如何检测qt中某个箭头键的按下?此外,如果应用程序最小化,应用程序是否仍会检测到它们?
答案 0 :(得分:8)
如何在qt中检测到其中一个箭头键的按下?
通过处理层次结构中最顶层窗口小部件中的key press event。请参阅the list of key codes,Qt :: Left - Qt :: Down范围是您感兴趣的。
此外,如果应用程序最小化,应用程序是否仍会检测到它们?
没有。只有当它具有键盘的焦点时才会检测到它们,而在最小化时则不然。您无法在Qt。
中以跨平台方式设置全局热键