7#ifndef NOTIFICATIONSMANAGER_H
8#define NOTIFICATIONSMANAGER_H
15#include <QDBusConnection>
20#include <QStringLiteral>
57 const QString
NotifyBusName = QStringLiteral(
"org.freedesktop.Notifications");
62 const QString
NotifyBusPath = QStringLiteral(
"/org/freedesktop/Notifications");
Definition notificationsmanager.h:28
bool IsMarkupSupported
Definition notificationsmanager.h:93
bool ShowNotification(const QString &, const QString &) const
Definition notificationsmanager.cpp:73
bool IsSoundEnabled
Definition notificationsmanager.h:87
const QString FormatNotificationMessage(const QString &) const
Definition notificationsmanager.cpp:45
const QString NotifyBusPath
Definition notificationsmanager.h:62
void SetNotificationSoundMode(const bool)
Definition notificationsmanager.cpp:80
const QImage GetNotificationImage(const int size=128) const
Definition notificationsmanager.cpp:40
NotificationsManager(QObject *parent=nullptr)
Definition notificationsmanager.cpp:85
const QString NotifyBusInterface
Definition notificationsmanager.h:67
const QString NotifyBusMethodNameNotify
Definition notificationsmanager.h:77
bool IsImagesSupported
Definition notificationsmanager.h:98
const QVariantMap CreateHintsStructure() const
Definition notificationsmanager.cpp:50
const QList< QVariant > CreateArgListStructure(const QString &, const QString &) const
Definition notificationsmanager.cpp:59
QDBusConnection DBusInstance
Definition notificationsmanager.h:82
void GetCapabilities()
Definition notificationsmanager.cpp:32
const QString NotifyBusName
Definition notificationsmanager.h:57
const QString NotifyBusMethodNameCapabilities
Definition notificationsmanager.h:72