首页| 论坛| 消息

标题:软键盘模拟Capslock按键bug
作者:babylon3389
日期:2010-10-27 14:12
内容:

我的程序需要支持硬键盘和虚拟键盘输入中/英2种文字,网上找到shiroki大大的一份源码和坛子里一位大大的MurphyPinyin的源码,嫁接了下,在使用硬键盘输入中英文的时候。没出现什么bug,我通过捕捉硬键盘的CapsLock地unicode值发现是65535,然后我在虚拟键盘中使用QWSServer::sendKeyEvent(65535,Qt::Key_CapsLock,Qt: :NoModifier,true,false)函数,按下CapsLock键后,再按其它地字符键比如A,结果不会是大写地字符“A",但是其它地键都正常,求各位大大解答
测试程序见附件!


#1 [babylon3389 10-27 17:30]
不是吧~一天一个人都没回复的?~看来俺还是去qtcentre的好~
#2 [babylon3389 10-27 20:49]
问题已经解决~

回复 发表
主题 版块