Browse Source

fix(text): Using modified text, instead of raw

Fix #3568.
pull/3571/head
Diadlo 9 years ago
parent
commit
f7018c42c9
No known key found for this signature in database
GPG Key ID: 5AF9F2E29107C727
  1. 14
      src/chatlog/content/text.cpp

14
src/chatlog/content/text.cpp

@ -243,17 +243,17 @@ void Text::regenerate() @@ -243,17 +243,17 @@ void Text::regenerate()
{
doc->setDefaultFont(defFont);
if (!elide)
if (elide)
{
doc->setDefaultStyleSheet(defStyleSheet);
doc->setHtml(text);
QFontMetrics metrics = QFontMetrics(defFont);
QString elidedText = metrics.elidedText(text, Qt::ElideRight, qRound(width));
doc->setPlainText(elidedText);
}
else
{
QFontMetrics metrics = QFontMetrics(defFont);
QString elidedText = metrics.elidedText(rawText, Qt::ElideRight,
qRound(width));
doc->setPlainText(elidedText);
doc->setDefaultStyleSheet(defStyleSheet);
doc->setHtml(text);
}
// wrap mode

Loading…
Cancel
Save