diff options
author | Michael Bohlender <michael.bohlender@kdemail.net> | 2015-12-08 18:32:41 +0100 |
---|---|---|
committer | Michael Bohlender <michael.bohlender@kdemail.net> | 2015-12-08 18:32:41 +0100 |
commit | 727be50d12e4366df6add54d9e9fb249352316f6 (patch) | |
tree | ca385f2cafdf07c53f8eb745f163f0538c934abe /framework/mail/maillistcontroller.h | |
parent | 09de3c5275e0eabe9a13ccfefeb230f69b89dff4 (diff) | |
download | kube-727be50d12e4366df6add54d9e9fb249352316f6.tar.gz kube-727be50d12e4366df6add54d9e9fb249352316f6.zip |
maillist controller now accepts folderIds, creates a query and loads the model
Diffstat (limited to 'framework/mail/maillistcontroller.h')
-rw-r--r-- | framework/mail/maillistcontroller.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/framework/mail/maillistcontroller.h b/framework/mail/maillistcontroller.h index ab29c779..9e972e18 100644 --- a/framework/mail/maillistcontroller.h +++ b/framework/mail/maillistcontroller.h | |||
@@ -10,23 +10,23 @@ | |||
10 | class MailListController : public QObject | 10 | class MailListController : public QObject |
11 | { | 11 | { |
12 | Q_OBJECT | 12 | Q_OBJECT |
13 | Q_PROPERTY (QString query READ query WRITE setQuery NOTIFY queryChanged) | 13 | Q_PROPERTY (QString folderId READ folderId WRITE setFolderId NOTIFY folderIdChanged) |
14 | Q_PROPERTY (MailListModel *model READ model CONSTANT) | 14 | Q_PROPERTY (MailListModel *model READ model CONSTANT) |
15 | 15 | ||
16 | public: | 16 | public: |
17 | explicit MailListController(QObject *parent = Q_NULLPTR); | 17 | explicit MailListController(QObject *parent = Q_NULLPTR); |
18 | 18 | ||
19 | QString query() const; | 19 | QString folderId() const; |
20 | void setQuery(const QString &query); | 20 | void setFolderId(const QString &query); |
21 | MailListModel *model() const; | 21 | MailListModel *model() const; |
22 | 22 | ||
23 | signals: | 23 | signals: |
24 | void queryChanged(); | 24 | void folderIdChanged(); |
25 | 25 | ||
26 | public slots: | 26 | public slots: |
27 | void addMail(QString subject); | 27 | void addMail(QString subject); |
28 | 28 | ||
29 | private: | 29 | private: |
30 | QString m_query; | 30 | QString m_folderId; |
31 | QScopedPointer<MailListModel> m_model; | 31 | QScopedPointer<MailListModel> m_model; |
32 | }; | 32 | }; |