QTcpSocket :: connectToHost () сбой на Windows XP

Я сделал программу, которая соединяет QTcpSocket с QTcpServer, и он отлично работает на Windows 7, но с Windows XP он никогда не подключается, и программа просто закрывается

bool socket::connectToServer(QString ip){
s->connectToHost(ip,1234);
if(s->waitForConnected(3000)){
return true;
}
return false;
}

на Windows XP, он никогда не выходит за первую строку. состояние сокета изменяется от 0 до 1 (сокет начал устанавливать соединение), а затем закрывается. попытался разрешить порт 1234 через брандмауэр или полностью отключить брандмауэр, но он все еще падает.

Кто-нибудь знает, как это исправить?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]