标签: python qt pyqt5 pyside pyside2
我正在使用Pyside2 Qt5绑定编写Windows Python应用程序。我希望用户能够无论Qt应用程序是否处于焦点/最小化状态,都可以按下热键的组合键(例如“ j” +“ k”)。
理想情况下,我想利用信号和插槽,因此当发出特定的组合键时,我可以通过插槽截取它以执行特定的功能。我看过into QShortcut,但是当Qt应用程序在后台/焦点不集中时最小化时,我似乎无法获得我想要的功能。我已经获得成功的一种解决方法是使用Pynput,但是,我希望有一个Qt特定的解决方案。