diff options
author | Richard Moe Gustavsen <richard.gustavsen@digia.com> | 2013-02-28 14:57:27 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-03-04 14:54:57 +0100 |
commit | e27ca37d18a1a2bbddce3479e34fa12b88ba481c (patch) | |
tree | ed5886f193423084680ce685d1fdab70436940ad /src/corelib/global/qnamespace.h | |
parent | 2f31bbd9ccd4d6e7e6ed1dd89ab5648f69a2e8b4 (diff) |
ApplicationStates: add more states to Qt::ApplicationState
On mobile platforms, Qt::ApplicationActive and Qt::ApplicationInactive
are not sufficient to describe the different states an application can
be in. This patch introduces Qt::ApplicationHidden and
Qt::ApplicationSuspended that should fill in the gaps, at least
on Android and iOS.
Change-Id: I3f5a584cf6f4832e7c81dea095dcf711a8866c38
Reviewed-by: Samuel Rødal <samuel.rodal@digia.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
Diffstat (limited to 'src/corelib/global/qnamespace.h')
-rw-r--r-- | src/corelib/global/qnamespace.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/corelib/global/qnamespace.h b/src/corelib/global/qnamespace.h index 6f977d847d..41bca2a443 100644 --- a/src/corelib/global/qnamespace.h +++ b/src/corelib/global/qnamespace.h @@ -326,8 +326,10 @@ public: Q_DECLARE_FLAGS(WindowStates, WindowState) enum ApplicationState { - ApplicationInactive = 0x00000000, - ApplicationActive = 0x00000001 + ApplicationSuspended = 0x00000000, + ApplicationHidden = 0x00000001, + ApplicationInactive = 0x00000002, + ApplicationActive = 0x00000004 }; Q_DECLARE_FLAGS(ApplicationStates, ApplicationState) |