- 3
- 0
- 约1.37千字
- 约 12页
- 2024-04-14 发布于浙江
- 举报
.QObject类定时器物联网与新能源专业组蓝忠华
导入任务分析任务实施课堂小结布置作业
导入任务分析任务实施课堂小结布置作业QObject中的定时器的使用,需要用到三个函数1、intQObject::startTimer(intinterval);这个是开启一个定时器的函数,参数interval是毫秒级别。当开启成功后会返回这个定时器的ID,并且每隔interval时间后会进入timerEvent函数。直到定时器被杀死。2、voidQObject::timerEvent(QTimerEvent*event);当定时器超时后,会进入该事件timerEvent函数,需要重写timerEvent函数,在函数中通过判断event-timerId()来确定定时器,然后执行某个定时器的超时函数。3、voidQObject::killTimer(intid);通过从startTimer返回的ID传入killTimer函数中杀死定时器,结束定时器进入超时处理。
导入任务分析任务实施课堂小结布置作业开启三个定时器,定时时间分别为1S、1.5S和2S,定时时间到了之后分别输出timer1、timer2和timer3。
导入任务分析任务实施课堂小结布置作业
导入任务分析任务实施课堂小结布置作业
导入任务分析任务实施课堂小结布置作业
导入任务分析
原创力文档

文档评论(0)