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