本人使用QT QML编写界面,在WIN7电容触摸屏下使用时,发现无法在手指按住不动的时候使得按钮处于按下状态,总是在手指离开的时候,才触发按钮按下弹起的动作,但是看不清楚。为此多番查找,最终终于解决了!!!
原因是WIN7系统中,默认当一个手指按下并保持不动时,过几秒就生成了类似鼠标右键的事件,所以每次只有单手按下的时候,都不会产生类似按钮按下的效果,解决方法是到控制面板中,找到硬件和声音,笔和触摸,在触摸选项卡中,将按下并保持不要设置成右键事件,这样就好了,一行代码也不用改!!!
本人使用QT QML编写界面,在WIN7电容触摸屏下使用时,发现无法在手指按住不动的时候使得按钮处于按下状态,总是在手指离开的时候,才触发按钮按下弹起的动作,但是看不清楚。为此多番查找,最终终于解决了!!!
原因是WIN7系统中,默认当一个手指按下并保持不动时,过几秒就生成了类似鼠标右键的事件,所以每次只有单手按下的时候,都不会产生类似按钮按下的效果,解决方法是到控制面板中,找到硬件和声音,笔和触摸,在触摸选项卡中,将按下并保持不要设置成右键事件,这样就好了,一行代码也不用改!!!