Класс QWebEngineLoadingInfo
Утилитарный тип для сигнала WebEngineView::loadingChanged. Подробнее...
| Заголовок: | #include <QWebEngineLoadingInfo> |
| CMake: | find_package(Qt6 COMPONENTS WebEngineCore REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake: | QT += webenginecore |
| С момента: | Qt 6.2 |
| Инициализируется: | WebEngineLoadingInfo |
Типы публичного доступа
| перечисление | ErrorDomain { NoErrorDomain, InternalErrorDomain, ConnectionErrorDomain, CertificateErrorDomain, HttpErrorDomain, …, DnsErrorDomain } |
| перечисление | 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 |
Подробное описание
Содержит информацию о изменении состояния загрузки веб-страницы, например, URL и текущее состояние загрузки (начато, успешно, остановлено, неуспешно).
См. также QWebEnginePage::loadStarted, QWebEnginePage::loadFinished и WebEngineView::loadingChanged.
Документация по типам членов
перечисление QWebEngineLoadingInfo::ErrorDomain
Это перечисление содержит тип ошибки загрузки:
| Константа | Значение | Описание |
|---|---|---|
QWebEngineLoadingInfo::NoErrorDomain |
0 |
Тип ошибки не известен. |
QWebEngineLoadingInfo::InternalErrorDomain |
1 |
Контент не может быть интерпретирован Qt WebEngine. |
QWebEngineLoadingInfo::ConnectionErrorDomain |
2 |
Ошибка вызвана неисправной сетью. |
QWebEngineLoadingInfo::CertificateErrorDomain |
3 |
Ошибка связана с сертификатом SSL/TLS. |
QWebEngineLoadingInfo::HttpErrorDomain |
4 |
Ошибка связана с HTTP-соединением. |
QWebEngineLoadingInfo::FtpErrorDomain |
5 |
Ошибка связана с FTP-соединением. |
QWebEngineLoadingInfo::DnsErrorDomain |
6 |
Ошибка связана с DNS-соединением. |
перечисление QWebEngineLoadingInfo::LoadStatus
Это перечисление представляет состояние загрузки запроса на загрузку веб-страницы:
| Константа | Значение | Описание |
|---|---|---|
QWebEngineLoadingInfo::LoadStartedStatus |
0 |
Страница в процессе загрузки. |
QWebEngineLoadingInfo::LoadStoppedStatus |
1 |
Загрузка страницы была остановлена методом stop() или кодом загрузчика или стеком сети в Chromium. |
QWebEngineLoadingInfo::LoadSucceededStatus |
2 |
Страница загружена успешно. |
QWebEngineLoadingInfo::LoadFailedStatus |
3 |
Страница не могла быть загружена. |
Документация по свойствам
[read-only] errorCode : const int
Содержит код ошибки.
Функции доступа:
| int | errorCode() const |
[read-only] errorString : const QString
Содержит сообщение об ошибке.
Функции доступа:
| QString | errorString() const |
[read-only] isErrorPage : const bool
Указывает, привела ли загрузка к ошибочной странице.
Функции доступа:
| bool | isErrorPage() const |
[read-only] status : const LoadStatus
Это свойство содержит состояние загрузки страницы.
Функции доступа:
| QWebEngineLoadingInfo::LoadStatus | status() const |
[read-only] url : const QUrl
Содержит URL запроса на загрузку.
Функции доступа:
| QUrl | url() const |
Документация по функциям членов
QUrl QWebEngineLoadingInfo::url() const
Возвращает URL запроса на загрузку.
Примечание: Функция-получатель для свойства url.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qwebengineloadinginfo.html