Qt Wayland Compositor Examples
These are the Qt Wayland Compositor examples.
Custom Shell shows how to implement a custom shell extension.
IVI Compositor is an example that demonstrates how to use the IviApplication extension.
Minimal QML is a simple example that demonstrates how to write a Wayland compositor in QML.
Multi Output is an example that demonstrates a compositor with multiple outputs.
Multi Screen is a desktop-style Wayland compositor for multiple screens.
Overview Compositor shows how to switch between clients in a grid.
Pure QML is an example that demonstrates how to write a Wayland compositor in pure QML.
QtShell Compositor shows how to use the QtShell shell extension.
Server Side Decoration Compositor is a simple example that demonstrates server side window decorations on xdg-shell.
Spanning Screens is an example that demonstrates how to let Wayland clients span multiple screens.
© 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.