Obsolete Members for QWebEnginePage

クラスQWebEnginePage の以下のメンバは非推奨である。これらは古いソース・コードの動作を維持するために提供されています。新しいコードでは使用しないことを強くお勧めします。

パブリック型

(deprecated in 6.8) enum Feature { Notifications, Geolocation, MediaAudioCapture, MediaVideoCapture, MediaAudioVideoCapture, …, LocalFontsAccess }
(deprecated in 6.8) enum PermissionPolicy { PermissionUnknown, PermissionGrantedByUser, PermissionDeniedByUser }

パブリック関数

(deprecated in 6.8) void setFeaturePermission(const QUrl &securityOrigin, QWebEnginePage::Feature feature, QWebEnginePage::PermissionPolicy policy)

シグナル

(deprecated in 6.8) void featurePermissionRequestCanceled(const QUrl &securityOrigin, QWebEnginePage::Feature feature)
(deprecated in 6.8) void featurePermissionRequested(const QUrl &securityOrigin, QWebEnginePage::Feature feature)
(deprecated in 6.5) void quotaRequested(QWebEngineQuotaRequest quotaRequest)

メンバー型ドキュメント

[deprecated in 6.8] enum QWebEnginePage::Feature

この列挙型は6.8から非推奨となった。新しいコードでは使用しないことを強くお勧めします。

QWebEnginePermission::Feature に置き換えられました。

この列挙型は、ユーザがアクセスを許可または拒否するように求められるプラットフォーム機能アクセスカテゴリを記述します:

定数説明
QWebEnginePage::Notifications0エンドユーザーへのウェブ通知。
QWebEnginePage::Geolocation1位置情報ハードウェアまたはサービス
QWebEnginePage::MediaAudioCapture2マイクなどの音声キャプチャデバイス
QWebEnginePage::MediaVideoCapture3カメラなどのビデオ・デバイス。
QWebEnginePage::MediaAudioVideoCapture4オーディオおよびビデオキャプチャデバイスの両方。
QWebEnginePage::MouseLock5マウスロック:マウスポインタをウェブビューに固定するもので、通常ゲームで使用される。
QWebEnginePage::DesktopVideoCapture (since Qt 5.10)6ビデオ出力キャプチャ:画面共有などの目的で、ユーザーのディスプレイをキャプチャすること。
QWebEnginePage::DesktopAudioVideoCapture (since Qt 5.10)7音声とビデオ出力の両方をキャプチャできます。
QWebEnginePage::ClipboardReadWrite (since Qt 6.8)8クリップボードの読み書き。JavascriptCanPasteJavascriptCanAccessClipboard の両方の設定が有効になっている場合、このパーミッションは常に自動的に付与され、機能リクエストは行われません。
QWebEnginePage::LocalFontsAccess (since Qt 6.8)9ユーザーのマシンにインストールされているフォントへのアクセス。デスクトップ・プラットフォームでのみ利用可能。

featurePermissionRequested()、featurePermissionRequestCanceled()、setFeaturePermission()、PermissionPolicyも参照してください

[deprecated in 6.8] enum QWebEnginePage::PermissionPolicy

この列挙型は6.8から非推奨となった。新しいコードでは使用しないことを強くお勧めします。

QWebEnginePermission::State で置き換えられています。

この列挙型は、ユーザがデータやデバイスへのアクセスに対して設定できる許可ポリシーを記述します:

定数説明
QWebEnginePage::PermissionUnknown0ユーザが許可を与えるか拒否するかは不明です。
QWebEnginePage::PermissionGrantedByUser1ユーザーは許可を与えています。
QWebEnginePage::PermissionDeniedByUser2ユーザは許可を拒否しています。

featurePermissionRequested()、featurePermissionRequestCanceled()、setFeaturePermission()、Featureも参照のこと

メンバ関数ドキュメント

[signal, deprecated in 6.8] void QWebEnginePage::featurePermissionRequestCanceled(const QUrl &securityOrigin, QWebEnginePage::Feature feature)

この関数は6.8から非推奨となった。新しいコードでは使用しないことを強くお勧めします。

このシグナルは発行されなくなった。

このシグナルは、securityOrigin で識別されるWebサイトが、feature を使用するために以前に発行されたリクエストをキャンセルしたときに発行される。

featurePermissionRequested() およびsetFeaturePermission()も参照の こと。

[signal, deprecated in 6.8] void QWebEnginePage::featurePermissionRequested(const QUrl &securityOrigin, QWebEnginePage::Feature feature)

この関数は6.8から非推奨となった。新しいコードでは使用しないことを強く推奨する。

代わりにpermissionRequested() を使ってください。

このシグナルは、securityOrigin で識別されるウェブサイトが、feature で識別されるリソースやデバイスの利用を要求したときに発行されます。

featurePermissionRequestCanceled() およびsetFeaturePermission()も参照して ください。

[signal, deprecated in 6.5] void QWebEnginePage::quotaRequested(QWebEngineQuotaRequest quotaRequest)

この関数は6.5から非推奨となった。新しいコードでは使用しないことを強くお勧めします。

このシグナルは発行されなくなりました。

ホストクォータの要求はChromiumではサポートされなくなりました。navigator.webkitPersistentStorageの動作はnavigator.webkitTemporaryStorageと同じです。

詳細については、https://crbug.com/1233525 を参照してください。

[deprecated in 6.8] void QWebEnginePage::setFeaturePermission(const QUrl &securityOrigin, QWebEnginePage::Feature feature, QWebEnginePage::PermissionPolicy policy)

この関数は6.8以降非推奨です。新しいコードでは使用しないことを強くお勧めします。

代わりにQWebEnginePermissiongrant()、deny()、reset() 関数を使用してください。

securityOrigin で識別される Web サイトの使用許可をfeature からpolicy に設定します。

注意: このメソッドは主に、featurePermissionRequested() シグナルが発せられ、機能許可応答がトリガーされた後に呼び出すためのものです。リクエストが発行される前に呼び出すこともできますが、主に、明示的にリクエストする前にパーミッションがすでに付与されているかどうかをチェックできるNotification API用の受動的なチェックのためにのみ、付与されたパーミッションを設定します。

featurePermissionRequested() およびfeaturePermissionRequestCanceled()も参照

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