Qt Wayland Compositor 范例

这些是 Qt Wayland Compositor 范例。

Custom Extension

Custom Extension shows how to implement a custom Wayland extension.

自定义 Shell

Custom Shell shows how to implement a custom shell extension.

Fancy Compositor

Fancy Compositor is an example that demonstrates how to write a fancy Wayland compositor in pure QML.

IVI Compositor

IVI Compositor is an example that demonstrates how to use the IviApplication extension.

Minimal CPP

Minimal CPP is an example that demonstrates how to write a Wayland compositor in C++.

Minimal QML

Minimal QML is a simple example that demonstrates how to write a Wayland compositor in QML.

Multi Output

Multi Output is an example that demonstrates a compositor with multiple outputs.

Multi Screen

Multi Screen is a desktop-style Wayland compositor for multiple screens.

Overview Compositor

Overview Compositor shows how to switch between clients in a grid.

QtShell Compositor

QtShell Compositor shows how to use the QtShell shell extension.

Server Side Decoration Compositor

Server Side Decoration Compositor is a simple example that demonstrates server side window decorations on xdg-shell.

Spanning Screens

Spanning Screens is an example that demonstrates how to let Wayland clients span multiple screens.