class QWebEngineNotification#

QWebEngineNotification类封装了HTML5网页通知的数据。更多信息

Inheritance diagram of PySide6.QtWebEngineCore.QWebEngineNotification

摘要#

属性#

方法#

槽函数#

信号#

注意

此文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎向代码片段翻译做出贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单的方式让我们知道

详细描述#

此类包含HTML5桌面和推通知的信息和API。

网页引擎通知通过自定义处理程序传递给用户,该处理程序由setNotificationPresenter()调用提供,该调用位于QWebEngineProfile中。

有关处理网页通知的更多信息,请参阅通知示例

注意

当使用from __feature__ import true_property时可以直接使用属性,否则通过访问函数。

属性directionᅟ: Qt.LayoutDirection#

该属性保存通知的标题和正文的文本方向。

参阅如下

title() message()

访问函数
属性languageᅟ: str#

该属性保存通知标题和正文的默认语言。

它的值是一个有效的BCP 47语言标签,或者是空字符串。

参阅如下

title() message()

访问函数
属性messageᅟ: str#

该属性保存通知消息的主体。

参阅如下

title()

访问函数
属性originᅟ: QUrl#

该属性保存发送通知的页面URL。

访问函数
属性tagᅟ: str#

该属性保存通知消息的标签。

与现有通知具有相同标签和来源URL的新通知应替换或更新具有相同标签的旧通知。

参阅如下

matches()

访问函数
属性titleᅟ: str#

该属性保存通知的标题。

参阅如下

message()

访问函数
click()#

在通知上创建和分发一个JavaScript click事件

应在由通知平台在用户激活通知时调用。

close()#

在通知上创建和分发一个JavaScript close事件

应由通知平台在通知关闭时调用,无论是通过底层平台还是由用户执行。

closed()#

当网页调用通知的关闭步骤时,将发出此信号,且不再需要显示。

direction()#
返回类型:

布局方向

属性directionᅟ的获取器。

icon()#
返回类型:

QImage

返回与通知一起显示的图标。

如果发送者未设置图标,则返回空的QImage。

language()#
返回类型:

str

属性languageᅟ的获取器。

matches(other)#
参数:

otherQWebEngineNotification

返回类型:

bool

如果两个通知属于同一个消息链,则返回true。也就是说,如果它们的tag()origin()相同,这意味着一个是替代品或更新。other

参阅如下

方法:tag() origin()

message()#
返回类型:

str

属性messageᅟ的获取器。

origin()#
返回类型:

QUrl

属性originᅟ的获取器。

show()#

在通知上创建并分派一个JavaScript show事件

应由通知平台在将通知显示给用户时调用。

tag()#
返回类型:

str

属性 tag属性 的获取器。

title()#
返回类型:

str

属性 title属性 的获取器。