我正在使用qt,我想知道是否可以设置双按 Esc 快捷方式?我希望产生效果,当我按两次 Esc 时,会调用一个函数。
由于
答案 0 :(得分:0)
每次按ESC键
PRESSED+=1;
如果下次按
if (PRESSED >=2) {
//fire event here
...
// Dont forget to reset PRESSED for next usage
PRESSED=0;
}
如果PRESSED
但不等于"2"
(如果用户按下一次),则在1-3秒后将其重置为0;
并点击一下即可触发事件。
对于你不想要火的情况SinglePressEvent,如果doublepress只是延迟单击事件1-2秒等待第二次按下..如果第二次按下没有出现单火冲击。