diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 116196506..937a14abb 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -183,7 +183,7 @@ set_source_files_properties(qml/OsmLocationPlugin.qml PROPERTIES qt_add_qml_module(neochat URI org.kde.neochat NO_PLUGIN OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/src/org/kde/neochat QML_FILES - qml/main.qml + qml/Main.qml qml/AccountMenu.qml qml/ExploreComponent.qml qml/ExploreComponentMobile.qml diff --git a/src/main.cpp b/src/main.cpp index 72901e92b..35536466f 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -291,7 +291,7 @@ int main(int argc, char *argv[]) engine.addImageProvider(QLatin1String("mxc"), MatrixImageProvider::create(&engine, &engine)); engine.addImageProvider(QLatin1String("blurhash"), new BlurhashImageProvider); - engine.load(QUrl(QStringLiteral("qrc:/qt/qml/org/kde/neochat/qml/main.qml"))); + engine.loadFromModule("org.kde.neochat", "Main"); if (engine.rootObjects().isEmpty()) { return -1; } diff --git a/src/qml/main.qml b/src/qml/Main.qml similarity index 100% rename from src/qml/main.qml rename to src/qml/Main.qml