summaryrefslogtreecommitdiffstats
path: root/common/domain/applicationdomaintype.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-05-01 16:39:19 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-05-01 16:39:19 +0200
commit6a26ef88dd3375ea28ae5c6d7f8987b470208b16 (patch)
tree3060ee0304d02c8ce2f753a639dcf03bf0ada9c4 /common/domain/applicationdomaintype.cpp
parent096d14f20f4dc39d20d35d605ca755b66bd48cf9 (diff)
downloadsink-6a26ef88dd3375ea28ae5c6d7f8987b470208b16.tar.gz
sink-6a26ef88dd3375ea28ae5c6d7f8987b470208b16.zip
Helper to set application domain types.
Diffstat (limited to 'common/domain/applicationdomaintype.cpp')
-rw-r--r--common/domain/applicationdomaintype.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/common/domain/applicationdomaintype.cpp b/common/domain/applicationdomaintype.cpp
index 23a63a7..27f94ce 100644
--- a/common/domain/applicationdomaintype.cpp
+++ b/common/domain/applicationdomaintype.cpp
@@ -88,6 +88,12 @@ void ApplicationDomainType::setProperty(const QByteArray &key, const QVariant &v
88 mAdaptor->setProperty(key, value); 88 mAdaptor->setProperty(key, value);
89} 89}
90 90
91void ApplicationDomainType::setProperty(const QByteArray &key, const ApplicationDomainType &value)
92{
93 Q_ASSERT(!value.identifier().isEmpty());
94 setProperty(key, value.identifier());
95}
96
91QByteArray ApplicationDomainType::getBlobProperty(const QByteArray &key) const 97QByteArray ApplicationDomainType::getBlobProperty(const QByteArray &key) const
92{ 98{
93 const auto path = getProperty(key).toByteArray(); 99 const auto path = getProperty(key).toByteArray();