QWebEngineNotification

The QWebEngineNotification class encapsulates the data of an HTML5 web notification. More

Inheritance diagram of PySide6.QtWebEngineCore.QWebEngineNotification

Synopsis

Functions

Detailed Description

This class contains the information and API for HTML5 desktop and push notifications.

Web engine notifications are passed to the user through the custom handler provided with the setNotificationPresenter() call.

For more information about how to handle web notification, see the Notification Example .

class PySide6.QtWebEngineCore.QWebEngineNotification
PySide6.QtWebEngineCore.QWebEngineNotification.click()

Creates and dispatches a JavaScript click event on notification.

Should be called by the notification platform when the notification is activated by the user.

PySide6.QtWebEngineCore.QWebEngineNotification.close()

Creates and dispatches a JavaScript close event on notification.

Should be called by the notification platform when the notification is closed, either by the underlying platform or by the user.

PySide6.QtWebEngineCore.QWebEngineNotification.closed()

This signal is emitted when the web page calls close steps for the notification, and it no longer needs to be shown.

PySide6.QtWebEngineCore.QWebEngineNotification.direction()
Return type

LayoutDirection

PySide6.QtWebEngineCore.QWebEngineNotification.icon()
Return type

PySide6.QtGui.QImage

Returns the icon to be shown with the notification.

If no icon is set by the sender, a null QImage is returned.

PySide6.QtWebEngineCore.QWebEngineNotification.language()
Return type

str

PySide6.QtWebEngineCore.QWebEngineNotification.matches(other)
Parameters

otherPySide6.QtWebEngineCore.QWebEngineNotification

Return type

bool

Returns true if the two notifications belong to the same message chain. That is, if their tag() and origin() are the same. This means one is a replacement or an update of the other.

See also

tag() origin()

PySide6.QtWebEngineCore.QWebEngineNotification.message()
Return type

str

PySide6.QtWebEngineCore.QWebEngineNotification.origin()
Return type

PySide6.QtCore.QUrl

PySide6.QtWebEngineCore.QWebEngineNotification.show()

Creates and dispatches a JavaScript show event on notification.

Should be called by the notification platform when the notification has been shown to user.

PySide6.QtWebEngineCore.QWebEngineNotification.tag()
Return type

str

PySide6.QtWebEngineCore.QWebEngineNotification.title()
Return type

str