#include <wayland_server.h>
Definition at line 62 of file wayland_server.h.
 
◆ InitializationFlag
| Enumerator | 
|---|
| NoOptions |  | 
| LockScreen |  | 
| NoLockScreenIntegration |  | 
| NoGlobalShortcuts |  | 
Definition at line 67 of file wayland_server.h.
 
 
◆ ~WaylandServer()
  
  | 
        
          | KWin::WaylandServer::~WaylandServer | ( |  | ) |  |  | override | 
 
 
◆ compositor()
◆ createConnection()
◆ createInputMethodConnection()
      
        
          | int KWin::WaylandServer::createInputMethodConnection | ( |  | ) |  | 
      
 
- Returns
- file descriptor to the input method server's socket. 
Definition at line 705 of file wayland_server.cpp.
 
 
◆ createXWaylandConnection()
      
        
          | int KWin::WaylandServer::createXWaylandConnection | ( |  | ) |  | 
      
 
 
◆ dataDeviceManager()
◆ decorationManager()
◆ destroyInputMethodConnection()
      
        
          | void KWin::WaylandServer::destroyInputMethodConnection | ( |  | ) |  | 
      
 
 
◆ destroyXWaylandConnection()
      
        
          | void KWin::WaylandServer::destroyXWaylandConnection | ( |  | ) |  | 
      
 
 
◆ display()
  
  | 
        
          | Display * KWin::WaylandServer::display | ( |  | ) | const |  | inline | 
 
 
◆ drm()
◆ exportAsForeign()
◆ findForeignTransientForSurface()
- Returns
- a transient parent of a surface imported with the foreign protocol, if any 
Definition at line 514 of file wayland_server.cpp.
 
 
◆ findWindow()
◆ findXdgSurfaceWindow()
◆ findXdgToplevelWindow()
◆ foreignTransientChanged
◆ hasGlobalShortcutSupport()
      
        
          | bool KWin::WaylandServer::hasGlobalShortcutSupport | ( |  | ) | const | 
      
 
- Returns
- whether any kind of global shortcuts are supported. 
Definition at line 785 of file wayland_server.cpp.
 
 
◆ hasScreenLockerIntegration()
      
        
          | bool KWin::WaylandServer::hasScreenLockerIntegration | ( |  | ) | const | 
      
 
- Returns
- whether integration with KScreenLocker is available. 
Definition at line 776 of file wayland_server.cpp.
 
 
◆ idle()
◆ init() [1/2]
◆ init() [2/2]
◆ initialized
  
  | 
        
          | void KWin::WaylandServer::initialized | ( |  | ) |  |  | signal | 
 
 
◆ initWorkspace()
      
        
          | void KWin::WaylandServer::initWorkspace | ( |  | ) |  | 
      
 
 
◆ inputMethod()
◆ inputMethodConnection()
◆ isKeyboardShortcutsInhibited()
      
        
          | bool KWin::WaylandServer::isKeyboardShortcutsInhibited | ( |  | ) | const | 
      
 
 
◆ isScreenLocked()
      
        
          | bool KWin::WaylandServer::isScreenLocked | ( |  | ) | const | 
      
 
 
◆ keyboardShortcutsInhibitManager()
◆ linuxDmabuf()
◆ lockStateChanged
  
  | 
        
          | void KWin::WaylandServer::lockStateChanged | ( |  | ) |  |  | signal | 
 
 
◆ plasmaActivationFeedback()
◆ removeWindow()
      
        
          | void KWin::WaylandServer::removeWindow | ( | Window * | c | ) |  | 
      
 
 
◆ screenLockerClientConnection()
◆ seat()
◆ socketName()
      
        
          | QString KWin::WaylandServer::socketName | ( |  | ) | const | 
      
 
Returns the first socket name that can be used to connect to this server. For a full list, use display()->socketNames() 
Definition at line 805 of file wayland_server.cpp.
 
 
◆ start()
      
        
          | bool KWin::WaylandServer::start | ( |  | ) |  | 
      
 
 
◆ tabletManagerV2()
◆ virtualDesktopManagement()
◆ windowAdded
◆ windowManagement()
◆ windowRemoved
◆ windows()
  
  | 
        
          | QList< Window * > KWin::WaylandServer::windows | ( |  | ) | const |  | inline | 
 
 
◆ xdgActivationIntegration()
◆ xdgOutputManagerV1()
◆ xWaylandConnection()
◆ xwaylandShell()
The documentation for this class was generated from the following files: