C++ Qt-如何将Qt::Key转换为nativeVirtualKey
如何将C++ Qt-如何将Qt::Key转换为nativeVirtualKey,c++,qt,qkeyevent,C++,Qt,Qkeyevent,如何将Qt::Key(例如Qt::Key_At)转换为nativeVirtualKey代码,该代码位于keyPressEvent()或keyReleaseEvent()之外?为您所做的事情和最终结果添加一些代码。情况很简单。在QKeyEvent中,您可以通过event->nativeVirtualKey()获取按下键的相应nativeVirtualKey。。。但是如何在QKeyEvent之外获得任何Qt::Key的对应nativeVirtualKey?在QKeyEvent之外为什么在外面?请详细
Qt::Key
(例如Qt::Key_At
)转换为nativeVirtualKey
代码,该代码位于keyPressEvent()
或keyReleaseEvent()
之外?为您所做的事情和最终结果添加一些代码。情况很简单。在QKeyEvent中,您可以通过event->nativeVirtualKey()获取按下键的相应nativeVirtualKey。。。但是如何在QKeyEvent之外获得任何Qt::Key的对应nativeVirtualKey?在QKeyEvent之外为什么在外面?请详细说明您需要在QEvent处理程序之外处理密钥事件的原因。添加一个代码示例,并描述您希望本机密钥句柄的确切位置。建议您必须创建自己的映射。如果有一种方法可以进行反向查找,我肯定libqxt会使用它。