【发布时间】:2025-12-24 21:20:15
【问题描述】:
我有一个 QML 应用程序。我创建了自己的 QML 模块。叫MyCustomModule。该模块具有相应的qmldir 文件,该文件已注册到相应的my_custom_module.qrc 文件中。我还在 C++ 中的应用程序启动时添加了带有 addImportPath("qrc:///my_custom_module"); 的导入路径。我使用的是 CMake 而不是 QMake。
我在哪里导入MyCustomModule QtCreator 告诉我QML module not found,但是当我构建应用程序时构建没有任何问题并运行。
我错过了什么吗?
【问题讨论】:
-
你最好提供一些源代码而不是解释它。
-
我认为在这种情况下,源代码只是一个死胡同,只会转移人们对真正问题的注意力。正如我所说,代码很好,因为它可以构建和运行。另一方面,我找到了将其添加为答案的解决方案。