diff options
Diffstat (limited to 'examples/imapresource/imapresource.h')
-rw-r--r-- | examples/imapresource/imapresource.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/imapresource/imapresource.h b/examples/imapresource/imapresource.h index 6fe15dd..23b7e1a 100644 --- a/examples/imapresource/imapresource.h +++ b/examples/imapresource/imapresource.h | |||
@@ -30,7 +30,11 @@ | |||
30 | 30 | ||
31 | class ImapMailAdaptorFactory; | 31 | class ImapMailAdaptorFactory; |
32 | class ImapFolderAdaptorFactory; | 32 | class ImapFolderAdaptorFactory; |
33 | |||
34 | namespace Imap { | ||
33 | struct Message; | 35 | struct Message; |
36 | struct Folder; | ||
37 | } | ||
34 | 38 | ||
35 | /** | 39 | /** |
36 | * An imap resource. | 40 | * An imap resource. |
@@ -46,8 +50,8 @@ private: | |||
46 | KAsync::Job<void> replay(Sink::Storage &synchronizationStore, const QByteArray &type, const QByteArray &key, const QByteArray &value) Q_DECL_OVERRIDE; | 50 | KAsync::Job<void> replay(Sink::Storage &synchronizationStore, const QByteArray &type, const QByteArray &key, const QByteArray &value) Q_DECL_OVERRIDE; |
47 | 51 | ||
48 | QByteArray createFolder(const QString &folderPath, const QByteArray &icon, Sink::Storage::Transaction &transaction, Sink::Storage::Transaction &synchronizationTransaction); | 52 | QByteArray createFolder(const QString &folderPath, const QByteArray &icon, Sink::Storage::Transaction &transaction, Sink::Storage::Transaction &synchronizationTransaction); |
49 | void synchronizeFolders(const QStringList &folderList, Sink::Storage::Transaction &transaction, Sink::Storage::Transaction &synchronizationTransaction); | 53 | void synchronizeFolders(const QVector<Imap::Folder> &folderList, Sink::Storage::Transaction &transaction, Sink::Storage::Transaction &synchronizationTransaction); |
50 | void synchronizeMails(Sink::Storage::Transaction &transaction, Sink::Storage::Transaction &synchronizationTransaction, const QString &path, const QVector<Message> &messages); | 54 | void synchronizeMails(Sink::Storage::Transaction &transaction, Sink::Storage::Transaction &synchronizationTransaction, const QString &path, const QVector<Imap::Message> &messages); |
51 | 55 | ||
52 | QSharedPointer<ImapMailAdaptorFactory> mMailAdaptorFactory; | 56 | QSharedPointer<ImapMailAdaptorFactory> mMailAdaptorFactory; |
53 | QSharedPointer<ImapFolderAdaptorFactory> mFolderAdaptorFactory; | 57 | QSharedPointer<ImapFolderAdaptorFactory> mFolderAdaptorFactory; |