summaryrefslogtreecommitdiffstats
path: root/framework/mail/maillistcontroller.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'framework/mail/maillistcontroller.cpp')
-rw-r--r--framework/mail/maillistcontroller.cpp29
1 files changed, 29 insertions, 0 deletions
diff --git a/framework/mail/maillistcontroller.cpp b/framework/mail/maillistcontroller.cpp
index 859aed91..07baeb01 100644
--- a/framework/mail/maillistcontroller.cpp
+++ b/framework/mail/maillistcontroller.cpp
@@ -58,3 +58,32 @@ void MailListController::loadImportantMail()
58 query.propertyFilter.insert("important", true); 58 query.propertyFilter.insert("important", true);
59 m_model->runQuery(query); 59 m_model->runQuery(query);
60} 60}
61
62QString MailListController::selectedMail() const
63{
64 return m_selectedMail;
65}
66
67void MailListController::setSelectedMail(const QString& id)
68{
69 if (m_selectedMail != id) {
70 m_selectedMail = id;
71 emit selectedMailChanged();
72 }
73}
74
75void MailListController::markMailImportant(bool important)
76{
77 qDebug() << "user action: mark mail important ";
78}
79
80void MailListController::markMailUnread(bool unread)
81{
82 qDebug() << "user action: mark mail unread ";
83}
84
85void MailListController::deleteMail()
86{
87 qDebug() << "user action: delete mail";
88}
89