From 3ce36b764fc55bdfc8fe98395cab072d50855e28 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Tue, 1 Mar 2016 09:13:06 +0100 Subject: New managers from javispedro AppFetchManager, BlobDBManager --- daemon/appmanager.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'daemon/appmanager.h') diff --git a/daemon/appmanager.h b/daemon/appmanager.h index 9fdb977..6f7bdcc 100644 --- a/daemon/appmanager.h +++ b/daemon/appmanager.h @@ -7,6 +7,7 @@ #include #include #include "appinfo.h" +#include "blobdbmanager.h" class AppManager : public QObject { @@ -14,7 +15,7 @@ class AppManager : public QObject QLoggingCategory l; public: - explicit AppManager(QObject *parent = 0); + explicit AppManager(BlobDbManager *blobDB, QObject *parent = 0); QStringList appPaths() const; QList appUuids() const; @@ -23,6 +24,7 @@ public: AppInfo info(const QString &shortName) const; void insertAppInfo(const AppInfo &info); + void refresh(); public slots: void rescan(); @@ -35,6 +37,7 @@ private: private: QFileSystemWatcher *_watcher; + BlobDbManager *blobDB; QHash _apps; QHash _names; }; -- cgit v1.2.3