国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee
ELEOK
標題:
基于QT5的貪吃蛇小游戲代碼
[打印本頁]
作者:
路漫漫
時間:
2020-6-4 00:56
標題:
基于QT5的貪吃蛇小游戲代碼
qt5貪吃蛇源碼.zip
(1.29 MB, 售價: 1 E幣)
2020-6-4 00:54 上傳
點擊文件名下載附件
售價: 1 E幣
[記錄]
[
購買
]
2.png
(11.55 KB)
下載附件
2020-6-4 00:55 上傳
1.png
(52.29 KB)
下載附件
2020-6-4 00:54 上傳
部分源碼
void Snake::initSnakeUi()
{
this->resize(625, 625);
this->setWindowIcon(QIcon(":/img/snake.jpg"));
QPalette palette;
palette.setBrush(QPalette::Background, QBrush(QPixmap(":/img/back.jpg").scaled(this->size())));
this->setPalette(palette);
// pb_start = new QPushButton(this);
// pb_start->setText("開始游戲");
// pb_start->setStyleSheet("color: rgb(255, 172, 117); font: 75 14pt '蘋方-簡';");
// pb_start->setGeometry(QRect(500, 50, 100, 50));
// pb_start->setFlat(true); //透明
// pb_exit = new QPushButton(this);
// pb_exit->setStyleSheet("color: rgb(255, 172, 117); font: 75 14pt '蘋方-簡';");
// pb_exit->setText("重新開始");
// pb_exit->setGeometry(QRect(500, 120, 100, 50));
// pb_exit->setFlat(true);
lb_socre = new QLabel(this);
lb_socre->setStyleSheet("color:green;font: 75 20pt '華文琥珀';");
lb_socre->setText("分數:");
lb_socre->setGeometry(525, 10, 50, 50);
lb_scoreShow = new QLabel(this);
lb_scoreShow->setStyleSheet("color:red;font: 75 20pt 'Braggadocio';");
lb_scoreShow->setText("0");
lb_scoreShow->setGeometry(575, 10, 50, 50);
// lb_prompt = new QLabel(this);
// lb_prompt->setStyleSheet("color: rgb(226, 192, 255); font: 75 14pt '蘋方-簡';");
// lb_prompt->setText("w,a,s,d控制上下左右,k開始游戲,j重新開始\n祝您玩得愉快!");
// lb_prompt->setGeometry(500, 240, 100, 200);
// lb_prompt->setWordWrap(true); //自動換行
// connect(pb_start, SIGNAL(clicked(bool)), this, SLOT(start_pressed()));
// connect(pb_exit, SIGNAL(clicked(bool)), this, SLOT(exit_pressed()));
timer = new QTimer(this);
connect(timer, SIGNAL(timeout()),
this, SLOT(slotSnakeAuto()));
}
Snake::~Snake()
{
delete ui;
}
復制代碼
歡迎光臨 ELEOK (http://m.afoofa.cn/)
Powered by Discuz! X5.0