summaryrefslogtreecommitdiffstats
path: root/examples/maildirresource/maildirresource.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/maildirresource/maildirresource.h')
-rw-r--r--examples/maildirresource/maildirresource.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/maildirresource/maildirresource.h b/examples/maildirresource/maildirresource.h
index a3e12d3..dbf849a 100644
--- a/examples/maildirresource/maildirresource.h
+++ b/examples/maildirresource/maildirresource.h
@@ -28,6 +28,9 @@
28//TODO: a little ugly to have this in two places, once here and once in Q_PLUGIN_METADATA 28//TODO: a little ugly to have this in two places, once here and once in Q_PLUGIN_METADATA
29#define PLUGIN_NAME "org.kde.maildir" 29#define PLUGIN_NAME "org.kde.maildir"
30 30
31class MaildirMailAdaptorFactory;
32class MaildirFolderAdaptorFactory;
33
31class MaildirResource : public Akonadi2::GenericResource 34class MaildirResource : public Akonadi2::GenericResource
32{ 35{
33public: 36public:
@@ -44,6 +47,8 @@ private:
44 void synchronizeMails(Akonadi2::Storage::Transaction &transaction, const QString &folder); 47 void synchronizeMails(Akonadi2::Storage::Transaction &transaction, const QString &folder);
45 QStringList listAvailableFolders(); 48 QStringList listAvailableFolders();
46 QString mMaildirPath; 49 QString mMaildirPath;
50 QSharedPointer<MaildirMailAdaptorFactory> mMailAdaptorFactory;
51 QSharedPointer<MaildirFolderAdaptorFactory> mFolderAdaptorFactory;
47}; 52};
48 53
49class MaildirResourceFactory : public Akonadi2::ResourceFactory 54class MaildirResourceFactory : public Akonadi2::ResourceFactory