15

我已按照以下页面上的说明进行操作:

http://qt-project.org/wiki/Open_Web_Page_in_QWebView

我在我的 pro 文件中添加了 QT += webkit 并运行了 qmake,然后全部清理并再次编译。我仍然得到:

错误:C1083:无法打开包含文件:'QWebView':没有这样的文件或目录

当我添加#include <QWebView>头文件和 cpp 文件时。有任何想法吗?

4

4 回答 4

22

我必须QT += webkit webkitwidgets在 pro 文件中添加它才能工作。

于 2013-09-28T12:13:31.437 回答
18

我必须libqtwebkit-dev为我的应用程序添加包才能编译。

于 2015-04-04T10:17:21.093 回答
1

我在 Kubuntu 18.10 上遇到了同样的问题。我的开发环境是 Qt5,我需要安装

libqt5webkit5-dev

apt install libqt5webkit5-dev

于 2018-12-26T22:24:25.960 回答
0

它适用于我,在带有 homebrew 安装的 Mac 上。

打开qmake生成的Makefile

应该有一个名为 的变量INCPATH,并且列出的路径之一应该以/include.

列出此目录并使其存在,并且存在许多 QXXXX 目录和头文件(特别是 QWebKit)。

如果一切似乎都正常,请详细说明您是如何命名文件的,以及您使用什么命令使用 qmake 生成 makefile 然后进行编译。

于 2013-09-28T12:12:00.967 回答