diff -r 6c59112cfd31 -r 38bf5461e270 emailservices/nmclientapi/inc/nmapimailboxlisting_p.h --- a/emailservices/nmclientapi/inc/nmapimailboxlisting_p.h Thu Sep 30 11:43:07 2010 +0300 +++ b/emailservices/nmclientapi/inc/nmapimailboxlisting_p.h Thu Oct 14 17:33:43 2010 +0300 @@ -17,29 +17,26 @@ #ifndef NMAPIMAILBOXLISTINGPRIVATE_H #define NMAPIMAILBOXLISTINGPRIVATE_H -class NmApiEngine; namespace EmailClientApi { - +class NmApiEngine; class NmApiMailbox; class NmApiMailboxListingPrivate : public QObject { public: - NmApiMailboxListingPrivate(QObject *parent = 0); + NmApiMailboxListingPrivate(QObject *parent = NULL); virtual ~NmApiMailboxListingPrivate(); - - bool initializeEngine(); - - void releaseEngine(); - - qint32 grabMailboxes(); - - QList mMailboxes;//! &mailboxes); + bool isRunning() const; + void cancel(); +private: + QList mMailboxes; + NmApiEngine *mEngine; + bool mIsRunning; }; }