- 1
- 0
- 约1.34万字
- 约 12页
- 2026-09-14 发布于北京
- 举报
5_Qt的其他模块
5.1
QTimer定时器
Qt中的定时器类是QTimer,使用它的方法很简单:只需创建一个QTimer类对象,然后调用其start()函数
开启定时器,此后QTimer对象就会周期性地发出timeout()信号。我们只需要将醒来的相关操作写入与之
关联的槽函数即可。
示例:
#include
QApplication#include
QtWidgets/QtWidgetsint
main(int
argc,
char
*argv[])
{
QApplication
a(argc,
argv);
QLabel
w(第一个);
w.resize(800,600);
QTimer
timer;
timer.setInterval(3000);
timer.start();
int
times
=0;
QObject::connect(timer,QTimer::timeout,[](){++times;
QTime
now
=
QTime::currentTime();
w.setText(QString(定时器已触发%1次。\n当前时间是%2).
arg(times).arg(now.toString()));
if(times
==10){
timer.stop();
}
});
w.show();
您可能关注的文档
最近下载
- 中华人民共和国民法典合同编理解与适用.pdf VIP
- CN119916811A 多品牌机器人的任务调度方法、设备及存储介质 (深圳市磅旗科技智能发展有限公司).pdf VIP
- 《水利信息化工程施工质量评定规范 第8部分 数据中心及软件系统》(DB63T 2256.8-2025).docx VIP
- 《GB 15578-2026电阻焊机 安全要求》.pdf
- 《海军概况》网课章节测试题答案.docx VIP
- 一次函数与反比例函数综合题训练题.docx VIP
- Unit+3+Sportsand+Fitness+单元复习课件 高考英语一轮复习人教版(2019)必修第一册.pptx VIP
- DB63_T 2256.6-2025 水利信息化工程施工质量评定规范 第6部分 视频监视前端.docx VIP
- 汽车发动机构造与维修(活页式):润滑系统的维修PPT教学课件.pptx VIP
- 深圳大学学位英语考试真题分析与备考指南.pdf VIP
原创力文档

文档评论(0)