QAbstractSocket::UnknownSocketError предоставляет errorString для "UnknownError"
Я не могу получить дополнительную информацию об этой ошибке:
QAbstractSocket::UnknownSocketError
QT QAbstractSocket:: SocketError предоставляет только базовое объяснение того, что произошла какая-то ошибка
Произошла неопознанная ошибка.
значение enum = -1
Вызов QTcpSocket::errorString() обеспечивает это:
"Unknown error"
Есть один вопрос, касающийся этого здесь, на SO, но не дает реального решения для решения проблемы (и что было предложено, я сделал)
Я абсолютно не знаю, как дальше продвигаться с этой ошибкой
ps Я искал какой-либо вариант stacktrace / backtrace, не нашел ничего - если есть, пожалуйста, оставьте комментарий
ОБНОВИТЬ
Код:
// Сервер
//...
if (tcpServer.listen(QHostAddress().AnyIPv4, 5000)) {
qDebug() << "tcpserver started on port : 5000";
}
else{
qDebug() << "tcpserver failed to start";
}
//...
// Клиент
//...
tcp_con = new QTcpSocket(new QObject());
tcp_con->connectToHost("127.0.0.1", 5000);
switch (tcp_con->error()) {
//...
case QAbstractSocket::UnknownSocketError:
qDebug() << "tcp error UnknownSocketError closed : " << tcp_con->errorString();
return;
//...
}
Отладочный вывод клиента:
tcp error UnknownSocketError closed : "Unknown error"
Любой совет?