qtcreator示例未启用

时间:2013-03-19 13:49:20

标签: qt qt-creator

我在Ubuntu 11.10上安装了qtcreator

sudo apt-get install qtcreator

安装的版本是:QT Creator 2.2.1,QT 4.7.3

当我启动qtcreator时,为了探索QT C ++示例,按钮显示为灰色/禁用,并显示未安装示例。

qtdemo也没有显示任何演示/文档吗?

我是否必须单独安装示例,doc?如果是,怎么样?

我如何在qtcreato中启用示例和qtdemo中的文档?

修改: 为了回应@Murtuza Kabul的一个答案,我尝试了许多事情来指出qtcreator来纠正qt但不能。所以我确实卸载了qtcreator和qt-sdk并重新安装了qt-sdk。所以现在qtcreator是qt-sdk附带的东西。它仍然说未安装示例。

4 个答案:

答案 0 :(得分:6)

我直接从qt-project.org下载了Qt 5.1,并在Linux Mint 12(基于Ubuntu)上以admin(带sudo)的身份安装。

如果我以普通用户身份启动qtcreator我没有示例,但如果以管理员身份启动qtcreator(使用sudo),我就有了所有示例。

我的问题在于examples文件夹权限。对于所有用户(read/execute),它是唯一没有/opt/Qt5.1.0/5.1.0/gcc/examples特权的文件夹。内部(和外部)examples内的所有其他文件夹都为所有用户提供了特权。

修改

我忘了说 - 正如评论中提到的HostileFork - sudo chown -R +rx /opt/Qt/5.1.0/gcc/examples解决了这个问题。

修改

如Climax所述 - 它应该是chmod而不是chown

sudo chmod -R +rx /opt/Qt/5.1.0/gcc/examples

答案 1 :(得分:1)

enter image description here您还需要安装qtsdk。它附带运行qt项目所需的示例和二进制文件。如果您安装了sdk,它将为您提供一个界面来更新sdk并安装/卸载sdk的不同部分,从而您可以选择是否要安装示例

答案 2 :(得分:0)

安装qt4-demos软件包。

sudo apt-get install qt4-demos

我在/usr/lib/qt4/demos/中找到了示例代码。 qtdemo程序也安装在/usr/lib/x86_64-linux-gnu/qt4/bin/qtdemo

此软件包似乎只安装了一组有限的示例。

答案 3 :(得分:0)

我在Windows 7上遇到了同样的问题。 我如何解决这个问题:

  • 我打开QT Creator。
  • 我选择菜单选项[工具]
  • 从那里我选择[选项...]
  • 从那里,我选择左侧的[Kits]选项
  • 我选择[QT版本]标签
  • 我单击[添加...]按钮:添加我正在使用的QT版本... ...我看到一个Windows资源管理器屏幕来选择某些内容... ...我转到安装QT的主目录(在我的情况下为C:\ Qt)... ...在资源管理器“搜索”中,输入 qmake (不带引号)... ...仅显示一个 qmake EXECUTABLE文件-我双击它! ...我按[应用],然后按[确定]。

Walla-有效!我现在有例子!