summaryrefslogtreecommitdiff
path: root/watchlet.h
diff options
context:
space:
mode:
Diffstat (limited to 'watchlet.h')
-rw-r--r--watchlet.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/watchlet.h b/watchlet.h
deleted file mode 100644
index f018fa1..0000000
--- a/watchlet.h
+++ /dev/null
@@ -1,47 +0,0 @@
-#ifndef WATCHLET_H
-#define WATCHLET_H
-
-#include <QtCore/QObject>
-
-namespace sowatch
-{
-
-class Watch;
-class WatchServer;
-
-class Watchlet : public QObject
-{
- Q_OBJECT
- Q_PROPERTY(QString id READ id CONSTANT)
- Q_PROPERTY(bool isActive READ isActive NOTIFY activeChanged)
-
-public:
- explicit Watchlet(WatchServer *server, const QString& id);
-
- WatchServer* server();
- Watch* watch();
-
- Q_INVOKABLE QString id() const;
- Q_INVOKABLE bool isActive() const;
-
-signals:
- void activeChanged();
- void activated();
- void deactivated();
-
-protected:
- virtual void activate();
- virtual void deactivate();
-
- const QString _id;
- bool _active;
-
-private:
- WatchServer* _server;
-
-friend class WatchServer;
-};
-
-}
-
-#endif // WATCHLET_H