Qt Wayland Compositor Examples
These are the Qt Wayland Compositor examples.
Custom Extension shows how to implement a custom Wayland extension.
Custom Shell shows how to implement a custom shell extension.
Fancy Compositor is an example that demonstrates how to write a fancy Wayland compositor in pure QML.
IVI Compositor is an example that demonstrates how to use the IviApplication extension.
Minimal CPP is an example that demonstrates how to write a Wayland compositor in C++.
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.
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.
© 2024 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.