Obsolete Members for QWebEnginePage

Die folgenden Mitglieder der Klasse QWebEnginePage sind veraltet. Sie werden bereitgestellt, um alten Quellcode funktionsfähig zu halten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Öffentliche Typen

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

Öffentliche Funktionen

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

Signale

(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)

Dokumentation der Mitgliedstypen

[deprecated in 6.8] enum QWebEnginePage::Feature

Dieses Enum ist seit 6.8 veraltet. Wir raten dringend davon ab, es in neuem Code zu verwenden.

Ersetzt durch QWebEnginePermission::Feature.

Dieses Enum beschreibt die Zugriffskategorien auf die Plattformfunktionen, für die der Benutzer aufgefordert werden kann, den Zugriff zu gewähren oder zu verweigern:

KonstanteWertBeschreibung
QWebEnginePage::Notifications0Web-Benachrichtigungen für den Endbenutzer.
QWebEnginePage::Geolocation1Standort-Hardware oder -Dienst.
QWebEnginePage::MediaAudioCapture2Audioaufnahmegeräte, wie z. B. Mikrofone.
QWebEnginePage::MediaVideoCapture3Videogeräte, wie z. B. Kameras.
QWebEnginePage::MediaAudioVideoCapture4Sowohl Audio- als auch Videoaufnahmegeräte.
QWebEnginePage::MouseLock5Maussperre, die den Mauszeiger in der Webansicht fixiert und typischerweise in Spielen verwendet wird.
QWebEnginePage::DesktopVideoCapture (since Qt 5.10)6Video-Output-Capture, d. h. die Erfassung des Bildschirms des Benutzers, z. B. für die gemeinsame Nutzung des Bildschirms.
QWebEnginePage::DesktopAudioVideoCapture (since Qt 5.10)7Sowohl Audio- als auch Video-Ausgangserfassung.
QWebEnginePage::ClipboardReadWrite (since Qt 6.8)8Lese- und Schreibzugriff für die Zwischenablage. Wenn sowohl die Einstellungen JavascriptCanPaste als auch JavascriptCanAccessClipboard aktiviert sind, wird diese Berechtigung immer automatisch erteilt und es werden keine Funktionsanforderungen gestellt.
QWebEnginePage::LocalFontsAccess (since Qt 6.8)9Zugriff auf die auf dem Rechner des Benutzers installierten Schriftarten. Nur auf Desktop-Plattformen verfügbar.

Siehe auch featurePermissionRequested(), featurePermissionRequestCanceled(), setFeaturePermission(), und PermissionPolicy.

[deprecated in 6.8] enum QWebEnginePage::PermissionPolicy

Dieses Enum ist seit 6.8 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Sie wurde durch QWebEnginePermission::State ersetzt.

Diese Aufzählung beschreibt die Berechtigungsrichtlinien, die der Benutzer für den Daten- oder Gerätezugriff festlegen kann:

KonstanteWertBeschreibung
QWebEnginePage::PermissionUnknown0Es ist unbekannt, ob der Benutzer die Erlaubnis erteilt oder verweigert.
QWebEnginePage::PermissionGrantedByUser1Der Benutzer hat die Erlaubnis erteilt.
QWebEnginePage::PermissionDeniedByUser2Der Benutzer hat die Erlaubnis verweigert.

Siehe auch featurePermissionRequested(), featurePermissionRequestCanceled(), setFeaturePermission(), und Feature.

Dokumentation der Mitgliedsfunktionen

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

Diese Funktion ist seit 6.8 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Dieses Signal wird nicht mehr ausgegeben.

Dieses Signal wird ausgegeben, wenn die Website, die durch securityOrigin identifiziert wird, eine zuvor ausgegebene Anfrage zur Nutzung von feature abbricht.

Siehe auch featurePermissionRequested() und setFeaturePermission().

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

Diese Funktion ist seit 6.8 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen permissionRequested().

Dieses Signal wird ausgegeben, wenn die durch securityOrigin identifizierte Website die Nutzung der durch feature identifizierten Ressource oder des Geräts anfordert.

Siehe auch featurePermissionRequestCanceled() und setFeaturePermission().

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

Diese Funktion ist seit 6.5 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Dieses Signal wird nicht mehr ausgegeben.

Das Anfordern von Host-Kontingenten wird von Chromium nicht mehr unterstützt. Das Verhalten von navigator.webkitPersistentStorage ist identisch mit navigator.webkitTemporaryStorage.

Für weitere Details siehe https://crbug.com/1233525

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

Diese Funktion ist seit 6.8 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen die Funktionen grant(), deny() und reset() von QWebEnginePermission.

Setzt die Erlaubnis für die durch securityOrigin identifizierte Website, feature zu verwenden, auf policy.

Hinweis: Diese Methode wird in erster Linie aufgerufen, nachdem ein featurePermissionRequested()-Signal ausgegeben wurde, um die Antwort auf die Feature-Berechtigung auszulösen. Sie kann auch aufgerufen werden, bevor eine Anfrage gesendet wurde, setzt aber nur eine erteilte Erlaubnis für passive Prüfungen, hauptsächlich für Benachrichtigungs-APIs, die prüfen können, ob die Erlaubnis bereits erteilt wurde, bevor sie sie explizit anfordern.

Siehe auch featurePermissionRequested() und 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.