暂停并重启timerEvent

时间:2019-05-05 13:14:53

标签: c++ qt

我看到了一些示例代码来暂停Snake游戏中的计时器,例如:

void pause() {
    int remaining = dataTimer.remainingTime();
    dataTimer.stop();
    dataTimer.setInterval(remaining);
}

void resume() {
    dataTimer.start();
}

由于我使用timerEvent,所以我使用

timerId = startTimer(DELAY)
killTimer(timerId);

总有没有要为timerEvent转换第一个代码?有提示吗?

0 个答案:

没有答案