Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QWindowsSessionManager Class Reference

#include <qwindowssessionmanager.h>

+ Inheritance diagram for QWindowsSessionManager:
+ Collaboration diagram for QWindowsSessionManager:

Public Member Functions

 QWindowsSessionManager (const QString &id, const QString &key)
 
bool allowsInteraction () override
 
bool allowsErrorInteraction () override
 
void blocksInteraction ()
 
bool isInteractionBlocked () const
 
void release () override
 
void cancel () override
 
void clearCancellation ()
 
bool wasCanceled () const
 
void setActive (bool active)
 
bool isActive () const
 
- Public Member Functions inherited from QPlatformSessionManager
 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 ()
 

Additional Inherited Members

- Protected Attributes inherited from QPlatformSessionManager
QString m_sessionId
 
QString m_sessionKey
 

Detailed Description

Definition at line 21 of file qwindowssessionmanager.h.

Constructor & Destructor Documentation

◆ QWindowsSessionManager()

QT_BEGIN_NAMESPACE QWindowsSessionManager::QWindowsSessionManager ( const QString id,
const QString key 
)
explicit

Definition at line 9 of file qwindowssessionmanager.cpp.

Member Function Documentation

◆ allowsErrorInteraction()

bool QWindowsSessionManager::allowsErrorInteraction ( )
overridevirtual

Reimplemented from QPlatformSessionManager.

Definition at line 20 of file qwindowssessionmanager.cpp.

◆ allowsInteraction()

bool QWindowsSessionManager::allowsInteraction ( )
overridevirtual

Reimplemented from QPlatformSessionManager.

Definition at line 14 of file qwindowssessionmanager.cpp.

Referenced by QWindowsContext::windowsProc().

+ Here is the caller graph for this function:

◆ blocksInteraction()

void QWindowsSessionManager::blocksInteraction ( )
inline

Definition at line 29 of file qwindowssessionmanager.h.

Referenced by QWindowsContext::windowsProc().

+ Here is the caller graph for this function:

◆ cancel()

void QWindowsSessionManager::cancel ( )
overridevirtual

Reimplemented from QPlatformSessionManager.

Definition at line 32 of file qwindowssessionmanager.cpp.

◆ clearCancellation()

void QWindowsSessionManager::clearCancellation ( )
inline

Definition at line 35 of file qwindowssessionmanager.h.

Referenced by QWindowsContext::windowsProc().

+ Here is the caller graph for this function:

◆ isActive()

bool QWindowsSessionManager::isActive ( ) const
inline

Definition at line 39 of file qwindowssessionmanager.h.

Referenced by QWindowsContext::windowsProc().

+ Here is the caller graph for this function:

◆ isInteractionBlocked()

bool QWindowsSessionManager::isInteractionBlocked ( ) const
inline

Definition at line 30 of file qwindowssessionmanager.h.

◆ release()

void QWindowsSessionManager::release ( )
overridevirtual

Reimplemented from QPlatformSessionManager.

Definition at line 26 of file qwindowssessionmanager.cpp.

◆ setActive()

void QWindowsSessionManager::setActive ( bool  active)
inline

Definition at line 38 of file qwindowssessionmanager.h.

Referenced by QWindowsContext::windowsProc().

+ Here is the caller graph for this function:

◆ wasCanceled()

bool QWindowsSessionManager::wasCanceled ( ) const
inline

Definition at line 36 of file qwindowssessionmanager.h.

Referenced by QWindowsContext::windowsProc().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: