首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“未安装QtQuick 2.0版本”,同时尝试运行Ubuntu的CurrencyConverter示例

“未安装QtQuick 2.0版本”,同时尝试运行Ubuntu的CurrencyConverter示例
EN

Ask Ubuntu用户
提问于 2013-01-04 16:07:15
回答 3查看 19K关注 0票数 10

我遵循关于如何开发Ubuntu应用程序的分步指南,但是QtQuick在运行Ubuntu应用程序时通过了错误消息(模块"QtQuick“版本2.0没有安装)。在我看来,Qt使用的是Qt4而不是Qt5。我怎么才能解决这个问题?

EN

回答 3

Ask Ubuntu用户

发布于 2013-01-04 19:41:42

当您应该使用qmlscene时,您正在使用qmlviewer。引用本教程的话:

要启动QML应用程序,无论是在原型阶段还是在最后阶段,您都将使用QML场景。QML场景是一个解释和运行QML代码的命令行应用程序.

..。

这里有一个提示:虽然Qt还不支持QML查看器,但您可以在IDE中调用它。以下是如何:

  1. 在中,转到Tools > Options…
  2. 选择External选项卡,然后在窗格中选择Preview (qmlviewer)条目
  3. 在Executable:字段的右边,将内容替换为/opt/qt5 5/bin/qmlscene。
  4. 可以通过从上面双击Preview (qmlviewer)条目来更改命令名。您可以称它为预览(qmlscene)。
  5. 单击“确定”以保存更改。

您还可以从命令行运行QML场景:

代码语言:javascript
复制
$ qmlscene /path/to/application.qml
票数 5
EN

Ask Ubuntu用户

发布于 2013-01-08 08:45:54

嗨~我遇到了和你一样的问题,Qt Creator检查了错误消息

(模块"QtQuick“2.0未安装)。

我也跟你一样遵循了分步指南。终于修好了。

此图像显示您在配置the场景时出现了一些错误。我也配置了had场景,但它的错误与您所做的相同。

最后,我发现当我配置qmlscene的路径时,我在“/opt/qt5 5/bin/qmlscene”之前输入了一个backspace。所以没起作用。我只想告诉你我做了什么导致了这个错误。:)

票数 1
EN

Ask Ubuntu用户

发布于 2013-01-07 20:32:49

您还必须更改默认的qmlviewer:

  1. 在Qt创建者转到:Tools -> Options -> Environment
  2. 选择External Tools选项卡,然后在面板中选择Preview (qmlviewer)条目
  3. 在Executable:字段的右边,将内容替换为/opt/qt5/bin/qmlscene/usr/bin/qmlscene (在Ubuntu12.10中)。
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/236166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档