equal
deleted
inserted
replaced
17 #ifndef NMAPIFOLDERLISTINGPRIVATE_H |
17 #ifndef NMAPIFOLDERLISTINGPRIVATE_H |
18 #define NMAPIFOLDERLISTINGPRIVATE_H |
18 #define NMAPIFOLDERLISTINGPRIVATE_H |
19 |
19 |
20 #include <QObject> |
20 #include <QObject> |
21 |
21 |
22 class NmApiEngine; |
|
23 |
22 |
24 namespace EmailClientApi |
23 namespace EmailClientApi |
25 { |
24 { |
26 |
25 class NmApiEngine; |
27 class NmApiFolder; |
26 class NmApiFolder; |
28 |
27 |
29 class NmApiFolderListingPrivate : public QObject |
28 class NmApiFolderListingPrivate : public QObject |
30 { |
29 { |
31 Q_OBJECT |
30 Q_OBJECT |
32 |
31 |
33 public: |
32 public: |
34 |
33 |
35 NmApiFolderListingPrivate(quint64 mailboxId, QObject *parent = 0); |
34 NmApiFolderListingPrivate(quint64 mailboxId, QObject *parent = NULL); |
36 virtual ~NmApiFolderListingPrivate(); |
35 virtual ~NmApiFolderListingPrivate(); |
37 qint32 listFolders(); |
36 qint32 listFolders(); |
38 bool folders(QList<EmailClientApi::NmApiFolder> &folders); |
37 bool folders(QList<NmApiFolder> &folders); |
39 void cancel(); |
38 void cancel(); |
40 bool isRunning() const; |
39 bool isRunning() const; |
41 private: |
40 private: |
42 quint64 mMailboxId; |
41 quint64 mMailboxId; |
43 NmApiEngine *mEngine; |
42 NmApiEngine *mEngine; |
44 bool mIsRunning; |
43 bool mIsRunning; |
45 QList<EmailClientApi::NmApiFolder> mFolders; |
44 QList<NmApiFolder> mFolders; |
46 }; |
45 }; |
47 } |
46 } |
48 #endif /* NMAPIFOLDERLISTINGPRIVATE_H */ |
47 #endif /* NMAPIFOLDERLISTINGPRIVATE_H */ |