xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 3.45MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-10-19
  • 語言: 其他
  • 標簽: Qt??

資源簡介

功能:人人對戰,人機對戰,背景更換,背景音樂,跳棋,悔棋,托管,重新開局,黑白棋數目記錄,判斷勝負,時間記錄,播放視頻等功能(注意:20秒后會自動跳棋)。

資源截圖

代碼片段和文件信息

#include?“chessboard.h“
#include?“ui_chessboard.h“
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

int?page?=?0;??????????????????????//三維數組的第一個參數(全局變量)

//====================================================================================
//構造函數
//====================================================================================
ChessBoard::ChessBoard(QWidget?*parent)?:
????QWidget(parent)
????ui(new?Ui::ChessBoard)
{
????init();????????????????????????//構造函數初始化
}


//=====================================================================================
//靜態變量定義區
//=====================================================================================
int?ChessBoard::flag?=?0;
int?ChessBoard::loop?=?0;
int?ChessBoard::black_eat_num?=?0;
int?ChessBoard::white_eat_num?=?0;
int?ChessBoard::a?=0;
int?ChessBoard::b?=0;
int?ChessBoard::c?=?0;
int?ChessBoard::row?=?0;
int?ChessBoard::col?=?0;
int?ChessBoard::color_flag?=?0;


//===================================================================================
//函數的原型:??init()
//函數的功能:構造函數初始化
//函數的調用:在構造函數中調用
//===================================================================================
void?ChessBoard::init()
{
????ui->setupUi(this);
????this->setMouseTracking(true);???????????//加上這句話,就不必要按下鼠標才能判斷移動坐標.
????this->startX?=0;????????????????????????//初始化x和y的值
????point.setX(-1);
????point.setY(-1);

????this->setCursor(QCursor(QPixmap(“../image/ssblack.bmp“)));
????????????????????????????????????????????//設置鼠標點擊前,出現黑子

????for(a=0;a<8;a++)????????????????????????//給二維數組賦初值
????{
????????for(b=0;b<8;b++)
????????{
????????????chess[a][b]?=?2;
????????}
????}
????count_black?=?0;????????????????????????//初始化
????count_white?=?0;????????????????????????//初始化
????show_mid_fourchess();???????????????????//調用函數打印出棋盤中間四格的棋子

????for(a=0;a<8;a++)????????????????????????//將中間四顆棋子的位置賦給虛擬二維數組和三維數組
????{
????????for(b=0;b<8;b++)
????????{
????????????chess_regret[page][a][b]?=?chess_two[a][b]?=??chess[a][b];
????????}
????}
????ttime?=?new?QTimer;
????ttime->start(10);???????????????????????//ms
????if(flag?==?1)???????????????????????????//當人機對戰時,鏈接槽,實現timeout()就調用TTimer()函數
????{
????????connect(ttimeSIGNAL(timeout())thisSLOT(TTimer()));
????}
}

//===================================================================================
//函數的原型:begin_chess()
//函數的功能:初始化棋盤
//函數的調用:在mygame.cpp里面重新開局按鈕on_pushButton_start_again_clicked()里面被調用
//===================================================================================
void?ChessBoard::begin_chess()??????????????//初始化棋盤
{
????for(a=0;a<8;a++)????????????????????????//給二維數組賦初值
????{
????????for(b=0;b<8;b++)
????????{
????????????chess[a][b]?=?2;
????????}

????}
????count_black?=?0;????????????????????????//初始化
????count_white?=?0;???????????????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-09-18?09:04??image\
?????文件???????18030??2012-08-22?17:37??image\1.jpg
?????文件??????354966??2012-09-04?19:41??image\21.gif
?????文件????????7061??2010-04-25?15:04??image\black.png
?????文件??????146283??2012-08-31?13:46??image\fengshu.jpg
?????文件??????166084??2012-08-31?13:48??image\gudian.jpg
?????文件??????123554??2012-08-31?14:10??image\m.jpg
?????文件??????309921??2012-08-31?14:06??image\qq.jpg
?????文件??????362545??2012-08-31?14:06??image\r.jpg
?????文件????????3168??2012-09-03?08:56??image\sblack.bmp
?????文件????????3848??2012-09-03?09:05??image\ssblack.bmp
?????文件????????4064??2012-09-03?09:06??image\sswhite.bmp
?????文件????????3012??2012-09-03?08:57??image\swhite.bmp
?????文件???????45568??2012-09-18?09:04??image\Thumbs.db
?????文件??????287331??2012-08-31?14:07??image\u.jpg
?????文件????????7936??2010-04-25?15:01??image\white.png
?????文件??????287331??2012-08-31?14:07??image\y.jpg
?????目錄???????????0??2012-09-18?09:01??task_bw_chess\
?????目錄???????????0??2012-09-18?09:02??task_bw_chess-build-desktop\
?????目錄???????????0??2012-09-18?09:01??task_bw_chess-build-desktop\debug\
?????文件????????7638??2012-09-09?18:16??task_bw_chess-build-desktop\debug\black_white_chess_res.o
?????文件??????365113??2012-09-11?20:09??task_bw_chess-build-desktop\debug\chessboard.o
?????文件??????115665??2012-09-10?16:30??task_bw_chess-build-desktop\debug\main.o
?????文件????????2981??2012-09-10?16:32??task_bw_chess-build-desktop\debug\moc_chessboard.cpp
?????文件??????129762??2012-09-10?16:32??task_bw_chess-build-desktop\debug\moc_chessboard.o
?????文件????????4405??2012-09-10?16:32??task_bw_chess-build-desktop\debug\moc_mygame.cpp
?????文件??????130408??2012-09-10?16:32??task_bw_chess-build-desktop\debug\moc_mygame.o
?????文件????????2763??2012-09-10?16:32??task_bw_chess-build-desktop\debug\moc_widget.cpp
?????文件??????127224??2012-09-10?16:32??task_bw_chess-build-desktop\debug\moc_widget.o
?????文件??????431535??2012-09-10?20:06??task_bw_chess-build-desktop\debug\mygame.o
?????文件?????1848849??2012-09-11?20:09??task_bw_chess-build-desktop\debug\task_bw_chess.exe
............此處省略20個文件信息

評論

共有 條評論