diff options
-rw-r--r-- | examples/webenginequick/lifecycle/CMakeLists.txt | 20 | ||||
-rw-r--r-- | examples/webenginequick/lifecycle/main.cpp | 2 |
2 files changed, 14 insertions, 8 deletions
diff --git a/examples/webenginequick/lifecycle/CMakeLists.txt b/examples/webenginequick/lifecycle/CMakeLists.txt index 46478b622..2da4246c0 100644 --- a/examples/webenginequick/lifecycle/CMakeLists.txt +++ b/examples/webenginequick/lifecycle/CMakeLists.txt @@ -30,14 +30,20 @@ target_link_libraries(lifecycle PUBLIC Qt::WebEngineQuick ) -# Resources: +qt_add_qml_module(lifecycle + URI LifecycleUtils + VERSION 1.0 + QML_FILES + "WebBrowser.qml" + "WebTab.qml" + "WebTabBar.qml" + "WebTabButton.qml" + "WebTabStack.qml" + "WebToolButton.qml" + RESOURCE_PREFIX / +) + set(resources_resource_files - "WebBrowser.qml" - "WebTab.qml" - "WebTabBar.qml" - "WebTabButton.qml" - "WebTabStack.qml" - "WebToolButton.qml" "qtquickcontrols2.conf" ) diff --git a/examples/webenginequick/lifecycle/main.cpp b/examples/webenginequick/lifecycle/main.cpp index 1f45ad0ee..185dc460c 100644 --- a/examples/webenginequick/lifecycle/main.cpp +++ b/examples/webenginequick/lifecycle/main.cpp @@ -16,6 +16,6 @@ int main(int argc, char *argv[]) QQmlApplicationEngine engine; Utils utils; engine.rootContext()->setContextProperty("utils", &utils); - engine.load(QUrl(QStringLiteral("qrc:/WebBrowser.qml"))); + engine.load(QUrl(QStringLiteral("qrc:/LifecycleUtils/WebBrowser.qml"))); return app.exec(); } |