Russian Qt Forum
Май 03, 2024, 18:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QThread в Qt3 как узнать что процесс завершился  (Прочитано 5679 раз)
Gop-Stop
Гость
« : Ноябрь 27, 2005, 21:46 »

QThread в Qt3 как узнать что процесс завершился (чтобы вызвать деконструктор) в QT4 вроде SIGNAL есть
а при  my_Thread->terminated() деконструктор не вызывается

! Да и кто встречался и проблемой в QListView если элементов с иконками больше 3000 софт падает (да и вообще  больно много памяти картинки съедают)
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #1 : Ноябрь 28, 2005, 11:19 »

Про иконки - это да, в 98-й винде валится... Грустный
Пока не нашел лекарства.

В деструкторе пиши
thread->wait(), а потом thread->stop()
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Werewolf1
Гость
« Ответ #2 : Ноябрь 29, 2005, 12:33 »

Процесс или поток :?:
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #3 : Ноябрь 29, 2005, 12:51 »

я так понял, уважаемый имел в виду именно поток...
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Gop-Stop
Гость
« Ответ #4 : Ноябрь 29, 2005, 16:58 »

Да поток. Извините торопился. Racheengel спасибо.
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #5 : Ноябрь 29, 2005, 17:15 »

не за что, дык помогло?
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Dendy
Гость
« Ответ #6 : Ноябрь 29, 2005, 21:52 »

Альтернатива: Специально для таких случаев в Qt3 создан класс QSignal. Пример использования в Асисстанте  :wink:
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.085 секунд. Запросов: 22.