PyQt +快捷键触发按钮

Rei*_*ica 3 python keyboard-shortcuts pyqt button

如何配置键盘快捷键以单击PyQT应用程序中的特定按钮?例如:Ctrl+ 1单击一个按钮而Ctrl+ 单击另一个按钮2

Ale*_*lli 7

使用QtGui.QShortcut:使用a构建它,当键入该键序列时QKeySequence它会发出activated()信号,而快捷键的父窗口小部件具有焦点(当然,您将这些信号连接到您选择的插槽,包括按钮').

  • 断链.对于PyQt5,该类被移至[PyQt5.QtWidgets.QShortcut](http://pyqt.sourceforge.net/Docs/PyQt5/api/QtWidgets/qshortcut.html?highlight=shortcut##PyQt5-QtWidgets-QShortcut) (2认同)