- UI界面设计
游戏设置界面是这样的:
游戏界面:
-
源代码
-
头文件mainwindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QMovie>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
protected:
void timerEvent(QTimerEvent *e);
private slots:
void on_startButton_clicked();
void on_exitButton_clicked();
void on_enterButton_clicked();
void on_backButton_clicked();
void dealNum();
private:
Ui::MainWindow *ui;
int gameTime;
QString resultStr;
QString randNum;
//模式
int gameId = 0;
int winId = 1;
int overId = 2;
QMovie winMovie;
QMovie overMovie;
};
#endif // MAINWINDOW_H
- 源文件mainwindow.cpp
#include "mainwindow.h"
#include "ui_mai