From 21cb4e7834c5741fde1b7efc19854f9cd46278f8 Mon Sep 17 00:00:00 2001 From: Eskil Abrahamsen Blomfeldt Date: Fri, 3 Feb 2023 13:55:27 +0100 Subject: doc: Add compositor examples to Embedded category Qt Wayland Compositor API is perfectly suitable for desktop as well, but is primarily used on embedded systems and that is where the ability to build your own platform, including a custom compositor, yields the most power. Change-Id: Icb5827b29f896cf6835bdd37fb003a4abbef9f94 Reviewed-by: Paul Olav Tvete (cherry picked from commit 82d4dad14fe763c6cb0b5d3c4ef4109243e8ab39) Reviewed-by: Qt Cherry-pick Bot --- examples/wayland/custom-shell/doc/src/custom-shell.qdoc | 1 + examples/wayland/ivi-compositor/doc/src/ivi-compositor.qdoc | 1 + examples/wayland/minimal-qml/doc/src/minimal-qml.qdoc | 1 + examples/wayland/multi-output/doc/src/multi-output.qdoc | 1 + examples/wayland/multi-screen/doc/src/multi-screen.qdoc | 1 + examples/wayland/overview-compositor/doc/src/overview-compositor.qdoc | 1 + examples/wayland/pure-qml/doc/src/pure-qml.qdoc | 1 + examples/wayland/qtshell/doc/src/qtshell.qdoc | 1 + .../wayland/server-side-decoration/doc/src/server-side-decoration.qdoc | 1 + examples/wayland/spanning-screens/doc/src/spanning-screens.qdoc | 1 + 10 files changed, 10 insertions(+) diff --git a/examples/wayland/custom-shell/doc/src/custom-shell.qdoc b/examples/wayland/custom-shell/doc/src/custom-shell.qdoc index 75f88fd2..49e3b4e6 100644 --- a/examples/wayland/custom-shell/doc/src/custom-shell.qdoc +++ b/examples/wayland/custom-shell/doc/src/custom-shell.qdoc @@ -4,6 +4,7 @@ /*! * \title Qt Wayland Compositor Examples - Custom Shell * \example custom-shell + * \meta category {Embedded} * \brief Custom Shell shows how to implement a custom shell extension. * \ingroup qtwaylandcompositor-examples * diff --git a/examples/wayland/ivi-compositor/doc/src/ivi-compositor.qdoc b/examples/wayland/ivi-compositor/doc/src/ivi-compositor.qdoc index bf4d0500..ba583fd7 100644 --- a/examples/wayland/ivi-compositor/doc/src/ivi-compositor.qdoc +++ b/examples/wayland/ivi-compositor/doc/src/ivi-compositor.qdoc @@ -4,6 +4,7 @@ /*! * \title Qt Wayland Compositor Examples - IVI Compositor * \example ivi-compositor + * \meta category {Embedded} * \brief IVI Compositor is an example that demonstrates how to use the IviApplication extension. * \ingroup qtwaylandcompositor-examples * diff --git a/examples/wayland/minimal-qml/doc/src/minimal-qml.qdoc b/examples/wayland/minimal-qml/doc/src/minimal-qml.qdoc index 66b4773f..263bbf82 100644 --- a/examples/wayland/minimal-qml/doc/src/minimal-qml.qdoc +++ b/examples/wayland/minimal-qml/doc/src/minimal-qml.qdoc @@ -4,6 +4,7 @@ /*! * \title Qt Wayland Compositor Examples - Minimal QML * \example minimal-qml + * \meta category {Embedded} * \brief Minimal QML is a simple example that demonstrates how to write a Wayland compositor in QML. * \ingroup qtwaylandcompositor-examples * diff --git a/examples/wayland/multi-output/doc/src/multi-output.qdoc b/examples/wayland/multi-output/doc/src/multi-output.qdoc index ee5a3c29..ba3a9a15 100644 --- a/examples/wayland/multi-output/doc/src/multi-output.qdoc +++ b/examples/wayland/multi-output/doc/src/multi-output.qdoc @@ -4,6 +4,7 @@ /*! \title Qt Wayland Compositor Examples - Multi Output \example multi-output + \meta category {Embedded} \brief Multi Output is an example that demonstrates a compositor with multiple outputs. \ingroup qtwaylandcompositor-examples diff --git a/examples/wayland/multi-screen/doc/src/multi-screen.qdoc b/examples/wayland/multi-screen/doc/src/multi-screen.qdoc index 07374b78..53906e94 100644 --- a/examples/wayland/multi-screen/doc/src/multi-screen.qdoc +++ b/examples/wayland/multi-screen/doc/src/multi-screen.qdoc @@ -4,6 +4,7 @@ /*! * \title Qt Wayland Compositor Examples - Multi Screen * \example multi-screen + * \meta category {Embedded} * \brief Multi Screen is a desktop-style Wayland compositor for multiple screens. * \ingroup qtwaylandcompositor-examples * diff --git a/examples/wayland/overview-compositor/doc/src/overview-compositor.qdoc b/examples/wayland/overview-compositor/doc/src/overview-compositor.qdoc index d8408570..a4b08b39 100644 --- a/examples/wayland/overview-compositor/doc/src/overview-compositor.qdoc +++ b/examples/wayland/overview-compositor/doc/src/overview-compositor.qdoc @@ -4,6 +4,7 @@ /*! * \title Qt Wayland Compositor Examples - Overview Compositor * \example overview-compositor + * \meta category {Embedded} * \brief Overview Compositor shows how to switch between clients in a grid. * * \section1 Introduction diff --git a/examples/wayland/pure-qml/doc/src/pure-qml.qdoc b/examples/wayland/pure-qml/doc/src/pure-qml.qdoc index b083c5d6..8e00c8a1 100644 --- a/examples/wayland/pure-qml/doc/src/pure-qml.qdoc +++ b/examples/wayland/pure-qml/doc/src/pure-qml.qdoc @@ -4,6 +4,7 @@ /*! \title Qt Wayland Compositor Examples - Pure QML \example pure-qml + \meta category {Embedded} \brief Pure QML is an example that demonstrates how to write a Wayland compositor in pure QML. \ingroup qtwaylandcompositor-examples diff --git a/examples/wayland/qtshell/doc/src/qtshell.qdoc b/examples/wayland/qtshell/doc/src/qtshell.qdoc index 457bd92d..893c9e79 100644 --- a/examples/wayland/qtshell/doc/src/qtshell.qdoc +++ b/examples/wayland/qtshell/doc/src/qtshell.qdoc @@ -4,6 +4,7 @@ /*! * \title Qt Wayland Compositor Examples - QtShell Compositor * \example qtshell + * \meta category {Embedded} * \brief QtShell Compositor shows how to use the QtShell shell extension. * \ingroup qtwaylandcompositor-examples * diff --git a/examples/wayland/server-side-decoration/doc/src/server-side-decoration.qdoc b/examples/wayland/server-side-decoration/doc/src/server-side-decoration.qdoc index 48a84609..63de91c4 100644 --- a/examples/wayland/server-side-decoration/doc/src/server-side-decoration.qdoc +++ b/examples/wayland/server-side-decoration/doc/src/server-side-decoration.qdoc @@ -4,6 +4,7 @@ /*! * \title Qt Wayland Compositor Examples - Server Side Decoration Compositor * \example server-side-decoration + * \meta category {Embedded} * \brief Server Side Decoration Compositor is a simple example that demonstrates server side window decorations on xdg-shell. * \ingroup qtwaylandcompositor-examples * diff --git a/examples/wayland/spanning-screens/doc/src/spanning-screens.qdoc b/examples/wayland/spanning-screens/doc/src/spanning-screens.qdoc index dd783a7e..5e98ca09 100644 --- a/examples/wayland/spanning-screens/doc/src/spanning-screens.qdoc +++ b/examples/wayland/spanning-screens/doc/src/spanning-screens.qdoc @@ -4,6 +4,7 @@ /*! * \title Qt Wayland Compositor Examples - Spanning Screens * \example spanning-screens + * \meta category {Embedded} * \brief Spanning Screens is an example that demonstrates how to let Wayland clients span multiple screens. * \ingroup qtwaylandcompositor-examples * -- cgit v1.2.1