Ubuntu 14.04 QtCreator Qt5示例丢失


15

升级到Ubuntu 14.04之后,我删除了官方的qtcreator以便从软件中心安装修改后的版本,因为我想尝试SDK。

幸运的是,这些文档现已包含在官方安装中。不幸的是,仍然缺少一些东西:官方例子。幸运的是,我的旧版正式安装仍在硬盘上,然后经过一些尝试,我将示例复制到/usr/lib/x86_64-linux-gnu/qt5/examples并更改了权限。然后QtCreator检测到示例,我可以从示例部分中选择它们。

但是仍然存在两个问题:

首先,我无法找到所有示例,例如仍然缺少网络示例(例如fortuneclient)。为了进行测试,我将example文件夹的权限更改为777。因此,权限应该不是问题。

其次,缺少一些示例的帮助文档。因此,单击示例后,我得到了一个普通的编辑器和一个空白的右侧部分。


好的,此帮助已存在,但仍然缺少安装的QT Creator主帮助页面。

在Ubuntu 17.04下,我还必须安装qt5-default,这是打开基本示例所需的“工具包”。
乔伊·亚当斯

Answers:


24

要获得Qt Creator / Ubuntu SDK中可用的Qt5.2示例,您基本上需要两个额外的程序包,用Ctrl+ Alt+ t类型打开一个Terminal :

sudo apt-get install qtbase5-examples qtbase5-doc-html

重新启动Qt Creator以获得:

在此处输入图片说明


在示例和qtcreator帮助工作之前,我不得不安装更多软件包。特别是qtcreator-doc。使用“ apt-cache search qt | grep -E“ doc | demo | tut | examp””查看您可能希望安装的内容。我已经安装了一些软件包:'dpkg-query -l | awk'{print $ 2}'| grep qt | grep -E“ doc | demo | tut | examp” | fmt'qt4-demos qt4-doc qt4-doc-html qt5-doc qt5-doc-html qtbase5-doc qtbase5-doc-html qtbase5-examples qtcreator-doc
gaoithe 2014年

7

我没有足够的声誉来评论Sylvain的答案,因此我在这里的答案是根据gaoithe的评论进行备份和扩展。

就我而言,基于Qt 5.2.1运行Qt Creator 3.0.1。(在Ubuntu 14.04上)

qtbase5-examples qtbase5-doc-html已经安装了,但是仍然缺少网络和多媒体示例(显然还有其他示例,但是这些是我关心的示例)。

安装以下附加软件包后:

qt4-demos qt4-doc qt4-doc-html qt5-doc qt5-doc-html

现在,我有很多我不知道缺少的例子。

谢谢


1
OP要求提供qt5实例,这些都在使用Qt4 API。但是安装它们总是很好。+1
西尔万·皮诺

就我而言,我认为某些Qt5示例的缺失可以通过qt5-doc qt-5-doc-html特别安装软件包来解决。我确实在Qt5目录中有一些示例,直到安装了这些软件包后才显示这些示例。
Pobbel

对于文档,qt5-doc软件包很重要。
Master Bee

1

在使用基于Qt 5.5.1的Qt Creator 3.5.1的Linux Mint 18.1中,我必须运行:

sudo apt-get install qtbase5-examples qtbase5-doc-html qt4-demos qt4-doc qt4-doc-html qt5-doc qt5-doc-html

然后,我在欢迎屏幕上看到了很多示例。


终于为我解决了。
吉姆·布莱克勒

1

在Ubuntu 18.04中,缺少QtCreator示例和API文档,这是我解决此问题的方法,几乎​​适用于每个Ubuntu版本。

对于QtCreator及其示例和API文档:

sudo apt install `apt-cache search 5-examples | grep qt | grep example | awk '{print $1 }' | xargs `

sudo apt install `apt-cache search 5-doc | grep "Qt 5 " | awk '{print $1}' | xargs`

sudo apt-get install build-essential qtcreator qt5-default

如果还缺少某些内容,则:

sudo apt install `apt-cache search qt | grep 5- | grep ^qt | awk '{print $1}' | xargs `

希望对您有所帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.