qtcreator示例未启用

gol*_*ean 3 qt qt-creator

我在Ubuntu 11.10上安装了qtcreator

sudo apt-get install qtcreator
Run Code Online (Sandbox Code Playgroud)

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

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

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

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

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

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

fur*_*ras 6

Qt 5.1直接从qt-project.org下载并在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

  • 对于我在Kubuntu中的5.1.1,它修复了它:`sudo chown -R + rx/opt/Qt/5.1.1/gcc/examples`.IIRC这个问题已经存在了一段时间,如果你安装为管理员,但如果你没有,那么你还有其他问题.: - / (2认同)