C++ 使用Qt识别数字键盘上的中心键(numlock关闭)
我有以下功能(在Qt4中)C++ 使用Qt识别数字键盘上的中心键(numlock关闭),c++,qt,keyboard-events,C++,Qt,Keyboard Events,我有以下功能(在Qt4中) 我还想识别何时按下数字键盘上的中间键(5键,但numlock关闭)。我不知道这把钥匙叫什么 正确的键是Qt::key\u Clear。我之前试过这个(正如在以前的编辑中所看到的),但我一定是开了numlock,或者是出了什么问题。+1,我希望更多的人在遇到难以理解的问题时会这样做! void keyReleaseEvent( QKeyEvent *e ) { // recognize that 'r' is pressed if ( e->key()
我还想识别何时按下数字键盘上的中间键(5键,但numlock关闭)。我不知道这把钥匙叫什么 正确的键是
Qt::key\u Clear
。我之前试过这个(正如在以前的编辑中所看到的),但我一定是开了numlock,或者是出了什么问题。+1,我希望更多的人在遇到难以理解的问题时会这样做!
void keyReleaseEvent( QKeyEvent *e )
{
// recognize that 'r' is pressed
if ( e->key() == Qt::Key_R )
{
doSomethingCool();
}
}