#include "widget.h"
#include "ui_widget.h"
#include <QDebug>
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
timer=new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(timer_slots()));
flag=0;
}
Widget::~Widget()
{
delete ui;
}
void Widget::on_pushButton_clicked()
{
if(flag==0){
timer->start(5000);
flag=1;
}
m++;
}
void Widget::timer_slots()
{
ui->label_2->setText(QString::number(m));
}
结果:29---34次
假设5秒是35次,那么1秒7次。
假设1秒8次,那么125ms/次。
结论:我最快最快:1秒点8次按钮。