From c08c329580a6f5e5da1ebba931461e7e7e47ba72 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 1 Mar 2017 01:03:18 +0100 Subject: 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. --- examples/imapresource/imapresource.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'examples/imapresource/imapresource.cpp') 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) ImapResourceFactory::ImapResourceFactory(QObject *parent) : Sink::ResourceFactory(parent, - {Sink::ApplicationDomain::ResourceCapabilities::Mail::storage, + {Sink::ApplicationDomain::ResourceCapabilities::Mail::mail, + Sink::ApplicationDomain::ResourceCapabilities::Mail::folder, + Sink::ApplicationDomain::ResourceCapabilities::Mail::storage, Sink::ApplicationDomain::ResourceCapabilities::Mail::drafts, Sink::ApplicationDomain::ResourceCapabilities::Mail::folderhierarchy, Sink::ApplicationDomain::ResourceCapabilities::Mail::trash, -- cgit v1.2.3