PySide6.QtWebEngineCore.QWebEngineLoadingInfo¶
- class QWebEngineLoadingInfo¶
用于
loadingChanged
信号的实用类型。更多…概要¶
属性¶
errorCodeᅟ
- 保存错误代码errorStringᅟ
- 保存错误信息isErrorPageᅟ
- 指示加载是否导致错误页面responseHeadersᅟ
- 当QWebEngineLoadingInfo::status()等于QWebEngineLoadingInfo::LoadSucceededStatus或QWebEngineLoadingInfo::LoadFailedStatus时,保存响应头statusᅟ
- 页面的加载状态urlᅟ
- 保存加载请求的URL
方法¶
def
__init__()
def
errorCode()
def
errorDomain()
def
errorString()
def
isErrorPage()
def
status()
def
url()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
包含有关网页加载状态更改的信息,例如URL和当前加载状态(已开始、已成功、已停止、已失败)。
另请参阅
loadStarted
loadFinished
loadingChanged
- class LoadStatus¶
此枚举表示网页加载请求的加载状态:
常量
描述
QWebEngineLoadingInfo.LoadStartedStatus
页面正在加载中。
QWebEngineLoadingInfo.LoadStoppedStatus
页面加载被stop()方法或Chromium中的加载器代码或网络堆栈停止。
QWebEngineLoadingInfo.LoadSucceededStatus
页面已成功加载。
QWebEngineLoadingInfo.LoadFailedStatus
页面无法加载。
- class ErrorDomain¶
此枚举包含加载错误的类型:
常量
描述
QWebEngineLoadingInfo.NoErrorDomain
错误类型未知。
QWebEngineLoadingInfo.InternalErrorDomain
内容无法被Qt WebEngine解释。
QWebEngineLoadingInfo.ConnectionErrorDomain
错误是由于网络连接故障导致的。
QWebEngineLoadingInfo.CertificateErrorDomain
错误与SSL/TLS证书有关。
QWebEngineLoadingInfo.HttpErrorDomain
错误与HTTP连接有关。
QWebEngineLoadingInfo.FtpErrorDomain
错误与FTP连接有关。
QWebEngineLoadingInfo.DnsErrorDomain
错误与DNS连接有关。
QWebEngineLoadingInfo.HttpStatusCodeDomain
错误是HTTP响应状态码,即使在成功的情况下,例如服务器回复状态200。
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property errorCodeᅟ: int¶
此属性保存错误代码。
- Access functions:
- property errorDomainᅟ: QWebEngineLoadingInfo.ErrorDomain¶
- Access functions:
- property errorStringᅟ: str¶
此属性保存错误消息。
- Access functions:
- property isErrorPageᅟ: bool¶
此属性表示加载是否导致了错误页面。
- Access functions:
- property responseHeadersᅟ: QMultiMapQByteArray,QByteArray¶
当
QWebEngineLoadingInfo::status()
等于QWebEngineLoadingInfo::LoadSucceededStatus
或QWebEngineLoadingInfo::LoadFailedStatus
时,此属性保存响应头。- Access functions:
- property statusᅟ: QWebEngineLoadingInfo.LoadStatus¶
此属性保存页面的加载状态。
- Access functions:
此属性保存加载请求的URL。
- Access functions:
- __init__(other)¶
- Parameters:
- errorCode()¶
- Return type:
整数
获取属性
errorCodeᅟ
的Getter。- errorDomain()¶
- Return type:
属性
errorDomainᅟ
的获取器。- errorString()¶
- Return type:
字符串
属性
errorStringᅟ
的获取器。- isErrorPage()¶
- Return type:
布尔
属性
isErrorPageᅟ
的获取器。- responseHeaders()¶
- Return type:
.QMultiMapQByteArray,QByteArray
属性
responseHeadersᅟ
的获取器。- status()¶
- Return type:
属性
statusᅟ
的获取器。返回加载请求的URL。
属性
urlᅟ
的获取器。