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

C++ 无法打开包含文件:';QWebView';:没有这样的文件或目录,c++,qt,qtwebkit,C++,Qt,Qtwebkit,我已按照以下页面上的说明进行操作: 我在pro文件中添加了QT+=webkit并运行qmake,然后清除所有内容并再次编译。我仍然得到: 错误:C1083:无法打开包含文件:“QWebView”:没有此类文件或 目录 当我添加#在头文件和cpp文件中包含。有什么想法吗?在安装了自制软件的mac电脑上,它对我来说很好用 打开由qmake生成的Makefile 应该有一个名为INCPATH的变量,列出的路径之一应该以/include结尾 列出此目录并使其存在,并且存在许多QXXXX目录和头文件(特

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

我在pro文件中添加了QT+=webkit并运行qmake,然后清除所有内容并再次编译。我仍然得到:

错误:C1083:无法打开包含文件:“QWebView”:没有此类文件或 目录


当我添加
#在头文件和cpp文件中包含
。有什么想法吗?

在安装了自制软件的mac电脑上,它对我来说很好用

打开由qmake生成的Makefile

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

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


如果一切正常,请详细说明如何命名文件,以及使用qmake生成makefile并编译时使用的命令。

我必须在pro文件中添加
QT+=webkitwidgets
,才能使其正常工作。

我必须添加
libqtwebkit dev
程序包,以便我的应用程序进行编译。

我在库本图18.10。我的开发环境是针对Qt5的,我需要安装

libqt5webkit5开发


apt安装libqt5webkit5 dev

奇怪,对我来说,它没有任何进一步的调整就工作了。也许是版本?很高兴知道它起作用了,真的吗?所有其他线程只是说运行qmake,我就是这么做的。你能给我指一下他运行Qmake的线程吗?它不起作用,答案是还包括QT+=webkit-webkitwidget?请参阅我的复制标志。我在那里留下了评论。有几个类似这样的线程,但您仍然没有说明为什么需要webkitwidgets,所以它实际上可能是错误的。你能提供证据吗?不,我不能“提供证据”。我所能说的是,它工作了,而你链接到的线程没有为我提供解决方案。我已经明确表示,我已经将QT+=webkit添加到pro文件中,但它不起作用。那么,当解决方案不一样时,你为什么要发布一个问题并称之为重复问题?@Dimo:因为你甚至没有粘贴代码,只是说:“啊,有些东西不起作用,但有些东西使它起作用了。”。我们知道它工作得很好。。。此功能从那时起就已经过测试。你一定是在别的地方做错了什么。在Ubuntu中这可能是重复的
sudo apt install libqtwebkit dev