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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Как обработать сигнал в главном Event Loop  (Прочитано 7718 раз)
UVV
Гость
« Ответ #15 : Июль 29, 2014, 11:49 »

Всем спасибо. Я отписал ответ в той теме на stackoverflow.
В двух словах: получилось закрыть сначала модальные, а потом обычные. Моя проблема была в том, что в цикле поиска модальных присутствовал тест на
Код:
!w->objectName().isEmpty()
, который фильтровал MessageBox'ы.
Поскольку QWidget::close() использует deleteLater, то виджеты удаляются в правильном порядке.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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