我在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附带的东西。它仍然说未安装示例。
答案 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)
您还需要安装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上遇到了同样的问题。 我如何解决这个问题:
Walla-有效!我现在有例子!