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 :

ConstanteValeurDescription
QWebEnginePage::Notifications0Notifications web pour l'utilisateur final.
QWebEnginePage::Geolocation1Matériel ou service de localisation.
QWebEnginePage::MediaAudioCapture2Dispositifs de capture audio, tels que les microphones.
QWebEnginePage::MediaVideoCapture3Dispositifs vidéo, tels que les caméras.
QWebEnginePage::MediaAudioVideoCapture4Dispositifs de capture audio et vidéo.
QWebEnginePage::MouseLock5Verrouillage 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)6La 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)7Capture de sortie audio et vidéo.
QWebEnginePage::ClipboardReadWrite (since Qt 6.8)8Accè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)9Accè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 :

ConstanteValeurDescription
QWebEnginePage::PermissionUnknown0On ne sait pas si l'utilisateur accorde ou refuse l'autorisation.
QWebEnginePage::PermissionGrantedByUser1L'utilisateur a accordé l'autorisation.
QWebEnginePage::PermissionDeniedByUser2L'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.