首页| 论坛| 消息

标题:QTimer定时器bug
作者:dafei2015
日期:2021-06-27 11:25
内容:

使用QTimer,超时500ms执行槽函数,槽函数里面有延时函数,延时1500ms,打印当前时间, 按道理是间隔2秒打印一次时间
实际看控制台输出,有时候间隔1.5秒,有时候间隔2秒?大佬们这是为什么啊?懵逼了


#1 [九重水 06-27 11:52]
定时器出了名的不精准,
它跟java一样,大概多少时间后运行,至于后多少,要看计算机忙不忙。
#2 回 九重水 的帖子 [dafei2015 06-27 12:16]
九重水: 定时器出了名的不精准,
它跟java一样,大概多少时间后运行,至于后多少,要看计算机忙不忙。
 (2021-06-27 11:52) 
把槽函数里面的delay(1500)注释掉 就很准了,。。为啥啊?。。这个延时函数干扰了定时器的运行我估计
#3 [dafei2015 06-27 12:20]
槽函数在执行的时候定时器已经开始计时了,等槽函数执行完毕立马又执行了
#4 [liudianwu 06-27 15:23]
迟早被你玩坏
#5 回 liudianwu 的帖子 [dafei2015 06-27 17:08]
liudianwu:迟早被你玩坏 (2021-06-27 15:23) 
为啥啊 大侠 此话太有深意思理解不了

<< 1 2 3 >> (1/3)

回复 发表
主题 版块