3
有沒有辦法將Qt::Key
轉換回本地鍵盤代碼(掃描代碼或虛擬鍵代碼)?從Qt ::鍵到本地鍵盤代碼
QKeyEvent
有兩種方法:
nativeScanCode() const
quint32 nativeVirtualKey() const
所以地方需要有本地代碼和Qt:Key
之間的映射。我要尋找的反函數Qt:Key
- >本地代碼
據「How to convert a Windows native virtual key code to Qt::Key?」我希望在qt\src\gui\kernel\qkeymapper_win.cpp
的映射,但該文件沒有在我的SRC路徑存在(QT 5.2)。
- 編輯(薩莫特的答案) -
我現在能夠找到的文件,在我的身邊愚蠢的錯誤。我所真正需要的是一種方式來
- 要麼轉換
Qt:Key
到本地/虛擬代碼 - 反之亦然
不幸的是我沒有到目前爲止發現這個方法。