- 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
- 类 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
即使是在成功的情况下(例如服务器回复状态码为200),错误也是HTTP响应状态码。
注意
当使用
from __feature__ import true_property
时,可以直接使用属性;否则通过访问函数使用。- property errorCode: int#
此属性用于保存错误代码。
- 访问函数
- property errorDomain: QWebEngineLoadingInfo.ErrorDomain#
- 访问函数
- property errorString: str#
此属性用于保存错误信息。
- 访问函数
- property isErrorPage: bool#
此属性指示加载是否导致错误页面。
- 访问函数
- property responseHeaders: QMultiMapQByteArray,QByteArray#
此属性用于保存当
QWebEngineLoadingInfo::status()
等于QWebEngineLoadingInfo::LoadSucceededStatus
或QWebEngineLoadingInfo::LoadFailedStatus
时的响应头。- 访问函数
- property status: QWebEngineLoadingInfo.LoadStatus#
此属性用于保存页面的加载状态。
- 访问函数
此属性存储加载请求的URL。
- 访问函数
- __init__(other)#
- 参数:
other –
QWebEngineLoadingInfo
- errorCode()#
- 返回类型:
int
属性
errorCode
的获取器。- errorDomain()#
- 返回类型:
属性
errorDomain
的获取器。- errorString()#
- 返回类型:
str
属性
errorString
的获取器。- isErrorPage()#
- 返回类型:
bool
属性
isErrorPage
的获取器。- responseHeaders()#
- 返回类型:
.QMultiMapQByteArray,QByteArray
属性
responseHeaders
的获取器。- status()#
- 返回类型:
属性
status
的获取器。返回加载请求的URL。
属性
url
的获取器。