summaryrefslogtreecommitdiffstats
path: root/framework/mail/mailplugin.cpp
diff options
context:
space:
mode:
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}