summaryrefslogtreecommitdiffstats
path: root/framework/mail/maillistcontroller.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-10-23 10:17:22 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-10-23 10:17:22 +0200
commit177da269a96c263a51494ebb38913b0b8d7a47e5 (patch)
treecb090396400d6b888f5f5aa51aa9f79e6bb7f744 /framework/mail/maillistcontroller.h
parentdcefa0294e8b223cc0f5740e305cf08ba97a91ab (diff)
downloadkube-177da269a96c263a51494ebb38913b0b8d7a47e5.tar.gz
kube-177da269a96c263a51494ebb38913b0b8d7a47e5.zip
Test client that loads data from akonadi
Diffstat (limited to 'framework/mail/maillistcontroller.h')
-rw-r--r--framework/mail/maillistcontroller.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/framework/mail/maillistcontroller.h b/framework/mail/maillistcontroller.h
index 8aa5713b..b5a95374 100644
--- a/framework/mail/maillistcontroller.h
+++ b/framework/mail/maillistcontroller.h
@@ -5,19 +5,20 @@
5#include <QObject> 5#include <QObject>
6#include <QScopedPointer> 6#include <QScopedPointer>
7#include <QString> 7#include <QString>
8#include <QAbstractItemModel>
8 9
9class MailListController : public QObject 10class MailListController : public QObject
10{ 11{
11 Q_OBJECT 12 Q_OBJECT
12 Q_PROPERTY (QString query READ query WRITE setQuery NOTIFY queryChanged) 13 Q_PROPERTY (QString query READ query WRITE setQuery NOTIFY queryChanged)
13 Q_PROPERTY (MailListModel *model READ model CONSTANT) 14 Q_PROPERTY (QAbstractItemModel *model READ model CONSTANT)
14 15
15public: 16public:
16 explicit MailListController(QObject *parent = Q_NULLPTR); 17 explicit MailListController(QObject *parent = Q_NULLPTR);
17 18
18 QString query() const; 19 QString query() const;
19 void setQuery(const QString &query); 20 void setQuery(const QString &query);
20 MailListModel *model() const; 21 QAbstractItemModel *model() const;
21 22
22signals: 23signals:
23 void queryChanged(); 24 void queryChanged();
@@ -27,5 +28,5 @@ public slots:
27 28
28private: 29private:
29 QString m_query; 30 QString m_query;
30 QScopedPointer<MailListModel> m_model; 31 QScopedPointer<QAbstractItemModel> m_model;
31}; \ No newline at end of file 32};