队列不为空时可以启动QTimer吗?

时间:2019-05-28 22:59:18

标签: qt qt5 qtimer

如果事件队列中同时存在过期的QTimer-s和事件,那么QT调度程序将如何处理?触发计时器并运行与其连接的功能或处理事件?换句话说,事件队列不为空时计时器可以触发吗?

1 个答案:

答案 0 :(得分:1)

触发的QTimer是一个事件。参见:

https://doc.qt.io/qt-5/qobject.html#timerEvent

定时器事件与所有其他事件一起处理。 QTimer只是围绕计时器事件的一个不错的API,因此您不必手动处理它们。 QTimer类会为您解决这个问题。