[solved] Wie mehrfache Modifier gleichzeitig?
Verfasst: 7. April 2013 17:18
Hall liebe Community,
ich versuche derzeit in einem Programm die Erkennung von mehreren aktiven Modifier-Keys ("CTRL", "RETURN", "ALT", etc.) zu nutzen, um eigene Tastenkombinationen realisieren zu können.
Bislang verwende ich für normale Keykombinationen ein QSet um darin die Keys zu speichern.
Im "keyPressEvent" wird der gerade gedrückte Key (außer Modifier) in das QSet gespeichert.
Bei einem "keyReleaseEvent" wird der vorher hinzugefügte Key wieder herausgenommen.
=> Somit kann ich meine eigenen Keykombinationen im "keyPressEvent" realisieren.
Ich kann zwar über das QKeyEvent Element abfragen, welcher Modifier im Augenblick gedrückt wird, jedoch funktioniert das nicht für mehrfache Modifier gleichzeitig!
Jetzt brauche ich das auch noch für die Modifier-Keys. Wie geht das?
ich versuche derzeit in einem Programm die Erkennung von mehreren aktiven Modifier-Keys ("CTRL", "RETURN", "ALT", etc.) zu nutzen, um eigene Tastenkombinationen realisieren zu können.
Bislang verwende ich für normale Keykombinationen ein QSet um darin die Keys zu speichern.
Im "keyPressEvent" wird der gerade gedrückte Key (außer Modifier) in das QSet gespeichert.
Bei einem "keyReleaseEvent" wird der vorher hinzugefügte Key wieder herausgenommen.
=> Somit kann ich meine eigenen Keykombinationen im "keyPressEvent" realisieren.
Ich kann zwar über das QKeyEvent Element abfragen, welcher Modifier im Augenblick gedrückt wird, jedoch funktioniert das nicht für mehrfache Modifier gleichzeitig!
Jetzt brauche ich das auch noch für die Modifier-Keys. Wie geht das?