我已按照以下页面上的说明操作:
http://qt-project.org/wiki/Open_Web_Page_in_QWebView
我在我的pro文件中添加了QT + = webkit并运行了qmake,然后清理所有并再次编译。我还是得到了:
错误:C1083:无法打开包含文件:'QWebView':没有这样的文件或 目录
当我在header和cpp文件中添加#include <QWebView>
时。有什么想法吗?
答案 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