summaryrefslogtreecommitdiffstats
path: root/framework/domain/composercontroller.h
diff options
context:
space:
mode:
Diffstat (limited to 'framework/domain/composercontroller.h')
-rw-r--r--framework/domain/composercontroller.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/framework/domain/composercontroller.h b/framework/domain/composercontroller.h
index b24c16a9..8390c639 100644
--- a/framework/domain/composercontroller.h
+++ b/framework/domain/composercontroller.h
@@ -24,6 +24,7 @@
24#include <QStringList> 24#include <QStringList>
25#include <QVariant> 25#include <QVariant>
26#include <QAbstractItemModel> 26#include <QAbstractItemModel>
27#include <sink/applicationdomaintype.h>
27 28
28namespace KMime { 29namespace KMime {
29class Message; 30class Message;
@@ -32,8 +33,6 @@ class Message;
32class ComposerController : public QObject 33class ComposerController : public QObject
33{ 34{
34 Q_OBJECT 35 Q_OBJECT
35 Q_PROPERTY (QVariant originalMessage WRITE setOriginalMessage)
36 Q_PROPERTY (QVariant draftMessage WRITE setDraftMessage)
37 Q_PROPERTY (QString to READ to WRITE setTo NOTIFY toChanged) 36 Q_PROPERTY (QString to READ to WRITE setTo NOTIFY toChanged)
38 Q_PROPERTY (QString cc READ cc WRITE setCc NOTIFY ccChanged) 37 Q_PROPERTY (QString cc READ cc WRITE setCc NOTIFY ccChanged)
39 Q_PROPERTY (QString bcc READ bcc WRITE setBcc NOTIFY bccChanged) 38 Q_PROPERTY (QString bcc READ bcc WRITE setBcc NOTIFY bccChanged)
@@ -64,9 +63,7 @@ public:
64 QAbstractItemModel *identityModel() const; 63 QAbstractItemModel *identityModel() const;
65 64
66 QStringList attachemts() const; 65 QStringList attachemts() const;
67 66 Q_INVOKABLE void loadMessage(const QVariant &draft, bool loadAsDraft);
68 void setOriginalMessage(const QVariant &originalMessage);
69 void setDraftMessage(const QVariant &draft);
70 67
71signals: 68signals:
72 void subjectChanged(); 69 void subjectChanged();
@@ -92,6 +89,7 @@ private:
92 QString m_subject; 89 QString m_subject;
93 QString m_body; 90 QString m_body;
94 QStringList m_attachments; 91 QStringList m_attachments;
92 Sink::ApplicationDomain::Mail m_existingMail;
95 QVariant m_msg; 93 QVariant m_msg;
96 int m_currentAccountIndex; 94 int m_currentAccountIndex;
97}; 95};