C++ QPushButton的全局快捷键

C++ QPushButton的全局快捷键,c++,qt,qkeysequence,C++,Qt,Qkeysequence,如何为某个QPushButton注册全局快捷键? 尤其是当QPushButton不是主窗口的直接子窗口时。您的意思是 上课?或者您只是需要更强大的功能?通常您创建一个,然后将其添加到菜单或工具栏中。您可以设置快捷方式、图标、工具提示等,这并不完全是一个QPushButton,但它非常接近,很容易将您的操作链接到任何方便的位置 但是,如果您只是想捕获一个快捷方式或一个键来从操作系统中窃取它,MasterAler是对的,选择或。您是指整个操作系统的全局快捷方式(如果用户不使用您的窗口,您应该捕获

如何为某个QPushButton注册全局快捷键? 尤其是当QPushButton不是主窗口的直接子窗口时。

您的意思是

上课?或者您只是需要更强大的功能?

通常您创建一个,然后将其添加到菜单或工具栏中。您可以设置快捷方式、图标、工具提示等,这并不完全是一个QPushButton,但它非常接近,很容易将您的操作链接到任何方便的位置


但是,如果您只是想捕获一个快捷方式或一个键来从操作系统中窃取它,MasterAler是对的,选择或。

您是指整个操作系统的全局快捷方式(如果用户不使用您的窗口,您应该捕获此快捷方式)?是的。例如,我如何为某个应用程序注册windows按钮并防止windows开始菜单弹出?我知道如何为Ctrl+之类的东西创建全局快捷键,但单个windows键不是快捷键,我在几分钟前用全局键盘低级钩子捕捉到windows键按下,效果很好,但我不知道如何禁用开始菜单