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>.
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 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: