Obsolete Members for QWebEnginePage
Les membres suivants de la classe QWebEnginePage sont obsolètes. Ils sont fournis pour permettre aux anciens codes sources de continuer à fonctionner. Il est fortement déconseillé de les utiliser dans un nouveau code.
Types publics
(deprecated in 6.8) enum | Feature { Notifications, Geolocation, MediaAudioCapture, MediaVideoCapture, MediaAudioVideoCapture, …, LocalFontsAccess } |
(deprecated in 6.8) enum | PermissionPolicy { PermissionUnknown, PermissionGrantedByUser, PermissionDeniedByUser } |
Fonctions publiques
(deprecated in 6.8) void | setFeaturePermission(const QUrl &securityOrigin, QWebEnginePage::Feature feature, QWebEnginePage::PermissionPolicy policy) |
Signaux
(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) |
Documentation sur les types de membres
[deprecated in 6.8] enum QWebEnginePage::Feature
Cette énumération est obsolète depuis la version 6.8. Il est fortement déconseillé de l'utiliser dans du nouveau code.
Remplacée par QWebEnginePermission::Feature.
Cette énumération décrit les catégories d'accès aux fonctionnalités de la plate-forme auxquelles l'utilisateur peut être invité à accorder ou à refuser l'accès :
| Constante | Valeur | Description |
|---|---|---|
QWebEnginePage::Notifications | 0 | Notifications web pour l'utilisateur final. |
QWebEnginePage::Geolocation | 1 | Matériel ou service de localisation. |
QWebEnginePage::MediaAudioCapture | 2 | Dispositifs de capture audio, tels que les microphones. |
QWebEnginePage::MediaVideoCapture | 3 | Dispositifs vidéo, tels que les caméras. |
QWebEnginePage::MediaAudioVideoCapture | 4 | Dispositifs de capture audio et vidéo. |
QWebEnginePage::MouseLock | 5 | Verrouillage de la souris, qui verrouille le pointeur de la souris sur la vue Web et est généralement utilisé dans les jeux. |
QWebEnginePage::DesktopVideoCapture (since Qt 5.10) | 6 | La capture de sortie vidéo, c'est-à-dire la capture de l'affichage de l'utilisateur, à des fins de partage d'écran par exemple. |
QWebEnginePage::DesktopAudioVideoCapture (since Qt 5.10) | 7 | Capture de sortie audio et vidéo. |
QWebEnginePage::ClipboardReadWrite (since Qt 6.8) | 8 | Accès en lecture et en écriture au presse-papiers. Si les paramètres JavascriptCanPaste et JavascriptCanAccessClipboard sont tous deux activés, cette autorisation sera toujours accordée automatiquement et aucune demande de fonctionnalité ne sera formulée. |
QWebEnginePage::LocalFontsAccess (since Qt 6.8) | 9 | Accès aux polices de caractères installées sur la machine de l'utilisateur. Uniquement disponible sur les plates-formes de bureau. |
Voir également featurePermissionRequested(), featurePermissionRequestCanceled(), setFeaturePermission() et PermissionPolicy.
[deprecated in 6.8] enum QWebEnginePage::PermissionPolicy
Cette énumération est obsolète depuis la version 6.8. Il est fortement déconseillé de l'utiliser dans un nouveau code.
Remplacée par QWebEnginePermission::State.
Cette énumération décrit les politiques de permission que l'utilisateur peut définir pour l'accès aux données ou aux appareils :
| Constante | Valeur | Description |
|---|---|---|
QWebEnginePage::PermissionUnknown | 0 | On ne sait pas si l'utilisateur accorde ou refuse l'autorisation. |
QWebEnginePage::PermissionGrantedByUser | 1 | L'utilisateur a accordé l'autorisation. |
QWebEnginePage::PermissionDeniedByUser | 2 | L'utilisateur a refusé la permission. |
Voir aussi featurePermissionRequested(), featurePermissionRequestCanceled(), setFeaturePermission() et Feature.
Documentation sur les fonctions membres
[signal, deprecated in 6.8] void QWebEnginePage::featurePermissionRequestCanceled(const QUrl &securityOrigin, QWebEnginePage::Feature feature)
Cette fonction est obsolète depuis la version 6.8. Il est fortement déconseillé de l'utiliser dans un nouveau code.
Ce signal n'est plus émis.
Voir aussi featurePermissionRequested() et setFeaturePermission().
[signal, deprecated in 6.8] void QWebEnginePage::featurePermissionRequested(const QUrl &securityOrigin, QWebEnginePage::Feature feature)
Cette fonction est obsolète depuis la version 6.8. Il est fortement déconseillé de l'utiliser dans un nouveau code.
Utilisez plutôt permissionRequested().
Ce signal est émis lorsque le site web identifié par securityOrigin demande à utiliser la ressource ou le périphérique identifié par feature.
Voir aussi featurePermissionRequestCanceled() et setFeaturePermission().
[signal, deprecated in 6.5] void QWebEnginePage::quotaRequested(QWebEngineQuotaRequest quotaRequest)
Cette fonction est obsolète depuis la version 6.5. Il est fortement déconseillé de l'utiliser dans un nouveau code.
Ce signal n'est plus émis.
La demande de quota d'hôte n'est plus prise en charge par Chromium. Le comportement de navigator.webkitPersistentStorage est identique à celui de navigator.webkitTemporaryStorage.
Pour plus de détails, voir https://crbug.com/1233525
[deprecated in 6.8] void QWebEnginePage::setFeaturePermission(const QUrl &securityOrigin, QWebEnginePage::Feature feature, QWebEnginePage::PermissionPolicy policy)
Cette fonction est obsolète depuis la version 6.8. Il est fortement déconseillé de l'utiliser dans un nouveau code.
Utilisez plutôt les fonctions grant(), deny() et reset() de QWebEnginePermission.
Définit l'autorisation pour le site web identifié par securityOrigin d'utiliser feature à policy.
Remarque : cette méthode est principalement utilisée après l'émission d'un signal featurePermissionRequested() pour déclencher la réponse d'autorisation de la fonctionnalité. Elle peut également être appelée avant l'émission d'une demande, mais elle ne définira une autorisation accordée que pour les contrôles passifs, principalement pour les API de notification qui peuvent vérifier si une autorisation a déjà été accordée avant de la demander explicitement.
Voir aussi featurePermissionRequested() et featurePermissionRequestCanceled().
© 2026 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.