Тип QML WebEngineNotification
Инкапсулирует данные уведомления HTML5. Подробнее...
| Выражение импорта: | import QtWebEngine 1.10 |
| С момента: | QtWebEngine 1.9 |
| Инициализирует: | QWebEngineNotification |
Свойства
- direction : перечисление
- language : строка
- message : строка
- origin : url
- tag : строка
- title : строка
Сигналы
- closed()
Методы
Подробное описание
Этот тип содержит информацию и API для настольных и push-уведомлений HTML5.
Уведомления веб-движка передаются пользователю в сигнале WebEngineProfile::presentNotification().
Дополнительную информацию о обработке веб-уведомлений см. в примере уведомлений.
Документация по свойствам
direction : перечисление
Направление текста для заголовка и тела уведомления.
| Постоянная | Описание |
|---|---|
Qt.LeftToRight |
Элементы выстраиваются слева направо. |
Qt.RightToLeft |
Элементы выстраиваются справа налево. |
Qt.LayoutDirectionAuto |
Направление выстраивания элементов определяется автоматически. |
language : строка
Основной язык для заголовка и тела уведомления.
Его значение — допустимый тег языка BCP 47 или пустая строка.
message : строка
Тело сообщения уведомления.
origin : url
URL страницы, отправляющей уведомление.
tag : строка
Тег сообщения уведомления.
Новые уведомления с тем же тегом и URL-адресом источника, что и существующее, должны заменять или обновлять старое уведомление с тем же тегом.
title : строка
Заголовок уведомления.
Документация по сигналам
closed()
Этот сигнал испускается, когда веб-страница вызывает шаги закрытия для уведомления, и его больше не нужно отображать.
Примечание: Соответствующий обработчик — onClosed.
Документация по методам
void click()
Создаёт и отправляет JavaScript-событие click для уведомления.
Должен вызываться платформой уведомлений при активации уведомления пользователем.
void close()
Создаёт и отправляет JavaScript-событие close для уведомления.
Должен вызываться платформой уведомлений при закрытии уведомления, как с помощью базовой платформы, так и пользователем.
void show()
Создаёт и отправляет JavaScript-событие show для уведомления.
Должен вызываться платформой уведомлений при отображении уведомления пользователю.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtwebengine-webenginenotification.html