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
到本地/虚拟代码 - 反之亦然
不幸的是我没有到目前为止发现这个方法。