diff options
author | Javier S. Pedro <maemo@javispedro.com> | 2011-09-24 20:52:17 +0200 |
---|---|---|
committer | Javier S. Pedro <maemo@javispedro.com> | 2011-09-24 20:52:17 +0200 |
commit | a1ec50943454ba4674c8c5e5d5dadcdbd414b111 (patch) | |
tree | 163aed51758c98fa6feec35a344aa8b5095c32e5 /ckitcallnotification/ckitcallnotification.h | |
parent | cba26597f1c09764d37be0d13863ec5d5c340da0 (diff) | |
download | sowatch-a1ec50943454ba4674c8c5e5d5dadcdbd414b111.tar.gz sowatch-a1ec50943454ba4674c8c5e5d5dadcdbd414b111.zip |
Incoming phone calls working!
Diffstat (limited to 'ckitcallnotification/ckitcallnotification.h')
-rw-r--r-- | ckitcallnotification/ckitcallnotification.h | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/ckitcallnotification/ckitcallnotification.h b/ckitcallnotification/ckitcallnotification.h new file mode 100644 index 0000000..10453be --- /dev/null +++ b/ckitcallnotification/ckitcallnotification.h @@ -0,0 +1,40 @@ +#ifndef CKITCALLNOTIFICATION_H +#define CKITCALLNOTIFICATION_H + +#include <sowatch.h> + +namespace sowatch +{ + +class CKitCallProvider; + +class CKitCallNotification : public Notification +{ + Q_OBJECT +public: + explicit CKitCallNotification(const QString& displayName, QObject *parent = 0); + + Type type() const; + uint count() const; + QDateTime dateTime() const; + QString title() const; + QString body() const; + + void activate(); + void clear(); + +signals: + void changed(); + void cleared(); + +protected: + QDateTime _dateTime; + QString _displayName; + void changeDisplayName(const QString& displayName); + + friend class CKitCallProvider; +}; + +} + +#endif // CKITCALLNOTIFICATION_H |