summaryrefslogtreecommitdiffstats
path: root/src/tools/messageserver/messageserver.cpp
diff options
context:
space:
mode:
authorEric Springer <eric.springer@nokia.com>2009-12-09 12:46:17 +1000
committerEric Springer <eric.springer@nokia.com>2009-12-09 12:46:17 +1000
commitf6afbf7459b441f3c4cbcdb7e557d9da94d5d0c9 (patch)
treecdb6953c85426ecb6b8b8da77f276af888bd1d57 /src/tools/messageserver/messageserver.cpp
parent84e3beb739fbe36dcb0072b0f3e281e77ff7809b (diff)
Add interface for folder manipulation via message server.
Diffstat (limited to 'src/tools/messageserver/messageserver.cpp')
-rw-r--r--src/tools/messageserver/messageserver.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/tools/messageserver/messageserver.cpp b/src/tools/messageserver/messageserver.cpp
index e8507d03..e077ce75 100644
--- a/src/tools/messageserver/messageserver.cpp
+++ b/src/tools/messageserver/messageserver.cpp
@@ -97,6 +97,12 @@ MessageServer::MessageServer(QObject *parent)
client, SIGNAL(messagesMoved(quint64, QMailMessageIdList)));
connect(handler, SIGNAL(messagesFlagged(quint64, QMailMessageIdList)),
client, SIGNAL(messagesFlagged(quint64, QMailMessageIdList)));
+ connect(handler, SIGNAL(folderCreated(quint64, QMailFolderId)),
+ client, SIGNAL(folderCreated(quint64, QMailFolderId)));
+ connect(handler, SIGNAL(folderRenamed(quint64, QMailFolderId)),
+ client, SIGNAL(folderRenamed(quint64, QMailFolderId)));
+ connect(handler, SIGNAL(folderDeleted(quint64, QMailFolderId)),
+ client, SIGNAL(folderDeleted(quint64, QMailFolderId)));
connect(handler, SIGNAL(storageActionCompleted(quint64)),
client, SIGNAL(storageActionCompleted(quint64)));
connect(handler, SIGNAL(matchingMessageIds(quint64, QMailMessageIdList)),
@@ -144,6 +150,12 @@ MessageServer::MessageServer(QObject *parent)
handler, SLOT(moveMessages(quint64, QMailMessageIdList, QMailFolderId)));
connect(client, SIGNAL(flagMessages(quint64, QMailMessageIdList, quint64, quint64)),
handler, SLOT(flagMessages(quint64, QMailMessageIdList, quint64, quint64)));
+ connect(client, SIGNAL(createFolder(quint64, QString, QMailAccountId, QMailFolderId)),
+ handler, SLOT(createFolder(quint64, QString, QMailAccountId, QMailFolderId)));
+ connect(client, SIGNAL(renameFolder(quint64, QMailFolderId, QString)),
+ handler, SLOT(renameFolder(quint64, QMailFolderId, QString)));
+ connect(client, SIGNAL(deleteFolder(quint64, QMailFolderId)),
+ handler, SLOT(deleteFolder(quint64, QMailFolderId)));
connect(client, SIGNAL(cancelTransfer(quint64)),
handler, SLOT(cancelTransfer(quint64)));
connect(client, SIGNAL(protocolRequest(quint64, QMailAccountId, QString, QVariant)),