Hos*_*ork 7 qt kubuntu qt-creator qml qt-quick
我正在使用Kubuntu 11系统并尝试我的第一个Qt Quick项目.因为这是Kubuntu,我只是运行它附带的Qt,到目前为止工作正常.
我让Qt Creator从Qt Quick创建了样本"Hello World"项目.但是设计按钮显示为灰色,运行按钮也是如此.
首先,当我进入"运行设置"下的项目菜单时,它说Qt版本:[无效的Qt版本].按下"Manage Qt versions"按钮会弹出一个树形控件,如下所示:
v -- Auto-detected
| |
| +---Qt in PATH /usr/bin/qmake-qt4
|
+--- Manual
Run Code Online (Sandbox Code Playgroud)
在对话框的底部显示"找到Qt版本4.7.2,使用mkspec linux-g ++(桌面)"
我发现我可以通过手动选择从应用程序存储库安装QmlViewer来获取"无效的Qt版本"消息.你会认为它会说更像"未找到Qml Viewer,请安装它"但是......哦.现在它说Qt版本:[Qt in PATH].
所以这是固定的,Qml应用程序运行.但"设计"按钮仍然显示为灰色.Qt Designer作为应用程序安装,其插件显示在"About Plugins ..."列表中.当我单击表单文件时,在普通(非Qt-Quick)项目中启用了设计按钮,而不是.qml文件.
写问题的时候就解决了。
长话短说:这似乎是通过 ubuntu 存储库安装 Qt Creator 的一个已知问题,而不是使用诺基亚的 Qt SDK 安装程序:
(该安装程序似乎负责确保安装正确的 SDK 元素,而 Linux 软件包存储库在正确处理方面存在滞后。)
另一种选择似乎是从源代码构建 Qt。但是卸载我通过 KPackageKit 获得的 Qt Creator 并使用诺基亚的安装程序则涉及较少,并且在这种情况下对我有用。
| 归档时间: |
|
| 查看次数: |
6420 次 |
| 最近记录: |