【发布时间】:2017-08-06 23:25:27
【问题描述】:
Windows 10 64 位上的 Qt 5.7 32 位 长周期定时器
QTimer 的时间间隔以毫秒为有符号整数,因此可以设置的最大时间间隔略大于 24 天 (2^31 / (1000*3600*24) = 24.85) 我需要一个间隔远远超过这个限制的计时器。 所以我的问题是,您推荐哪种替代方案? std::chrono (C++11) 似乎不适合,因为它没有事件处理程序?
阿兰
【问题讨论】:
-
使用任务调度程序 API。这将解决在计时器触发之前重新启动计算机的问题。