Salut tout le monde, mon application Qt 4.3 doit fonctionner sous Windows et Mac. Mais là j'ai un problème avec les raccourcis clavier des boutons. Quand je met le caractère "&" devant la lettre de raccourci cela ne fonctionne pas sous Mac vu le la touche Alt n'est pas reconnu. Alors j'ai cru qu'un bout de code comme le suivant ferai l'affaire :
btRechRap->setShortcut(QKeySequence(tr("Alt+R")));
btRechAp->setShortcut(QKeySequence(tr("Alt+D")));
btEnlever->setShortcut(QKeySequence(tr("Alt+S")));
btMono->setShortcut(QKeySequence(tr("Alt+M")));
btInit->setShortcut(QKeySequence(tr("Alt+I")));
btAnalyse->setShortcut(QKeySequence(tr("Alt+C")));
Mais le problème c'est que sous Windows, lorsque j'exécute une combinaison telle que Alt+R, cele active un élément du menu que je lui ais donné le même raccourci.
Est ce je dois changer les raccourci du menu ou il y a une méthode pour résoudre ce problème.
Merci de votre aide.
Partager