[qt/qt/qtdeclarative]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]> Tue, 4 Aug 2026 12:16:21 +0000 (UTC)
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qtdeclarative Pushed by mirror-service into branch 'dev'. Changed from cc2f32cf473016f56102970a3e2d2e8e9fbac0a3 to 517e5ecb512dd3e95a835135b32261d30366bdd5 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 325442f9c805c7c70cea88a8503e6a9caec353b2 by Shuang Zhu (on behalf of Sol ZHu) on 04/08/2026 at 03:15.. tst_qqmltypeloader: skip resource URL check on OHOS OHOS embeds test data as qrc resources, so both compilation units in signalHandlersAreCompatible() resolve to the same URL. The final URL inequality check is therefore not applicable, as is already the case on Android. Extend the existing Android skip condition to OHOS and use a platform-neutral skip message. Task-number: QTBUG-148649 Pick-to: 6.12 Change-Id: I9c85781136cc0d8bda7f8a3378f182edecfef3a8 Reviewed-by: SanthoshKumar Selvaraj <[email protected]> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/325442f9c805c7c70cea88a8503e6a9caec353b2 Git commit e55de07e4ec57bf970883202d4a2cc4e2f985a83 by Sol ZHu on 04/08/2026 at 03:16.. ohos: fix qmlbasicapp resource imports on OHOS OHOS embeds test data into resources, like Android, so the QML engine needs the resource root in its import path when loading the BasicApp module from qrc. Without this, the TimeExample2 import is found only partially and the composite Clock type from Clock.qml is not resolved. Treat OHOS like Android in tst_qmlbasicapp by adding ":/" to the import path and reading generated qmldir files from resources when checking their contents. Task-number: QTBUG-146901 Pick-to: 6.12 Change-Id: I4304bbb41b262d4f9271373a4fe675870a99ed5a Reviewed-by: Zbigniew Chyla <[email protected]> Reviewed-by: Liang Qi <[email protected]> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/e55de07e4ec57bf970883202d4a2cc4e2f985a83 Git commit 517e5ecb512dd3e95a835135b32261d30366bdd5 by Shuang Zhu (on behalf of Sol ZHu) on 04/08/2026 at 03:18.. ohos: skip relative QQmlApplicationEngine path test testNonResolvedPath() intentionally loads data/nonResolvedLocal.qml without testFileUrl() to verify that QQmlApplicationEngine resolves a relative local filesystem path against the current working directory. On OHOS, the test runs in the application sandbox and the relative path is resolved under the app files directory, for example: /data/storage/el2/base/files/data/ The QML test data is not available there as regular filesystem files, so the component fails to load. This is the same kind of limitation as on Android, where the test is already skipped. Skip this subtest on OHOS as well. Task-number: QTBUG-147956 Pick-to: 6.12 Change-Id: Ic9f44c6b2fb904bedd4101afed18b4c81deb8dbe Reviewed-by: Assam Boudjelthia <[email protected]> Reviewed-by: Zbigniew Chyla <[email protected]> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/517e5ecb512dd3e95a835135b32261d30366bdd5