QT学习 - 巧妙利用Designer完成对QLineEdit特定格式的输入
InputMethodHints
0 |
ImhNone |
不配置,系统默认 |
ImhHiddenText |
英文键盘,输入内容没有下划线,没有输入提示 |
|
2 |
ImhSensitiveData |
英文键盘,输入内容没有下划线,没有输入提示 |
3 |
ImhNoAutoUppercase |
英文键盘,输入内容没有下划线,有输入提示 |
4 |
ImhPreferNumbers |
键盘中只有数字0-9,删除和回车 |
ImhPreferUppercase |
数字+英文全键盘,shift键默认按下,高亮,数字显示不受影响 |
|
6 |
ImhPreferLowercase |
数字+英文全键盘,shift不按下, |
7 |
ImhNoPredictiveText |
键盘:0-9,-/:,.回车,空格,删除, |
ImhDate |
日期间盘:数字0—9,.-/ |
|
9 |
ImhTime |
时间键盘:数字0-9,: |
10 |
ImhPreferLatin |
英文键盘,带有输入提示,如输入g,提示going,带下划线,需回车确认输入 |
11 |
ImhMultiLine |
英文键盘,带有输入提示,如输入g,提示going,带下划线,需回车确认输入 |
12 |
ImhDigistsOnly |
数字0-9,删除,完成 |
13 |
ImhFormattedNumbersOnly |
数字0-9,删除,回车 |
ImhUppercaseOnly |
普通英文键盘,英文大写状态,shift键高亮显示 |
|
15 |
ImpLowercaseOnly |
普通英文键盘,英文小写状态 |
电话拨号:数字0-9,*,#,()/N,;.+- |
||
17 |
ImhEmailCharactersOnly |
普通英文键盘,英文小写状态,增加 @ 键,.com建,笑脸键 |
18 |
ImhUrlCharactersOnly |
普通英文键盘,英文小写状态,增加 www. 键 |
19 |
ImhLatinOnly |
普通英文键盘,英文小写状态 |
20 |
ImhExclusiveInputMask |
以下会同时选中: ImhDigistsOnly, ImhFormattedNumbersOnly, ImhUppercaseOnly,ImpLowercaseOnly, ImhDialableCharacterOnly, ImhEmailCharactersOnly, ImhUrlCharactersOnly,ImhLatinOnly 数字0-9,删除,完成 |