diff options
author | Javier S. Pedro <maemo@javispedro.com> | 2012-08-10 00:45:24 +0200 |
---|---|---|
committer | Javier S. Pedro <maemo@javispedro.com> | 2012-08-10 00:45:24 +0200 |
commit | d194a6112299cfe045c34e5cdb6adbbb81418d09 (patch) | |
tree | 4973f946b6701c8aea8bed73e5c4c6c978ce8e66 /libsowatch/watchserver.h | |
parent | b1ccb04d7dd2fb20def829be084474ed329d4988 (diff) | |
download | sowatch-d194a6112299cfe045c34e5cdb6adbbb81418d09.tar.gz sowatch-d194a6112299cfe045c34e5cdb6adbbb81418d09.zip |
new watchhandler for watchlet/prov lifecycle mgmt
Diffstat (limited to 'libsowatch/watchserver.h')
-rw-r--r-- | libsowatch/watchserver.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/libsowatch/watchserver.h b/libsowatch/watchserver.h index 54d3dc1..c1e6ef0 100644 --- a/libsowatch/watchserver.h +++ b/libsowatch/watchserver.h @@ -25,15 +25,19 @@ class SOWATCH_EXPORT WatchServer : public QObject Q_PROPERTY(QString nextWatchletButton READ nextWatchletButton WRITE setNextWatchletButton) public: - explicit WatchServer(Watch* watch, QObject* parent = 0); + explicit WatchServer(Watch *watch, QObject *parent = 0); Watch* watch(); QString nextWatchletButton() const; void setNextWatchletButton(const QString& value); - void addWatchlet(Watchlet* watchlet); - void addProvider(NotificationProvider* provider); + void addWatchlet(Watchlet *watchlet); + void insertWatchlet(int position, Watchlet *watchlet); + void removeWatchlet(const Watchlet *watchlet); + + void addProvider(NotificationProvider *provider); + void removeProvider(const NotificationProvider *provider); /** Get a list of all current live notifications. */ QList<Notification*> liveNotifications(); |