Qt Wayland Compositor C++ Classes
Provides C++ classes for writing custom Wayland display servers. More...
Classes
Holds the reference to a surface buffer | |
Represents a client connecting to the QWaylandCompositor | |
Manages the Wayland display server | |
The base class for compositor extensions | |
Convenience class for subclassing QWaylandCompositorExtension | |
Provides an extension that allows to inhibit the idle behavior of the compositor | |
Extension for embedded-style user interfaces | |
Simple way to identify and resize a surface | |
Represents a keyboard device | |
The base class for objects that can contain Wayland extensions | |
Represents a displayable area managed by the compositor | |
Holds the resolution and refresh rate of an output | |
Represents a pointer device | |
Extension to get timing for on-screen presentation | |
Provides access to input methods in the compositor | |
Qt Quick item representing a QWaylandView | |
Provides support for shell surface integration with QtQuick | |
Qt Quick item that represents a QWaylandShellSurface | |
Container for a wl_resource | |
Access to keyboard, mouse, and touch input | |
Common interface for surface roles specified by shell extensions | |
Convenience class for creating custom shell surface classes | |
Represents a rectangular area on an output device | |
Allows to read the content of a QWaylandSurface | |
Represents the role of the surface in context of wl_surface | |
Provides access to input methods in the compositor | |
Access to a touch device | |
Represents a view of a surface on an output | |
Provides an extension for surface resizing and cropping | |
Extension for desktop-style user interfaces | |
Desktop-style compositor-specific features to a surface | |
Provides an extension for negotiation of server-side and client-side window decorations | |
Provides an extension for describing outputs in a desktop oriented fashion | |
Represents the popup specific parts of an xdg surface | |
Extension for desktop-style user interfaces | |
Desktop-style compositor-specific features to an xdg surface | |
Represents the toplevel window specific parts of an xdg surface |
Detailed Description
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.