crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Непонятная ошибка при вызове QTcpSocket::write
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
terrible Дата 10.1.2008, 19:31
  Походу именно это я и делал, хотя изменения я тогда внес незначительные, теперь хоть стало понятно, из-за чего это было... :)
flankerr Дата 9.1.2008, 16:25
 
Цитата(terrible @ 29.11.2007, 13:40) *
Чудесааааа! Само пропало! Так и не успел врубиться из-за чего это было.

ну не знаю чего там у тебя было но приведённая тобой ошибка говорит о том что ты пытался создать дочерний объект для родителя из первого потока находясь во втором потоке.
terrible Дата 29.11.2007, 13:40
  Чудесааааа! Само пропало! Так и не успел врубиться из-за чего это было.
terrible Дата 29.11.2007, 13:15
  Получаю событие поступления данных на сокет, читаю их (QTcpSocket::read), пытаюсь записать данные в сокет (QTcpSocket::write), после чего в консоли выводится такая ошибка:
Цитата
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QNativeSocketEngine(003DE9A8), parent's thread is TcpThread(0082FA12), current thread is QThread(007A3640)
как понял, она выводится внутренними механизмами Qt, но из-за чего не понял.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 21:36