diff -r 16ed8d08d0b1 -r 478bc57ad291 emailuis/nmframeworkadapter/inc/nmframeworkadapter.h --- a/emailuis/nmframeworkadapter/inc/nmframeworkadapter.h Wed Aug 18 09:37:47 2010 +0300 +++ b/emailuis/nmframeworkadapter/inc/nmframeworkadapter.h Thu Sep 02 20:15:00 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