| KWin
    | 
 
  
| Public Member Functions | |
| KWinDisplay (QObject *parent) | |
| QStringList | fetchRequestedInterfaces (ClientConnection *client) const | 
| bool | allowInterface (ClientConnection *client, const QByteArray &interfaceName) override | 
|  Public Member Functions inherited from KWin::FilteredDisplay | |
| FilteredDisplay (QObject *parent) | |
| ~FilteredDisplay () override | |
|  Public Member Functions inherited from KWin::Display | |
| Display (QObject *parent=nullptr) | |
| virtual | ~Display () | 
| bool | addSocketFileDescriptor (int fileDescriptor, const QString &socketName=QString()) | 
| bool | addSocketName (const QString &name=QString()) | 
| QStringList | socketNames () const | 
| quint32 | serial () | 
| quint32 | nextSerial () | 
| bool | start () | 
| void | dispatchEvents () | 
| ClientConnection * | createClient (int fd) | 
| operator wl_display * () | |
| operator wl_display * () const | |
| bool | isRunning () const | 
| void | createShm () | 
| QList< SeatInterface * > | seats () const | 
| QList< OutputDeviceV2Interface * > | outputDevices () const | 
| QList< OutputInterface * > | outputs () const | 
| QList< OutputInterface * > | outputsIntersecting (const QRect &rect) const | 
| OutputInterface * | largestIntersectingOutput (const QRect &rect) const | 
| ClientConnection * | getConnection (wl_client *client) | 
| QList< ClientConnection * > | connections () const | 
| Public Attributes | |
| const QSet< QByteArray > | interfacesBlackList | 
| const QSet< QByteArray > | inputmethodInterfaces = {"zwp_input_panel_v1", "zwp_input_method_v1"} | 
| const QSet< QByteArray > | xwaylandInterfaces | 
| QSet< QString > | m_reported | 
| Additional Inherited Members | |
|  Signals inherited from KWin::Display | |
| void | socketNamesChanged () | 
| void | runningChanged (bool) | 
| void | clientConnected (KWin::ClientConnection *) | 
| void | clientDisconnected (KWin::ClientConnection *) | 
|  Static Public Member Functions inherited from KWin::Display | |
| static GraphicsBuffer * | bufferForResource (wl_resource *resource) | 
|  Properties inherited from KWin::Display | |
| bool | running | 
Definition at line 102 of file wayland_server.cpp.
| 
 | inline | 
Definition at line 105 of file wayland_server.cpp.
| 
 | inlineoverridevirtual | 
Return whether the
When false will not see these globals for a given interface in the registry, and any manual attempts to bind will fail
Implements KWin::FilteredDisplay.
Definition at line 136 of file wayland_server.cpp.
| 
 | inline | 
Definition at line 110 of file wayland_server.cpp.
| const QSet<QByteArray> KWin::KWinDisplay::inputmethodInterfaces = {"zwp_input_panel_v1", "zwp_input_method_v1"} | 
Definition at line 128 of file wayland_server.cpp.
| const QSet<QByteArray> KWin::KWinDisplay::interfacesBlackList | 
Definition at line 118 of file wayland_server.cpp.
| QSet<QString> KWin::KWinDisplay::m_reported | 
Definition at line 134 of file wayland_server.cpp.
| const QSet<QByteArray> KWin::KWinDisplay::xwaylandInterfaces | 
Definition at line 129 of file wayland_server.cpp.