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

Я совсем уже опустил руки, создаю классический каркас для тредаКод:class MyThread: public QThread{public void run();};void MyThread::run(){ .... exec();}запуская такой тред в различных местах программы получаются разные Debugger error со страшными словами типа ASSET и прочее, ну иногда можно добиться вывода такой ошибки QThread: Destroyed while thread is still runningхотя тред то ещё даже не исполнил не одной строчки из своей функции. Я конечно очень криво написал, но я честно вообще не понимаю что происходит. у меня такая странная догадочка что тред уничтожается или как-нить неправильно инициаллизируется, всё это происходит при вызове start();даже запуск такого треда в фукции main даёт ошибки, но уже что QWidget должет создаваться только в gui треде.Qt 4.4.3 VS2008
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Как обновиться на Касперском антивирусе, если он пишит ошибку "произошла ошибка во время выполнения задачи"? Guest Новые вопросы и ответы 1 0 01.01.2012 13:42
я хочу расстаться с парнем потомучто я с ним знакома только 5 дней я знаю что с делала ошибку что с ним начала встречат Guest Продолжение нового архива 0 21.11.2011 05:42
Registax постоянно выдаёт ошибку недостаточно памяти для выполнения Guest Продолжение архива вопросов 0 04.09.2011 17:40



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