WebEngineNotification QML 类型

封装 HTML5 网页通知的数据。 更多信息...

导入语句import QtWebEngine
自从QtWebEngine 1.9
实例化 QWebEngineNotification

属性

信号

方法

详细说明

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

网页通知通过 WebEngineProfile::presentNotification() 信号传递给用户。

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

属性文档

direction : 枚举 [只读]

通知标题和正文的文本方向。

常数描述
Qt.LeftToRight从左到右布局项目。
Qt.RightToLeft从右到左布局项目。
Qt.LayoutDirectionAuto自动确定项目布局的方向。

language : 字符串 [只读]

通知标题和正文的主要语言。

它的值是有效的 BCP 47 语言标记,或空字符串。


message : 字符串 [只读]

通知消息的正文。


origin : URL [只读]

发送通知的页面的 URL。


tag : 字符串 [只读]

通知消息的标签。

具有与现有同一个标签和原始 URL 的新通知应替换或更新具有相同标签的旧通知。


标题 : 字符串 [只读]

通知的标题。


信号文档

closed()

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

注意:相应的处理程序是onClosed


方法文档

void click()

在通知上创建并分发一个JavaScript 点击事件

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


void close()

在通知上创建并分发一个JavaScript 关闭事件

应在通知被关闭(无论是底层平台还是用户关闭)时由通知平台调用。


void show()

在通知上创建并分发一个JavaScript 显示事件

应在通知对用户已显示时由通知平台调用。


© 2024 Qt公司有限公司。此处包含的文档贡献是各自所有者的版权。所提供的文档是根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款许可的。Qt及其标志是Qt公司在芬兰及/或全球其他国家的商标。所有其他商标均为各自所有者的财产。