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/maildirresource/maildirresource.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'examples/maildirresource') diff --git a/examples/maildirresource/maildirresource.cpp b/examples/maildirresource/maildirresource.cpp index 3d299b4..813d84f 100644 --- a/examples/maildirresource/maildirresource.cpp +++ b/examples/maildirresource/maildirresource.cpp @@ -572,7 +572,9 @@ MaildirResource::MaildirResource(const Sink::ResourceContext &resourceContext) MaildirResourceFactory::MaildirResourceFactory(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, "-folder.rename", Sink::ApplicationDomain::ResourceCapabilities::Mail::trash, -- cgit v1.2.3