summaryrefslogtreecommitdiff
path: root/daemon/appmanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/appmanager.h')
-rw-r--r--daemon/appmanager.h5
1 files changed, 4 insertions, 1 deletions
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 <QFileSystemWatcher>
#include <QLoggingCategory>
#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<QUuid> 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<QUuid, AppInfo> _apps;
QHash<QString, QUuid> _names;
};