Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
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 allowsErrorInteraction ()
virtual void release ()
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 QCocoaSessionManager * instance ()

Additional Inherited Members

Protected Attributes inherited from QPlatformSessionManager
QString m_sessionId
QString m_sessionKey

Detailed Description

Definition at line 23 of file qcocoasessionmanager.h.

Constructor & Destructor Documentation

◆ QCocoaSessionManager()

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

Definition at line 14 of file qcocoasessionmanager.cpp.

◆ ~QCocoaSessionManager()

QCocoaSessionManager::~QCocoaSessionManager ( )
virtual

Definition at line 20 of file qcocoasessionmanager.cpp.

Member Function Documentation

◆ allowsInteraction()

bool QCocoaSessionManager::allowsInteraction ( )
overridevirtual

Reimplemented from QPlatformSessionManager.

Definition at line 24 of file qcocoasessionmanager.cpp.

◆ cancel()

void QCocoaSessionManager::cancel ( )
overridevirtual

Reimplemented from QPlatformSessionManager.

Definition at line 34 of file qcocoasessionmanager.cpp.

◆ instance()

QCocoaSessionManager * QCocoaSessionManager::instance ( )
static

Definition at line 44 of file qcocoasessionmanager.cpp.

◆ resetCancellation()

void QCocoaSessionManager::resetCancellation ( )

Definition at line 29 of file qcocoasessionmanager.cpp.

◆ wasCanceled()

bool QCocoaSessionManager::wasCanceled ( ) const

Definition at line 39 of file qcocoasessionmanager.cpp.


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