QtWebEngine导入问题

QtWebEngine导入问题

问题描述:

在main.cpp中#include <QtWebEngine/QtWebEngine>时出现:error: 'QtWebEngine/QtWebEngine' file not found


相关截图:

https://img1.sycdn.imooc.com/climg/664216b7095a216b09750593.jpg

pro文件已添加webengine

https://img1.sycdn.imooc.com/climg/6642170609d961ed09040565.jpg


尝试过的解决方式:

1、执行qmake,并重新构建项目,构建失败。

2、https://stackoverflow.com/questions/50687740/how-to-include-qwebengineview-without-getting-an-error

关于How to include QwebEngineView without getting an error

疑惑:不理解该篇文章的解决办法:Try to use msys2 project that contains mingw64 with patches for qt5。



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 qq_慕九州7059774 2024-05-13 22:01:17

之前尝试郭重装QT,并勾选了WebEngine组件,已安装WebEngine。

  • 你请问下你的操作系统版本和QT的版本,QT安装包安装之后可以找到QwebEngine吗,然后编译器的配置路径正确吗,有没有报错。

    2024-05-14 09:42:05
  • 提问者 qq_慕九州7059774 回复 quickzhao #2

    WIN10 QT5.14.2(重装前为5.14.0)


    在QT安装路径中搜索QwebEngine,结果如下:

    https://img1.sycdn.imooc.com/climg/6642e2ca09a709df06360344.jpg


    编译器的配置路径:

    https://img1.sycdn.imooc.com/climg/6642e3b90903be8806970509.jpg

    编译器配置路径一个没有问题,添加webengine前可以正常编译


    主要报错信息为:

    #include <QtWebEngine/QtWebEngine>

    后F:\Cpp_Projection\QT\iMoocBrowser\main.cpp:3: error: 'QtWebEngine/QtWebEngine' file not

     found

    以及在.pro文件中添加

    QT += webengine
    QT += webenginewidgets
    提示::-1: error: Unknown module(s) in QT: webengine webenginewidgets

    (这个我看视频您添加的时候也有这样的提示,但视频里没管这个提示,视频里可以编译)

    2024-05-14 12:14:14
  • quickzhao 回复 提问者 qq_慕九州7059774 #3

    你操作系统安装的编译器是什么,检查下本地的编译器和IDE是否能正常工作看看

    2024-05-14 15:37:15
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

C++中高级工程师
  • 参与学习       111    人

无论你在哪个C++领域,越早提升高阶能力,职业发展越好 以工程实践驱动教学,全方位提升“内功,思维,设计,技术”能力 简历指导+1V1答疑+直播答疑等专属服务保障,学习无忧

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师