Spec-Zone.ru › Qt

Класс 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 }

Свойства

  • errorCode : const int
  • errorString : const QString
  • isErrorPage : const bool
  • status : const LoadStatus
  • url : const QUrl

Функции публичного доступа

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API