|
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.