diff options
author | Eric Springer <eric.springer@nokia.com> | 2011-06-15 17:48:03 +1000 |
---|---|---|
committer | Eric Springer <eric.springer@nokia.com> | 2011-06-15 17:48:03 +1000 |
commit | c8549f69e3ceb8af5c07dd139034a4452f03988c (patch) | |
tree | d76415c4fed17d307142e547a6733a412759bb6d | |
parent | ce51f31090ce86e5aece896e34d3ae06e9c96e03 (diff) |
Truncate plaintext preview at maxPreviewLength
-rw-r--r-- | src/libraries/qmfclient/qmailmessage.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libraries/qmfclient/qmailmessage.cpp b/src/libraries/qmfclient/qmailmessage.cpp index cc8c5951..efe9f9fb 100644 --- a/src/libraries/qmfclient/qmailmessage.cpp +++ b/src/libraries/qmfclient/qmailmessage.cpp @@ -8238,7 +8238,7 @@ void QMailMessage::refreshPreview() if ((part = findPlainTextContainer()) && part->hasBody()) { QString plaintext(part->body().data()); plaintext.remove(QRegExp("\\[(image|cid):[^\\]]*\\]", Qt::CaseInsensitive)); - metaDataImpl()->setPreview(plaintext); + metaDataImpl()->setPreview(plaintext.left(maxPreviewLength)); } else if ((part = findHtmlContainer()) && part->hasBody()) { QString markup = part->body().data(); markup.remove(QRegExp("<\\s*(style|head|form|script)[^<]*<\\s*/\\s*\\1\\s*>", Qt::CaseInsensitive)); |