【发布时间】:2019-08-22 16:59:00
【问题描述】:
所以我决定在我的应用程序中使用 KDE Kirigami UI 框架,所以我遵循了here 的说明。我在我的 app 目录中克隆了 repo,然后在我的项目文件中添加了一个简单的include(kirigami/kirigami.pri)。
现在这可行,但是我遇到的问题是在 QML 中总是出现错误:QML module not found 当我导入插件时(import org.kde.kirigami 2.9)。该项目仍然可以正常编译和运行,我可以使用我需要的 UI 组件,但主要问题是 Kirigami 插件的代码完成和语法突出显示不起作用。
here 之前有人问过类似的问题,我已经尝试了该线程答案中的所有建议,但没有一个有效:
我使用绝对路径和相对路径导入了
QQmlEngine::addImportPathkirigami/src/controls文件夹。我也试过qrc:/。我在我的项目文件中添加了
QML_IMPORT_PATH += $$PWD/kirigami/src/controls $$PWD/kirigami行。
【问题讨论】:
标签: qt qml qt-creator kde