Albert
|
#include <albert/notification.h>
Inherits QObject.
The notification class.
This is basically a wrapper around the QNotification class.
Signals | |
void | activated () |
Emitted when the notification is activated. | |
Public Member Functions | |
Notification (const QString &title={}, const QString &text={}, QObject *parent=nullptr) | |
~Notification () | |
const QString & | title () const |
The title of the notification. | |
void | setTitle (const QString &title) |
Set the title of the notification. | |
const QString & | text () const |
The text of the notification. | |
void | setText (const QString &text) |
Set the text of the notification. | |
void | send () |
Send the notification to the notification server. | |
void | dismiss () |
Dismiss the notification. | |
albert::Notification::Notification | ( | const QString & | title = {} , |
const QString & | text = {} , |
||
QObject * | parent = nullptr |
||
) |
albert::Notification::~Notification | ( | ) |
|
signal |
Emitted when the notification is activated.
I.e. the user clicked on the notification.
void albert::Notification::dismiss | ( | ) |
Dismiss the notification.
This will remove the notification from the notification server.
void albert::Notification::send | ( | ) |
Send the notification to the notification server.
This will add the notification to the notification server and present it to the user (Subject to the users settings).
void albert::Notification::setText | ( | const QString & | text | ) |
Set the text of the notification.
text | The text of the notification. |
void albert::Notification::setTitle | ( | const QString & | title | ) |
Set the title of the notification.
title | The title of the notification. |
const QString & albert::Notification::text | ( | ) | const |
The text of the notification.
const QString & albert::Notification::title | ( | ) | const |
The title of the notification.