summaryrefslogtreecommitdiffstats
path: root/framework/mail/mailplugin.cpp
diff options
context:
space:
mode:
authorMichael Bohlender <michael.bohlender@kdemail.net>2015-12-07 00:27:36 +0100
committerMichael Bohlender <michael.bohlender@kdemail.net>2015-12-07 00:27:36 +0100
commit552f6d4c02f0d760368a1f345068b469ee3af36a (patch)
treea3490b8b9b1f4d97034c6337d3d4c2806fd6b8bf /framework/mail/mailplugin.cpp
parent58f9f288fc5b3a7edf42e4dc997fe93418977249 (diff)
downloadkube-552f6d4c02f0d760368a1f345068b469ee3af36a.tar.gz
kube-552f6d4c02f0d760368a1f345068b469ee3af36a.zip
add folderlistcontroller
Diffstat (limited to 'framework/mail/mailplugin.cpp')
-rw-r--r--framework/mail/mailplugin.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/framework/mail/mailplugin.cpp b/framework/mail/mailplugin.cpp
index 36c75e7f..e5988591 100644
--- a/framework/mail/mailplugin.cpp
+++ b/framework/mail/mailplugin.cpp
@@ -3,6 +3,8 @@
3#include "maillistcontroller.h" 3#include "maillistcontroller.h"
4#include "maillistmodel.h" 4#include "maillistmodel.h"
5#include "singlemailcontroller.h" 5#include "singlemailcontroller.h"
6#include "folderlistcontroller.h"
7#include "folderlistmodel.h"
6 8
7#include <QAbstractItemModel> 9#include <QAbstractItemModel>
8#include <QtQml> 10#include <QtQml>
@@ -11,6 +13,12 @@ void MailPlugin::registerTypes (const char *uri)
11{ 13{
12 Q_ASSERT(uri == QLatin1String("org.kde.akonadi2.mail")); 14 Q_ASSERT(uri == QLatin1String("org.kde.akonadi2.mail"));
13 qmlRegisterType<QAbstractItemModel>(); 15 qmlRegisterType<QAbstractItemModel>();
16
17 qmlRegisterType<FolderListModel>();
18 qmlRegisterType<FolderListController>(uri, 1, 0, "FolderList");
19
20 qmlRegisterType<MailListModel>();
14 qmlRegisterType<MailListController>(uri, 1, 0, "MailList"); 21 qmlRegisterType<MailListController>(uri, 1, 0, "MailList");
22
15 qmlRegisterType<SingleMailController>(uri, 1, 0, "SingleMail"); 23 qmlRegisterType<SingleMailController>(uri, 1, 0, "SingleMail");
16} 24}