Ich habe in einem Programm mit pyQt einen QShortcut definiert.
Das funktioniert wunderbar. Windows, Linux. Alles gut.
Aber wenn ich das Programm unter Linux _ohne_ Desktop Environment starte (also ein blankes startx mit einer .xinitrc, die nur das Programm startet), dann funktioniert der Shortcut nicht.
Code: Alles auswählen
self.quit_shortcut = QShortcut(QKeySequence('Ctrl+Q'), self)
self.quit_shortcut.activated.connect(QApplication.instance().quit)