summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEgor Nemtsev <enemtsev@luxoft.com>2019-04-25 11:41:43 +0300
committerBernd Weimer <bernd.weimer@pelagicore.com>2019-08-01 13:20:50 +0200
commit4433649ed79b409ce59eafab143aff69dca546ed (patch)
tree560f334ccc33b7f731e5328bbd12f9b29d0b00ee
parenta31642125c01e8bf4bfd48e14b40952506da46bb (diff)
[intents] add intents list to read/write of ApplicationInfo to stream
Fixes reading/writing intents into applications db Cherry-picked from dev: 8174e3b Change-Id: Ibfe4354d154aa429462718a565b3340e579f6fa3 Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
-rw-r--r--src/application-lib/applicationinfo.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/application-lib/applicationinfo.cpp b/src/application-lib/applicationinfo.cpp
index fd431fc6..f746f849 100644
--- a/src/application-lib/applicationinfo.cpp
+++ b/src/application-lib/applicationinfo.cpp
@@ -372,7 +372,8 @@ void ApplicationInfo::writeToDataStream(QDataStream &ds) const
<< m_manifestDir.absolutePath()
<< m_codeDir.absolutePath()
<< m_uid
- << m_dlt;
+ << m_dlt
+ << m_intents;
}
bool ApplicationInfo::supportsApplicationInterface() const
@@ -402,7 +403,8 @@ void ApplicationInfo::read(QDataStream &ds)
>> manifestDir
>> codeDir
>> m_uid
- >> m_dlt;
+ >> m_dlt
+ >> m_intents;
m_capabilities.sort();
m_categories.sort();
@@ -436,6 +438,7 @@ void ApplicationInfo::toVariantMapHelper(QVariantMap &map) const
: QString();
map[qSL("supportsApplicationInterface")] = m_supportsApplicationInterface;
map[qSL("dlt")] = m_dlt;
+ map[qSL("intents")] = m_intents;
}
QT_END_NAMESPACE_AM