From 177da269a96c263a51494ebb38913b0b8d7a47e5 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 23 Oct 2015 10:17:22 +0200 Subject: Test client that loads data from akonadi --- framework/mail/maillistcontroller.cpp | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'framework/mail/maillistcontroller.cpp') diff --git a/framework/mail/maillistcontroller.cpp b/framework/mail/maillistcontroller.cpp index 60d29f7c..19fdfffb 100644 --- a/framework/mail/maillistcontroller.cpp +++ b/framework/mail/maillistcontroller.cpp @@ -2,13 +2,19 @@ #include +#include +#include + +#include "maillistmodel.h" + MailListController::MailListController(QObject *parent) : QObject(parent), m_model(new MailListModel) { } -MailListModel *MailListController::model() const +QAbstractItemModel *MailListController::model() const { return m_model.data(); + } QString MailListController::query() const @@ -18,18 +24,14 @@ QString MailListController::query() const void MailListController::setQuery(const QString &query) { - if ( m_query != query) { - m_query = query; - m_model->runQuery(query); - emit queryChanged(); + qDebug() << "set query"; + if (m_query != query) { + m_query = query; + emit queryChanged(); } } void MailListController::addMail(QString subject) { - QStringList list; - - list << subject; - - m_model->addMails(list); + qDebug() << "add mail"; } -- cgit v1.2.3