diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-03-01 01:03:18 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-03-01 01:05:01 +0100 |
commit | c08c329580a6f5e5da1ebba931461e7e7e47ba72 (patch) | |
tree | a60e2c3c5d189d554bd69de600d96d024b49e864 /examples/dummyresource | |
parent | 4be4995e7b430226b763f06a051fd0e5cbf398ab (diff) | |
download | sink-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/dummyresource')
-rw-r--r-- | examples/dummyresource/resourcefactory.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/examples/dummyresource/resourcefactory.cpp b/examples/dummyresource/resourcefactory.cpp index 0663bdb..a7d30c5 100644 --- a/examples/dummyresource/resourcefactory.cpp +++ b/examples/dummyresource/resourcefactory.cpp | |||
@@ -176,7 +176,13 @@ DummyResource::~DummyResource() | |||
176 | } | 176 | } |
177 | 177 | ||
178 | DummyResourceFactory::DummyResourceFactory(QObject *parent) | 178 | DummyResourceFactory::DummyResourceFactory(QObject *parent) |
179 | : Sink::ResourceFactory(parent, QByteArrayList() << Sink::ApplicationDomain::ResourceCapabilities::Mail::storage << "-folder.rename" << Sink::ApplicationDomain::ResourceCapabilities::Mail::sent) | 179 | : Sink::ResourceFactory(parent, {Sink::ApplicationDomain::ResourceCapabilities::Mail::mail, |
180 | "event", | ||
181 | Sink::ApplicationDomain::ResourceCapabilities::Mail::folder, | ||
182 | Sink::ApplicationDomain::ResourceCapabilities::Mail::storage, | ||
183 | "-folder.rename", | ||
184 | Sink::ApplicationDomain::ResourceCapabilities::Mail::sent} | ||
185 | ) | ||
180 | { | 186 | { |
181 | 187 | ||
182 | } | 188 | } |