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

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、前言

原文链接

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相关的类真的有点杂乱无章的感觉,估计以后会调整。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值