Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 18:28
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

есть объект QTcpSocket, вызываю connectToHost().1) Первым дергается сигнал hostFound() - зачем он нужен?Далее, если есть соединение - сигнал connected().2) В противном случае - emit error( QAbstractSocket::SocketError ).Qt-4.2.2 - второй пункт работает правильноВопросы:Qt-4.3.1, 4.4.2 - при выдернутом кабеле сигнал из (2) никогда не придет, хотя работает (1) - в чем прикол? waitForConnected() тоже не сигналит об ошибке.В hostFound() в любом случае error() возвращает ошибку. Что с этими сокетами творится-то? или с моими руками?добавляю:в Qt-4.6.0 все работает.поковырялся внутри - есть различия там, где не работает - бесконечный цикл, не хватает знания QAbstractSocketEngine может кто-нибудь уже ковырялся там и сможет помочь?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
[Thu Jan 14 19:45:33 2010] [error] [client 77.239.192.6] PHP Fatal error: Call to undefined functio Guest Продолжение старого архива 0 30.09.2011 14:51
NSIS Error: Error writing temporary file. Make sure your temp folder is valid Guest Ещё вопросы и ответы из архива 9 0 29.09.2011 07:19
При устуновки компонента обмена ссылками LinX выдает: XML Parsing Error at 119:50. Error 23: EntityR Guest Продолжение архива вопросов 0 29.09.2011 01:35
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ' Guest Продолжение нового архива 0 28.09.2011 02:28
ошибка в config.php:Parse error: syntax error, unexpected $end, expecting T_FUNCTION in Guest Продолжение архива вопросов 0 27.09.2011 19:44



© www.otvetnemail.ru - Форум вопросов и ответов.