必须是 QWidget的子类
这个函数保证了即使窗口没获得焦点的情况下也能捕获到按键事件 grabKeyboard()
1 void grabKeyboard();
2 virtual void keyReleaseEvent(QKeyEvent *ev);
3 定义实现方法
void QWidget::keyReleaseEvent(QKeyEvent *ev)
{
if (ev->key() == Qt::Key_F5)
{
//RecogFaceButton();
定义自己的事件函数
return;
}
QWidget::keyPressEvent(ev);
}