• 大小: 12.11MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: C/C++
  • 标签: 连连看  C语言  linux  QT  

资源简介

基于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个文件信息

评论

共有 条评论