首先要明确一点,qt5.6之后才有webengine,5.6之前的是webkit。

其次,要明白什么是qt的编译器,任何版本mingW编译器都是不支持webengine的,只有msvc才支持webengine组件。

第三,为什么会没有webengine模块呢,如果有,webengine模块是在哪。

第四,搞清楚版本依赖。

明确以上四点这个问题就简单了。

由上图可以看出来webengine模块是在qt/{version}/msvc/include目录下,我这里的是qt5.14+vs2017的,这里要说一下低版本的qt或者vs找不到webengine的问题。

目前不管是官网还是国内各大镜像下载的qt都是5.9+或者5.1-的,也就是说缺少5.2-5.8的,那么降版本最低降到qt5.9,qt5.9支持的vs版本是多少呢,2013,2015,2017?其实很简单,仔细阅读官网:

文档地址:https://doc.qt.io/qt-5.9/qtwebengine-platform-notes.html

也就是说qt5.9的webengine模块只支持vs2015或vs2017的,所以如果你安装qt时只安装了msvc2013,qt是能运行的,但是自然找不到webengine模块了。

从官方文档一直往下查版本,对应关系如下:

qt5.6、5.7  ~~  msvc2013、msvc2015

qt5.8、5.9  ~~  msvc2015、msvc2017

qt5.9之后的版本最低支持的vs2015,基本就是往vs2017、vs2019走了。

最后给个qt5.2~5.8的下载地址:

http://qtmirror.ics.com/pub/qtproject/archive/qt/

关于qt5.x没有webenginewidgets的问题相关推荐

  1. excel组合汇总_Excel汇总20150504

    excel组合汇总 In this week's roundup, look for formula inconsistencies, save time with keyboard shortcut ...

  2. Qt webkitwidgets模块和webenginewidgets模块

    问题 将Qt开发的程序从Qt5.5或更低的版本迁移到5.6或更高的版本时,会提示webkitwidgets是unknown module. Project ERROR: Unknown module( ...

  3. Unknown module(s) in QT: webenginewidgets原因及解决办法

    今天学习时,想使用QWebEngineView做一个显示网页的小项目.在.pro文件中加入QT += webenginewidgets这句后,编译一直报下面错误 Project ERROR: Unkn ...

  4. QT5百度地图开发学习——地图显示

    文章目录 前言 一.工程创建 二.地图显示 1.pro文件更改 2.载入地图显示 3.特别注意 总结 前言 当qt5+MSVC环境搭建成功和将baidumap.html,qwebchannel.js准 ...

  5. 【转】qt-vs-addin:Qt4和Qt5之VS插件如何共存与使用

    原则上,两者是不可以同时存在的,但是如果都安装了,该如何分别使用他们呢? Qt4 Visual Studio Add-in:官网可以下载安装程序,qt-vs-addin-1.1.11-opensour ...

  6. QT:(2)Window10、VS15下安装qt5.12.8

    双击下载的qt5.12.8安装包,一步步安装即可. 1.注册和安装(用自己的邮箱注册设置一下密码,之后会收到邮件按照邮件中的网址激活一下即可) 1.1完成之后,跳到下一个界面,同意一下开源软件的条款, ...

  7. debug:g2o cmake时报错“Qt5 not found. Install it and set Qt5_DIR accordingly

    ** debug:g2o cmake时报错"Qt5 not found. Install it and set Qt5_DIR accordingly" ** 完整报错: @ubu ...

  8. 【Qt】在ubuntu14.04上安装Qt5.12(失败)

    注意 在ubuntu14.04上安装Qt5.12最终失败了,Qt5.12需要的libdbus库的版本和ubuntu14.04中的不一致,如果强行升级libdbus库版本,会导致系统桌面无法启动. 再次 ...

  9. 【Qt】ubuntu14.04.5 qt5.6中使用opencv3.4报错:Using GTK+ 2.x and GTK+ 3 in the same process is not supported

    问题描述 ubuntu14.04.5 qt5.6中使用opencv3.4报错: Using GTK+ 2.x and GTK+ 3 in the same process is not support ...

最新文章

  1. oracle 12c创建可插拔数据库(PDB)与用户详解
  2. 【NLP】预训练模型综述
  3. E. Beautiful Subarrays(思维 01 trie 树)
  4. 学成在线--11.RabbitMQ快速入门
  5. 2015/4/14课堂练习
  6. 在Spring中使用JDBC访问关系数据
  7. Bezier(贝塞尔)曲线(五阶)的轨迹规划在自动驾驶中的应用(六)
  8. P1068 分数线划定
  9. Python DearPyGui 进阶
  10. MSN登录问题:Error 80072ee7
  11. 小代码编写神器:LINQPad 使用入门
  12. 下拉框只读的时候没有下拉图标_百度下拉框营销秘密是什么
  13. snap7 python连接_python snap7 windows-找不到snap7库
  14. Matlab plot默认常用颜色RGB及十六进制颜色代码
  15. html中颜色取样器工具,photoshop基础教程:颜色取样器工具的使用详解
  16. PG如何影响数据分布
  17. 凤凰x86 卡android,卡ANDROIDx86_64的解决办法
  18. pycharm远程连接服务器,同步代码,使用GPU
  19. PDF文件拆分合并器PDF Merge PDF Splitter + Mac
  20. 能自动摊铺施工的公路滑模机多少钱一台

热门文章

  1. 【activiti】activiti环境配置
  2. Uri与UriMatcher
  3. 国内首个网红「GPT克隆人」来了!小冰定制AI女友「半藏森林」,消息秒回,深情陪聊
  4. 二重积分(Double Integral)
  5. 阿里云使用宝塔面板部署 Hexo 博客
  6. 行为驱动测试模型Behave
  7. 微信公众号开发java流程_微信公众号开发教程java 编程语言的特点及选择
  8. 配置红帽网络yum常用源地址
  9. asp.net健身房管理系统
  10. uni-app IOS 音乐无法自动播放