使用 QWebKit 构建 Qt5 项目时出现问题

使用 QWebKit 构建 Qt5 项目时出现问题

我正在尝试将一个简单的项目从 Qt4 移植到 Qt5。该项目使用 QWebKit。我安装了qt5-defaultlibqt5webkit5-dev包。然后我更改了 qmake 项目文件以包含以下内容:

QT += webkitwidgets

但是当我尝试运行时qmake,我得到了这个输出:

Project ERROR: Unknown module(s) in QT: quick location sensors

我检查了一下,、libqt5quick5libqt5location5libqt5sensors5都已安装(它们似乎是的依赖项libqt5webkit)。

我错过了什么?

我在使用 Ubuntu 13.04,64 位。

答案1

我必须安装一堆额外的软件包:

sudo apt-get install qtquick1-5-dev qtlocation5-dev qtsensors5-dev qtdeclarative5-dev

不确定为什么它们没有自动安装。也许是依赖项设置不正确?

相关内容