renjuserver.cpp

来自「linux下的网络五指棋。用QT做的界面。」· C++ 代码 · 共 33 行

CPP
33
字号
#include "renjuserver.h"

RenjuServer::RenjuServer( QObject* parent=0 ) :
	QServerSocket( 4242, 1, parent )
{
    if (ok())
		{
		   //emit serverok();
		   QMessageBox *message;
		   message->about(0,"game information","server is running successfull!");
		}
	if ( !ok() ) 
		{
        QMessageBox *message;
		message->about(0,"game information","Failed to bind to port 4242");
	    exit(1);
	    }
	
	
}

void RenjuServer::newConnection( int socket )
{
	RenjuSocket *renjusocket = new RenjuSocket( socket, this ,"client");
	
	emit newConnect(renjusocket);
        //connect (renjusocket,SIGNAL(recvMsg(str)),this,SLOT(read(str)));
}

/*void RenjuServer::clientClosed()
{
     emit clientconnectionClosed();
}*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?