9 #ifndef MYTHTV_MYTHNOTIFICATIONCENTER_H
10 #define MYTHTV_MYTHNOTIFICATIONCENTER_H
60 int Register(
void *from);
67 void UnRegister(
void *from,
int id,
bool closeimemdiately =
false);
88 void GetNotificationScreens(QList<MythScreenType*> &screens);
97 int DisplayedNotifications(
void)
const;
101 int QueuedNotifications(
void)
const;
106 bool RemoveFirst(
void);
112 void ProcessQueue(
void);
122 const QString &from = QString(),
123 const QString &detail = QString(),
128 const QString &from = QString(),
129 const QString &detail = QString(),
135 const QString &origin = QString(),
136 const QString &detail = QString(),
137 const QString &image = QString(),
138 const QString &extra = QString(),
139 const QString &progress_text = QString(),
141 std::chrono::seconds duration = -1s,
142 bool fullscreen =
false,
145 const QString &style = QString());
149 const QString &origin = QString(),
150 const QString &detail = QString(),
151 const QString &image = QString(),
152 const QString &extra = QString(),
153 const QString &progress_text = QString(),
155 std::chrono::seconds duration = -1s,
156 bool fullscreen =
false,
159 const QString &style = QString());