Qt WebEngine Core C++ Classes
QtWebEngineQuick とQtWebEngineWidgets の両方で共有されるパブリックAPIを提供する。詳細...
名前空間
ウェブエンジンのグローバル設定を保持する |
クラス
証明書エラーに関する情報 | |
QWebEngineClientCertSelection クラスはクライアント証明書の選択をラップします。 | |
クライアント証明書のインメモリ・ストア | |
プロファイルで使用される User-Agent Client Hints をカスタマイズするオブジェクト | |
コンテキストメニューにアクションを追加または拡張するためのリクエスト | |
Chromium の Cookie へのアクセス | |
QWebEngineCookieStore::FilterRequest 構造体は、QWebEngineCookieStore::setCookieFilter() とともに使用され、filterCallback が操作する型です。 | |
画面キャプチャ用の利用可能なソースをダイアログに入力するためのリクエスト | |
ダウンロードに関する情報 | |
JavaScriptアプリケーションからのローカルファイルシステムへのアクセス要求を許可または拒否します。 | |
ページ上の文字列検索の結果のカプセル化 | |
ページフレームに関する情報と制御を与える | |
フルスクリーンモードへの入室と退室の要求の受け付けと拒否を可能にする | |
構造体はDNSホスト解決モードを指定する手段を提供する | |
ウェブエンジンページの履歴を表す | |
ウェブエンジンページの履歴の一つの項目を表す | |
ウェブエンジンページの履歴を表すデータモデル | |
WebEngine で送信するリクエストを保持します。 | |
WebEngineView::loadingChanged シグナル用のユーティリティ型です。 | |
QWebEnginePage::navigationRequested シグナルのユーティリティ型です。 | |
QWebEnginePage::newWindowRequested() シグナルのユーティリティ型です。 | |
HTML5 ウェブ通知のデータをカプセル化します。 | |
Web ドキュメントを表示および編集するオブジェクト | |
QWebEnginePermission は、特定のオリジン URL に付与または拒否された単一のパーミッションの状態にアクセスし、変更するために使用されるオブジェクトです。 | |
複数のページで共有されるウェブエンジンプロファイル | |
registerProtocolHandler API からのリクエストの受け入れまたは拒否を可能にします。 | |
JavaScriptプログラムのカプセル化 | |
ユーザースクリプトのコレクションを表す | |
QWebEnginePage が使用する設定を格納するオブジェクト | |
URL リクエストに関する情報 | |
URL インターセプトの抽象ベースクラス | |
カスタムURLリクエストを表します | |
カスタムURLスキームの設定 | |
カスタム URL スキームを扱うための基底クラス | |
PIN WebAuth UX リクエストのデータをカプセル化する | |
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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。