equal
deleted
inserted
replaced
64 |
64 |
65 int listMailboxes(QList<NmMailbox*>& mailboxList); |
65 int listMailboxes(QList<NmMailbox*>& mailboxList); |
66 |
66 |
67 int getMailboxById(const NmId& id, NmMailbox*& mailbox); |
67 int getMailboxById(const NmId& id, NmMailbox*& mailbox); |
68 |
68 |
69 int deleteMailboxById(const NmId& id); |
69 QPointer<NmOperation> deleteMailboxById(const NmId& id); |
70 |
70 |
71 int getMessageById( |
71 int getMessageById( |
72 const NmId& mailboxId, |
72 const NmId& mailboxId, |
73 const NmId& folderId, |
73 const NmId& folderId, |
74 const NmId& messageId, |
74 const NmId& messageId, |
198 int cancelSearch(const NmId &mailboxId); |
198 int cancelSearch(const NmId &mailboxId); |
199 |
199 |
200 void updateActiveFolder(const NmId &mailboxId, const NmId &folderId); |
200 void updateActiveFolder(const NmId &mailboxId, const NmId &folderId); |
201 |
201 |
202 QPointer<NmOperation> removeDraftMessage(NmMessage *message); |
202 QPointer<NmOperation> removeDraftMessage(NmMessage *message); |
|
203 |
|
204 int copyMessages( |
|
205 const NmId &mailboxId, |
|
206 const QList<quint64> &messageIds, |
|
207 const NmId &sourceFolderId, |
|
208 const NmId &destinationFolderId); |
203 |
209 |
204 signals: |
210 signals: |
205 |
211 |
206 void mailboxEvent(NmMailboxEvent event, const QList<NmId> &mailboxIds); |
212 void mailboxEvent(NmMailboxEvent event, const QList<NmId> &mailboxIds); |
207 |
213 |
293 const NmId& folderId, |
299 const NmId& folderId, |
294 NmFolder*& unreadCount ); |
300 NmFolder*& unreadCount ); |
295 |
301 |
296 void doUpdateActiveFolderL(const NmId &mailboxId, const NmId &folderId); |
302 void doUpdateActiveFolderL(const NmId &mailboxId, const NmId &folderId); |
297 |
303 |
298 CEmailExtension* getEMailStateExtensionL(); |
304 CEmailExtension* getEMailStateExtensionL(); |
|
305 |
|
306 void copyMessagesL( |
|
307 const NmId &mailboxId, |
|
308 const QList<quint64> &messageIds, |
|
309 const NmId &sourceFolderId, |
|
310 const NmId &destinationFolderId); |
|
311 |
|
312 void deleteMailboxByIdL(const NmId &mailboxId); |
299 |
313 |
300 |
314 |
301 private: // Data |
315 private: // Data |
302 |
316 |
303 CFSMailClient* mFSfw; // Singleton, not owned |
317 CFSMailClient* mFSfw; // Singleton, not owned |
304 NmMailboxSearchObserver *mSearchObserver; // Owned |
318 NmMailboxSearchObserver *mSearchObserver; // Owned |
305 CFSMailBox* mCurrentMailBox; // Owned |
319 CFSMailBox* mCurrentMailBox; // Owned |
306 CEmailExtension* mEmailExtension; // not owned |
320 CEmailExtension* mStateExtension; // not owned |
|
321 |
|
322 |
307 }; |
323 }; |
308 |
324 |
309 |
325 |
310 #endif // NMFRAMEWORKADAPTER_H |
326 #endif // NMFRAMEWORKADAPTER_H |