Skip to content

Commit c1d5fab

Browse files
committed
Revert "Rename QML module to match project name"
This reverts commit e3c7ba5. The QML module URI should be different from the target name, otherwise we get name clashes in the build folder [0]. Of course using case-insensitive file systems is simply horribly wrong in the first place [1], but it is not much effort to support them by reverting this commit. Fixes #14 [0] https://doc.qt.io/qt-6/qt6-port-to-qt-add-qml-module.html#add-a-qml-module-to-your-executable-target [1] https://lore.kernel.org/lkml/CAHk-=wjajMJyoTv2KZdpVRoPn0LFZ94Loci37WLVXmMxDbLOjg@mail.gmail.com/
1 parent c3a1f70 commit c1d5fab

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ qt_add_resources(RESOURCES "${CMAKE_SOURCE_DIR}/icons.qrc")
4040

4141
qt_add_executable(${PROJECT_NAME} ${SRCS} ${RESOURCES})
4242

43-
qt_add_qml_module(${PROJECT_NAME} URI "Blobdrop" VERSION "${PROJECT_VERSION}" QML_FILES ${QMLS} SOURCES "src/Models/path_model.cpp")
43+
qt_add_qml_module(${PROJECT_NAME} URI "Backend" VERSION "${PROJECT_VERSION}" QML_FILES ${QMLS} SOURCES "src/Models/path_model.cpp")
4444
set_target_properties(${PROJECT_NAME} PROPERTIES QT_QMLCACHEGEN_ARGUMENTS "--only-bytecode")
4545

4646
target_link_libraries(${PROJECT_NAME} PRIVATE ${LINK_LIBS})

src/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ int main(int argc, char *argv[]) {
3333

3434
QQmlApplicationEngine engine;
3535

36-
engine.loadFromModule("Blobdrop", "Main");
36+
engine.loadFromModule("Backend", "Main");
3737
if (engine.rootObjects().isEmpty()) {
3838
return EXIT_FAILURE;
3939
}

src/qml/Blobdrop/Main.qml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import QtQuick
22
import QtQuick.Controls.Material
33
import Quartz
44

5-
import Blobdrop
5+
import Backend
66

77
ApplicationWindow {
88
id: root

src/qml/Blobdrop/PathView.qml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import QtQuick
22
import QtQuick.Controls.Material
33
import Quartz
44

5-
import Blobdrop
5+
import Backend
66

77
ListView {
88
id: pathView

src/qml/Blobdrop/Welcome.qml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import QtQuick
22
import QtQuick.Controls.Material
33

4-
import Blobdrop
4+
import Backend
55

66
Column {
77
spacing: 64

0 commit comments

Comments
 (0)