资源简介
基于QT的C语言实现的连连看游戏源码,结合一些简单的C++代码在linux QT下编写完成的,包含登陆注册模块,游戏关卡、游戏排行统计等功能,主要的代码是C语言,非常适合初学者阅读。请注意,我所编写的QT Creator 4.6.2也许和您使用的QT版本不一,如果要直接编译看效果的话请保证和我编译的QT Creator 4.6.版本一致。
代码片段和文件信息
#include “aboutgamewindow.h“
#include “ui_aboutgamewindow.h“
#include “loginwindow.h“
#include “enterwindow.h“
#include “widget.h“
#include “helpgamewindow.h“
AboutGameWindow::AboutGameWindow(QWidget *parent) :
QWidget(parent)
ui(new Ui::AboutGameWindow)
{
ui->setupUi(this);
this->setWindowtitle(tr(“关于游戏“)); //设置窗口的标题
this->setGeometry(230230600400); //设置窗口的位置和大小
this->setFixedSize(600400); //固定窗口的大小
QPalette enterBackground; //页面背景
enterBackground.setBrush(QPalette::BackgroundQBrush(QPixmap(“source/beijing10.jpeg“)));
this->setPalette(enterBackground);
//文档标签说明
QFont ft4;
aboutGameNameLab=new QLabel(this); //游戏名称
aboutGameNameLab->move(12080);
// aboutGameNameLab->setFont(QFont(“System“12QFont::Normaltrue));
aboutGameNameLab->setText(tr(“游戏名称:趣味连连看“));
QPalette aboutGameNameLabpa; //作用设置各种背景色
aboutGameNameLabpa.setColor(QPalette::WindowTextQt::black);
aboutGameNameLab->setPalette(aboutGameNameLabpa);
ft4.setPointSize(12);
aboutGameNameLab->setFont(ft4);
aboutGameSystemLab=new QLabel(this); //游戏运行系统
aboutGameSystemLab->move(120120);
// aboutGameSystemLab->setFont(QFont(“System“12QFont::Normaltrue));
aboutGameSystemLab->setText(tr(“运行系统:linux“));
QPalette aboutGameSystemLabpa; //作用设置各种背景色
aboutGameSystemLabpa.setColor(QPalette::WindowTextQt::black);
aboutGameSystemLab->setPalette(aboutGameSystemLabpa);
ft4.setPointSize(12);
aboutGameSystemLab->setFont(ft4);
aboutGameAuthorLab=new QLabel(this); //游戏作者
aboutGameAuthorLab->move(120160);
// aboutGameAuthorLab->setFont(QFont(“System“12QFont::Normaltrue));
aboutGameAuthorLab->setText(tr(“游戏作者:文件-乐鹏 操作-彭灿 赵平 界面-张文广“));
QPalette aboutGameAuthorLabpa; //作用设置各种背景色
aboutGameAuthorLabpa.setColor(QPalette::WindowTextQt::black);
aboutGameAuthorLab->setPalette(aboutGameAuthorLabpa);
ft4.setPointSize(12);
aboutGameAuthorLab->setFont(ft4);
aboutGameStateLab=new QLabel(this); //游戏声明
aboutGameStateLab->move(120200);
// aboutGameStateLab->setFont(QFont(“System“12QFont::Normaltrue));
aboutGameStateLab->setText(tr(“游戏声明:本游戏版权所有为中软国际0708嵌入式班\n 未经同意,不得商用!“));
QPalette aboutGameStateLabpa; //作用设置各种背景色
aboutGameStateLabpa.setColor(QPalette::WindowTextQt::red);
aboutGameStateLab->setPalette(aboutGameStateLabpa);
ft4.setPointSize(12);
aboutGameStateLab->setFont(ft4);
aboutReturnBtn=new QPushButton(tr(“返回主菜单“)this); //返回主菜单按钮
connect(aboutReturnBtnSIGNAL(clicked())thisSLOT(aboutReturnMainMenu())); //返回按钮事件
this->aboutReturnBtn->setGeometry(24030010035);
}
AboutGameWindow::~AboutGameWindow()
{
delete ui;
}
void AboutGameWindow::aboutReturnMainMenu()
{
EnterWindow *w7=new EnterWindow;
w7->show();
w7->setWindowtitle(tr(“游戏界面“)); //设置窗口的标题
w7->setGeometry(230230600400); //设置窗口的位置和大小
w7->setFix
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-03-11 19:09 Design\
文件 1144 2014-10-16 22:18 Design\Design.pro
文件 11842 2014-10-28 18:56 Design\Design.pro.user
文件 99943 2014-10-12 16:23 Design\Game.cpp
文件 1888 2014-10-12 10:34 Design\Game.h
文件 174064 2014-10-12 16:23 Design\Game.o
文件 21896 2014-10-27 18:32 Design\Makefile
文件 3683 2014-10-12 09:50 Design\aboutgamewindow.cpp
文件 781 2014-10-09 19:25 Design\aboutgamewindow.h
文件 399620 2014-10-12 09:50 Design\aboutgamewindow.o
文件 400 2014-10-09 17:47 Design\aboutgamewindow.ui
文件 4900 2014-10-10 21:07 Design\enterwindow.cpp
文件 1043 2014-10-10 21:03 Design\enterwindow.h
文件 400552 2014-10-12 10:34 Design\enterwindow.o
文件 392 2014-10-09 09:54 Design\enterwindow.ui
文件 311316 2014-10-27 18:32 Design\gamewindow.o
文件 2368 2014-10-12 09:43 Design\helpgamewindow.cpp
文件 615 2014-10-09 19:05 Design\helpgamewindow.h
文件 396004 2014-10-12 09:43 Design\helpgamewindow.o
文件 398 2014-10-09 16:33 Design\helpgamewindow.ui
文件 4194 2014-10-12 09:40 Design\loginwindow.cpp
文件 831 2014-10-09 11:07 Design\loginwindow.h
文件 409264 2014-10-12 09:41 Design\loginwindow.o
文件 392 2014-10-08 21:13 Design\loginwindow.ui
文件 565 2014-10-10 09:30 Design\main.cpp
文件 333120 2014-10-10 09:59 Design\main.o
文件 323848 2014-10-27 18:32 Design\menuwindow.o
文件 2407 2014-10-09 19:27 Design\moc_aboutgamewindow.cpp
文件 308500 2014-10-09 19:27 Design\moc_aboutgamewindow.o
文件 2759 2014-10-12 09:30 Design\moc_enterwindow.cpp
文件 309288 2014-10-12 09:30 Design\moc_enterwindow.o
............此处省略177个文件信息
相关资源
- gnu对c语言的扩展
- C语言藤原千花书记专属电子相册
- 数据结构 C语言版2007年-严蔚敏 高清扫
- 算法c语言实现
- C语言程序设计第三版课后答案及实验
- C语言趣味程序以及大全
- C语言程序设计第四版谭著高清版.PD
- 数据结构 C语言版2009年-严蔚敏 高清扫
- MFC做的连连看
- 谭浩强 C语言程序设计第四版
- 现代编译原理-c语言描述虎书
- 数据结构(C语言版).严蔚敏
- FPGA nios驱动LCD12864实现uart以及菜单功
- 算法与数据结构 C语言描述 第3版 张乃
- 福建省计算机专升本 C语言 复习参考
- 嗨翻C语言.pdf
- 基于C语言C8051F系列微控制器原理与应
- C语言程序设计第四版谭浩强著教材
- 32位单片机C语言编程:基于PIC32.pdf
- C语言程序设计第四版 谭浩强著 高清
- c语言编写的自助旅游系统学校课设
- 模拟操作系统的实现 C语言
- tcp ip sockets编程 c语言实现 第2版 中文
- 单片机C语言编程与(PDF高清版)
- 数据结构(C语言)严蔚敏第三版(
- 课件 数据结构C语言版朱昌杰 肖建于
- c语言实现的,基于深搜和广搜,有界
- linuxc.pdf
- 二级C语言复习资料打包
- C语言深度解剖(第2版)159294
评论
共有 条评论