equal
deleted
inserted
replaced
32 class NmMessageEnvelope; |
32 class NmMessageEnvelope; |
33 class NmMessagePart; |
33 class NmMessagePart; |
34 class NmOperation; |
34 class NmOperation; |
35 class NmMessageCreationOperation; |
35 class NmMessageCreationOperation; |
36 class CFSMailClient; |
36 class CFSMailClient; |
|
37 class CFSMailBox; |
37 class CFSMailFolder; |
38 class CFSMailFolder; |
38 class CFSMailMessage; |
39 class CFSMailMessage; |
39 class CFSMailMessagePart; |
40 class CFSMailMessagePart; |
40 class NmStoreEnvelopesOperation; |
41 class NmStoreEnvelopesOperation; |
41 class NmAddAttachmentsOperation; |
42 class NmAddAttachmentsOperation; |
42 class NmCheckOutboxOperation; |
|
43 class NmMailboxSearchObserver; |
43 class NmMailboxSearchObserver; |
44 class NmMessageSendingOperation; |
44 class NmMessageSendingOperation; |
|
45 class CEmailExtension; |
45 |
46 |
46 |
47 |
47 class NmFrameworkAdapter : |
48 class NmFrameworkAdapter : |
48 public QObject, |
49 public QObject, |
49 public NmDataPluginInterface, |
50 public NmDataPluginInterface, |
180 |
181 |
181 QPointer<NmOperation> removeAttachment( |
182 QPointer<NmOperation> removeAttachment( |
182 const NmMessage &message, |
183 const NmMessage &message, |
183 const NmId &attachmentPartId); |
184 const NmId &attachmentPartId); |
184 |
185 |
185 QPointer<NmCheckOutboxOperation> checkOutbox(const NmId& mailboxId); |
|
186 |
|
187 NmSyncState syncState(const NmId& mailboxId) const; |
186 NmSyncState syncState(const NmId& mailboxId) const; |
188 |
187 |
189 NmConnectState connectionState(const NmId& mailboxId) const; |
188 NmConnectState connectionState(const NmId& mailboxId) const; |
190 |
189 |
191 int getFolderById( |
190 int getFolderById( |
198 |
197 |
199 int cancelSearch(const NmId &mailboxId); |
198 int cancelSearch(const NmId &mailboxId); |
200 |
199 |
201 void updateActiveFolder(const NmId &mailboxId, const NmId &folderId); |
200 void updateActiveFolder(const NmId &mailboxId, const NmId &folderId); |
202 |
201 |
|
202 QPointer<NmOperation> removeDraftMessage(NmMessage *message); |
|
203 |
203 signals: |
204 signals: |
204 |
205 |
205 void mailboxEvent(NmMailboxEvent event, const QList<NmId> &mailboxIds); |
206 void mailboxEvent(NmMailboxEvent event, const QList<NmId> &mailboxIds); |
206 |
207 |
207 void messageEvent( |
208 void messageEvent( |
289 |
290 |
290 void getFolderByIdL( |
291 void getFolderByIdL( |
291 const NmId& mailboxId, |
292 const NmId& mailboxId, |
292 const NmId& folderId, |
293 const NmId& folderId, |
293 NmFolder*& unreadCount ); |
294 NmFolder*& unreadCount ); |
|
295 |
|
296 void doUpdateActiveFolderL(const NmId &mailboxId, const NmId &folderId); |
|
297 |
|
298 CEmailExtension* getEMailStateExtensionL(); |
294 |
299 |
295 |
300 |
296 private: // Data |
301 private: // Data |
297 |
302 |
298 CFSMailClient* mFSfw; // Singleton, not owned |
303 CFSMailClient* mFSfw; // Singleton, not owned |
299 NmMailboxSearchObserver *mSearchObserver; // Owned |
304 NmMailboxSearchObserver *mSearchObserver; // Owned |
|
305 CFSMailBox* mCurrentMailBox; // Owned |
|
306 CEmailExtension* mEmailExtension; // not owned |
300 }; |
307 }; |
301 |
308 |
302 |
309 |
303 #endif // NMFRAMEWORKADAPTER_H |
310 #endif // NMFRAMEWORKADAPTER_H |