Qt WebEngine 核心C++类

提供了由QtWebEngineQuickQtWebEngineWidgets共用的公共API。更多信息...

命名空间

QWebEngineGlobalSettings

包含网络引擎的全局设置

QWebEngineCertificateError

有关证书错误的详细信息

QWebEngineClientCertificateSelection

QWebEngineClientCertSelection类封装了客户端证书选择

QWebEngineClientCertificateStore

客户端证书的内存存储

QWebEngineContextMenuRequest

请求数据以填充或扩展上下文菜单中的操作

QWebEngineCookieStore

访问Chromium的Cookies

QWebEngineCookieStore::FilterRequest

QWebEngineCookieStore::FilterRequest结构体用于与QWebEngineCookieStore::setCookieFilter()结合使用,并且是filterCallback操作的类型

QWebEngineDesktopMediaRequest

请求数据以填充用于屏幕捕获的可用资源对话框

QWebEngineDownloadRequest

有关下载的详细信息

QWebEngineFileSystemAccessRequest

启用接受或拒绝来自JavaScript应用程序的本地文件系统访问请求

QWebEngineFindTextResult

封装页面字符串搜索的结果

QWebEngineFullScreenRequest

启用接受或拒绝全屏模式的进入和退出请求

QWebEngineGlobalSettings::DnsMode

结构体提供了指定DNS主机解析模式的手段

QWebEngineHistory

表示网络引擎页面历史

QWebEngineHistoryItem

表示网络引擎页面历史中的一个项目

QWebEngineHistoryModel

表示网络引擎页面历史的模型

QWebEngineHttpRequest

持有用WebEngine发送的请求

QWebEngineLoadingInfo

WebEngineView::loadingChanged信号的实用类型

QWebEngineNavigationRequest

QWebEnginePage::navigationRequested信号的实用类型

QWebEngineNewWindowRequest

QWebEnginePage::newWindowRequested()信号的实用类型

QWebEngineNotification

封装HTML5网络通知的数据

QWebEnginePage

用于查看和编辑网络文档的对象

QWebEngineProfile

多个页面共享的网络引擎配置文件

QWebEngineRegisterProtocolHandlerRequest

启用接受或拒绝来自registerProtocolHandler API的请求

QWebEngineScript

封装JavaScript程序

QWebEngineScriptCollection

表示用户脚本集合

QWebEngineSettings

用于存储QWebEnginePage使用的设置的对象

QWebEngineUrlRequestInfo

关于URL请求的信息

QWebEngineUrlRequestInterceptor

URL拦截的抽象基类

QWebEngineUrlRequestJob

表示自定义URL请求

QWebEngineUrlScheme

配置自定义URL方案

QWebEngineUrlSchemeHandler

处理自定义URL方案的基础类

QWebEngineWebAuthPinRequest

封装PIN WebAuth UX请求的数据

QWebEngineWebAuthUxRequest

封装WebAuth UX请求的数据

详细描述

如果您使用qmake构建项目,Qt WebEngine Core通常通过以下模块间接包含:Qt WebEngine QuickQt WebEngine Widgets

要使用具有qmake的构建链接到模块,请将此行添加到您的qmake项目文件中

QT += webenginecore

但是,通过添加webenginequickwebenginewidgets,隐含含有了webenginecore

对于使用CMake进行构建,请使用find_package()命令在Qt6软件包中查找所需的模块组件,并使用target_link_libraries()来链接模块

find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(target PRIVATE Qt6::WebEngineCore)

© 2024 The Qt Company Ltd. 本文档中的贡献均为各自所有者的版权。提供的文档是根据自由软件基金会出版的GNU自由文档许可证第1.3版许可的。Qt及其相关标志是The Qt Company Ltd.在芬兰及其他国家和地区的商标。所有其他商标均属于其各自所有者。