summaryrefslogtreecommitdiff
path: root/daemon/appmanager.h
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2014-11-29 21:08:56 +0100
committerJavier <dev.git@javispedro.com>2014-11-29 21:08:56 +0100
commit67e85358bc789e93f3f17527d9f721d6a9e5f94d (patch)
tree27fb32f683289308434821fabb86f7d4c53a0e50 /daemon/appmanager.h
parentecba425f8c029e103211446e9f250927a832315f (diff)
introduce the appmanager
Diffstat (limited to 'daemon/appmanager.h')
-rw-r--r--daemon/appmanager.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/daemon/appmanager.h b/daemon/appmanager.h
new file mode 100644
index 0000000..59d0bd7
--- /dev/null
+++ b/daemon/appmanager.h
@@ -0,0 +1,20 @@
+#ifndef APPMANAGER_H
+#define APPMANAGER_H
+
+#include <QObject>
+
+class AppManager : public QObject
+{
+ Q_OBJECT
+
+public:
+ explicit AppManager(QObject *parent = 0);
+
+ bool installPebbleApp(const QString &pbwFile);
+
+ QList<QUuid> allInstalledApps() const;
+
+ QString getAppDir(const QUuid &uuid) const;
+};
+
+#endif // APPMANAGER_H