A utility type for the WebEngineView::loadingChanged signal. More...
Header: | #include <QWebEngineLoadingInfo> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake: | QT += webenginecore |
Since: | Qt 6.2 |
Instantiated By: | WebEngineLoadingInfo |
enum | ErrorDomain { NoErrorDomain, InternalErrorDomain, ConnectionErrorDomain, CertificateErrorDomain, HttpErrorDomain, …, HttpStatusCodeDomain } |
enum | LoadStatus { LoadStartedStatus, LoadStoppedStatus, LoadSucceededStatus, LoadFailedStatus } |
|
int | errorCode() const |
QWebEngineLoadingInfo::ErrorDomain | errorDomain() const |
QString | errorString() const |
bool | isErrorPage() const |
QWebEngineLoadingInfo::LoadStatus | status() const |
QUrl | url() const |
Contains information about a web page loading status change, such as the URL and current loading status (started, succeeded, stopped, failed).
See also QWebEnginePage::loadStarted, QWebEnginePage::loadFinished, and WebEngineView::loadingChanged.
This enumeration holds the type of a load error:
Constant | Value | Description |
---|---|---|
QWebEngineLoadingInfo::NoErrorDomain |
0 |
Error type is not known. |
QWebEngineLoadingInfo::InternalErrorDomain |
1 |
Content cannot be interpreted by Qt WebEngine. |
QWebEngineLoadingInfo::ConnectionErrorDomain |
2 |
Error results from a faulty network connection. |
QWebEngineLoadingInfo::CertificateErrorDomain |
3 |
Error is related to the SSL/TLS certificate. |
QWebEngineLoadingInfo::HttpErrorDomain |
4 |
Error is related to the HTTP connection. |
QWebEngineLoadingInfo::FtpErrorDomain |
5 |
Error is related to the FTP connection. |
QWebEngineLoadingInfo::DnsErrorDomain |
6 |
Error is related to the DNS connection. |
QWebEngineLoadingInfo::HttpStatusCodeDomain |
7 |
Error is the HTTP response status code, even in case of success e.g. the server replied with status 200. |
This enumeration represents the load status of a web page load request:
Constant | Value | Description |
---|---|---|
QWebEngineLoadingInfo::LoadStartedStatus |
0 |
Page is currently loading. |
QWebEngineLoadingInfo::LoadStoppedStatus |
1 |
Loading the page was stopped by the stop() method or by the loader code or network stack in Chromium. |
QWebEngineLoadingInfo::LoadSucceededStatus |
2 |
Page has been loaded with success. |
QWebEngineLoadingInfo::LoadFailedStatus |
3 |
Page could not be loaded. |
[read-only]
errorCode : const intHolds the error code.
Access functions:
int | errorCode() const |
[read-only]
errorString : const QStringHolds the error message.
Access functions:
QString | errorString() const |
[read-only]
isErrorPage : const boolIndicates if the load resulted in an error page.
Access functions:
bool | isErrorPage() const |
[read-only]
status : const LoadStatusThis property holds the load status of the page.
Access functions:
QWebEngineLoadingInfo::LoadStatus | status() const |
[read-only]
url : const QUrlHolds the URL of the load request.
Access functions:
QUrl | url() const |
Returns the URL of the load request.
Note: Getter function for property url.