From cba26597f1c09764d37be0d13863ec5d5c340da0 Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Sat, 24 Sep 2011 00:31:46 +0200 Subject: new partially working incoming call plugin --- ckitcallnotification/ckitcallprovider.h | 34 +++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 ckitcallnotification/ckitcallprovider.h (limited to 'ckitcallnotification/ckitcallprovider.h') diff --git a/ckitcallnotification/ckitcallprovider.h b/ckitcallnotification/ckitcallprovider.h new file mode 100644 index 0000000..49d83a3 --- /dev/null +++ b/ckitcallnotification/ckitcallprovider.h @@ -0,0 +1,34 @@ +#ifndef CKITCALLPROVIDER_H +#define CKITCALLPROVIDER_H + +#include + +class ContextProperty; + +namespace sowatch +{ + +class CKitCallProvider : public NotificationProvider +{ + Q_OBJECT +public: + explicit CKitCallProvider(QObject *parent = 0); + ~CKitCallProvider(); + + int getCount(Notification::Type type); + +signals: + void incomingCall(const QString &displayName); + void endIncomingCall(); + +protected: + bool _inCall; + ContextProperty *_activeCall; + +protected slots: + void activeCallChanged(); +}; + +} + +#endif // CKITCALLPROVIDER_H -- cgit v1.2.3