3

我在 Ubuntu 11.10 上安装了 qtcreator

sudo apt-get install qtcreator

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

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

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

我必须单独安装示例,文档吗?如果是,如何?

如何启用 qtcreator 中的示例和 qtdemo 中的文档?

编辑:针对@Murtuza Kabul 下面的一个答案,我尝试了很多方法来指出 qtcreator 来纠正 qt 但不能。所以我确实卸载了qtcreator和qt-sdk并重新安装了qt-sdk。所以现在 qtcreator 是 qt-sdk 附带的。它仍然说未安装示例。

4

4 回答 4

6

Qt 5.1直接从qt-project.org下载并在 Linux Mint 12(基于 Ubuntu)上以管理员身份(使用 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

于 2013-07-18T16:09:21.487 回答
1

Install the qt4-demos package.

sudo apt-get install qt4-demos

I found the sample code installed in /usr/lib/qt4/demos/. Also the qtdemo program was installed at /usr/lib/x86_64-linux-gnu/qt4/bin/qtdemo.

It seems only a limited set of examples are installed by this package.

于 2014-04-06T12:49:30.887 回答
1

在此处输入图像描述您还需要安装 qtsdk。它带有运行 qt 项目所需的示例和二进制文件。如果您安装 sdk,它将为您提供更新 sdk 和安装/卸载 sdk 不同部分的界面,您可以选择是否要安装示例

于 2013-03-19T13:53:45.947 回答
0

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

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

瓦拉 - 它有效!我现在有例子!

于 2019-06-01T02:34:40.527 回答