[solved] Globale QAction
Verfasst: 8. September 2009 11:53
Hi @all,
ich möchte gern ein KeyEvent von überall aus dem Programm zugreifen. Bei Key Event soll dann automatisch die Aktion ausgeführt werden. Die Aktion soll in keine Menubar oder sonstiges....
Hier mein bisheriger Code:
Irgendwie funktioniert das nur leider nicht.... kann es sein das die KeySequenz irgendwo abgefangen wird?
Gruß
ich möchte gern ein KeyEvent von überall aus dem Programm zugreifen. Bei Key Event soll dann automatisch die Aktion ausgeführt werden. Die Aktion soll in keine Menubar oder sonstiges....
Hier mein bisheriger Code:
Code: Alles auswählen
switchConsoleAction = new QAction(this);
switchConsoleAction->setShortcutContext( Qt::WidgetWithChildrenShortcut );
switchConsoleAction->setShortcut(QKeySequence( Qt::Key_Alt + Qt::Key_F1) );
Gruß