qt定时器

定时器也就是每个一定的时间就调用一个特定的函数:

第一步添加头文件:

#include

第二步定义一个定时器对象并且设定时间:

QTimer  *timcr=new QTimer(this);//new 一个定时器
timcr->start(500);//设置500时间发送一个信号
timcr->stop();//关闭发送信号

第三步自定义信号和槽函数来处理要实现的东西:

在头文件中声明一个槽函数:
private slots:
    void TimcrEvent();//定义一个槽函数专门处理定时器槽函数


在头文件中定义一个槽函数:
void MainWindow::TimcrEvent()
{
   qDebug()<<"你好呀";
}


然后就可以写自定义信号和槽:
 connect(timcr,&QTimer::timeout,this, &MainWindow::TimcrEvent);



你可能感兴趣的:(ll,qt,开发语言)