connect(socket, selectOverload<QAbstractSocket::SocketError>(&QAbstractSocket::error), this, &RemotePeer::onSocketError);
connect(socket, &QAbstractSocket::disconnected, this, &Peer::disconnected);
connect(socket, selectOverload<QAbstractSocket::SocketError>(&QAbstractSocket::error), this, &RemotePeer::onSocketError);
connect(socket, &QAbstractSocket::disconnected, this, &Peer::disconnected);