有没有办法转换回Qt::Key本机键盘代码(扫描代码或虚拟键代码)?
QKeyEvent 有两种方法:
nativeScanCode () const
quint32 nativeVirtualKey () const
Run Code Online (Sandbox Code Playgroud)
所以某处需要在本机代码和Qt:Key. 我正在寻找反函数Qt:Key-> 本机代码
根据“如何将 Windows 本机虚拟键代码转换为 Qt::Key? ”,我希望有映射,qt\src\gui\kernel\qkeymapper_win.cpp但我的 src 路径(Qt 5.2)中不存在此文件。
——编辑(萨摩斯的回答)——
我现在可以找到文件了,这是我的愚蠢错误。我真正在寻找的是一种方法
Qt:Key为本机/虚拟代码不幸的是,到目前为止我还没有找到这种方法。
| 归档时间: |
|
| 查看次数: |
1911 次 |
| 最近记录: |