Implemented basic chat functionality
This commit is contained in:
+1
-3
@@ -8,8 +8,6 @@
|
||||
LoginClient::LoginClient(std::unique_ptr<QTcpSocket> &&socket, Server &server) :
|
||||
QObject{&server}, m_socket{std::move(socket)}, m_server{server}, m_dataStream{m_socket.get()}
|
||||
{
|
||||
m_socket->setParent(this);
|
||||
|
||||
connect(m_socket.get(), &QIODevice::readyRead, this, &LoginClient::readyRead);
|
||||
connect(m_socket.get(), &QAbstractSocket::disconnected, this, &QObject::deleteLater);
|
||||
}
|
||||
@@ -67,7 +65,7 @@ void LoginClient::readPacket(packets::login::serverbound::PacketType type, const
|
||||
packet.serialize(m_dataStream);
|
||||
}
|
||||
m_dataStream.setDevice({});
|
||||
new PlayClient{std::move(m_socket), m_server};
|
||||
new PlayClient{name, std::move(m_socket), m_server};
|
||||
deleteLater();
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user