Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qplatformsessionmanager.h>
Public Member Functions | |
QPlatformSessionManager (const QString &id, const QString &key) | |
virtual | ~QPlatformSessionManager () |
virtual QString | sessionId () const |
virtual QString | sessionKey () const |
virtual bool | allowsInteraction () |
virtual bool | allowsErrorInteraction () |
virtual void | release () |
virtual void | cancel () |
virtual void | setRestartHint (QSessionManager::RestartHint restartHint) |
virtual QSessionManager::RestartHint | restartHint () const |
virtual void | setRestartCommand (const QStringList &command) |
virtual QStringList | restartCommand () const |
virtual void | setDiscardCommand (const QStringList &command) |
virtual QStringList | discardCommand () const |
virtual void | setManagerProperty (const QString &name, const QString &value) |
virtual void | setManagerProperty (const QString &name, const QStringList &value) |
virtual bool | isPhase2 () const |
virtual void | requestPhase2 () |
void | appCommitData () |
void | appSaveState () |
Protected Attributes | |
QString | m_sessionId |
QString | m_sessionKey |
Definition at line 28 of file qplatformsessionmanager.h.
|
explicit |
Definition at line 14 of file qplatformsessionmanager.cpp.
|
virtual |
Definition at line 21 of file qplatformsessionmanager.cpp.
|
virtual |
Reimplemented in QWindowsSessionManager, and QXcbSessionManager.
Definition at line 40 of file qplatformsessionmanager.cpp.
|
virtual |
Reimplemented in QCocoaSessionManager, QWindowsSessionManager, and QXcbSessionManager.
Definition at line 35 of file qplatformsessionmanager.cpp.
void QPlatformSessionManager::appCommitData | ( | ) |
Definition at line 104 of file qplatformsessionmanager.cpp.
References qGuiApp.
void QPlatformSessionManager::appSaveState | ( | ) |
Definition at line 109 of file qplatformsessionmanager.cpp.
References qGuiApp.
|
virtual |
Reimplemented in QCocoaSessionManager, QWindowsSessionManager, and QXcbSessionManager.
Definition at line 49 of file qplatformsessionmanager.cpp.
|
virtual |
Definition at line 78 of file qplatformsessionmanager.cpp.
|
virtual |
Reimplemented in QXcbSessionManager.
Definition at line 95 of file qplatformsessionmanager.cpp.
|
virtual |
Reimplemented in QWindowsSessionManager, and QXcbSessionManager.
Definition at line 45 of file qplatformsessionmanager.cpp.
|
virtual |
Reimplemented in QXcbSessionManager.
Definition at line 100 of file qplatformsessionmanager.cpp.
|
virtual |
Definition at line 68 of file qplatformsessionmanager.cpp.
|
virtual |
Definition at line 58 of file qplatformsessionmanager.cpp.
Referenced by setRestartHint().
|
virtual |
Definition at line 25 of file qplatformsessionmanager.cpp.
References m_sessionId.
|
virtual |
Definition at line 30 of file qplatformsessionmanager.cpp.
References m_sessionKey.
|
virtual |
Definition at line 73 of file qplatformsessionmanager.cpp.
|
virtual |
Reimplemented in QXcbSessionManager.
Definition at line 83 of file qplatformsessionmanager.cpp.
References Q_UNUSED.
|
virtual |
Reimplemented in QXcbSessionManager.
Definition at line 89 of file qplatformsessionmanager.cpp.
References Q_UNUSED.
|
virtual |
Definition at line 63 of file qplatformsessionmanager.cpp.
|
virtual |
Definition at line 53 of file qplatformsessionmanager.cpp.
References restartHint().
|
protected |
Definition at line 63 of file qplatformsessionmanager.h.
Referenced by sessionId(), and QXcbSessionManager::setSessionId().
|
protected |
Definition at line 64 of file qplatformsessionmanager.h.
Referenced by sessionKey(), and QXcbSessionManager::setSessionKey().