1 Star 2 Fork 0

Tom_code/Qt贪吃蛇

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
gamewindow.h 622 Bytes
一键复制 编辑 原始数据 按行查看 历史
Tom_code 提交于 2021-08-17 18:26 . init and push
#ifndef GAMEWINDOW_H
#define GAMEWINDOW_H
#include <QWidget>
#include<QTimer>
#include"gamewindow.h"
#include"snake.h"
struct apple
{
int x,y;
};
namespace Ui {
class GameWindow;
}
class GameWindow : public QWidget
{
Q_OBJECT
private:
Snake m_sanke; //蛇
apple m_apple; //苹果
QTimer* m_gameTimer; //游戏定时器
public:
explicit GameWindow(QWidget *parent = nullptr);
~GameWindow();
void paintEvent(QPaintEvent *event);
void initData();
private slots:
void onTimeOut();
public:
void startGame();
private:
Ui::GameWindow *ui;
};
#endif // GAMEWINDOW_H
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tom_code/qt-greedy-snake.git
git@gitee.com:tom_code/qt-greedy-snake.git
tom_code
qt-greedy-snake
Qt贪吃蛇
master

搜索帮助