summaryrefslogtreecommitdiff
path: root/daemon/appinfo.cpp
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2014-12-04 00:41:24 +0100
committerJavier <dev.git@javispedro.com>2014-12-04 00:41:24 +0100
commit1b920c3c0593f6810dd900c882e4760cbbbeeb56 (patch)
treebbe209ba5c88cbe2acdb981857a08e1106ecec7a /daemon/appinfo.cpp
parentddcc8ada42c186e980626ff617be038f45106145 (diff)
parse capabilities of installed apps
Diffstat (limited to 'daemon/appinfo.cpp')
-rw-r--r--daemon/appinfo.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/daemon/appinfo.cpp b/daemon/appinfo.cpp
index e2406b8..fd43248 100644
--- a/daemon/appinfo.cpp
+++ b/daemon/appinfo.cpp
@@ -10,6 +10,7 @@ struct AppInfoData : public QSharedData {
QString versionLabel;
bool watchface;
bool jskit;
+ AppInfo::Capabilities capabilities;
QHash<QString, int> keyInts;
QHash<int, QString> keyNames;
QString path;
@@ -117,6 +118,16 @@ void AppInfo::setJSKit(bool b)
d->jskit = b;
}
+AppInfo::Capabilities AppInfo::capabilities() const
+{
+ return d->capabilities;
+}
+
+void AppInfo::setCapabilities(Capabilities caps)
+{
+ d->capabilities = caps;
+}
+
void AppInfo::addAppKey(const QString &key, int value)
{
d->keyInts.insert(key, value);