假设类名为Widget
①在Widget.h中添加
protected: void timerEvent(QTimerEvent *); private: int m_timeId;
②在Widget.cpp中添加
A。在构造函数中添加
m_timeId = startTimer(1000); //类似单片机中的定时器(1S)
B。添加
即可!
void Widget::timerEvent(QTimerEvent *) //事件 { // 想要做的事; }
暂停Timer:
有两种方案
①:不使用statTimer(n),而使用QTimer new.....
②:在timerEvent()中加一个判断语句,if(RADIO_STAR==0);