summaryrefslogtreecommitdiff
path: root/tests/auto/qml/qmlsplitlib/tst_qmlsplitlib.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2022-05-31 10:38:07 +0200
committerUlf Hermann <ulf.hermann@qt.io>2022-06-23 09:35:57 +0200
commit6aad465f080e4b0c5f7d1b0944bdd864e19d5783 (patch)
tree25a069579edd571e5ed7ebb7e9342b217fa4cc54 /tests/auto/qml/qmlsplitlib/tst_qmlsplitlib.cpp
parent6a0ab2e8aa0bcc2487ae895033b493a9e4d7704b (diff)
downloadqtdeclarative-6aad465f080e4b0c5f7d1b0944bdd864e19d5783.tar.gz
Introduce a sane resource path to qt_add_qml_module
Since "/qt" is reserved, we can use "/qt/qml" as the default path for user QML modules. [ChangeLog][QtQml] The AUTO_RESOURCE_PREFIX option was added to qt_add_qml_module(). It places your QML modules in the otherwise reserved resource directory /qt/qml. This directory is also added to the default QML import path. By using it you don't have to specify custom import paths anymore. Specifying neither AUTO_RESOURCE_PREFIX nor an explicit RESOURCE_PREFIX will generate a warning now because such QML modules are likely invisible in the resource file system. Fixes: QTBUG-95145 Fixes: QTBUG-103452 Change-Id: Ie27dec5cbf34ea06258d55c659d202cdd61e54b2 Reviewed-by: Andrei Golubev <andrei.golubev@qt.io>
Diffstat (limited to 'tests/auto/qml/qmlsplitlib/tst_qmlsplitlib.cpp')
-rw-r--r--tests/auto/qml/qmlsplitlib/tst_qmlsplitlib.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/qml/qmlsplitlib/tst_qmlsplitlib.cpp b/tests/auto/qml/qmlsplitlib/tst_qmlsplitlib.cpp
index 38a6141c5a..893ed77ff7 100644
--- a/tests/auto/qml/qmlsplitlib/tst_qmlsplitlib.cpp
+++ b/tests/auto/qml/qmlsplitlib/tst_qmlsplitlib.cpp
@@ -17,7 +17,7 @@ private slots:
void tst_splitlib::verifyComponent()
{
QQmlEngine engine;
- QQmlComponent c(&engine, QStringLiteral("qrc:/SplitLib/main.qml"));
+ QQmlComponent c(&engine, QStringLiteral("qrc:/qt/qml/SplitLib/main.qml"));
QVERIFY2(c.isReady(), qPrintable(c.errorString()));
QScopedPointer o(c.create());
QVERIFY(!o.isNull());