diff options
| author | Don Sanders <don.sanders@nokia.com> | 2012-02-23 14:57:10 +0200 |
|---|---|---|
| committer | Don Sanders <don.sanders@nokia.com> | 2012-02-23 14:57:10 +0200 |
| commit | d03e2c9aa3992776e8af742e934839b4d19431c2 (patch) | |
| tree | e40a4aa5f827a8bfd9295d4a879ea02c10a6bed3 /src/tools/messageserver/messageserver.cpp | |
| parent | d5395308ba06ff32230629e1af7dafd0d092c325 (diff) | |
BIC: Update the imap plugin to use the public QMailServiceAction interface.
Instead of using its own private interface for push email and interval
checking operations. This change will faciliate monitoring of push email
network operations, and limiting peak memory use.
Required adding a new service action, retrieveNewMessages, for retrieving
new messages in a folder without updating existing messages.
Diffstat (limited to 'src/tools/messageserver/messageserver.cpp')
| -rw-r--r-- | src/tools/messageserver/messageserver.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/messageserver/messageserver.cpp b/src/tools/messageserver/messageserver.cpp index a5d82612..9eb77f1c 100644 --- a/src/tools/messageserver/messageserver.cpp +++ b/src/tools/messageserver/messageserver.cpp @@ -173,6 +173,8 @@ MessageServer::MessageServer(QObject *parent) handler, SLOT(retrieveMessageList(quint64, QMailAccountId, QMailFolderId, uint, QMailMessageSortKey))); connect(client, SIGNAL(retrieveMessageLists(quint64, QMailAccountId, QMailFolderIdList, uint, QMailMessageSortKey)), handler, SLOT(retrieveMessageLists(quint64, QMailAccountId, QMailFolderIdList, uint, QMailMessageSortKey))); + connect(client, SIGNAL(retrieveNewMessages(quint64, QMailAccountId, QMailFolderIdList)), + handler, SLOT(retrieveNewMessages(quint64, QMailAccountId, QMailFolderIdList))); connect(client, SIGNAL(createStandardFolders(quint64, QMailAccountId)), handler, SLOT(createStandardFolders(quint64, QMailAccountId))); connect(client, SIGNAL(retrieveMessages(quint64, QMailMessageIdList, QMailRetrievalAction::RetrievalSpecification)), |
