Qt Wayland Compositor C++ Classes▲
Provides C++ classes for writing custom Wayland display servers.
Classes▲
-
QWaylandBufferRef: The QWaylandBufferRef class holds the reference to a surface buffer.
-
QWaylandClient: The QWaylandClient class represents a client connecting to the QWaylandCompositor.
-
QWaylandIviApplication: The QWaylandIviApplication class is an extension for embedded-style user interfaces.
-
QWaylandQuickShellSurfaceItem: The QWaylandQuickShellSurfaceItem class provides a Qt Quick item that represents a QWaylandShellSurface.
-
QWaylandSeat: The QWaylandSeat class provides access to keyboard, mouse, and touch input.
-
QWaylandShellSurface: The QWaylandShellSurface class is a common interface for surface roles specified by shell extensions.
-
QWaylandSurface: The QWaylandSurface class represents a rectangular area on an output device.
-
QWaylandSurfaceGrabber: The QWaylandSurfaceGrabber class allows to read the content of a QWaylandSurface.
-
QWaylandTouch: The QWaylandTouch class provides access to a touch device.
-
QWaylandXdgPopup: The QWaylandXdgPopup class represents the popup specific parts of an xdg surface.
-
QWaylandXdgPopupV6: The QWaylandXdgPopupV6 class represents the popup specific parts of an xdg surface.
-
QWaylandXdgShell: The QWaylandXdgShell class is an extension for desktop-style user interfaces.
-
QWaylandXdgShellV6: The QWaylandXdgShellV6 class is an extension for desktop-style user interfaces.
-
QWaylandXdgSurface: The QWaylandXdgSurface class provides desktop-style compositor-specific features to an xdg surface.
-
QWaylandXdgSurfaceV6: The QWaylandXdgSurfaceV6 class provides desktop-style compositor-specific features to an xdg surface.
-
QWaylandXdgToplevel: The QWaylandXdgToplevel class represents the toplevel window specific parts of an xdg surface.
-
QWaylandXdgToplevelV6: The QWaylandXdgToplevelV6 class represents the toplevel window specific parts of an xdg surface.
Detailed Description▲
To include the definitions of the module's classes, use the following directive:
#include <QtWaylandCompositor>
To link against the module, add this line to your qmake .pro file:
QT +=
waylandcompositor
For more information about using these classes in your application, see the Qt Wayland Compositor documentation.