summaryrefslogtreecommitdiffstats
path: root/framework/domain/maillistmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'framework/domain/maillistmodel.cpp')
-rw-r--r--framework/domain/maillistmodel.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/framework/domain/maillistmodel.cpp b/framework/domain/maillistmodel.cpp
index 5a462021..bdf7b9f5 100644
--- a/framework/domain/maillistmodel.cpp
+++ b/framework/domain/maillistmodel.cpp
@@ -66,6 +66,7 @@ QHash< int, QByteArray > MailListModel::roleNames() const
66 roles[DomainObject] = "domainObject"; 66 roles[DomainObject] = "domainObject";
67 roles[ThreadSize] = "threadSize"; 67 roles[ThreadSize] = "threadSize";
68 roles[Mail] = "mail"; 68 roles[Mail] = "mail";
69 roles[Incomplete] = "incomplete";
69 70
70 return roles; 71 return roles;
71} 72}
@@ -134,6 +135,8 @@ QVariant MailListModel::data(const QModelIndex &idx, int role) const
134 return mail->getProperty("count").toInt(); 135 return mail->getProperty("count").toInt();
135 case Mail: 136 case Mail:
136 return QVariant::fromValue(mail); 137 return QVariant::fromValue(mail);
138 case Incomplete:
139 return !mail->getFullPayloadAvailable();
137 } 140 }
138 return QSortFilterProxyModel::data(idx, role); 141 return QSortFilterProxyModel::data(idx, role);
139} 142}