【发布时间】:2017-02-14 03:44:05
【问题描述】:
我写了这段代码,但我得到了这个错误:
“'->key' 的左边必须指向类/结构/联合/通用类型”。
考虑到 GUI 是派生自 QWidget 类的类,我怎样才能正确捕捉按键的按下?
void GUI::keyPressEvent(QKeyEvent *event)
{
if (event->key()==Qt::Key_Up) {
//do something
}
}
keyPressEvent 声明如下:
protected:
virtual void keyPressEvent(QKeyEvent *event);
【问题讨论】:
标签: c++ qt keypress qwidget qkeyevent