emailuis/nmframeworkadapter/inc/nmframeworkadapter.h
changeset 62 a8c646b56683
parent 47 f83bd4ae1fe3
child 66 084b5b1f02a7
equal deleted inserted replaced
57:ae34e1715e21 62:a8c646b56683
   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 	
   203 	
   204 	int copyMessages(
   204     int copyMessages(
   205         const NmId &mailboxId,
   205         const NmId &mailboxId,
   206         const QList<quint64> &messageIds,
   206         const QList<quint64> &messageIds,
   207         const NmId &sourceFolderId,
   207         const NmId &sourceFolderId,
   208         const NmId &destinationFolderId);
   208         const NmId &destinationFolderId);
   209     
   209     
       
   210     int getSignature(const NmId &mailboxId, QString *&signature);
       
   211 
   210 signals:
   212 signals:
   211 
   213 
   212     void mailboxEvent(NmMailboxEvent event, const QList<NmId> &mailboxIds);
   214     void mailboxEvent(NmMailboxEvent event, const QList<NmId> &mailboxIds);
   213 
   215 
   214     void messageEvent(
   216     void messageEvent(
   260 
   262 
   261     void searchL(const NmId &mailboxId,
   263     void searchL(const NmId &mailboxId,
   262                  const QList<NmId> &folderIds,
   264                  const QList<NmId> &folderIds,
   263                  const QStringList &searchStrings,
   265                  const QStringList &searchStrings,
   264                  NmMailboxSearchObserver &searchObserver);
   266                  NmMailboxSearchObserver &searchObserver);
   265 
       
   266     NmId getMailboxIdByMailMsgId(TFSMailMsgId mailbox);
       
   267 
   267 
   268     void removeMessageL(const NmId& mailboxId,
   268     void removeMessageL(const NmId& mailboxId,
   269                         const NmId& folderId,
   269                         const NmId& folderId,
   270                         const NmId& messageId);
   270                         const NmId& messageId);
   271 
   271 
   309         const NmId &sourceFolderId,
   309         const NmId &sourceFolderId,
   310         const NmId &destinationFolderId);
   310         const NmId &destinationFolderId);
   311 	
   311 	
   312 	void deleteMailboxByIdL(const NmId &mailboxId);    
   312 	void deleteMailboxByIdL(const NmId &mailboxId);    
   313 
   313 
       
   314     void getSignatureL(const NmId &mailboxId, QString *&signature);
   314 
   315 
   315 private: // Data
   316 private: // Data
   316 
   317 
   317     CFSMailClient* mFSfw; // Singleton, not owned
   318     CFSMailClient* mFSfw; // Singleton, not owned
   318     NmMailboxSearchObserver *mSearchObserver; // Owned
   319     NmMailboxSearchObserver *mSearchObserver; // Owned