提供共享公共 API 由 QtWebEngine and QtWebEngineWidgets . 更多...
该模块在 Qt 5.6 引入。
QWebEngineCertificateError | 证书错误有关信息 |
QWebEngineClientCertificateSelection | 包裹客户端证书选定的 QWebEngineClientCertSelection 类 |
QWebEngineClientCertificateStore | 用于客户端证书的在内存存储 |
QWebEngineContextMenuRequest | Request for populating or extending a context menu with actions |
QWebEngineCookieStore | 访问 Chromium 的 Cookie |
QWebEngineCookieStore::FilterRequest | QWebEngineCookieStore::FilterRequest 结构被用于结合 QWebEngineCookieStore::setCookieFilter(),且是 filterCallback 操作类型 |
QWebEngineDownloadRequest | 关于下载信息 |
QWebEngineFindTextResult | 封装页面搜索字符串结果 |
QWebEngineFullScreenRequest | 启用接受 (或拒绝) 进入和退出全屏模式请求 |
QWebEngineHistory | 表示 Web 引擎页面的历史 |
QWebEngineHistoryItem | 表示一项 Web 引擎页面历史 |
QWebEngineHistoryModel | A data model that represents the history of a web engine page |
QWebEngineHttpRequest | 保持要采用 WebEngine 发送的请求 |
QWebEngineLoadingInfo | A utility type for the WebEngineView::loadingChanged signal |
QWebEngineNavigationRequest | A utility type for the QWebEnginePage::navigationRequested signal |
QWebEngineNewWindowRequest | A utility type for the QWebEnginePage::newWindowRequested() signal |
QWebEngineNotification | 封装 HTML5 Web 通知数据 |
QWebEnginePage | 用于查看和编辑 Web 文档的对象 |
QWebEngineProfile | 由多个页面共享的 Web 引擎 Profile (配置文件) |
QWebEngineQuotaRequest | 允许接受 (或拒绝) 请求,为比应用程序在文件系统 API 中当前分配的更大持久性存储 |
QWebEngineRegisterProtocolHandlerRequest | 使能够接受或拒绝请求,来自 registerProtocolHandler API |
QWebEngineScript | 封装 JavaScript 程序 |
QWebEngineScriptCollection | 表示一批用户脚本 |
QWebEngineSettings | 用于 QWebEnginePage 的设置存储对象 |
QWebEngineUrlRequestInfo | URL 请求的有关信息 |
QWebEngineUrlRequestInterceptor | 用于 URL 拦截的抽象基类 |
QWebEngineUrlRequestJob | 表示自定义 URL 请求 |
QWebEngineUrlScheme | 配置自定义 URL 方案 |
QWebEngineUrlSchemeHandler | 用于处理自定义 URL 方案的基类 |
要包括模块类定义,使用以下指令:
#include <QtWebEngineCore>
若使用 qmake 去构建工程,通常间接包括 Qt WebEngine Core,透过 Qt WebEngine or Qt WebEngine Widgets 模块。
To link against the module using build with qmake, add this line to your qmake project file:
QT += webenginecore
不管怎样,
webenginecore
被隐含添加通过
webenginequick
or
webenginewidgets
.
为采用 CMake 构建,使用
find_package()
命令以定位 Qt6 包中需要的模块组件和
target_link_libraries()
以链接到模块:
find_package(Qt6 COMPONENTS WebEngineCore REQUIRED) target_link_libraries(target PRIVATE Qt::WebEngineCore)