Qt Wayland Compositor is a module that provides QML and C++ APIs for developing custom display servers based on the Wayland protocol . The server displays content from client applications that support the Wayland protocol.
The Qt Wayland Compositor API recognizes some environment variables and command-line arguments that can be used to customize its behavior.
--wayland-socket-name
Overrides the default socket name used for communicating with clients.
查看 Qt Wayland Compositor 範例 for a demonstration on how the APIs can be used to write custom display servers.
Qt Wayland Compositor 和 Qt Wayland 集成插件在商業許可下是可用的來自 Qt 公司 。此外,它們是可用的在 GNU LGPL (次一般公共許可) 第 3 版 ,或 GNU GPL (一般公共許可) 第 2 版 。見 Qt 許可 進一步瞭解細節。
Qt Wayland Compositor 和 Qt Wayland 集成插件所用協議定義遵循以下準許許可:
| Wayland IVI Extension Protocol | MIT 許可 |
| Wayland Protocol | HPND 許可 |
| Wayland 文本輸入協議 | HPND 許可 |
| Wayland XDG Shell Protocol | MIT 許可 |
The Qt Wayland Compositor API can be used from C++ or QML.