summaryrefslogtreecommitdiffstats
path: root/framework/src/domain
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src/domain')
-rw-r--r--framework/src/domain/composercontroller.h4
-rw-r--r--framework/src/domain/contactcontroller.h4
-rw-r--r--framework/src/domain/controller.h4
-rw-r--r--framework/src/domain/folderlistmodel.h4
-rw-r--r--framework/src/domain/maillistmodel.h4
-rw-r--r--framework/src/domain/mime/messageparser.h4
-rw-r--r--framework/src/domain/mouseproxy.h3
-rw-r--r--framework/src/domain/outboxmodel.h4
-rw-r--r--framework/src/domain/peoplemodel.h3
-rw-r--r--framework/src/domain/perioddayeventmodel.h4
-rw-r--r--framework/src/domain/retriever.h4
-rw-r--r--framework/src/domain/textdocumenthandler.h4
12 files changed, 24 insertions, 22 deletions
diff --git a/framework/src/domain/composercontroller.h b/framework/src/domain/composercontroller.h
index 17271dce..8a831ed5 100644
--- a/framework/src/domain/composercontroller.h
+++ b/framework/src/domain/composercontroller.h
@@ -19,7 +19,7 @@
19*/ 19*/
20 20
21#pragma once 21#pragma once
22 22#include "kube_export.h"
23#include <QObject> 23#include <QObject>
24#include <QString> 24#include <QString>
25#include <QVariant> 25#include <QVariant>
@@ -46,7 +46,7 @@ class Message;
46 46
47class AddresseeModel; 47class AddresseeModel;
48 48
49class ComposerController : public Kube::Controller 49class KUBE_EXPORT ComposerController : public Kube::Controller
50{ 50{
51 Q_OBJECT 51 Q_OBJECT
52 52
diff --git a/framework/src/domain/contactcontroller.h b/framework/src/domain/contactcontroller.h
index e8d06229..5b49c77b 100644
--- a/framework/src/domain/contactcontroller.h
+++ b/framework/src/domain/contactcontroller.h
@@ -18,7 +18,7 @@
18 18
19 19
20#pragma once 20#pragma once
21 21#include "kube_export.h"
22#include <QObject> 22#include <QObject>
23#include <QString> 23#include <QString>
24#include <QStringList> 24#include <QStringList>
@@ -26,7 +26,7 @@
26 26
27#include "controller.h" 27#include "controller.h"
28 28
29class ContactController : public Kube::Controller 29class KUBE_EXPORT ContactController : public Kube::Controller
30{ 30{
31 Q_OBJECT 31 Q_OBJECT
32 32
diff --git a/framework/src/domain/controller.h b/framework/src/domain/controller.h
index 9166a63a..d3c1075f 100644
--- a/framework/src/domain/controller.h
+++ b/framework/src/domain/controller.h
@@ -17,7 +17,7 @@
17 02110-1301, USA. 17 02110-1301, USA.
18*/ 18*/
19#pragma once 19#pragma once
20 20#include "kube_export.h"
21#include <QObject> 21#include <QObject>
22#include <QVariant> 22#include <QVariant>
23#include <KAsync/Async> 23#include <KAsync/Async>
@@ -69,7 +69,7 @@ private:
69 bool mEnabled = false; 69 bool mEnabled = false;
70}; 70};
71 71
72class ControllerAction : public ControllerState { 72class KUBE_EXPORT ControllerAction : public ControllerState {
73 Q_OBJECT 73 Q_OBJECT
74public: 74public:
75 ControllerAction(); 75 ControllerAction();
diff --git a/framework/src/domain/folderlistmodel.h b/framework/src/domain/folderlistmodel.h
index d3bef397..d367ea5f 100644
--- a/framework/src/domain/folderlistmodel.h
+++ b/framework/src/domain/folderlistmodel.h
@@ -19,7 +19,7 @@
19*/ 19*/
20 20
21#pragma once 21#pragma once
22 22#include "kube_export.h"
23#include <krecursivefilterproxymodel.h> 23#include <krecursivefilterproxymodel.h>
24#include <QSharedPointer> 24#include <QSharedPointer>
25#include <QSet> 25#include <QSet>
@@ -29,7 +29,7 @@ namespace Sink {
29 class Query; 29 class Query;
30} 30}
31 31
32class FolderListModel : public KRecursiveFilterProxyModel 32class KUBE_EXPORT FolderListModel : public KRecursiveFilterProxyModel
33{ 33{
34 Q_OBJECT 34 Q_OBJECT
35 35
diff --git a/framework/src/domain/maillistmodel.h b/framework/src/domain/maillistmodel.h
index a6965915..4af13dbd 100644
--- a/framework/src/domain/maillistmodel.h
+++ b/framework/src/domain/maillistmodel.h
@@ -19,14 +19,14 @@
19*/ 19*/
20 20
21#pragma once 21#pragma once
22 22#include "kube_export.h"
23#include <sink/store.h> 23#include <sink/store.h>
24 24
25#include <QSortFilterProxyModel> 25#include <QSortFilterProxyModel>
26#include <QSharedPointer> 26#include <QSharedPointer>
27#include <QStringList> 27#include <QStringList>
28 28
29class MailListModel : public QSortFilterProxyModel 29class KUBE_EXPORT MailListModel : public QSortFilterProxyModel
30{ 30{
31 Q_OBJECT 31 Q_OBJECT
32 Q_PROPERTY (QVariant parentFolder READ parentFolder WRITE setParentFolder) 32 Q_PROPERTY (QVariant parentFolder READ parentFolder WRITE setParentFolder)
diff --git a/framework/src/domain/mime/messageparser.h b/framework/src/domain/mime/messageparser.h
index 785b8f47..ba85973c 100644
--- a/framework/src/domain/mime/messageparser.h
+++ b/framework/src/domain/mime/messageparser.h
@@ -18,7 +18,7 @@
18*/ 18*/
19 19
20#pragma once 20#pragma once
21 21#include "kube_export.h"
22#include <QObject> 22#include <QObject>
23#include <QString> 23#include <QString>
24#include <QStringList> 24#include <QStringList>
@@ -36,7 +36,7 @@ namespace MimeTreeParser {
36 class ObjectTreeParser; 36 class ObjectTreeParser;
37} 37}
38 38
39class MessageParser : public QObject 39class KUBE_EXPORT MessageParser : public QObject
40{ 40{
41 Q_OBJECT 41 Q_OBJECT
42 Q_PROPERTY (QVariant message READ message WRITE setMessage) 42 Q_PROPERTY (QVariant message READ message WRITE setMessage)
diff --git a/framework/src/domain/mouseproxy.h b/framework/src/domain/mouseproxy.h
index 67b25d06..456695a0 100644
--- a/framework/src/domain/mouseproxy.h
+++ b/framework/src/domain/mouseproxy.h
@@ -16,9 +16,10 @@
16 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 16 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17 02110-1301, USA. 17 02110-1301, USA.
18*/ 18*/
19#include "kube_export.h"
19#include <QQuickItem> 20#include <QQuickItem>
20 21
21class MouseProxy : public QQuickItem 22class KUBE_EXPORT MouseProxy : public QQuickItem
22{ 23{
23 Q_OBJECT 24 Q_OBJECT
24 25
diff --git a/framework/src/domain/outboxmodel.h b/framework/src/domain/outboxmodel.h
index 4be9c7f8..dc5a642a 100644
--- a/framework/src/domain/outboxmodel.h
+++ b/framework/src/domain/outboxmodel.h
@@ -19,7 +19,7 @@
19*/ 19*/
20 20
21#pragma once 21#pragma once
22 22#include "kube_export.h"
23#include <sink/store.h> 23#include <sink/store.h>
24#include <sink/notifier.h> 24#include <sink/notifier.h>
25 25
@@ -27,7 +27,7 @@
27#include <QSharedPointer> 27#include <QSharedPointer>
28#include <QStringList> 28#include <QStringList>
29 29
30class OutboxModel : public QSortFilterProxyModel 30class KUBE_EXPORT OutboxModel : public QSortFilterProxyModel
31{ 31{
32 Q_OBJECT 32 Q_OBJECT
33 33
diff --git a/framework/src/domain/peoplemodel.h b/framework/src/domain/peoplemodel.h
index 69d07417..6c920252 100644
--- a/framework/src/domain/peoplemodel.h
+++ b/framework/src/domain/peoplemodel.h
@@ -20,6 +20,7 @@
20 20
21#pragma once 21#pragma once
22 22
23#include "kube_export.h"
23#include <QSortFilterProxyModel> 24#include <QSortFilterProxyModel>
24#include <QSharedPointer> 25#include <QSharedPointer>
25 26
@@ -30,7 +31,7 @@ namespace Sink {
30/** 31/**
31 * A model that mixes addressbooks, contact groups and contacts 32 * A model that mixes addressbooks, contact groups and contacts
32 */ 33 */
33class PeopleModel : public QSortFilterProxyModel 34class KUBE_EXPORT PeopleModel : public QSortFilterProxyModel
34{ 35{
35 Q_OBJECT 36 Q_OBJECT
36 Q_PROPERTY (QVariant addressbook READ addressbook WRITE setAddressbook) 37 Q_PROPERTY (QVariant addressbook READ addressbook WRITE setAddressbook)
diff --git a/framework/src/domain/perioddayeventmodel.h b/framework/src/domain/perioddayeventmodel.h
index e116d9a2..ab04df50 100644
--- a/framework/src/domain/perioddayeventmodel.h
+++ b/framework/src/domain/perioddayeventmodel.h
@@ -20,7 +20,7 @@
20*/ 20*/
21 21
22#pragma once 22#pragma once
23 23#include "kube_export.h"
24#include <sink/applicationdomaintype.h> 24#include <sink/applicationdomaintype.h>
25 25
26#include <QAbstractItemModel> 26#include <QAbstractItemModel>
@@ -76,7 +76,7 @@
76// | '--- List of event pointers for that day 76// | '--- List of event pointers for that day
77// '--- Partition / day 77// '--- Partition / day
78// 78//
79class PeriodDayEventModel : public QAbstractItemModel 79class KUBE_EXPORT PeriodDayEventModel : public QAbstractItemModel
80{ 80{
81 Q_OBJECT 81 Q_OBJECT
82 82
diff --git a/framework/src/domain/retriever.h b/framework/src/domain/retriever.h
index e454532d..0847fe67 100644
--- a/framework/src/domain/retriever.h
+++ b/framework/src/domain/retriever.h
@@ -18,7 +18,7 @@
18*/ 18*/
19 19
20#pragma once 20#pragma once
21 21#include "kube_export.h"
22#include <QObject> 22#include <QObject>
23#include <QAbstractItemModel> 23#include <QAbstractItemModel>
24#include <QVariant> 24#include <QVariant>
@@ -28,7 +28,7 @@
28 * 28 *
29 * Assign a model that retrieves the index, set the property your interested in, and propery-bind "value". 29 * Assign a model that retrieves the index, set the property your interested in, and propery-bind "value".
30 */ 30 */
31class Retriever : public QObject 31class KUBE_EXPORT Retriever : public QObject
32{ 32{
33 Q_OBJECT 33 Q_OBJECT
34 Q_PROPERTY(QAbstractItemModel* model READ model WRITE setModel) 34 Q_PROPERTY(QAbstractItemModel* model READ model WRITE setModel)
diff --git a/framework/src/domain/textdocumenthandler.h b/framework/src/domain/textdocumenthandler.h
index 43781940..91cd8489 100644
--- a/framework/src/domain/textdocumenthandler.h
+++ b/framework/src/domain/textdocumenthandler.h
@@ -17,7 +17,7 @@
17 02110-1301, USA. 17 02110-1301, USA.
18*/ 18*/
19#pragma once 19#pragma once
20 20#include "kube_export.h"
21#include <QObject> 21#include <QObject>
22#include <QFont> 22#include <QFont>
23#include <QTextCursor> 23#include <QTextCursor>
@@ -25,7 +25,7 @@
25class QTextDocument; 25class QTextDocument;
26class QQuickTextDocument; 26class QQuickTextDocument;
27 27
28class TextDocumentHandler : public QObject 28class KUBE_EXPORT TextDocumentHandler : public QObject
29{ 29{
30 Q_OBJECT 30 Q_OBJECT
31 31