Qml Designer路径解析

时间:2016-06-07 05:39:09

标签: qt qml qt-creator qtquick2 qt-designer

我一直在使用QML Designer(在QtCreator中),我发现自己遇到了很多麻烦。

我在一个库项目中有一个QML C ++插件,其中有很多QML文件被加载到资源中,我在另一个项目中使用插件和qml文件获得了我的QML应用程序。

设置QtCreator和Qml Designer都能识别库中的QML的环境非常困难。 使用QML_IMPORT_PATH并没有多大帮助。 QtCreator无法识别从库导入的组件,即使路径正确,QML Designer也会发出M300错误,未知组件。

如果我使用相对导入路径(就像临时测试一样),比如

import "path/to/library" 1.0

而不是

import Library 1.0

QtCreator开始识别组件(红色下划线消失)QML Designer在没有M300的情况下再次开始打开文件,但我在QML Types选项卡中没有任何内容(我无法从库中拖放任何内容)。

使QML Designer加载并识别任何文件夹中的任何qml组件,指定路径的正确方法是什么? 我希望在QML Designer ui中提供库中的组件。

谢谢。

0 个答案:

没有答案