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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [РЕШЕНО] как узнать что приложение завершается ОС а не пользователем?  (Прочитано 4737 раз)
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« : Июнь 06, 2010, 01:50 »

Столкнулся с проблемой: программа работает, комп (в данном случае ОС - винда) перегружается или вырубается, closeEvent не приходит и настройки не сохраняются. Есть конечно вариант сохранять настройки сразу после изменения, но хотелось бы узнать как дать команду сохраниться при завершении программы ОС.
« Последнее редактирование: Июль 27, 2012, 11:20 от kambala » Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
MoPDoBoPoT
Гость
« Ответ #1 : Июнь 06, 2010, 02:52 »

void QApplication::commitData ( QSessionManager & manager )   [virtual]
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #2 : Июнь 06, 2010, 11:22 »

спасибо, буду смотреть
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Pink_Panter
Гость
« Ответ #3 : Июль 13, 2010, 14:06 »

А есть ли что-то похожее для консольных приложений?
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #4 : Июль 13, 2010, 17:52 »

А есть ли что-то похожее для консольных приложений?

SIGTERM, SIGINT
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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