Класс QWebEngineNotification
Класс QWebEngineNotification инкапсулирует данные уведомления HTML5. Подробнее...
| Заголовок: | #include <QWebEngineNotification> |
| С момента: | Qt 5.13 |
| Наследует: | QObject |
Этот класс был представлен в Qt 5.13.
Свойства
|
Открытые функции
| Qt::LayoutDirection | направление() const |
| QImage | значок() const |
| QString | язык() const |
| bool | соответствует(const QWebEngineNotification *other) const |
| QString | сообщение() const |
| QUrl | источник() const |
| QString | метка() const |
| QString | заголовок() const |
Открытые слоты
| void | клик() const |
| void | закрыть() const |
| void | отобразить() const |
Сигналы
| void | закрыто() |
Подробное описание
Этот класс содержит информацию и API для настольных и push-уведомлений HTML5.
Уведомления веб-движка передаются пользователю в вызовах QWebEngineProfile::setNotificationPresenter() и QQuickWebEngineProfile::presentNotification() и сигнале WebEngineProfile::presentNotification().
Документация по свойствам
направление : const Qt::LayoutDirection
Это свойство содержит направление текста для заголовка и тела уведомления.
Функции доступа:
| Qt::LayoutDirection | направление() const |
См. также заголовок() и сообщение().
язык : const QString
Это свойство содержит основной язык для заголовка и тела уведомления.
Его значение — допустимый тег языка BCP 47 или пустая строка.
Функции доступа:
| QString | язык() const |
См. также заголовок() и сообщение().
сообщение : const QString
Это свойство содержит тело сообщения уведомления.
Функции доступа:
| QString | сообщение() const |
См. также заголовок.
источник : const QUrl
Это свойство содержит URL страницы, отправляющей уведомление.
Функции доступа:
| QUrl | источник() const |
метка : const QString
Это свойство содержит метку сообщения уведомления.
Новые уведомления, имеющие ту же метку и URL источника, что и существующее, должны заменять или обновлять старое уведомление с той же меткой.
Функции доступа:
| QString | метка() const |
См. также соответствует().
заголовок : const QString
Это свойство содержит заголовок уведомления.
Функции доступа:
| QString | заголовок() const |
См. также сообщение().
Документация по функциям-членам
[slot] void QWebEngineNotification::клик() const
Создает и отправляет JavaScript событие клика по уведомлению.
Должен вызываться платформой уведомлений при активации уведомления пользователем.
[slot] void QWebEngineNotification::закрыть() const
Создает и отправляет JavaScript событие закрытия по уведомлению.
Должен вызываться платформой уведомлений при закрытии уведомления, как самой платформой, так и пользователем.
[signal] void QWebEngineNotification::закрыто()
Этот сигнал испускается, когда веб-страница вызывает этапы закрытия для уведомления и больше не нуждается в его отображении.
[slot] void QWebEngineNotification::отобразить() const
Создает и отправляет JavaScript событие отображения по уведомлению.
Должен вызываться платформой уведомлений при отображении уведомления пользователю.
QImage QWebEngineNotification::значок() const
Возвращает значок, который должен отображаться с уведомлением.
Если отправитель не установил значок, возвращается нулевой QImage.
bool QWebEngineNotification::соответствует(const QWebEngineNotification *other) const
Возвращает true, если два уведомления относятся к одной цепочке сообщений. То есть, если их метка() и источник() совпадают. Это означает, что одно из них является заменой или обновлением other.
См. также метка() и источник().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qwebenginenotification.html