QApplication::quit() не срабатывает? |
Здравствуйте, гость ( Вход | Регистрация )
QApplication::quit() не срабатывает? |
LE0N |
12.3.2009, 21:03
Сообщение
#1
|
Студент Группа: Участник Сообщений: 97 Регистрация: 10.3.2009 Из: Беларусь Пользователь №: 604 Спасибо сказали: 0 раз(а) Репутация: 0 |
В общем написал малюсенькую аппликуху. В которой имеется форма-матюкалка фатальных ошибок апликухи.
Которую показываю так
Хотелось бы, что бы после того, как отработает окно диалога (dlg->exec()) - т.е. закроется. Закрывалось всё приложение. QApplication::quit() вообще ни чего не делает. (По крайней мере этого не видно) QApplication::exit(-1) тоже.
Просто закрывает все окна. А процесс так и остаётся висеть..... В общем написал малюсенькую программку. В которой имеется форма-матюкалка фатальных ошибок апликухи. Которую показываю так
Хотелось бы, что бы после того, как отработает окно диалога (dlg->exec()) - т.е. закроется. Закрывалось всё приложение. QApplication::quit() вообще ни чего не делает. (По крайней мере этого не видно) QApplication::exit(-1) тоже.
Просто закрывает все окна. А процесс так и остаётся висеть..... ВЦ. Где кнопка редактировать? |
|
|
LE0N |
12.3.2009, 22:30
Сообщение
#2
|
Студент Группа: Участник Сообщений: 97 Регистрация: 10.3.2009 Из: Беларусь Пользователь №: 604 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата return; } // Дальнейшая работа После лоадинга, у меня появляются формы. АЛГОРИТМ НЕ ЛИНЕЙНЫЙ! Давайте перейдём от первоначального вопроса к Цитата запустить loader->process после a.exec без участия пользователя...
|
|
|
BRE |
12.3.2009, 22:35
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Давайте перейдём от первоначального вопроса к Цитата запустить loader->process после a.exec без участия пользователя... В конструкторе Loader:
Таймер сработает сразу после запуска цикла обработки событий. process() - должен быть слотом. Да, из main вызов process убрать. Сообщение отредактировал BRE - 12.3.2009, 22:36 |
|
|
Текстовая версия | Сейчас: 17.5.2024, 7:57 |