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:
Konstante | Wert | Beschreibung |
---|---|---|
QWebEnginePage::Notifications | 0 | Web-Benachrichtigungen für den Endbenutzer. |
QWebEnginePage::Geolocation | 1 | Standort-Hardware oder -Dienst. |
QWebEnginePage::MediaAudioCapture | 2 | Audioaufnahmegeräte, wie z. B. Mikrofone. |
QWebEnginePage::MediaVideoCapture | 3 | Videogeräte, wie z. B. Kameras. |
QWebEnginePage::MediaAudioVideoCapture | 4 | Sowohl Audio- als auch Videoaufnahmegeräte. |
QWebEnginePage::MouseLock | 5 | Maussperre, die den Mauszeiger in der Webansicht fixiert und typischerweise in Spielen verwendet wird. |
QWebEnginePage::DesktopVideoCapture (since Qt 5.10) | 6 | Video-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) | 7 | Sowohl Audio- als auch Video-Ausgangserfassung. |
QWebEnginePage::ClipboardReadWrite (since Qt 6.8) | 8 | Lese- 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) | 9 | Zugriff 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:
Konstante | Wert | Beschreibung |
---|---|---|
QWebEnginePage::PermissionUnknown | 0 | Es ist unbekannt, ob der Benutzer die Erlaubnis erteilt oder verweigert. |
QWebEnginePage::PermissionGrantedByUser | 1 | Der Benutzer hat die Erlaubnis erteilt. |
QWebEnginePage::PermissionDeniedByUser | 2 | Der 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.