diff -r 997a02608b3a -r 16ed8d08d0b1 emailuis/nmailuiengine/inc/nmuiengine.h --- a/emailuis/nmailuiengine/inc/nmuiengine.h Tue Jul 06 14:04:34 2010 +0300 +++ b/emailuis/nmailuiengine/inc/nmuiengine.h Wed Aug 18 09:37:47 2010 +0300 @@ -56,7 +56,7 @@ void refreshMailboxListModel(); NmId getPluginIdByMailboxId(quint32 accountId); - + NmMessageListModel &messageListModel(const NmId &mailboxId, const NmId &folderId); @@ -74,24 +74,24 @@ const NmId &folderId, const NmId &messageId); - QPointer fetchMessagePart( + QPointer fetchMessagePart( const NmId &mailboxId, const NmId &folderId, const NmId &messageId, const NmId &messagePartId); - - QPointer fetchMessageParts( + + QPointer fetchMessageParts( const NmId &mailboxId, const NmId &folderId, const NmId &messageId, const QList &messagePartIds); - + XQSharableFile messagePartFile( const NmId &mailboxId, const NmId &folderId, const NmId &messageId, const NmId &messagePartId); - + NmMailboxMetaData *mailboxById(const NmId &mailboxId); int contentToMessagePart( @@ -131,31 +131,31 @@ int refreshMailbox(const NmId &mailboxId); int goOnline(const NmId &mailboxId); - + int goOffline(const NmId &mailboxId); - + int removeMessage(const NmId &mailboxId, const NmId &folderId, const NmId &messageId); - + void removeDraftMessage(NmMessage *message); - + void saveDraftMessage(NmMessage *message, const QList &preliminaryOperations); - + void sendMessage(NmMessage *message, const QList &preliminaryOperations); bool isSendingMessage() const; const NmMessage *messageBeingSent() const; - + QPointer addAttachments( const NmMessage &message, const QList &fileList); - + QPointer removeAttachment( - const NmMessage &message, + const NmMessage &message, const NmId &attachmentPartId); NmSyncState syncState(const NmId& mailboxId); @@ -166,11 +166,13 @@ const QStringList &searchStrings); int cancelSearch(const NmId &mailboxId); - + NmFolderType folderTypeById(NmId mailboxId, NmId folderId); void updateActiveFolder(const NmId &mailboxId, const NmId &folderId); - + + void enableSyncIndicator(bool enabled); + public slots: void handleCompletedSendOperation(); @@ -189,17 +191,17 @@ void handleMessageEvent(NmMessageEvent event, const NmId &folderId, - const QList &messageIds, + const QList &messageIds, const NmId& mailboxId); - + void handleMailboxEvent(NmMailboxEvent event, const QList &mailboxIds); void handleMatchFound(const NmId &messageId, const NmId &folderId); - + void messageEventForListModel(NmMessageEvent event, const NmId &folderId, - const QList &messageIds, + const QList &messageIds, const NmId& mailboxId);