Если вы хотите, чтобы ваш сервер уведомлял ваших клиентов, я думаю, вам следует создать и отправить собственное сообщение, например:
QString fortune = "Server down";
Но это произойдет, когда на ваш сервер поступит сообщение.
или вы можете отключить сервер с помощью метода QTcpServer :: close ()
void FortuneServer:: pause()
{
this.close();
}
ваше клиентское приложение потеряет соединение, и вы сможете получить сигнал, который выхочу в нем с этим:
connect(tcpSocket, SIGNAL(error(QAbstractSocket::SocketError)),
this, SLOT(displayError(QAbstractSocket::SocketError)));