From 12a87e1d6d5c0e4b5a5aacbfa880678629321c1d Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 7 Jul 2015 11:05:03 +0200 Subject: Use the resource instance name --- examples/dummyresource/resourcefactory.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'examples/dummyresource/resourcefactory.cpp') diff --git a/examples/dummyresource/resourcefactory.cpp b/examples/dummyresource/resourcefactory.cpp index e244131..de13aa9 100644 --- a/examples/dummyresource/resourcefactory.cpp +++ b/examples/dummyresource/resourcefactory.cpp @@ -105,9 +105,8 @@ QMap populate() static QMap s_dataSource = populate(); -//FIXME We need to pass the resource-instance name to generic resource, not the plugin name -DummyResource::DummyResource() - : Akonadi2::GenericResource(PLUGIN_NAME ".instance1") +DummyResource::DummyResource(const QByteArray &instanceIdentifier) + : Akonadi2::GenericResource(instanceIdentifier) { } @@ -213,9 +212,9 @@ DummyResourceFactory::DummyResourceFactory(QObject *parent) } -Akonadi2::Resource *DummyResourceFactory::createResource() +Akonadi2::Resource *DummyResourceFactory::createResource(const QByteArray &instanceIdentifier) { - return new DummyResource(); + return new DummyResource(instanceIdentifier); } void DummyResourceFactory::registerFacades(Akonadi2::FacadeFactory &factory) -- cgit v1.2.3