summaryrefslogtreecommitdiffstats
path: root/common/synclistresult.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/synclistresult.h')
-rw-r--r--common/synclistresult.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/common/synclistresult.h b/common/synclistresult.h
index 0a86f8c..865d3e0 100644
--- a/common/synclistresult.h
+++ b/common/synclistresult.h
@@ -3,7 +3,8 @@
3#include <QList> 3#include <QList>
4#include <functional> 4#include <functional>
5#include <QSharedPointer> 5#include <QSharedPointer>
6#include <clientapi.h> 6#include <QEventLoop>
7#include "resultprovider.h"
7 8
8namespace async { 9namespace async {
9 10
@@ -17,7 +18,7 @@ namespace async {
17template<class T> 18template<class T>
18class SyncListResult : public QList<T> { 19class SyncListResult : public QList<T> {
19public: 20public:
20 SyncListResult(const QSharedPointer<ResultEmitter<T> > &emitter) 21 SyncListResult(const QSharedPointer<Akonadi2::ResultEmitter<T> > &emitter)
21 :QList<T>(), 22 :QList<T>(),
22 mEmitter(emitter) 23 mEmitter(emitter)
23 { 24 {
@@ -47,7 +48,7 @@ public:
47 } 48 }
48 49
49private: 50private:
50 QSharedPointer<ResultEmitter<T> > mEmitter; 51 QSharedPointer<Akonadi2::ResultEmitter<T> > mEmitter;
51 std::function<void()> eventLoopAborter; 52 std::function<void()> eventLoopAborter;
52}; 53};
53 54