From bbbda3fe9444eba6795a5490da0425cdf8f26361 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 8 Sep 2015 21:08:54 +0200 Subject: Added support for mails to akonadi and the dummyresource. Adding new types definitely needs to become easier. --- common/entitystorage.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'common/entitystorage.h') diff --git a/common/entitystorage.h b/common/entitystorage.h index 8256938..9d928b8 100644 --- a/common/entitystorage.h +++ b/common/entitystorage.h @@ -52,6 +52,7 @@ protected: protected: QByteArray mResourceInstanceIdentifier; + QByteArray mBufferType; DomainTypeAdaptorFactoryInterface::Ptr mDomainTypeAdaptorFactory; }; @@ -60,10 +61,10 @@ class EntityStorage : public EntityStorageBase { public: - EntityStorage(const QByteArray &instanceIdentifier, const DomainTypeAdaptorFactoryInterface::Ptr &adaptorFactory) + EntityStorage(const QByteArray &instanceIdentifier, const DomainTypeAdaptorFactoryInterface::Ptr &adaptorFactory, const QByteArray &bufferType) : EntityStorageBase(instanceIdentifier, adaptorFactory) { - + mBufferType = bufferType; } protected: @@ -84,7 +85,7 @@ protected: public: - virtual void read(const Akonadi2::Query &query, const QPair &revisionRange, const QSharedPointer > &resultProvider) + virtual void read(const Akonadi2::Query &query, const QPair &revisionRange, const QSharedPointer > &resultProvider) { Akonadi2::Storage storage(Akonadi2::storageLocation(), mResourceInstanceIdentifier); storage.setDefaultErrorHandler([](const Akonadi2::Storage::Error &error) { -- cgit v1.2.3