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)

ここに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。