PySide6.QtWebEngineCore.QWebEngineNotification¶
- class QWebEngineNotification¶
QWebEngineNotification
类封装了HTML5网页通知的数据。更多…概要¶
属性¶
方法¶
def
direction()
def
icon()
def
language()
def
matches()
def
message()
def
origin()
def
tag()
def
title()
插槽¶
信号¶
def
closed()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
该类包含HTML5桌面和推送通知的信息和API。
Web引擎通知通过
setNotificationPresenter()
调用提供的自定义处理程序传递给用户。有关如何处理网络通知的更多信息,请参见通知示例。
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property directionᅟ: Qt.LayoutDirection¶
此属性保存通知标题和正文的文本方向。
- Access functions:
- property languageᅟ: str¶
此属性保存通知标题和正文的主要语言。
它的值是一个有效的BCP 47语言标签,或者为空字符串。
- Access functions:
- property messageᅟ: str¶
此属性保存通知消息的正文。
另请参阅
- Access functions:
此属性保存发送通知的页面的URL。
- Access functions:
- property tagᅟ: str¶
此属性保存通知消息的标签。
具有相同标签和来源URL的新通知应替换或更新具有相同标签的旧通知。
另请参阅
- Access functions:
- property titleᅟ: str¶
此属性保存通知的标题。
另请参阅
- Access functions:
- click()¶
在通知上创建并分发一个JavaScript 点击事件。
当用户激活通知时,应由通知平台调用。
- close()¶
在通知上创建并分发一个 JavaScript 关闭事件。
当通知被关闭时,应由通知平台调用,无论是通过底层平台还是用户关闭。
- closed()¶
当网页调用通知的关闭步骤时,会发出此信号,并且不再需要显示通知。
- direction()¶
- Return type:
属性
directionᅟ
的获取器。返回与通知一起显示的图标。
如果发送者没有设置图标,则返回一个空的QImage。
- language()¶
- Return type:
字符串
属性
languageᅟ
的获取器。- matches(other)¶
- Parameters:
- Return type:
布尔
如果两个通知属于同一条消息链,则返回
true
。也就是说,如果它们的tag()
和origin()
相同。这意味着一个是other
的替换或更新。- message()¶
- Return type:
字符串
属性
messageᅟ
的获取器。属性
originᅟ
的获取器。- show()¶
在通知上创建并分发一个JavaScript 显示事件。
当通知已显示给用户时,应由通知平台调用。
- tag()¶
- Return type:
字符串
属性
tagᅟ
的获取器。- title()¶
- Return type:
字符串
属性
titleᅟ
的获取器。