我从 Ubuntu 16.04.3 上的www.qt.io下载的源代码构建 Qt 5.9.1 。我在构建 Qt 时使用-make examples
作为configure
脚本。
安装在默认前缀/usr/local
后,有一个/usr/local/Qt-5.9.1/examples/
和/usr/local/Qt-5.9.1/doc/
。
我也从官方网站安装了 Qt Creator 4.3.1 。
在“示例”中的 Qt Creator 的“欢迎”页面上,我看到在组合框中自动检测到“Qt 5.9.1 in PATH(Qt-5.9.1)”条目(在另一个安装中)我甚至没有看到这个条目 - 组合框是空的。并没有一个例子本身的图标。在搜索框中键入任何明智的关键字都不会做任何事情。
当我打开我的(perfetcly buildable)项目并在任何 Qt 类名上点击 F1 时,我希望在右侧分割窗口中看到它的帮助。然后没有任何事情发生,但只有“没有文件可用”。文字显示。
已安装 Qt 的{p>qmake
位于PATH
,QTDIR=/usr/local/Qt-5.9.1
中有/etc/environment
。
如何让 Qt Creator 从自动检测到的 Qt 安装中查看文档,示例和演示?
答案 0 :(得分:2)
如果有人从Ubuntu软件包中安装了qtcreator
,则可以通过以下方式安装示例:
sudo apt-get install qtbase5-examples qtbase5-doc-html
这将显示基本的widget
示例。
Additional examples(例如qt quick)来添加它们:
sudo apt install qtquickcontrols2-5-examples
要使其真正显示在qtcreator
中,我必须安装:
sudo apt install qt5-doc qt5-doc-html
编辑:
还要确保安装所需的qml模块,例如:
sudo apt install qml-module-qtquick-controls2
答案 1 :(得分:1)
在Qt Creator中选择Tools → Options → Help → Documentation
,然后从/usr/local/Qt-5.9.1/doc/
添加* .qch文件(可能来自/usr/local/Qt-5.9.1/examples/
?)。