Qt WebEngine Core C++ Classes

QtWebEngineQuickQtWebEngineWidgets の両方で共有されるパブリックAPIを提供する。詳細...

名前空間

QWebEngineGlobalSettings

ウェブエンジンのグローバル設定を保持する

クラス

QWebEngineCertificateError

証明書エラーに関する情報

QWebEngineClientCertificateSelection

QWebEngineClientCertSelection クラスはクライアント証明書の選択をラップします。

QWebEngineClientCertificateStore

クライアント証明書のインメモリ・ストア

QWebEngineClientHints

プロファイルで使用される User-Agent Client Hints をカスタマイズするオブジェクト

QWebEngineContextMenuRequest

コンテキストメニューにアクションを追加または拡張するためのリクエスト

QWebEngineCookieStore

Chromium の Cookie へのアクセス

QWebEngineCookieStore::FilterRequest

QWebEngineCookieStore::FilterRequest 構造体は、QWebEngineCookieStore::setCookieFilter() とともに使用され、filterCallback が操作する型です。

QWebEngineDesktopMediaRequest

画面キャプチャ用の利用可能なソースをダイアログに入力するためのリクエスト

QWebEngineDownloadRequest

ダウンロードに関する情報

QWebEngineFileSystemAccessRequest

JavaScriptアプリケーションからのローカルファイルシステムへのアクセス要求の受け付けまたは拒否を有効にする

QWebEngineFindTextResult

ページ上の文字列検索の結果のカプセル化

QWebEngineFrame

ページフレームに関する情報と制御を与える

QWebEngineFullScreenRequest

フルスクリーンモードへの入室と退室の要求の受け付けと拒否を可能にする

QWebEngineGlobalSettings::DnsMode

構造体はDNSホスト解決モードを指定する手段を提供する

QWebEngineHistory

ウェブエンジンページの履歴を表す

QWebEngineHistoryItem

ウェブエンジンページの履歴の一つの項目を表す

QWebEngineHistoryModel

ウェブエンジンページの履歴を表すデータモデル

QWebEngineHttpRequest

WebEngine で送信するリクエストを保持します。

QWebEngineLoadingInfo

WebEngineView::loadingChanged シグナル用のユーティリティ型です。

QWebEngineNavigationRequest

QWebEnginePage::navigationRequested シグナルのユーティリティ型です。

QWebEngineNewWindowRequest

QWebEnginePage::newWindowRequested() シグナルのユーティリティ型です。

QWebEngineNotification

HTML5 ウェブ通知のデータをカプセル化します。

QWebEnginePage

Web ドキュメントを表示および編集するオブジェクト

QWebEnginePermission

QWebEnginePermission は、特定のオリジン URL に付与または拒否された単一のパーミッションの状態にアクセスし、変更するために使用されるオブジェクトです。

QWebEngineProfile

複数のページで共有されるウェブエンジンプロファイル

QWebEngineRegisterProtocolHandlerRequest

registerProtocolHandler API からのリクエストの受け入れまたは拒否を可能にします。

QWebEngineScript

JavaScriptプログラムのカプセル化

QWebEngineScriptCollection

ユーザースクリプトのコレクションを表す

QWebEngineSettings

QWebEnginePage が使用する設定を格納するオブジェクト

QWebEngineUrlRequestInfo

URL リクエストに関する情報

QWebEngineUrlRequestInterceptor

URL インターセプトの抽象ベースクラス

QWebEngineUrlRequestJob

カスタムURLリクエストを表します

QWebEngineUrlScheme

カスタムURLスキームの設定

QWebEngineUrlSchemeHandler

カスタム URL スキームを処理するための基底クラス

QWebEngineWebAuthPinRequest

PIN WebAuth UX リクエストのデータをカプセル化する

QWebEngineWebAuthUxRequest

WebAuth UX リクエストのデータをカプセル化する

詳しい説明

qmake を使ってプロジェクトをビルドする場合、Qt WebEngine Core は通常、間接的に Qt WebEngine Quickまたは Qt WebEngine Widgetsモジュールを通して間接的にインクルードされます。

qmake でビルドしてモジュールにリンクするには、qmake プロジェクトファイルにこの行を追加します:

QT += webenginecore

ただし、webenginequick またはwebenginewidgets を追加することで、webenginecore が暗示されます。

CMake でビルドする場合は、find_package() コマンドを使用して Qt6 パッケージ内の必要なモジュールコンポーネントを見つけ、target_link_libraries() を使用してモジュールに対してリンクします:

find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(target PRIVATE Qt6::WebEngineCore)

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.