195Fermer197
Kevin KoflerLe 21/07/2016 à 03:49
Folco (./195) :
Nouvelle question Qt-esque :
Je veux traduire une touche Qt::Key ( http://doc.qt.io/qt-5/qt.html#Key-enum ) en touche native Windows.
Est-ce que les méthodes nativeModifiers/ScanCode/VirtualKey de la classe QKeyEvent font ce boulot ? J'aimerais quand même le savoir avant de rédiger ma propre table...
Ces méthodes te donnent bien les codes natifs, mais seulement si le QKeyEvent provient du système. Si tu l'as construit avec le constructeur qui prend seulement la touche Qt, alors les native* seront tous 0.
re-edit -> et même là, toujours rien : http://code.qt.io/cgit/qt/qtbase.git/tree/src/gui/kernel sad
Ça a été déplacé dans le plugin plateforme: http://code.qt.io/cgit/qt/qtbase.git/tree/src/plugins/platforms/windows/qwindowskeymapper.cpp