[qt/qt/qtdoc]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtdoc
Pushed by mirror-service into branch '6.11'.
Changed from 2e2d54c2646d781468e3c85fc6df432ee130313e to dd246c855a94bb552474486a535fdaacedd933ab
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit dd246c855a94bb552474486a535fdaacedd933ab by Qt Cherry-pick Bot (on behalf of Dilek Akcay) on 06/08/2026 at 12:03..
ToyCustomizer: Include asset CMakeLists.txt files from target's directory

animations/, images/ and meshes/ subdirectories were added via
add_subdirectory() and each called qt_target_qml_sources() locally, even
though the toycustomizer target is defined in the parent CMakeLists.txt.
Qt6QmlMacros.cmake requires this function to be called from the target's
own directory scope when using the Xcode or Unix Makefiles generators,
so configuring the example with Xcode generator (as used for iOS builds)
failed with a directory scope error.

Switch from add_subdirectory() to include() for animations/, fonts/,
images/ and meshes/ CMakeLists.txt files, since include() does not open
a new directory scope. The file lists in each included file now include
their own subdirectory name, since CMAKE_CURRENT_SOURCE_DIR no longer
changes per file. The icons under images/icons/ additionally need
QT_RESOURCE_ALIAS set to keep their resource path free of the "images/"
segment, matching the existing QML references.

Fixes: QTBUG-142754
Change-Id: Ic7625732edff9ff5821f087cdf6fefc5c6f04618
Reviewed-by: MohammadHossein Qanbari <[email protected]>
(cherry picked from commit d3acab6a5846f85b0c268ee69bf47bf327afe78d)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit 3e784d1809eb09f4ab7c798d5fc5603a23d760ba)
https://invent.kde.org/qt/qt/qtdoc/-/commit/dd246c855a94bb552474486a535fdaacedd933ab
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.