QShortcut ohne Desktop Environment
Verfasst: Sonntag 30. Mai 2021, 14:55
Vielleicht kann mir jemanden einen Schubs in die richtige Richtung geben.
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.
Eigentlich würde ich den auch gerne in der "blanken" Session haben wollen.
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)