views:

162

answers:

1

How do I configure keyboard shortcuts to click specific buttons in a PyQT app? Eg: Ctrl+1 to click one button while Ctrl+2 to click the other?

+2  A: 

Use QtGui.QShortcut: you build it with a QKeySequence, and it emits the activated() signal when that key sequence is typed while the shortcut's parent widget has focus (of course, you connect those signals to slots of your choosing, including buttons').

Alex Martelli