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

  • 大小: 8.28MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-16
  • 語言: 其他
  • 標簽: 小游戲??

資源簡介

自己用qt寫的小游戲,壓縮包中包含了可執行程序和源代碼。源代碼是用qt creator寫的,打開.pro文件可以直接編譯。歡迎大家下載并提出意見和建議

資源截圖

代碼片段和文件信息

#include?“communicator.h“
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?“tabwidget.h“
#include?“mainwindow.h“

extern?TabWidget?*widget;
extern?MainWindow?*w;

Communicator::Communicator()
{
????server?=?0;
????tcpSocket?=?0;
????ipAddress?=?““;
????serverPort?=?0;
}

Communicator::~Communicator()
{
????if(server)
????{
????????server->disconnect();
????????delete?server;
????}
????if(tcpSocket)
????{
????????tcpSocket->disconnect();
????????delete?tcpSocket;
????}
}

void?Communicator::initServer()
{
????if(!server)
????????server?=?new?QTcpServer(this);
????QString?msg;
????bool?flag?=?false;
????if(!server->isListening())
????????flag?=?server->listen();
????if(!flag)
????{
????????msg?=?QString(“start?listen?failed“);
????????emit?serverInitMessageToDisplay(msg);
????}
????else
????{
????????QList?addressList?=?QNetworkInterface::allAddresses();
????????int?i;
????????for(i?=?0;?i?????????{
????????????if(addressList.at(i)?!=?QHostAddress::LocalHost?&&?addressList.at(i).toIPv4Address())
????????????{
????????????????ipAddress?=?addressList.at(i).toString();
????????????????break;
????????????}
????????}
????????if(ipAddress.isEmpty())
????????{
????????????msg?=?QString(“no?local?ip?available“);
????????????emit?serverInitMessageToDisplay(msg);
????????}
????????else
????????{
????????????serverPort?=?server->serverPort();
????????????QTextStream?ts(&msg);
????????????ts?<????????????emit?serverInitMessageToDisplay(msg);
????????????connect(server?SIGNAL(newConnection())?this?SLOT(acceptConnection()));
????????}
????}
}

void?Communicator::initClient()
{
????if(!tcpSocket)
????????tcpSocket?=?new?QTcpSocket(this);
}

void?Communicator::setServerIp(QString?ip)
{
????ipAddress?=?ip;
}

void?Communicator::setServerPort(int?port)
{
????serverPort?=?port;
}

void?Communicator::connectToServer()
{
????tcpSocket->abort();
????tcpSocket->connectToHost(ipAddress?serverPort);
????connect(tcpSocket?SIGNAL(connected())?this?SIGNAL(connectionEstablished()));
????connect(tcpSocket?SIGNAL(error(QAbstractSocket::SocketError))?this?SLOT(displayerror(QAbstractSocket::SocketError)));
????connect(tcpSocket?SIGNAL(readyRead())?this?SLOT(readMessage()));
????connect(tcpSocket?SIGNAL(disconnected())?tcpSocket?SLOT(deleteLater()));
????connect(tcpSocket?SIGNAL(disconnected())?w?SLOT(opponentClosed()));
}

QString?Communicator::getLocalIp()
{
????return?ipAddress;
}

void?Communicator::acceptConnection()
{
????tcpSocket?=?server->nextPendingConnection();
????connect(tcpSocket?SIGNAL(disconnected())?tcpSocket?SLOT(deleteLater()));
????connect(tcpSocket?SIGNAL(disconnected())?w?SLOT(opponentClosed()));
????connect(tcpSocket?SIGNAL

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????17553??2012-01-10?15:19??sixPieces\program\images\black.png

?????文件??????17768??2012-01-12?18:33??sixPieces\program\images\blackhi.png

?????文件????1790253??2012-01-10?16:15??sixPieces\program\images\board.png

?????文件??????59384??2012-01-12?18:41??sixPieces\program\images\white.png

?????文件??????56120??2012-01-12?18:58??sixPieces\program\images\whitehi.png

?????文件??????43008??2012-01-05?15:01??sixPieces\program\libgcc_s_dw2-1.dll

?????文件??????11362??2012-01-05?15:01??sixPieces\program\mingwm10.dll

?????文件????2552320??2012-01-05?15:02??sixPieces\program\QtCore4.dll

?????文件????9869824??2012-01-05?15:02??sixPieces\program\QtGui4.dll

?????文件????1215488??2012-01-05?15:02??sixPieces\program\QtNetwork4.dll

?????文件?????544256??2012-02-12?14:29??sixPieces\program\sixPieces.exe

?????文件???????1758??2007-10-09?18:52??sixPieces\program\sounds\my.wav

?????文件??????11070??2007-10-09?18:52??sixPieces\program\sounds\oppo.wav

?????文件??????25174??2012-02-13?15:01??sixPieces\program\游戲說明.doc

?????文件???????5523??2012-02-12?10:45??sixPieces\src\communicator.cpp

?????文件???????1582??2012-02-12?10:29??sixPieces\src\communicator.h

?????文件??????17553??2012-01-10?15:19??sixPieces\src\images\black.png

?????文件??????17768??2012-01-12?18:33??sixPieces\src\images\blackhi.png

?????文件????1790253??2012-01-10?16:15??sixPieces\src\images\board.png

?????文件??????59384??2012-01-12?18:41??sixPieces\src\images\white.png

?????文件??????56120??2012-01-12?18:58??sixPieces\src\images\whitehi.png

?????文件??????10986??2012-02-12?14:29??sixPieces\src\logicboard.cpp

?????文件????????887??2012-02-11?00:53??sixPieces\src\logicboard.h

?????文件????????564??2012-02-10?22:26??sixPieces\src\main.cpp

?????文件??????19352??2012-02-12?14:29??sixPieces\src\mainwindow.cpp

?????文件???????1749??2012-02-12?13:25??sixPieces\src\mainwindow.h

?????文件???????1350??2012-01-17?17:31??sixPieces\src\mainwindow.ui

?????文件???????6901??2012-02-13?15:44??sixPieces\src\Makefile

?????文件???????8474??2012-02-13?15:44??sixPieces\src\Makefile.Debug

?????文件???????8622??2012-02-13?15:44??sixPieces\src\Makefile.Release

............此處省略21個文件信息

評論

共有 條評論