WebEngineNotification QML Type

Kapselt die Daten einer HTML5-Webbenachrichtigung. Mehr...

Import Statement: import QtWebEngine
Since: QtWebEngine 1.9
In C++: QWebEngineNotification

Eigenschaften

Signale

Methoden

Detaillierte Beschreibung

Dieser Typ enthält die Informationen und die API für HTML5-Desktop- und Push-Benachrichtigungen.

Web-Engine-Benachrichtigungen werden mit dem Signal WebEngineProfile::presentNotification() an den Benutzer weitergegeben.

Weitere Informationen über die Handhabung von Web-Benachrichtigungen finden Sie im Beispiel für Benachrichtigungen.

Dokumentation der Eigenschaft

direction : enumeration [read-only]

Die Textrichtung für den Titel und den Textkörper der Benachrichtigung.

KonstanteBeschreibung
Qt.LeftToRightDie Elemente werden von links nach rechts angeordnet.
Qt.RightToLeftDie Elemente werden von rechts nach links angeordnet.
Qt.LayoutDirectionAutoDie Anzeigerichtung wird automatisch festgelegt.

language : string [read-only]

Die Hauptsprache für den Titel und den Text der Meldung.

Der Wert ist ein gültiges BCP 47-Sprach-Tag oder eine leere Zeichenfolge.


message : string [read-only]

Der Textkörper der Benachrichtigung.


origin : url [read-only]

Die URL der Seite, die die Benachrichtigung sendet.


tag : string [read-only]

Das Tag der Benachrichtigung.

Neue Benachrichtigungen, die dasselbe Tag und dieselbe Ursprungs-URL haben wie eine bestehende, sollten die alte Benachrichtigung mit demselben Tag ersetzen oder aktualisieren.


title : string [read-only]

Der Titel der Benachrichtigung.


Signal-Dokumentation

closed()

Dieses Signal wird ausgegeben, wenn die Webseite die Schritte zum Schließen der Benachrichtigung aufruft und diese nicht mehr angezeigt werden muss.

Hinweis: Der entsprechende Handler ist onClosed.


Methode Dokumentation

void click()

Erzeugt ein JavaScript-Klick-Ereignis für die Benachrichtigung und sendet es aus.

Sollte von der Benachrichtigungsplattform aufgerufen werden, wenn die Benachrichtigung durch den Benutzer aktiviert wird.


void close()

Erzeugt ein JavaScript-Schließereignis für die Benachrichtigung und sendet es aus.

Sollte von der Benachrichtigungsplattform aufgerufen werden, wenn die Benachrichtigung geschlossen wird, entweder durch die zugrunde liegende Plattform oder durch den Benutzer.


void show()

Erzeugt ein JavaScript show-Ereignis für die Benachrichtigung und sendet es ab.

Sollte von der Benachrichtigungsplattform aufgerufen werden, wenn die Benachrichtigung dem Benutzer angezeigt wurde.


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