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