diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-12-17 13:23:21 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-12-17 13:23:21 +0100 |
commit | 95da068b4598497e2988085aefef4baf7291c33e (patch) | |
tree | 9356c89adee20bc703c07a16e92dd5c1e0e4bac1 /examples/maildirresource/maildirresource.h | |
parent | 4a6f45d645b011ac083581f965ce7951771a1f98 (diff) | |
download | sink-95da068b4598497e2988085aefef4baf7291c33e.tar.gz sink-95da068b4598497e2988085aefef4baf7291c33e.zip |
Use domain adaptor in maildirresource
Diffstat (limited to 'examples/maildirresource/maildirresource.h')
-rw-r--r-- | examples/maildirresource/maildirresource.h | 5 |
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 | ||
31 | class MaildirMailAdaptorFactory; | ||
32 | class MaildirFolderAdaptorFactory; | ||
33 | |||
31 | class MaildirResource : public Akonadi2::GenericResource | 34 | class MaildirResource : public Akonadi2::GenericResource |
32 | { | 35 | { |
33 | public: | 36 | public: |
@@ -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 | ||
49 | class MaildirResourceFactory : public Akonadi2::ResourceFactory | 54 | class MaildirResourceFactory : public Akonadi2::ResourceFactory |