QWebEngineLoadingInfo Class
WebEngineView::loadingChanged シグナルのユーティリティ型。詳細...
Header: | #include <QWebEngineLoadingInfo> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake: | QT += webenginecore |
Since: | Qt 6.2 |
In QML: | 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 |
QMultiMap<QByteArray, QByteArray> | responseHeaders() const |
QWebEngineLoadingInfo::LoadStatus | status() const |
QUrl | url() const |
QWebEnginePage::loadStarted 、QWebEnginePage::loadFinished 、WebEngineView::loadingChangedも参照 。
メンバー・タイプ・ドキュメント
enum 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::HttpStatusCodeDomain | 7 | エラーはHTTPレスポンス・ステータス・コードである。 |
enum 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, since 6.6]
responseHeaders : const QMultiMap<QByteArray,QByteArray>
QWebEngineLoadingInfo::status()
がQWebEngineLoadingInfo::LoadSucceededStatus
またはQWebEngineLoadingInfo::LoadFailedStatus
と等しい場合、応答ヘッダーを保持します。
このプロパティは Qt 6.6 で導入されました。
アクセス関数:
QMultiMap<QByteArray, QByteArray> | responseHeaders() const |
[read-only]
status : const LoadStatus
このプロパティは、ページのロード状態を保持します。
アクセス関数:
QWebEngineLoadingInfo::LoadStatus | status() const |
[read-only]
url : const QUrl
ロードリクエストの URL を保持します。
アクセス関数
QUrl | url() const |
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。