equal
deleted
inserted
replaced
15 * |
15 * |
16 */ |
16 */ |
17 #ifndef NMAPIMAILBOXLISTINGPRIVATE_H |
17 #ifndef NMAPIMAILBOXLISTINGPRIVATE_H |
18 #define NMAPIMAILBOXLISTINGPRIVATE_H |
18 #define NMAPIMAILBOXLISTINGPRIVATE_H |
19 |
19 |
20 #include "nmapimailbox.h" |
20 class NmApiEngine; |
21 #include <QObject> |
|
22 #include <QList> |
|
23 |
|
24 class NmEngine; |
|
25 |
21 |
26 namespace EmailClientApi |
22 namespace EmailClientApi |
27 { |
23 { |
28 class NmMailboxListingPrivate : public QObject |
24 |
|
25 class NmApiMailbox; |
|
26 |
|
27 class NmApiMailboxListingPrivate : public QObject |
29 { |
28 { |
30 |
|
31 public: |
29 public: |
32 |
30 |
33 NmMailboxListingPrivate(QObject *parent = 0); |
31 NmApiMailboxListingPrivate(QObject *parent = 0); |
34 virtual ~NmMailboxListingPrivate(); |
32 virtual ~NmApiMailboxListingPrivate(); |
35 |
33 |
36 bool initializeEngine(); |
34 bool initializeEngine(); |
37 |
35 |
38 void releaseEngine(); |
36 void releaseEngine(); |
39 |
37 |
40 qint32 grabMailboxes(); |
38 qint32 grabMailboxes(); |
41 |
39 |
42 QList<EmailClientApi::NmMailbox> mMailboxes;//!<List of mailboxes \sa getMailboxInfo \sa QSharedData \sa EmailClientApi::NmMailbox |
40 QList<EmailClientApi::NmApiMailbox> mMailboxes;//!<List of mailboxes \sa getMailboxInfo \sa QSharedData \sa EmailClientApi::NmApiMailbox |
43 NmEngine* mNmEngine;//!<Pointer to engine instance \sa NmUiEngine |
41 NmApiEngine *mNmApiEngine;//!<Pointer to engine instance \sa NmUiEngine |
44 bool mIsRunning;//!<Keep info if mailbox listing is running \sa isRunning |
42 bool mIsRunning;//!<Keep info if mailbox listing is running \sa isRunning |
45 }; |
43 }; |
|
44 |
46 } |
45 } |
47 #endif /* NMMAILBOXLISTINGPRIVATE_H_ */ |
46 |
|
47 #endif /* NMAPIMAILBOXLISTINGPRIVATE_H */ |