• 4917阅读
  • 7回复

qml中输入汉字时输入法联想的问题 [复制链接]

上一主题 下一主题
离线xywxha1
 

只看楼主 倒序阅读 楼主  发表于: 2014-08-03
在制作一个登录框的时候,TextInput设置为password ,但是如果切换到中文输入法会再TextInput显示明码,而且联想框也会有相应的字母,请问怎么做到不管什么输入法,只要是在这个TextInput里面输入都是马上就变成暗文,切输入法的联想框不会弹出来!
离线xywxha1

只看该作者 1楼 发表于: 2014-08-03


    TextInput{
        anchors.verticalCenter: parent.verticalCenter
        anchors.horizontalCenter: parent.horizontalCenter
        width: 300
        height: 50
        text:"Accou"
        clip:true

        echoMode: TextInput.Password
        inputMethodHints: Qt.ImhNoPredictiveText || Qt.ImhNoAutoUppercase
    }
加了inputMethodHints也不行,谁知道该怎么做
离线彩阳

只看该作者 2楼 发表于: 2014-08-03
是的,它失效了,目前还没有找到好的方法,看看同名的QLineEdit也是不是同样的原因。明天我去jira上查查有没有人提了这个Bug。
上海Qt开发联盟,热忱地欢迎你的加入!
离线xywxha1

只看该作者 3楼 发表于: 2014-08-03
是这样啊,如果有结果了告诉我下,多谢了
离线cavendish

只看该作者 4楼 发表于: 2014-08-05
离线seanyxie

只看该作者 5楼 发表于: 2014-08-05
这个是IM模块回显的问题
我奔向太阳,在日落前必将找到你。
欢迎光临Qt技术博客 http://www.seanyxie.com
离线xywxha1

只看该作者 6楼 发表于: 2014-08-08
IM模块回显是什么意思,那怎么改才能成功!
离线彩阳

只看该作者 7楼 发表于: 2014-08-11
这个Suggestion已经提上去了。
上海Qt开发联盟,热忱地欢迎你的加入!
快速回复
限100 字节
 
上一个 下一个