diff options
Diffstat (limited to 'daemon/appmanager.h')
| -rw-r--r-- | daemon/appmanager.h | 5 |
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; }; |
