#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
this->m_timerid = 0;
this->connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(on_Start_b_clicked()));
this->connect(ui->pushButton_2,SIGNAL(clicked()),this,SLOT(on_Stop_b_clicked()));
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_Start_b_clicked()
//這是我定義的壹個按鈕當按下這個按鈕時執行下面的操作
{
m_timerid = this->startTimer(1000);
}
void MainWindow::timerEvent(QTimerEvent *event)
{
QString s=ui->Msecond->text();
ui->Msecond->setText(QString::number(s.toInt()+1));
}
void MainWindow::on_Stop_b_clicked()//停止的按鈕
{
if (m_timerid != 0)
{
this->killTimer(this->m_timerid);
m_timerid = 0;
}
}