Тип QML WebEngineNotification
Инкапсулирует данные уведомления HTML5. Подробнее...
| Заявление об импорте: | import QtWebEngine |
| С: | 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-6.2/qml-qtwebengine-webenginenotification.html