Spec-Zone.ru › Qt

Класс QWebEngineNotification

Класс QWebEngineNotification инкапсулирует данные уведомления HTML5. Подробнее...

Заголовок: #include <QWebEngineNotification>
CMake: find_package(Qt6 COMPONENTS WebEngineCore REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore)
qmake: QT += webenginecore
С момента: Qt 5.13
Создаётся из: WebEngineNotification
Наследует от: QObject
  • Список всех членов, включая унаследованные

Свойства

  • направление : const Qt::LayoutDirection
  • язык : const QString
  • сообщение : const QString
  • источник : const QUrl
  • тег : const QString
  • заголовок : const QString

Открытые функции

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().

Для получения дополнительной информации о том, как обрабатывать веб-уведомления, см. пример Notification Example.

Документация по свойствам

[read-only] направление : const Qt::LayoutDirection

Это свойство содержит направление текста для заголовка и тела уведомления.

Функции доступа:

Qt::LayoutDirection направление() const

См. также заголовок() и сообщение().

[read-only] язык : const QString

Это свойство содержит основной язык заголовка и тела уведомления.

Его значение — допустимый тег языка BCP 47 или пустая строка.

Функции доступа:

QString язык() const

См. также заголовок() и сообщение().

[read-only] сообщение : const QString

Это свойство содержит тело сообщения уведомления.

Функции доступа:

QString сообщение() const

См. также заголовок().

[read-only] источник : const QUrl

Это свойство содержит URL-адрес страницы, отправляющей уведомление.

Функции доступа:

QUrl источник() const

[read-only] тег : const QString

Это свойство содержит тег сообщения уведомления.

Новые уведомления, имеющие тот же тег и URL-адрес источника, что и существующее, должны заменять или обновлять старое уведомление с тем же тегом.

Функции доступа:

QString тег() const

См. также соответствует().

[read-only] заголовок : 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-6.2/qwebenginenotification.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API