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

#include <qcocoasessionmanager.h>

+ Inheritance diagram for QCocoaSessionManager:
+ Collaboration diagram for QCocoaSessionManager:

Public Member Functions

 QCocoaSessionManager (const QString &id, const QString &key)
 
virtual ~QCocoaSessionManager ()
 
bool allowsInteraction () override
 
void cancel () override
 
void resetCancellation ()
 
bool wasCanceled () 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 ()
 

Static Public Member Functions

static QCocoaSessionManagerinstance ()
 

Additional Inherited Members

- Protected Attributes inherited from QPlatformSessionManager
QString m_sessionId
 
QString m_sessionKey
 

Detailed Description

Definition at line 22 of file qcocoasessionmanager.h.

Constructor & Destructor Documentation

◆ QCocoaSessionManager()

QT_BEGIN_NAMESPACE QCocoaSessionManager::QCocoaSessionManager ( const QString id,
const QString key 
)

Definition at line 13 of file qcocoasessionmanager.cpp.

◆ ~QCocoaSessionManager()

QCocoaSessionManager::~QCocoaSessionManager ( )
virtual

Definition at line 19 of file qcocoasessionmanager.cpp.

Member Function Documentation

◆ allowsInteraction()

bool QCocoaSessionManager::allowsInteraction ( )
overridevirtual

Reimplemented from QPlatformSessionManager.

Definition at line 23 of file qcocoasessionmanager.cpp.

◆ cancel()

void QCocoaSessionManager::cancel ( )
overridevirtual

Reimplemented from QPlatformSessionManager.

Definition at line 33 of file qcocoasessionmanager.cpp.

◆ instance()

QCocoaSessionManager * QCocoaSessionManager::instance ( )
static

Definition at line 43 of file qcocoasessionmanager.cpp.

References QObjectPrivate::get(), and QGuiApplicationPrivate::instance().

+ Here is the call graph for this function:

◆ resetCancellation()

void QCocoaSessionManager::resetCancellation ( )

Definition at line 28 of file qcocoasessionmanager.cpp.

◆ wasCanceled()

bool QCocoaSessionManager::wasCanceled ( ) const

Definition at line 38 of file qcocoasessionmanager.cpp.


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