#include "../common.h"
#include "listcommon.h"
+#include "textmodifier.h"
#include "listitem.h"
QFontMetrics textMetrics = painter.fontMetrics();
- QString shortenedText = text;
-
- int index = shortenedText.indexOf('\n');
-
- if (index > 0) {
- shortenedText.truncate(index);
- shortenedText.append("...");
- }
-
- return textMetrics.elidedText(shortenedText, Qt::ElideRight, textWidth);
+ return TextModifier::shortenText(textMetrics, text, textWidth);
}