91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 712KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-07
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: 黑白棋??

資源簡(jiǎn)介

本程序使用的是面向?qū)ο蟮腝T庫(kù)的C++語(yǔ)言,開發(fā)可以同時(shí)運(yùn)行于Linux和Windows環(huán)境下的游戲程序。有雙人對(duì)弈,人機(jī)對(duì)弈,無(wú)限悔棋等功能,其中人機(jī)對(duì)弈包含難度選擇和先后手選擇。

資源截圖

代碼片段和文件信息

/*****************************************************************************
【功能描述】:“chessboard.cpp”完成棋盤的繪制及其更新
【參數(shù)描述】:
【作者】:袁其銀
【創(chuàng)建日期】:2012.03.02
【完成日期】:2012.03.06
******************************************************************************/
#include?“chessboard.h“
#include?
#include?
#include?
#include?
//====================================================================//
//【函數(shù)名稱】ChessBoard::ChessBoard(QWidget?*parent)?:
//?????????????????????????????????QWidget(parent)
//【函數(shù)功能】析構(gòu)函數(shù)
//【參???數(shù)】無(wú)
//【返回值】無(wú)
//【完成日期】2012.03.06
//====================================================================//
ChessBoard::ChessBoard(QWidget?*parent)?:
????QWidget(parent)
{
?????this->setMouseTracking(true);
}
//====================================================================//
//【函數(shù)名稱】void?ChessBoard::paintEvent(QPaintEvent?*e)
//【函數(shù)功能】繪制棋盤
//【參???數(shù)】QPaintEvent?*e
//【返回值】無(wú)
//【完成日期】2012.03.06
//====================================================================//
void?ChessBoard::paintEvent(QPaintEvent?*e)
{
?????black_num?=?0?;//黑子初始化
?????white_num?=?0;//白子初始化
????QPainter?p(this);
????????//////////////////////////////
????????QPen?pen;
????????pen.setstyle(Qt::SolidLine);
???????//?pen.setWidth(3);
????????pen.setColor(QColor(000));
????????///////////////////////////
????????int?row?=?8;
????????int?x?=this->width();//寬
????????int?y?=?this->height();
????????//?qDebug()<<“this?->width?=“<????????//??qDebug()<<“this?->height?=“<????????int?size;
????????if(x>y)
????????????size?=?y;
????????else?size?=?x;
????????this->resize(sizesize);//
????????p.drawPixmap(00this->width()this->height()
?????????????????????QPixmap(“:/new/prefix1/b27feb35c6b7deaaa61e12d4.jpg“));
?????????x?=this->width();
?????????y?=?this->height();//高
????????//qDebug()<<“=========this?->width?=“<????????//qDebug()<<“=========this?->height?=“<????????this->grid?=?y/(row);//
????????int?lineWidth?=?grid/15;
????????pen.setWidth(lineWidth);
???????//?qDebug()<<“grid??=?“<???????//?qDebug()<<“pen.setWidth??=?“<<(grid/30);
????????this->starx=?(y/grid)/2;
????????this->stary?=?(y/grid)/2;
????????int?xend?=?y-starx;
????????int?yend?=?this->stary;
????????p.setPen(pen);
?????????int?i;
????????for(i?=?0;?i????????{
?????????????p.drawLine(this->starxthis->staryxendyend);
?????????????this->stary?+=?grid;
?????????????yend?+=?grid;
????????}
?????????this->starx?=?(y/grid)/2;
?????????this->stary?=?(y/grid)/2;
?????????xend?=this->starx;
?????????yend?=?y-this->starx;
????????for(i?=?0;?i????????{
?????????????p.drawLine(this->starxthis->staryxendyend);
?????????????this->starx?+=?grid;
?????????????xend?+=?grid;
????????}
????????this->starx?=?(y/grid)/2;
????????this->stary?=?(y/grid)/2;
?????????typedef?int?(*per)?[row];
???????//??QStack?stack;
????????for(int?i=0;?i?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件?????343881??2009-07-30?18:54??heibai4\1e1e6022a957e4d3d7cae2ac.jpg

?????文件?????186127??2009-08-26?19:42??heibai4\b27feb35c6b7deaaa61e12d4.jpg

?????文件???????7061??2010-04-25?15:04??heibai4\black.png

?????文件???????5514??2012-03-06?15:38??heibai4\chessboard.cpp

?????文件???????1115??2012-03-06?15:23??heibai4\chessboard.h

?????文件????????408??2012-03-04?14:50??heibai4\heibai4.pro

?????文件??????21022??2012-05-02?01:16??heibai4\heibai4.pro.user

?????文件???????7945??2012-03-11?18:29??heibai4\heibai4.pro.user.2.1pre1

?????文件??????18815??2012-03-02?13:13??heibai4\ico.png

?????文件?????????51??2012-03-02?13:22??heibai4\ico.rc

?????文件???????9662??2012-03-02?13:21??heibai4\ico1.ico

?????文件????????290??2012-03-11?18:17??heibai4\jpg.qrc

?????文件???????2354??2012-03-06?15:38??heibai4\main.cpp

?????文件????????989??2012-03-03?10:39??heibai4\mainwindow.ui

?????文件??????18222??2012-03-02?12:39??heibai4\star.jpg

????..A.SH.????189952??2012-03-06?19:40??heibai4\Thumbs.db

?????文件???????7936??2010-04-25?15:01??heibai4\white.png

?????文件??????26765??2012-03-11?18:26??heibai4\widget.cpp

?????文件???????1780??2012-03-06?17:01??heibai4\widget.h

?????文件??????13066??2012-03-06?14:24??heibai4\widget.ui

?????目錄??????????0??2012-05-07?00:05??heibai4

-----------?---------??----------?-----??----

???????????????862955????????????????????21


評(píng)論

共有 條評(píng)論