summaryrefslogtreecommitdiffstats
path: root/examples/qtmail/app/emailclient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/qtmail/app/emailclient.cpp')
-rw-r--r--examples/qtmail/app/emailclient.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/qtmail/app/emailclient.cpp b/examples/qtmail/app/emailclient.cpp
index 1619ac36..08fcf319 100644
--- a/examples/qtmail/app/emailclient.cpp
+++ b/examples/qtmail/app/emailclient.cpp
@@ -1362,6 +1362,7 @@ void EmailClient::retrievalCompleted()
void EmailClient::storageActionCompleted()
{
clearStatusText();
+ exportPendingChanges();
}
void EmailClient::getNewMail()
@@ -1749,7 +1750,7 @@ void EmailClient::deleteSelectedMessages()
deleteList = (deleteList.toSet().subtract(localOnlyIds.toSet())).toList();
}
if(!deleteList.isEmpty())
- storageAction("Deleting messages..")->onlineDeleteMessages(deleteList);
+ storageAction("Deleting messages..")->deleteMessages(deleteList);
}
else
{
@@ -1938,7 +1939,7 @@ void EmailClient::emptyTrashFolder()
if (confirmDelete(this, "Empty trash", tr("all messages in the trash"))) {
AcknowledgmentBox::show(tr("Deleting"), tr("Deleting %n message(s)", "%1: number of messages", trashIds.count()));
- storageAction("Deleting messages")->onlineDeleteMessages(trashIds);
+ storageAction("Deleting messages")->deleteMessages(trashIds);
}
}