diff options
author | Egor Nemtsev <enemtsev@luxoft.com> | 2019-04-25 11:41:43 +0300 |
---|---|---|
committer | Bernd Weimer <bernd.weimer@pelagicore.com> | 2019-08-01 13:20:50 +0200 |
commit | 4433649ed79b409ce59eafab143aff69dca546ed (patch) | |
tree | 560f334ccc33b7f731e5328bbd12f9b29d0b00ee | |
parent | a31642125c01e8bf4bfd48e14b40952506da46bb (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.cpp | 7 |
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 |