diff options
author | Andreas Hartmetz <andreas@ixgreen.de> | 2020-08-29 10:59:16 +0200 |
---|---|---|
committer | Andreas Hartmetz <andreas@ixgreen.de> | 2020-09-01 10:16:15 +0200 |
commit | 7f878c6217754dd2b63401bf1c006476e5dc27eb (patch) | |
tree | 2b62609826b7b921d2fdea9ce726c7d56ab7b2b5 /src/gui/kernel/qsessionmanager.cpp | |
parent | 98f41552e4c3d0e70b56bc8fc37005d438c185ae (diff) |
Remove "fallback session management"
With the Qt6 compatibility break, it can finally be removed.
Closing windows (which might quit the application with
quitOnLastWindowClosed() true, the default) acted contrary to the
documentation of the commitDataRequest() signal, which could have
been a hint.
This removes the workaround API from the fix for QTBUG-49667 and
also removes the problematic feature that it worked around.
Change-Id: I672be58864ef062df7fb7f2a81658b92c4feedd2
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/gui/kernel/qsessionmanager.cpp')
-rw-r--r-- | src/gui/kernel/qsessionmanager.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/gui/kernel/qsessionmanager.cpp b/src/gui/kernel/qsessionmanager.cpp index 8747e02719..026e855874 100644 --- a/src/gui/kernel/qsessionmanager.cpp +++ b/src/gui/kernel/qsessionmanager.cpp @@ -76,9 +76,6 @@ QT_BEGIN_NAMESPACE QSessionManager object as argument. The session manager can only be accessed in slots invoked by these signals. - \warning If you use QSessionManager, you should disable fallback session - management: QGuiApplication::setFallbackSessionManagementEnabled(). - No user interaction is possible \e unless the application gets explicit permission from the session manager. You ask for permission by calling allowsInteraction() or, if it is really urgent, allowsErrorInteraction(). |