Changeset View
Changeset View
Standalone View
Standalone View
agents/newmailnotifier/specialnotifierjob.h
Show All 30 Lines | 30 | { | |||
---|---|---|---|---|---|
31 | Q_OBJECT | 31 | Q_OBJECT | ||
32 | public: | 32 | public: | ||
33 | explicit SpecialNotifierJob(const QStringList &listEmails, const QString &path, Akonadi::Item::Id id, QObject *parent = nullptr); | 33 | explicit SpecialNotifierJob(const QStringList &listEmails, const QString &path, Akonadi::Item::Id id, QObject *parent = nullptr); | ||
34 | ~SpecialNotifierJob(); | 34 | ~SpecialNotifierJob(); | ||
35 | 35 | | |||
36 | void setDefaultPixmap(const QPixmap &pixmap); | 36 | void setDefaultPixmap(const QPixmap &pixmap); | ||
37 | 37 | | |||
38 | Q_SIGNALS: | 38 | Q_SIGNALS: | ||
39 | void displayNotification(const QPixmap &pixmap, const QString &message); | | |||
40 | void say(const QString &message); | 39 | void say(const QString &message); | ||
41 | 40 | | |||
42 | private: | 41 | private: | ||
43 | void slotSearchJobFinished(KJob *job); | 42 | void slotSearchJobFinished(KJob *job); | ||
44 | void slotItemFetchJobDone(KJob *); | 43 | void slotItemFetchJobDone(KJob *); | ||
45 | void slotOpenMail(); | 44 | void slotOpenMail(); | ||
46 | void emitNotification(const QPixmap &pixmap); | 45 | void emitNotification(const QPixmap &pixmap); | ||
47 | QPixmap mDefaultPixmap; | 46 | QPixmap mDefaultPixmap; | ||
48 | QStringList mListEmails; | 47 | QStringList mListEmails; | ||
49 | QString mSubject; | 48 | QString mSubject; | ||
50 | QString mFrom; | 49 | QString mFrom; | ||
51 | QString mPath; | 50 | QString mPath; | ||
52 | Akonadi::Item::Id mItemId; | 51 | Akonadi::Item::Id mItemId; | ||
53 | }; | 52 | }; | ||
54 | 53 | | |||
55 | #endif // SPECIALNOTIFIERJOB_H | 54 | #endif // SPECIALNOTIFIERJOB_H |