Qt WebEngine(03):API 参考--C++【官翻】

本文介绍了QtWebEngine模块,包括其核心、小部件和整体模块的各类类及其用途,旨在帮助开发者更好地理解和应用QtWebEngine。

一、前言

原文链接

Qt WebEngine提供了用于呈现动态Web内容区域的功能。

二、Namespaces

Class简介
QtWebEngineQt WebEngine(Qt Quick)模块的帮助程序功能

三、Classes

3.1 Qt WebEngineCore模块

Class简介
QWebEngineClientCertificateStore客户端证书的内存存储
QWebEngineCookieStore访问Chromium的Cookie
QWebEngineCookieStore::FilterRequestQWebEngineCookieStore :: FilterRequest结构与QWebEngineCookieStore :: setCookieFilter()结合使用,并且是filterCallback对其进行操作的类型
QWebEngineFindTextResult将字符串搜索的结果封装在页面上
QWebEngineHttpRequest保留要通过WebEngine发送的请求
QWebEngineNotification封装HTML5网络通知的数据
QWebEngineQuotaRequest允许接受或拒绝对比文件系统API中应用程序当前分配更大的持久性存储的请求
QWebEngineRegisterProtocolHandlerRequest启用接受或拒绝registerProtocolHandler API的请求
QWebEngineUrlRequestInfo有关URL请求的信息
QWebEngineUrlRequestInterceptorURL拦截的抽象基类
QWebEngineUrlRequestJob代表自定义网址请求
QWebEngineUrlScheme配置自定义URL方案
QWebEngineUrlSchemeHandler处理自定义URL方案的基类

3.2 Qt WebEngineWidgets模块

Class简介
QWebEngineCertificateError有关证书错误的信息
QWebEngineClientCertificateSelectionQWebEngineClientCertSelection类包装客户机证书选择
QWebEngineContextMenuData用于使用操作填充或扩展上下文菜单的上下文数据
QWebEngineDownloadItem有关下载的信息
QWebEngineFullScreenRequest启用接受或拒绝进入和退出全屏模式的请求
QWebEngineHistory代表网页引擎页面的历史记录
QWebEngineHistoryItem代表Web引擎页面历史记录中的一项
QWebEnginePage用于查看和编辑Web文档的对象
QWebEngineProfile多个页面共享的Web引擎配置文件
QWebEngineScript封装一个JavaScript程序
QWebEngineScriptCollection代表用户脚本的集合
QWebEngineSettings存储QWebEnginePage使用的设置的对象
QWebEngineView用于查看和编辑Web文档的小部件

3.3 Qt WebEngine模块

Class简介
QQuickWebEngineProfile多个页面共享的Web引擎配置文件
QQuickWebEngineScript在JavaScript引擎中启用脚本注入

四、总结

Qt WebEngine相关的类真的有点杂乱无章的感觉,估计以后会调整。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值