summaryrefslogtreecommitdiffstats
path: root/common/domain/applicationdomaintype.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/domain/applicationdomaintype.cpp')
-rw-r--r--common/domain/applicationdomaintype.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/common/domain/applicationdomaintype.cpp b/common/domain/applicationdomaintype.cpp
index 166d3e6..7be0295 100644
--- a/common/domain/applicationdomaintype.cpp
+++ b/common/domain/applicationdomaintype.cpp
@@ -261,6 +261,17 @@ namespace MailtransportResource {
261 } 261 }
262} 262}
263 263
264namespace ImapResource {
265 SinkResource create(const QByteArray &account)
266 {
267 auto &&resource = ApplicationDomainType::createEntity<SinkResource>();
268 resource.setProperty("type", "org.kde.imap");
269 resource.setProperty("account", account);
270 resource.setProperty("capabilities", QVariant::fromValue(QByteArrayList() << "storage" << "drafts"));
271 return resource;
272 }
273}
274
264template<> 275template<>
265QByteArray getTypeName<Event>() 276QByteArray getTypeName<Event>()
266{ 277{