我写了这段代码,但我得到了这个错误:
“'->key' 的左侧必须指向类/结构/联合/通用类型”。
考虑到 GUI 是从类派生的QWidget
类,我怎样才能正确地捕捉到按键的按下?
void GUI::keyPressEvent(QKeyEvent *event)
{
if (event->key()==Qt::Key_Up) {
//do something
}
}
keyPressEvent
声明如下:
protected:
virtual void keyPressEvent(QKeyEvent *event);