summaryrefslogtreecommitdiffstats
path: root/framework/mail/composer.h
diff options
context:
space:
mode:
Diffstat (limited to 'framework/mail/composer.h')
-rw-r--r--framework/mail/composer.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/framework/mail/composer.h b/framework/mail/composer.h
index a9741f6b..bdb59840 100644
--- a/framework/mail/composer.h
+++ b/framework/mail/composer.h
@@ -21,7 +21,7 @@
21 21
22#include <QObject> 22#include <QObject>
23#include <QString> 23#include <QString>
24 24#include <QStringList>
25 25
26class Composer : public QObject 26class Composer : public QObject
27{ 27{
@@ -31,6 +31,8 @@ class Composer : public QObject
31 Q_PROPERTY (QString bcc READ bcc WRITE setBcc NOTIFY bccChanged) 31 Q_PROPERTY (QString bcc READ bcc WRITE setBcc NOTIFY bccChanged)
32 Q_PROPERTY (QString subject READ subject WRITE setSubject NOTIFY subjectChanged) 32 Q_PROPERTY (QString subject READ subject WRITE setSubject NOTIFY subjectChanged)
33 Q_PROPERTY (QString body READ body WRITE setBody NOTIFY bodyChanged) 33 Q_PROPERTY (QString body READ body WRITE setBody NOTIFY bodyChanged)
34 Q_PROPERTY (QStringList identityModel READ identityModel)
35 Q_PROPERTY (int fromIndex READ fromIndex WRITE setFromIndex NOTIFY fromIndexChanged)
34 36
35public: 37public:
36 explicit Composer(QObject *parent = Q_NULLPTR); 38 explicit Composer(QObject *parent = Q_NULLPTR);
@@ -50,12 +52,18 @@ public:
50 QString body() const; 52 QString body() const;
51 void setBody(const QString &body); 53 void setBody(const QString &body);
52 54
55 QStringList identityModel() const;
56
57 int fromIndex() const;
58 void setFromIndex(int fromIndex);
59
53signals: 60signals:
54 void subjectChanged(); 61 void subjectChanged();
55 void bodyChanged(); 62 void bodyChanged();
56 void toChanged(); 63 void toChanged();
57 void ccChanged(); 64 void ccChanged();
58 void bccChanged(); 65 void bccChanged();
66 void fromIndexChanged();
59 67
60public slots: 68public slots:
61 void send(); 69 void send();
@@ -68,4 +76,6 @@ private:
68 QString m_bcc; 76 QString m_bcc;
69 QString m_subject; 77 QString m_subject;
70 QString m_body; 78 QString m_body;
79 QStringList m_identityModel;
80 int m_fromIndex;
71}; 81};