Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 4 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/)
-   -   QThread генерирует ошибку до начала выполнения (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/qthread-generiruet-oshibku-do-nachala-vypolneniya-260197/)

Guest 28.09.2011 19:12

QThread генерирует ошибку до начала выполнения
 
Я совсем уже опустил руки, создаю классический каркас для тредаКод: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


Часовой пояс GMT, время: 10:14.


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