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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtConcurrent закрытие процесса  (Прочитано 3399 раз)
Zusykss
Гость
« : Сентябрь 29, 2017, 15:52 »

Добрый день друзья.
Я запуская поток через QtConcurrent::run
В потоке использую объект QNetworkAccessManager
и если я закрываю Gui(Через "Х" до того момента как код отработает до конца)
программа висит в процессах, как закрыть Непонимающий Улыбающийся
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #1 : Сентябрь 29, 2017, 17:21 »

Может попробовать в деструкторе окна дождаться выполнения потока
http://doc.qt.io/qt-4.8/qfuture.html#waitForFinished
Записан
Zusykss
Гость
« Ответ #2 : Сентябрь 29, 2017, 21:59 »

Благодарю, помогло  Шокированный Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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