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)
© 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.