From 40018f095fa551696814c07e87704db1cd46605f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20Knau=C3=9F?= Date: Thu, 9 Jun 2016 14:35:53 +0200 Subject: Export isHidden flog for messageparts --- framework/domain/messageparser.cpp | 5 +++++ framework/domain/messageparser.h | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'framework') diff --git a/framework/domain/messageparser.cpp b/framework/domain/messageparser.cpp index faf17a56..94e16942 100644 --- a/framework/domain/messageparser.cpp +++ b/framework/domain/messageparser.cpp @@ -39,10 +39,12 @@ QHash PartModel::roleNames() const QHash roles; roles[Text] = "text"; roles[IsHtml] = "isHtml"; + roles[IsHidden] = "isHidden"; roles[IsEncrypted] = "isEncrypted"; roles[IsAttachment] = "isAttachment"; roles[HasContent] = "hasContent"; roles[Type] = "type"; + roles[IsHidden] = "isHidden"; return roles; } @@ -87,6 +89,9 @@ QVariant PartModel::data(const QModelIndex &index, int role) const return !part->property("htmlContent").toString().isEmpty(); case Type: return part->metaObject()->className(); + case IsHidden: + return part->property("isHidden").toBool(); + } } return QVariant(); diff --git a/framework/domain/messageparser.h b/framework/domain/messageparser.h index ac14fad9..3e0255df 100644 --- a/framework/domain/messageparser.h +++ b/framework/domain/messageparser.h @@ -72,7 +72,8 @@ public: IsEncrypted, IsAttachment, HasContent, - Type + Type, + IsHidden }; QHash roleNames() const Q_DECL_OVERRIDE; -- cgit v1.2.3