aboutsummaryrefslogtreecommitdiffstats
path: root/examples/qml/tutorials/extending-qml-advanced/advanced2-Inheritance-and-coercion
Commit message (Collapse)AuthorAgeFilesLines
* Exclude some examples from Android buildElias Hautala2023-08-221-0/+4
| | | | | | | | | | | | Exclude advanced1-Base-project, advanced2-Inheritance-and-coercion and advanced3-Default-properties, because of missing Qui and Quick dependencies. Task-number: QTBUG-111933 Change-Id: Ia472807f9eda3bd6248ff7515d1ca13bc0bde6cf Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io> (cherry picked from commit a7d32469d4cf452b8d1daae8a962a48ebc06a0f9) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Examples: Use versioned CMake targets for Qt modulesKai Köhne2023-05-021-2/+2
| | | | | | | | | | | | Use e.g. Qt6::Core instead of Qt::Core. This is better matching the find_package(Qt6 ...) call, and also avoids issues that the versionless targets have. Pick-to: 6.5 Task-number: QTBUG-113277 Change-Id: Ib80f885e9f73fb9ad54b9e9b22cae2318877dc07 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Doc: Revamp "Extending QML" examples into a tutorialOlivier De Cannière2023-03-3010-0/+346
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>