回复: QT使用虚拟键盘以及输入法问题
#6 回 yuyu414 的帖子 [690389372 10-31 16:04]
yuyu414:输入法的窗口属性要设置为Qt::Tool (2018-10-31 14:24)
谢谢大神,我现在能显示输入法出来,但是每次都要再次点击输入框才能把内容输入进去,就是输入法出来输入框失去焦点,没有光标了,输入法正常显示了,这个又应该怎么解决
#7 [690389372 11-01 14:59]
最后自己总结一下,工程中存在了一个设置窗口模态属性的东西,可能版本不同的原因,没有深究,我所使用的QT5.5中使用默认的属性(没有配置模态),输入法就不再抢焦点了,问题解决,后续开始在这基础上加其他国家的语言,感谢提供过帮助的各位,谢谢大家。
#8 [pengchengfan 12-05 18:28]
最近在搞软键盘,是在linux是,使用的是QT4,发现模态窗口下无法点击输入法界面进行输入,各位有什么好的解决方法吗
#9 回 liudianwu 的帖子 [424670725 01-17 14:19]
liudianwu:我的输入法,直接编译完就可以用,很爽!
1:未采用Qt系统层输入法框架,独创输入切换机制。
2:纯QWidget编写,支持任何目标平台(亲测windows、linux、嵌入式linux等),支持任意Qt版本(亲测Qt4.6.0到Qt5.11.2),支持任意编译器(亲测mingw、gcc、msvc等),支持任意控件输入 .. (2018-10-30 10:34)
大神,QML可以用吗