QTimer Class
QTimer类提供重复计时器和单次计时器
头文件: #include <QTimer> qmake: QT += core 继承自: QObject |
定时器信号
void | timeout() |
公共函数
Qt::TimerType 枚举定义了 Qt 中不同类型的定时器。它包含以下值:
-
**Qt::PreciseTimer:**高精度定时器,用于需要精确定时的情况,例如动画或音频处理。
-
**Qt::CoarseTimer:**低精度定时器,用于不需要精确定时的情况,例如 GUI 更新或用户输入处理。
-
**Qt::VeryCoarseTimer:**非常低精度定时器,用于不需要精确定时且可以容忍较大延迟的情况,例如后台任务或网络请求。
示例:
QTimer timer;// 设置定时器类型为高精度
timer.setTimerType(Qt::PreciseTim