#include "widget.h"
#include "ui_widget.h"
//#include<QLabel>
//#include<QString>
#include<QTimer>
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
this->id1 =this->startTimer(1000);
this->id2 =this->startTimer(2000);
QTimer *time=new QTimer(this);
connect(time,&QTimer::timeout,[=](){
static int num=0;
ui->label_3->setText(QString::number(num++));
});
connect(ui->pushButton,&QPushButton::clicked,[=](){
time->start(1000);
});
connect(ui->pushButton_2,&QPushButton::clicked,[=](){
time->stop();
ui->label_3->setText("");
});
}
Widget::~Widget()
{
delete ui;
}
#if 0
void Widget::timerEvent(QTimerEvent *e)
{
static int num=0;
ui->label->setText(QString::number(num++));
}
#endif
void Widget::tim
QT 定时器的简单使用
于 2022-04-01 18:42:44 首次发布