Название: QThread в Qt3 как узнать что процесс завершился Отправлено: Gop-Stop от Ноябрь 27, 2005, 21:46 QThread в Qt3 как узнать что процесс завершился (чтобы вызвать деконструктор) в QT4 вроде SIGNAL есть
а при my_Thread->terminated() деконструктор не вызывается ! Да и кто встречался и проблемой в QListView если элементов с иконками больше 3000 софт падает (да и вообще больно много памяти картинки съедают) Название: QThread в Qt3 как узнать что процесс завершился Отправлено: Racheengel от Ноябрь 28, 2005, 11:19 Про иконки - это да, в 98-й винде валится... :(
Пока не нашел лекарства. В деструкторе пиши thread->wait(), а потом thread->stop() Название: QThread в Qt3 как узнать что процесс завершился Отправлено: Werewolf1 от Ноябрь 29, 2005, 12:33 Процесс или поток :?:
Название: QThread в Qt3 как узнать что процесс завершился Отправлено: Racheengel от Ноябрь 29, 2005, 12:51 я так понял, уважаемый имел в виду именно поток...
Название: QThread в Qt3 как узнать что процесс завершился Отправлено: Gop-Stop от Ноябрь 29, 2005, 16:58 Да поток. Извините торопился. Racheengel спасибо.
Название: QThread в Qt3 как узнать что процесс завершился Отправлено: Racheengel от Ноябрь 29, 2005, 17:15 не за что, дык помогло?
Название: QThread в Qt3 как узнать что процесс завершился Отправлено: Dendy от Ноябрь 29, 2005, 21:52 Альтернатива: Специально для таких случаев в Qt3 создан класс QSignal. Пример использования в Асисстанте :wink:
|