前端ui
主体函数:
在头文件中定义QTimer的指针,和全局num
widget.cpp
void Widget::on_startButton_clicked()
{
if(false == timer->isActive()){
// 定时器每次都会触发 tiemout 信号,自定义槽函数来处理
timer->start(100); // 一秒种执行一次
}
}
void Widget::addNum(){
num++;
ui->lcdNumber->display(num);
}
void Widget::on_stopButton_clicked()
{
if(timer->isActive() == true){
timer->stop();
}
}
void Widget::on_resetButton_clicked()
{
if(timer->isActive()==true){
timer->stop();
num = 0;
ui->lcdNumber->display(num);
timer->start(100);
}else{
num = 0;
ui->lcdNumber->display(num);
}
}