|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.04.2011, 00:31 | #1 |
Форумчанин
Регистрация: 29.04.2010
Сообщений: 114
|
Не могу связать диалоговое окно с [x]
Доброй ночи!
У меня возникла вот такая проблема. Нужно связать закрытие программы кнопочкой [x] с диалоговым окном, в котором надо поддтвердить выход. Такое естественно не подходит. Код:
Пробовал mouseEvent опять же безрезультатно. Как вы уже поняли, пишу на Qt. Прошу совета. Заранее благодарен. |
06.04.2011, 02:38 | #2 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Скопипастю из «Application Example».
Код:
Код:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
06.04.2011, 03:48 | #3 |
Форумчанин
Регистрация: 29.04.2010
Сообщений: 114
|
Хехе)) Везде одни и те же примеры, но это, увы, не то что мне надо.
Я сделал вначале так: Код:
|
06.04.2011, 12:27 | #4 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Как программу закрываете?
|
06.04.2011, 12:37 | #5 |
Форумчанин
Регистрация: 29.04.2010
Сообщений: 114
|
Есть 3 варианта закрытия:
1) Файл->Выход + прикручен хоткей Ctrl+Q 2) Alt+F4 3) Этот самый [x], и только к нему надо прикрутить диалоговое окно. Пробовал так: Код:
Может попробовать фильтр событий поставить? Только как правильно обработать сигналы? |
06.04.2011, 12:43 | #6 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
|
06.04.2011, 13:02 | #7 |
Форумчанин
Регистрация: 29.04.2010
Сообщений: 114
|
Код:
Код:
Последний раз редактировалось Tema_Crazzzy; 06.04.2011 в 13:05. |
06.04.2011, 13:50 | #8 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Код:
Код:
Это один вариант. |
06.04.2011, 16:12 | #9 |
Форумчанин
Регистрация: 29.04.2010
Сообщений: 114
|
xwicked, большое спасибо! Интересное решение)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Диалоговое окно Абзац | Vanya_Soltys | Общие вопросы Delphi | 2 | 12.05.2010 16:35 |
Диалоговое окно с 2 ячейками | mephist | Microsoft Office Excel | 1 | 21.08.2009 19:22 |
Диалоговое окно | Busine2009 | Microsoft Office Word | 0 | 01.08.2009 09:15 |
Диалоговое окно | Михаил Юрьевич | Общие вопросы Delphi | 11 | 01.06.2009 20:31 |
Диалоговое окно | Beggins | Общие вопросы C/C++ | 3 | 09.05.2008 05:03 |