diff -r a32b19fb291e -r 5b14749788d7 messagingapp/msgui/appengine/inc/conversationsengine.h --- a/messagingapp/msgui/appengine/inc/conversationsengine.h Thu Jun 17 09:57:06 2010 +0100 +++ b/messagingapp/msgui/appengine/inc/conversationsengine.h Thu Jul 22 16:32:06 2010 +0100 @@ -161,11 +161,23 @@ void emitConversationModelUpdated(); /** + * Updates the new conversation id for list view + */ + void emitOpenConversationViewIdUpdate(int newConversationId); + + void disableRegisterationForCVEvents(); + + /** * Emits conversationListModelPopulated signal */ void emitConversationListModelPopulated(); /** + * Emits conversationListModelEntryDeleted + */ + void emitConversationListModelEntryDeleted( int conversationId ); + + /** * Starts fetching remaing conversations */ void fetchMoreConversations(); @@ -210,6 +222,12 @@ */ RSqlDatabase& getDBHandle(TBool& isOpen); + /** + * Get the biotype of a message + * @param messageId + */ + int getMsgSubType(int messageId); + private: /** @@ -237,6 +255,17 @@ */ void conversationListModelPopulated(); + /** + * Signal to indicate the completion of conversation delete + * operation. + */ + void conversationListEntryDeleted( int conversationId ); + + /** + * Signal to specify the CV model empty now + */ + void conversationViewEmpty(); + private: /**