emailuis/nmailuiengine/inc/nmuiengine.h
changeset 72 64e38f08e49c
parent 65 478bc57ad291
child 68 83cc6bae1de8
equal deleted inserted replaced
65:478bc57ad291 72:64e38f08e49c
   195                             const NmId& mailboxId);
   195                             const NmId& mailboxId);
   196 
   196 
   197     void handleMailboxEvent(NmMailboxEvent event,
   197     void handleMailboxEvent(NmMailboxEvent event,
   198                             const QList<NmId> &mailboxIds);
   198                             const QList<NmId> &mailboxIds);
   199 
   199 
       
   200     void handleFolderEvent(NmFolderEvent event, const QList<NmId> &folderIds,
       
   201                             const NmId& mailboxId);
       
   202 
   200     void handleMatchFound(const NmId &messageId, const NmId &folderId);
   203     void handleMatchFound(const NmId &messageId, const NmId &folderId);
   201 
   204 
   202     void messageEventForListModel(NmMessageEvent event,
   205     void messageEventForListModel(NmMessageEvent event,
   203                             const NmId &folderId,
   206                             const NmId &folderId,
   204                             const QList<NmId> &messageIds,
   207                             const QList<NmId> &messageIds,
   220 private:
   223 private:
   221 
   224 
   222     NmUiEngine();
   225     NmUiEngine();
   223 
   226 
   224     virtual ~NmUiEngine();
   227     virtual ~NmUiEngine();
       
   228     
       
   229     void handleFolderDeletedEvent(const QList<NmId> &folderIds,
       
   230                             const NmId& mailboxId);
       
   231     
       
   232     void handleFolderCreatedEvent(const QList<NmId> &folderIds,
       
   233                             const NmId& mailboxId);    
   225 
   234 
   226 
   235 
   227 private: // Data
   236 private: // Data
   228 
   237 
   229     static NmUiEngine *mInstance;
   238     static NmUiEngine *mInstance;