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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Блокировка закрытия окна  (Прочитано 2290 раз)
BuRn
Гость
« : Ноябрь 29, 2011, 01:42 »

Собственно как, пробовал переопределять метод CloseEvent все работает конечно, окно не закрывается, но блин, возникает тогда проблема как мне его самому закрыть из программы когда нужно, если он на this->close(); никак не реагирует (форма)
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #1 : Ноябрь 29, 2011, 02:25 »

если просто спрятать, то hide(). Если удалить, то через delete/deleteLater()
Записан
joker
Новичок

Offline Offline

Сообщений: 49


Просмотр профиля
« Ответ #2 : Ноябрь 29, 2011, 03:14 »

Если в самом этом окне - сделай флаг который в closeEvent будет разрешать / запрещаться выход. По дефолту false а если надо выйти - в true его и кидать событие
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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