您的位置:首页 > 编程语言 > Qt开发

欢迎使用CSDN-markdown编辑器

2015-09-22 18:28 134 查看

关于QT当中的定时器(QTimer)的使用

QT当中的定时器的原理:定义一个定时器,然后将这个定时器的TimeOut槽函数和函数进行绑定。 定时器类QTimer提供当定时器触发的时候发射一个信号的定时器,他提供只触发一次的超时事件。相当于在主线程中,没隔一段时间插入一个小的执行程序段。

QTimer* mytime =new QTimer();
connect(mytime,SIGNAL(timeout()),this,SLOT(MyFunction()));
mytime->start(200);


MyFunction()是自己定义实现的函数。

start(200) 是程序每隔200毫秒,向程序插入一个执行的程序段。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qt