From 07429f3ef27ac464d69c045ef33bfeac147e0246 Mon Sep 17 00:00:00 2001 From: Michael Bohlender Date: Thu, 10 Mar 2016 09:58:59 +0100 Subject: enable ugly add_attachments in composer --- framework/domain/composercontroller.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'framework/domain/composercontroller.h') diff --git a/framework/domain/composercontroller.h b/framework/domain/composercontroller.h index 711a74e1..b410ce9b 100644 --- a/framework/domain/composercontroller.h +++ b/framework/domain/composercontroller.h @@ -39,6 +39,7 @@ class ComposerController : public QObject Q_PROPERTY (QString body READ body WRITE setBody NOTIFY bodyChanged) Q_PROPERTY (QStringList identityModel READ identityModel) Q_PROPERTY (int fromIndex READ fromIndex WRITE setFromIndex NOTIFY fromIndexChanged) + Q_PROPERTY (QStringList attachments READ attachemts NOTIFY attachmentsChanged) public: explicit ComposerController(QObject *parent = Q_NULLPTR); @@ -63,6 +64,8 @@ public: int fromIndex() const; void setFromIndex(int fromIndex); + QStringList attachemts() const; + QVariant originalMessage() const; void setOriginalMessage(const QVariant &originalMessage); @@ -73,11 +76,13 @@ signals: void ccChanged(); void bccChanged(); void fromIndexChanged(); + void attachmentsChanged(); public slots: void send(); void saveAsDraft(); void clear(); + void addAttachment(const QUrl &fileUrl); private: QSharedPointer assembleMessage(); @@ -88,6 +93,7 @@ private: QString m_body; QStringList m_identityModel; int m_fromIndex; + QStringList m_attachments; QVariant m_originalMessage; QVariant m_msg; }; -- cgit v1.2.3