Créer un raccourcis dans le menu
Avec QTDesigner
- Il faut dans un premier temps créer une entrée de menu (comment créer une entrée de menu).
- Ouvrir la propriété shortcut de cette entrée
- Saisir la touche ou la combinaison de touche que l'on souhaite affecter comme raccourcis.
De manière dynamique par le code
On peut, dans le constructeur de la fenêtre, utiliser les commandes suivantes
//création du menu
QMenu *menuFichier = menuBar()->addMenu("Fichier");
//création de l'entrée de menu
QAction *actionQuitter = menuFichier->addAction("Quitter");
//affectation du raccourcis
actionQuitter->setShortCut(QKeySequence("Alt+X"));