WebEngineNotification QML 类型
封装 HTML5 网页通知的数据。 更多信息...
导入语句 | import QtWebEngine |
自从 | QtWebEngine 1.9 |
实例化 | QWebEngineNotification |
属性
信号
- closed()
方法
详细说明
此类型包含 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公司在芬兰及/或全球其他国家的商标。所有其他商标均为各自所有者的财产。