diff options
| author | Javier <dev.git@javispedro.com> | 2014-11-30 21:32:13 +0100 |
|---|---|---|
| committer | Javier <dev.git@javispedro.com> | 2014-11-30 21:32:13 +0100 |
| commit | dadca6f0b1e4660876cccb51702998d378a5dc03 (patch) | |
| tree | d445720615174a49ec79dbe5bb3817778a6451df /daemon/appmanager.h | |
| parent | 2e0e33bd2d588a96fc471d024de583ec7d287f5e (diff) | |
convert appinfo into a Q_GADGET with properties
Diffstat (limited to 'daemon/appmanager.h')
| -rw-r--r-- | daemon/appmanager.h | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/daemon/appmanager.h b/daemon/appmanager.h index dc2a979..7458e19 100644 --- a/daemon/appmanager.h +++ b/daemon/appmanager.h @@ -6,6 +6,7 @@ #include <QUuid> #include <QFileSystemWatcher> #include <Log4Qt/Logger> +#include "appinfo.h" class AppManager : public QObject { @@ -15,23 +16,10 @@ class AppManager : public QObject public: explicit AppManager(QObject *parent = 0); - struct AppInfo { - QUuid uuid; - QString shortName; - QString longName; - QString company; - int versionCode; - QString versionLabel; - bool isWatchface; - bool isJSKit; - QHash<QString, int> appKeys; - QString path; - }; - QStringList appPaths() const; - const AppInfo & info(const QUuid &uuid) const; - const AppInfo & info(const QString &shortName) const; + AppInfo info(const QUuid &uuid) const; + AppInfo info(const QString &shortName) const; public slots: void rescan(); |
