Модераторы: javastic
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Qt программа, разное завершение. 
:(
    Опции темы
OlegIT
Дата 26.5.2016, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Есть программа, написанная на Qt для Android. Программа работает нормально, но завершается она по разному, всё зависит от того как снять программу с выполнения. Если по кнопке «Назад» то сообщение QEvent::Close приходит и вызывается функция closeEvent(QCloseEvent *), если выйти по кнопке «Возврат на главный экран» с последующим сдвигом иконки программы в право-лево, то сообщение QEvent::Close в программу не поступает и функция closeEvent не вызывается. При выходе по кнопке «Возврат на главный экран» поступают только два сообщения 12 (QEvent:: Paint) и 77 (QEvent:: UpdateRequest). При выходе, по необходимости программа записывает данные и делает она это в функции closeEvent. Как обойти эту особенность?

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Android | Следующая тема »


 




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


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

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