QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

1、新建项目,改名称;

 

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

2、选择基类,改类名,然后下一步…… 直到完成;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

3、在UI界面中,找到如下Push Button 按钮,拖动2个放入界面释放;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

4、找到如下Label 按钮,拖动2个放入界面释放;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

5、双击修改名称,最终布局如图所示;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

6、双击,打开头文件;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

7、在头部,加入定时器,时间函数文件;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

8、私有槽函数,增加;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

9、私有对象,

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

10、在如下文件中;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

11、构造函数,增加如下3行;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

12、槽函数内容;

设置显示的时间格式是;hh:mm:ss  就是 小时:分钟:秒

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

13、在UI界面,增加按钮的槽函数,如下所示;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

14、槽函数,增加如下;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

15、在UI界面,增加按钮(停止)的槽函数,如下所示;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

16、内容如下;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer

17、最终运行,效果如图;

按启动之后,定时器开始启动,时间每一秒更新一次;

按停止,定时器停止,时间不再更新;

QT5.14入门教程GUI(13)第13个QT程序-定时器-QTimer