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.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/framework/domain/composercontroller.h b/framework/domain/composercontroller.h
index 4ad505d8..b24c16a9 100644
--- a/framework/domain/composercontroller.h
+++ b/framework/domain/composercontroller.h
@@ -32,7 +32,8 @@ class Message;
32class ComposerController : public QObject 32class ComposerController : public QObject
33{ 33{
34 Q_OBJECT 34 Q_OBJECT
35 Q_PROPERTY (QVariant originalMessage READ originalMessage WRITE setOriginalMessage) 35 Q_PROPERTY (QVariant originalMessage WRITE setOriginalMessage)
36 Q_PROPERTY (QVariant draftMessage WRITE setDraftMessage)
36 Q_PROPERTY (QString to READ to WRITE setTo NOTIFY toChanged) 37 Q_PROPERTY (QString to READ to WRITE setTo NOTIFY toChanged)
37 Q_PROPERTY (QString cc READ cc WRITE setCc NOTIFY ccChanged) 38 Q_PROPERTY (QString cc READ cc WRITE setCc NOTIFY ccChanged)
38 Q_PROPERTY (QString bcc READ bcc WRITE setBcc NOTIFY bccChanged) 39 Q_PROPERTY (QString bcc READ bcc WRITE setBcc NOTIFY bccChanged)
@@ -64,8 +65,8 @@ public:
64 65
65 QStringList attachemts() const; 66 QStringList attachemts() const;
66 67
67 QVariant originalMessage() const;
68 void setOriginalMessage(const QVariant &originalMessage); 68 void setOriginalMessage(const QVariant &originalMessage);
69 void setDraftMessage(const QVariant &draft);
69 70
70signals: 71signals:
71 void subjectChanged(); 72 void subjectChanged();
@@ -83,6 +84,7 @@ public slots:
83 void addAttachment(const QUrl &fileUrl); 84 void addAttachment(const QUrl &fileUrl);
84 85
85private: 86private:
87 void setMessage(const QSharedPointer<KMime::Message> &msg);
86 QSharedPointer<KMime::Message> assembleMessage(); 88 QSharedPointer<KMime::Message> assembleMessage();
87 QString m_to; 89 QString m_to;
88 QString m_cc; 90 QString m_cc;
@@ -90,7 +92,6 @@ private:
90 QString m_subject; 92 QString m_subject;
91 QString m_body; 93 QString m_body;
92 QStringList m_attachments; 94 QStringList m_attachments;
93 QVariant m_originalMessage;
94 QVariant m_msg; 95 QVariant m_msg;
95 int m_currentAccountIndex; 96 int m_currentAccountIndex;
96}; 97};