#include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(update())); } MainWindow::~MainWindow() { delete ui; } void MainWindow::quitSlot() { qApp->quit(); } void MainWindow::startTimer() { imageCount = 9; QString num; num.setNum(imageCount); ui->label->setText(num); timer->start(1000); } void MainWindow::update() { if (imageCount > 0) { imageCount--; QString num; num.setNum(imageCount); ui->label->setText(num); } else { timer->stop(); } }