setAutoFillBackground(true);//覆盖this->resize(480,270);this->setWindowIcon(QIcon("img/icon.jpg"));this->setWindowTitle("贪吃蛇");QPalettepalette;palette.setBrush(QPalette::Background,QBrush((QPixmap)"img/bjt.png"));this->setPalette(palette);//按扭区leftbtn=newQPushButton(this);leftbtn->setIcon((QIcon)"img/zuo.png");leftbtn->setIconSize(QSize(40,40));leftbtn->setGeometry(QRect(340,180,40,40));leftbtn->setFlat(true);rightbtn=newQPushButton(this);rightbtn->setIcon((QIcon)"img/you.png");rightbtn->setIconSize(QSize(40,40));rightbtn->setGeometry(QRect(430,180,40,40));rightbtn->setFlat(true-IMDN开发者社群-imdn.cn">
setAutoFillBackground(true);//覆盖this->resize(480,270);this->setWindowIcon(QIcon("img/icon.jpg"));this->setWindowTitle("贪吃蛇");QPalettepalette;palette.setBrush(QPalette::Background,QBrush((QPixmap)"img/bjt.png"));this->setPalette(palette);//按扭区leftbtn=newQPushButton(this);leftbtn->setIcon((QIcon)"img/zuo.png");leftbtn->setIconSize(QSize(40,40));leftbtn->setGeometry(QRect(340,180,40,40));leftbtn->setFlat(true);rightbtn=newQPushButton(this);rightbtn->setIcon((QIcon)"img/you.png");rightbtn->setIconSize(QSize(40,40));rightbtn->setGeometry(QRect(430,180,40,40));rightbtn->setFlat(true - IMDN开发者社群-imdn.cn">
于 2022-03-21 发布
文件大小:730.86 kB
0 210
游戏通过按键控制
部分代码:
#include "gamewidget.h"
#define ROW 13
#define COL 16
#define UP 0
#define DOWN 1
#define LEFT 2
#define RIGHT 3
GameWidget::GameWidget(QWidget *parent)
:QWidget(parent)
{
this->setAutoFillBackground(true);//覆盖
this->resize(480,270);
this->setWindowIcon(QIcon("img/icon.jpg"));
this->setWindowTitle("贪吃蛇");
QPalette palette;
palette.setBrush(QPalette::Background,QBrush((QPixmap)"img/bjt.png"));
this->setPalette(palette);
//按扭区
leftbtn=new QPushButton(this);
leftbtn->setIcon((QIcon)"img/zuo.png");
leftbtn->setIconSize(QSize(40,40));
leftbtn->setGeometry(QRect(340,180,40,40));
leftbtn->setFlat(true);
rightbtn=new QPushButton(this);
rightbtn->setIcon((QIcon)"img/you.png");
rightbtn->setIconSize(QSize(40,40));
rightbtn->setGeometry(QRect(430,180,40,40));
rightbtn->setFlat(true
下载说明:请别用迅雷下载,失败请重下,重下不扣分!
from the window to get the file handle (6KB)
从窗口句柄中得到文件名(6KB)-from the window to get the file handle (6KB)
2022-05-08 09:55:58下载
积分:1
一个用C++编的Jackpot小游戏,界面很简单,代码很简洁
一个用C++编的Jackpot小游戏,界面很简单,代码很简洁
2022-03-25 15:59:19下载
积分:1
遗传算法在TSP旅行商问题运用
VC++ MFC
遗传算法在TSP旅行商问题运用
VC++ MFC-Genetic algorithm in TSP Traveling Salesman Problem using VC++ MFC
2022-01-21 01:45:55下载
积分:1
VB6.0 green version, non
VB6.0绿色版,无毒,请放心使用-VB6.0 green version, non-toxic, Please be assured that the use of
2022-01-24 13:13:22下载
积分:1
H.264 Source code, the newest H.264 standard, Good stuff.
h.264的源码,针对最新的h.264标准,值得一看。-H.264 Source code, the newest H.264 standard, Good stuff.
2022-08-08 08:17:44下载
积分:1
一个可以免费打电话的软件! 只要申请一下就可以了! 可以打手机和固定电话...
一个可以免费打电话的软件! 只要申请一下就可以了! 可以打手机和固定电话-a free phone software! For about as long as he can! It could have fixed telephone and mobile phone
2022-11-02 08:00:02下载
积分:1
thank you
舞会上男女各排成一队进入舞厅,跳舞时依次从男士队伍和女士队伍的队头各出一个人相互结成舞伴。如果两队的人数不等,则队伍较长中未配对的人员将等待下一轮的舞曲。
要求用程序完成该配对过程的模拟,从键盘输入所有人员的名单,输入格式为“姓名 性别”,并且男女无序,输出所有配对的男女舞伴,如果某队伍中还有人员未配对完,则另外输出所有尚未配对人员名单。
选作内容:
1. 实现下一轮次的继续配对,此时,所有尚未配对的人员应优先予以配对;
2. 将姓名与性别数据存放在文本文件中,直接从文本中读入数据。
实现说明:
1. 总是排在队头的男女相互结成舞伴,具有队列的先进先出特征,因此采用队列来完成;
2. 采用两个队列分别存放男士和女士的姓名,所有输入的人员按照性别依次分解到各自的队列中,然后顺次取出各自的队头元素来配对并输出;
3. 队列类的数据类型可以是字符数组,也可以先实现模板类,再用字符数组来实例化实现。-thank you
2022-03-01 16:14:45下载
积分:1
Implementation of this procedure on a sports car on the screen, the background f...
本程序实现一辆汽车在屏幕上运动,背景为森林.-Implementation of this procedure on a sports car on the screen, the background for the forest.
2022-05-16 11:01:07下载
积分:1
thread safe locking queue implementation in c++, easily convert to c implementat...
thread safe locking queue implementation in c++, easily convert to c implementation.
2022-09-26 16:50:02下载
积分:1
一个图象处理的源代码,有平移,拉伸,变换,显示灰度直方图等功能(VC)...
一个图象处理的源代码,有平移,拉伸,变换,显示灰度直方图等功能(VC)-the source code can deal with image, there are panning,stretching,shiftting and showing gray vertical square image functions(VC)
2022-08-18 11:47:21下载
积分:1