inputMethodHints属性只对输入部件有效,输入法使用它来检索有关输入法应如何操作的提示,例如,如果设置了只允许输入数字的标志,则输入法可能会更改其可视组件,以反映只能输入数字。相关取值及含义如下:
输入提示是多种值的组合,多个值之间通过或操作组合。
如果几个排他标志被放在一起,则生成的字符集将由指定集的并集组成。例如,指定ImhNumbersOnly 和ImhUppercaseOnly 将产生一个由数字和大写字母组成的集合。
注意:该属性仅作为一个输入提示,因此并不是所有输入法都会支持。
该属性缺省值为Qt.ImhNone,可通过inputMethodHints() 和setInputMethodHints(Qt.InputMethodHints )进行访问和修改。
注意:修改时最好先取到当前设置,再与要修改值进行或后再设置。
老猿认为该属性没有多大用途,一是因为输入法不一定支持,二是因为并不能严格限制输入数据。
博客地址:https://blog.csdn.net/LaoYuanPython
老猿Python博客文章目录:https://blog.csdn.net/LaoYuanPython/article/details/98245036