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

时间:2013-09-28 11:56:06

标签: c++ qt qtwebkit

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

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

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

  

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

当我在header和cpp文件中添加#include <QWebView>时。有什么想法吗?

4 个答案:

答案 0 :(得分:22)

我还必须在专业文件中添加QT += webkit webkitwidgets才能使其正常工作。

答案 1 :(得分:16)

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

答案 2 :(得分:0)

对于我来说,在使用自制软件安装的Mac上运行正常。

打开 qmake 生成的 Makefile

应该有一个名为INCPATH的变量,其中一个列出的路径应以/include结尾。

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

如果一切似乎都没问题,请详细说明如何命名文件以及使用qmake生成makefile然后编译的命令。

答案 3 :(得分:0)

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

libqt5webkit5-dev

易于安装libqt5webkit5-dev