diff -r ae34e1715e21 -r a8c646b56683 emailuis/nmframeworkadapter/inc/nmframeworkadapter.h --- a/emailuis/nmframeworkadapter/inc/nmframeworkadapter.h Thu Aug 05 21:09:09 2010 +0300 +++ b/emailuis/nmframeworkadapter/inc/nmframeworkadapter.h Mon Aug 23 23:32:31 2010 +0300 @@ -201,12 +201,14 @@ QPointer removeDraftMessage(NmMessage *message); - int copyMessages( + int copyMessages( const NmId &mailboxId, const QList &messageIds, const NmId &sourceFolderId, const NmId &destinationFolderId); + int getSignature(const NmId &mailboxId, QString *&signature); + signals: void mailboxEvent(NmMailboxEvent event, const QList &mailboxIds); @@ -263,8 +265,6 @@ const QStringList &searchStrings, NmMailboxSearchObserver &searchObserver); - NmId getMailboxIdByMailMsgId(TFSMailMsgId mailbox); - void removeMessageL(const NmId& mailboxId, const NmId& folderId, const NmId& messageId); @@ -311,6 +311,7 @@ void deleteMailboxByIdL(const NmId &mailboxId); + void getSignatureL(const NmId &mailboxId, QString *&signature); private: // Data