添加QPushButton后主窗口没有响应

时间:2018-02-09 13:43:59

标签: c++ qt qpushbutton

我目前正在制作人工智能" Snake"。将QPushButton添加到QMainWindow后,窗口没有按任何键的响应。

void MainWindow::keyReleaseEvent(QKeyEvent* event)
{
   g->key_event(event);
}

我是如何将QKeyEvent注入我的游戏课程的。一切正常,QPushButton

1 个答案:

答案 0 :(得分:0)

问题可能与您的覆盖方法有关,而不是将调用传递给超类。您可能希望这样做,而不是:

void MainWindow::keyReleaseEvent(QKeyEvent* event)
{
    QMainWindow::keyReleaseEvent(event);
    g->key_event(event);
}