Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вопрос по closeevent 
V
    Опции темы
daemonaz
Дата 26.9.2014, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 160
Регистрация: 4.5.2008

Репутация: нет
Всего: нет



Уважаемые коллеги!
тут возник такой вопрос, создал виджет QWidget с таблицей, с групбоксом и т.д., поместил его в другой виджет, который для дочерного виджета становится родительским, так вот при закрытии родительского виджета не вызывается обработчик события QCloseEvent, мне хотелось бы, чтобы при закрытии родительского виджета дочерный понимал, что закрываемся, и выдать сообщение о сохранении данных. Как это сделать? Я поместил в обработчике события QCloseEvent родительского виджета функцию слот close() дочерного, так срабатывает вызов обработчика QСloseEvent дочерного, но насколько это правильно? Спасибо.
PM MAIL   Вверх
daemonaz
Дата 26.9.2014, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 160
Регистрация: 4.5.2008

Репутация: нет
Всего: нет



Вообщем то решил проблему с закрытием окна, родитель сам занимается сохранением содержимого дочерного окна, я думаю что так будет более правильно, пятницо, блин. Но все таки ради спортивного интереса, почему не передается событие от родителя потомкам? как все таки заставить передавать событие? 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.0423 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.