33 void sigNotificationsChanged();
36 using QObject::QObject;
38 virtual void registerNotificator(
Notificator* notificator) = 0;
39 virtual void changeCurrentNotificator(
const QString& name) = 0;
42 [[nodiscard]]
virtual Notificator* currentNotificator()
const = 0;
44 virtual void notify(
const MetaData& track) = 0;
45 virtual void notify(
const QString& title,
const QString& message,
const QString& imagePath = QString()) = 0;