From f0c38af8a74a99c708ad0c525bf5a335c652d8c5 Mon Sep 17 00:00:00 2001 From: Anton Kudryavtsev Date: Wed, 17 Jan 2018 20:45:54 +0300 Subject: [PATCH] QFontEngine: use QStringBuilder more Change-Id: I7dd00080962a245e5fc67ef623d7b3a4dab69c80 Reviewed-by: Olivier Goffart (Woboq GmbH) --- src/gui/text/qfontengine.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/gui/text/qfontengine.cpp b/src/gui/text/qfontengine.cpp index a9f411da56..3b64ee0136 100644 --- a/src/gui/text/qfontengine.cpp +++ b/src/gui/text/qfontengine.cpp @@ -992,13 +992,12 @@ void QFontEngine::removeGlyphFromCache(glyph_t) QFontEngine::Properties QFontEngine::properties() const { Properties p; - QByteArray psname = QFontEngine::convertToPostscriptFontFamilyName(fontDef.family.toUtf8()); - psname += '-'; - psname += QByteArray::number(fontDef.style); - psname += '-'; - psname += QByteArray::number(fontDef.weight); - - p.postscriptName = psname; + p.postscriptName + = QFontEngine::convertToPostscriptFontFamilyName(fontDef.family.toUtf8()) + + '-' + + QByteArray::number(fontDef.style) + + '-' + + QByteArray::number(fontDef.weight); p.ascent = ascent(); p.descent = descent(); p.leading = leading();