QWebEngineNotification Class
QWebEngineNotification クラスは、HTML5 ウェブ通知のデータをカプセル化します。詳細...
Header: | #include <QWebEngineNotification> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
qmake: | QT += webenginecore |
In QML: | WebEngineNotification |
Inherits: | QObject |
プロパティ
パブリック関数
Qt::LayoutDirection | direction() const |
QImage | icon() const |
QString | language() const |
bool | matches(const QWebEngineNotification *other) const |
QString | message() const |
QUrl | origin() const |
QString | tag() const |
QString | title() const |
パブリックスロット
シグナル
void | closed() |
詳細説明
このクラスには、HTML5 デスクトップ通知とプッシュ通知の情報と API が含まれています。
Web エンジン通知は、QWebEngineProfile::setNotificationPresenter() 呼び出しで提供されるカスタム ハンドラを通じてユーザーに渡されます。
Web 通知を処理する方法の詳細については、通知例を参照してください。
プロパティの説明
[read-only]
direction : const Qt::LayoutDirection
このプロパティは、通知のタイトルと本文のテキスト方向を保持します。
アクセス関数:
Qt::LayoutDirection | direction() const |
title() およびmessage()も参照してください 。
[read-only]
language : const QString
このプロパティは、通知のタイトルと本文の主言語を保持します。
値は有効な BCP 47 言語タグ、または空文字列です。
アクセス関数:
QString | language() const |
[read-only]
message : const QString
このプロパティは、通知メッセージの本文を保持する。
アクセス関数:
QString | message() const |
title()も参照して ください。
[read-only]
origin : const QUrl
このプロパティは、通知を送信するページのURLを保持します。
アクセス関数:
QUrl | origin() const |
[read-only]
tag : const QString
このプロパティは、通知メッセージのタグを保持します。
既存の通知と同じタグと発信元URLを持つ新しい通知は、同じタグを持つ古い通知を置き換えるか更新する必要があります。
アクセス関数:
QString | tag() const |
matches()も参照してください 。
[read-only]
title : const QString
このプロパティは、通知のタイトルを保持します。
アクセス関数:
QString | title() const |
message()も参照して ください。
メンバー関数ドキュメント
[slot]
void QWebEngineNotification::click() const
通知のJavaScriptクリックイベントを作成し、ディスパッチします。
通知がユーザーによってアクティブにされたとき、通知プラットフォームによって呼び出される必要があります。
[slot]
void QWebEngineNotification::close() const
通知のJavaScriptcloseイベントを作成し、ディスパッチします。
notificationが、基礎となるプラットフォームまたはユーザーによって閉じられるとき、notificationプラットフォームによって呼び出されるべきです。
[signal]
void QWebEngineNotification::closed()
このシグナルは、Webページがnotificationのcloseステップを呼び出し、notificationがもはや表示される必要がなくなったときに発行されます。
QImage QWebEngineNotification::icon() const
通知と共に表示されるアイコンを返します。
送信者によってアイコンが設定されていない場合、NULLQImage が返されます。
bool QWebEngineNotification::matches(const QWebEngineNotification *other) const
2つの通知が同じメッセージチェーンに属している場合、true
を返します。つまり、tag() とorigin() が同じ場合です。これは、一方がother の置換または更新であることを意味する。
[slot]
void QWebEngineNotification::show() const
通知のJavaScriptshowイベントを作成し、ディスパッチします。
通知がユーザーに表示されたときに、通知プラットフォームによって呼び出される必要があります。
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。