当前位置: 代码迷 >> QT开发 >> Qt中键盘两个按键的捕获有关问题
  详细解决方案

Qt中键盘两个按键的捕获有关问题

热度:353   发布时间:2016-04-25 02:52:44.0
Qt中键盘两个按键的捕获问题
我在网上和文档里看到的都是Ctrl+A这种组合键的形式,有没有同时捕捉两个按键的方法,比如Qt::Key_Up和Qt::Key_Left,求教各位。谢谢。
------解决思路----------------------
没有吧,哪有这样的要求的???组合键是先按下修饰键,再按下另一个键值才会相应组合键,也不是同时按下的。
同一时间只有一个,只是响应时间极短,你认为是同时,其实并不是。
你硬要判断的话,有一个方法,就是用定时器或者经过的时间来判断,判断Qt::Key_Up和Qt::Key_Left按下的时间间隔
一般时间间隔小于多少毫秒就可以认为同时按下,这个时间你可以自己调节,看多少合适
  相关解决方案