【发布时间】:2014-06-23 00:35:52
【问题描述】:
我目前在 Ubuntu 12.04 上使用 QtCreator 3.1 和 qt-everywhere-opensource-src-5.2.1 我的项目工作正常,也就是说,我可以毫无问题地构建和运行它。
但是我在 Qtcreator 中的设计选项卡上遇到了一些问题。
首先,在所有 qml 文件中(即使是示例项目),我都有一条错误消息“使用 Qt Quick 代码模型而不是 Qt Quick2 (M324) (4:1)”,我无法使用设计编辑器。
其次,对于 QtQuick 2.2 以外的其他导入的 qml 文件(对我来说是 QtQml.Models 2.1 和 QtQuick.Controls 1.1),导入带有红色下划线,并带有错误消息“QML 模块未找到”。 我尝试通过添加 QML2_IMPORT_PATH=/home/user/qt-everywhere-opensource-src-5.2.1/qtquickcontrols/qml/QtQuick/Controls/ (也尝试使用 QML_IMPORT_PATH)来编辑 .pro 文件,但它没有工作。 然后,我尝试使用“export QML_IMPORT_PATH=/home/user/qt-everywhere-opensource-src-5.2.1/qtquickcontrols/qml/QtQuick/Controls/”将它添加到终端中的路径,这一次,在错误信息,我可以在错误信息中看到添加的路径,但它仍然不起作用。
有人有什么想法可以帮助我吗?
谢谢!
【问题讨论】:
-
对于设计师部分,您最终必须(重新)构建您的 qml2puppet
-
我已经尝试自己构建qml2puppet(甚至完全构建qtcreator3.1),但问题仍然存在......
-
我建议您在开发邮件列表或 IRC (#qt-creator) 上询问,在那里您更有可能找到在 Creator 上工作的人。
标签: qt qt-creator qml qt5 qtquick2