一、前言
原文链接
Qt WebEngine提供了用于呈现动态Web内容区域的功能。
二、Namespaces
| Class | 简介 |
|---|
| QtWebEngine | Qt WebEngine(Qt Quick)模块的帮助程序功能 |
三、Classes
3.1 Qt WebEngineCore模块
| Class | 简介 |
|---|
| QWebEngineClientCertificateStore | 客户端证书的内存存储 |
| QWebEngineCookieStore | 访问Chromium的Cookie |
| QWebEngineCookieStore::FilterRequest | QWebEngineCookieStore :: FilterRequest结构与QWebEngineCookieStore :: setCookieFilter()结合使用,并且是filterCallback对其进行操作的类型 |
| QWebEngineFindTextResult | 将字符串搜索的结果封装在页面上 |
| QWebEngineHttpRequest | 保留要通过WebEngine发送的请求 |
| QWebEngineNotification | 封装HTML5网络通知的数据 |
| QWebEngineQuotaRequest | 允许接受或拒绝对比文件系统API中应用程序当前分配更大的持久性存储的请求 |
| QWebEngineRegisterProtocolHandlerRequest | 启用接受或拒绝registerProtocolHandler API的请求 |
| QWebEngineUrlRequestInfo | 有关URL请求的信息 |
| QWebEngineUrlRequestInterceptor | URL拦截的抽象基类 |
| QWebEngineUrlRequestJob | 代表自定义网址请求 |
| QWebEngineUrlScheme | 配置自定义URL方案 |
| QWebEngineUrlSchemeHandler | 处理自定义URL方案的基类 |
3.2 Qt WebEngineWidgets模块
| Class | 简介 |
|---|
| QWebEngineCertificateError | 有关证书错误的信息 |
| QWebEngineClientCertificateSelection | QWebEngineClientCertSelection类包装客户机证书选择 |
| 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相关的类真的有点杂乱无章的感觉,估计以后会调整。