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

Сабж, возможно ли такое? Есть код:Код:void ThreadMail::run(){this->socket.moveToThread(this->thread()); //okthis->socket.connectToHost("pop.mail.ru", 110); //okif (this->socket.waitForConnected(1000)) //тут ошибка о разных потоках{qDebug("Connected!");}}this->socket - не указатель, как видно, а объект. Если это поле декларировать как указатель, а инициализировать в самом run()'e, то конечно всё ок. Подозреваю что waitForConnected() юзает свои потоки, т.е. в потоке нельзя юзать другие потоки. Это так? Или есть ли в этом случае какая-нибудь другая альтернатива кроме инициализации указателя, просто интересно.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Как и МИГРАЦИОННЫЕ потоки надо регулировать- так и ЛЮБОВНЫЕ потоки - ТОЖЕ А :-) Guest Ещё вопросы и ответы из архива 3 0 15.01.2012 22:02
В потоках допустимы? Guest Продолжение старого архива 0 30.09.2011 21:08
Файловые потоки Guest Продолжение старого архива 0 30.09.2011 16:31
Использование одного подключения к MySql в разных потоках Guest Новые вопросы и ответы 2 0 29.09.2011 06:45
Потоки - как , что Guest Третий архив вопросов и ответов 0 28.09.2011 18:05



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