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