Qt Timer

*.h

public slots:
    void Timeout_Slots();

*.cpp

#include <QTimer>
#include <QDebug>

// 创建定时器
QTimer *timer = new QTimer(this);
timer->start(1000);
connect(timer, SIGNAL(timeout()), this, SLOT(Timeout_Slots()));  // 关联定时器槽函数

// 定时器槽函数
void Widget::Timeout_Slots()
{
    qDebug() << "[FILE:" << __FILE__ << ",LINE" << __LINE__ << ",FUNC" << __FUNCTION__ << "]";
    ......
}

发表评论

电子邮件地址不会被公开。 必填项已用*标注