编译QCefView+Qt5.15.2+VS2019(最详细教程+附带编译好的网盘链接)

本文档详细介绍了如何在Windows环境下,使用VS2019和Qt5.15.2编译QCefView,一个基于Chromium Embedded Framework的Qt组件。内容包括环境准备、Qt环境变量设置、下载源码、更换CEF版本、下载并集成CEF、解决编译问题,以及编译后的dll和lib路径。此外,还提供了编译好的资源网盘链接。
摘要由CSDN通过智能技术生成

QCefView官方介绍

QcefView是什么?

QCefView是为Qt框架开发的一个封装集成了Chromium Embedded Framework库的Wdiget UI组件。使用QCefView可以充分发挥CEF丰富强大的Web能力,快速开发混合架构的应用程序。使用Qt开发者熟悉的Forms,signal/slot来开发应用,方便直观的Javascript/C++互操作方式。

为何选择QCefView而不用Electron?

从设计思路和最终形态来讲QCefView和Electron是完全不同的技术。
QCefView只是一个为Qt框架开发的UI组件,Electron则是一个功能完备的应用开发框架。
QCefView是为Native系统开发者设计的,Electron对前端开发者更友好。
QCefView使用C++作为主要开发语言,Electron全部基于Javascript。
QCefView提供便捷直观的Javascript/C++互操作方式,Electron通过编写插件实现Web/Native互操作。

QCefView适合开发何种类型的应用?

如果你打算使用Web前端技术来开发你的应用UI,同时保持使用Native方式编写核心业务/功能逻辑,QCefView是最佳选择。例如:音乐/视频播放器、游戏平台、工具类应用等等……以上场景中的应用几乎都是基于内容的平台,他们都需要展示很多列表,表格或者有各种复杂特效的页面。基于此种目的,Web前端技术是目前的最好的选择,把UI当作Web前端App来开发,而核心的功能和逻辑仍然使用Native的方式来编写,然后通过QCefView整合,能极大的提升生产效率,并且一份UI代码适配所有主流桌面平台。

如果你打算开发一款浏览器,QCefView并不是较好的选择,因为QCefView设计的目的是UI组件,并不提供作为浏览器的全部特性,该类需求应该使用原生CEF来实现较好。

说明

以上QCefView介绍来自官网:https://cefview.github.io/QCefView/zh/docs/intros
github地址:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值