qtdeclarative/examples/qml
Olivier De Cannière 405bd42998 Doc: Revamp "Extending QML" examples into a tutorial
The examples in the "Extending QML" series were often redundant with the
information of the "Writing QML Extensions with C++" tutorial, had
outdated code and sometimes had no documentation. The examples that
covered topics not mentioned in the first tutorial were revamped into a
second "advanced" tutorial extending the first one. The others were
removed. The remaining examples were largely based on the same example
code of a birthday party. This code was slightly adapted and separated
into 7 states, each building upon the previous, with the code change
illustrating the associated feature. A tutorial page, in the style of
the first one, was added documenting the different QML features and
the required code changes in the example project.

Links in the documentation from and to the affected pages were update
as best as possible.

Pick-to: 6.5
Fixes: QTBUG-111033
Change-Id: I9d97e8b32b128c1624d67525996fa14d493909d3
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2023-03-30 18:02:16 +02:00
..
dynamicscene Replace AUTO_RESOURCE_PREFIX with Qt CMake Policy in examples, tests 2023-02-21 19:45:44 +01:00
locale Fix locale example 2023-02-13 16:10:19 +00:00
qml-i18n CMake: Allow omitting the version of QML modules 2023-01-27 19:16:39 +01:00
qmldom Remove DomItem::loadFile code-duplication and use correct environments 2023-03-29 19:07:25 +02:00
qmlextensionplugins Replace AUTO_RESOURCE_PREFIX with Qt CMake Policy in examples, tests 2023-02-21 19:45:44 +01:00
tutorials Doc: Revamp "Extending QML" examples into a tutorial 2023-03-30 18:02:16 +02:00
CMakeLists.txt Doc: Revamp "Extending QML" examples into a tutorial 2023-03-30 18:02:16 +02:00
qml.pro Doc: Revamp "Extending QML" examples into a tutorial 2023-03-30 18:02:16 +02:00