summaryrefslogtreecommitdiffstats
path: root/examples/imapresource/imapresource.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-03-01 01:03:18 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-03-01 01:05:01 +0100
commitc08c329580a6f5e5da1ebba931461e7e7e47ba72 (patch)
treea60e2c3c5d189d554bd69de600d96d024b49e864 /examples/imapresource/imapresource.cpp
parent4be4995e7b430226b763f06a051fd0e5cbf398ab (diff)
downloadsink-c08c329580a6f5e5da1ebba931461e7e7e47ba72.tar.gz
sink-c08c329580a6f5e5da1ebba931461e7e7e47ba72.zip
Filter resources by the types they support.
This avoid uselessly querying resources only to discover that they don't have a facade for the type.
Diffstat (limited to 'examples/imapresource/imapresource.cpp')
-rw-r--r--examples/imapresource/imapresource.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/imapresource/imapresource.cpp b/examples/imapresource/imapresource.cpp
index 5bf0c30..09f57d5 100644
--- a/examples/imapresource/imapresource.cpp
+++ b/examples/imapresource/imapresource.cpp
@@ -879,7 +879,9 @@ ImapResource::ImapResource(const ResourceContext &resourceContext)
879 879
880ImapResourceFactory::ImapResourceFactory(QObject *parent) 880ImapResourceFactory::ImapResourceFactory(QObject *parent)
881 : Sink::ResourceFactory(parent, 881 : Sink::ResourceFactory(parent,
882 {Sink::ApplicationDomain::ResourceCapabilities::Mail::storage, 882 {Sink::ApplicationDomain::ResourceCapabilities::Mail::mail,
883 Sink::ApplicationDomain::ResourceCapabilities::Mail::folder,
884 Sink::ApplicationDomain::ResourceCapabilities::Mail::storage,
883 Sink::ApplicationDomain::ResourceCapabilities::Mail::drafts, 885 Sink::ApplicationDomain::ResourceCapabilities::Mail::drafts,
884 Sink::ApplicationDomain::ResourceCapabilities::Mail::folderhierarchy, 886 Sink::ApplicationDomain::ResourceCapabilities::Mail::folderhierarchy,
885 Sink::ApplicationDomain::ResourceCapabilities::Mail::trash, 887 Sink::ApplicationDomain::ResourceCapabilities::Mail::trash,