36 isChief(false), |
36 isChief(false), |
37 m_game_connected(false), |
37 m_game_connected(false), |
38 loginStep(0), |
38 loginStep(0), |
39 netClientState(0) |
39 netClientState(0) |
40 { |
40 { |
41 connect(&NetSocket, SIGNAL(readyRead()), this, SLOT(ClientRead())); |
41 connect(&NetSocket, SIGNAL(readyRead()), this, SLOT(ClientRead())); |
42 connect(&NetSocket, SIGNAL(connected()), this, SLOT(OnConnect())); |
42 connect(&NetSocket, SIGNAL(connected()), this, SLOT(OnConnect())); |
43 connect(&NetSocket, SIGNAL(disconnected()), this, SLOT(OnDisconnect())); |
43 connect(&NetSocket, SIGNAL(disconnected()), this, SLOT(OnDisconnect())); |
44 connect(&NetSocket, SIGNAL(error(QAbstractSocket::SocketError)), this, |
44 connect(&NetSocket, SIGNAL(error(QAbstractSocket::SocketError)), this, |
45 SLOT(displayError(QAbstractSocket::SocketError))); |
45 SLOT(displayError(QAbstractSocket::SocketError))); |
46 } |
46 } |
47 |
47 |
48 void HWNewNet::Connect(const QString & hostName, quint16 port, const QString & nick) |
48 void HWNewNet::Connect(const QString & hostName, quint16 port, const QString & nick) |
49 { |
49 { |
50 mynick = nick; |
50 mynick = nick; |
51 NetSocket.connectToHost(hostName, port); |
51 NetSocket.connectToHost(hostName, port); |
52 } |
52 } |
53 |
53 |
54 void HWNewNet::Disconnect() |
54 void HWNewNet::Disconnect() |
55 { |
55 { |
56 if (m_game_connected) |
56 if (m_game_connected) |