#include <sm.h>
Definition at line 31 of file sm.h.
◆ SMSavePhase
Enumerator |
---|
SMSavePhase0 | |
SMSavePhase2 | |
SMSavePhase2Full | |
Definition at line 35 of file sm.h.
◆ SessionManager()
KWin::SessionManager::SessionManager |
( |
QObject * | parent | ) |
|
◆ ~SessionManager()
KWin::SessionManager::~SessionManager |
( |
| ) |
|
|
override |
◆ aboutToSaveSession
void KWin::SessionManager::aboutToSaveSession |
( |
const QString & | name | ) |
|
|
slot |
◆ closeWaylandWindows
bool KWin::SessionManager::closeWaylandWindows |
( |
| ) |
|
|
slot |
◆ finishSaveSession
void KWin::SessionManager::finishSaveSession |
( |
const QString & | name | ) |
|
|
slot |
◆ finishSessionSaveRequested
void KWin::SessionManager::finishSessionSaveRequested |
( |
const QString & | name | ) |
|
|
signal |
◆ loadSession
void KWin::SessionManager::loadSession |
( |
const QString & | sessionName | ) |
|
|
slot |
Loads the session information from the config file.
- See also
- storeSession
Definition at line 228 of file sm.cpp.
◆ loadSessionRequested
void KWin::SessionManager::loadSessionRequested |
( |
const QString & | name | ) |
|
|
signal |
◆ loadSubSessionInfo()
void KWin::SessionManager::loadSubSessionInfo |
( |
const QString & | name | ) |
|
◆ prepareSessionSaveRequested
void KWin::SessionManager::prepareSessionSaveRequested |
( |
const QString & | name | ) |
|
|
signal |
◆ quit
void KWin::SessionManager::quit |
( |
| ) |
|
|
slot |
◆ setState
void KWin::SessionManager::setState |
( |
uint | state | ) |
|
|
slot |
◆ state()
◆ stateChanged
void KWin::SessionManager::stateChanged |
( |
| ) |
|
|
signal |
◆ storeSubSession()
void KWin::SessionManager::storeSubSession |
( |
const QString & | name, |
|
|
QSet< QByteArray > | sessionIds ) |
◆ takeSessionInfo()
Returns a SessionInfo for client c. The returned session info is removed from the storage. It's up to the caller to delete it.
This function is called when a new window is mapped and must be managed. We try to find a matching entry in the session.
May return 0 if there's no session info for the client.
Definition at line 298 of file sm.cpp.
The documentation for this class was generated from the following files: