KDevelop 包含未找到的 QtGui

KDevelop include QtGui not found

我正在尝试学习如何在我的 Ubuntu 16.04 上使用 KDevelop 编写 C++ 代码,我通过这样做安装了它

sudo apt-get update
sudo apt-get install kdevelop

但是安装完成后,我正在尝试创建一个新项目,顶部的行显示

#include <QtGui/QApplication>

#include <QtGui/QLabel>
#include <QtGui/QMenu>
#include <QtGui/QMenuBar>
#include <QtGui/QAction>

是否都返回错误,说找不到包含的文件?并要求我添加自定义包含路径。我在终端上检查了我的 KDevelop 版本,它说我有 Qt,或者至少我认为这就是它的意思。

~$ kdevelop --version
Qt: 4.8.7
KDE Development Platform: 4.14.16
KDevelop: 4.7.3

但是当我 运行

~$dpkg --list libqt4-dev
~$dpkg --list libqt4-core
~$dpkg --list libqt4-gui

并显示已安装 none 个。我很困惑。我有合适的 Qt 吗?我如何让 KDevelop 找到正确的 Qt 路径?我是否应该只安装所有 libqt4-whatever 然后再试一次?

请记住区分允许您 运行 软件的库和允许构建新软件的开发人员版本。 kdevelop --version 的输出说明了用于 运行 应用程序的库的版本。在您的系统中,您缺少 qttools5-dev 及其依赖项。

顺便问一下,也许你会试试qtCreator?它是由 Qt 团队开发的 IDE,如果您仅通过 apt install qtcreator 安装它,那么您将拥有所有必要的开发库。