diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2014-09-13 13:40:41 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2015-02-02 22:23:07 +0000 |
commit | b57592ebe60c130a0350b0377fc79d57a3639db4 (patch) | |
tree | 785881cd3884a7065652f383e55f937c1d3b3585 /src/widgets/widgets/qcalendarwidget.cpp | |
parent | a5e987bca9dcee428e10d2b9de4b9d979a910b59 (diff) |
Micro-optimize QCalendarDateSectionValidator::highlightString()
Don't allocate QStrings just to concatenate them.
Change-Id: I340cd5c2b0d0b688a2323544c76c3cc6f5af1332
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Diffstat (limited to 'src/widgets/widgets/qcalendarwidget.cpp')
-rw-r--r-- | src/widgets/widgets/qcalendarwidget.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/widgets/qcalendarwidget.cpp b/src/widgets/widgets/qcalendarwidget.cpp index f718ce6a69..c07100f8c3 100644 --- a/src/widgets/widgets/qcalendarwidget.cpp +++ b/src/widgets/widgets/qcalendarwidget.cpp @@ -95,7 +95,7 @@ QString QCalendarDateSectionValidator::highlightString(const QString &str, int p if (pos == 0) return QLatin1String("<b>") + str + QLatin1String("</b>"); int startPos = str.length() - pos; - return str.mid(0, startPos) + QLatin1String("<b>") + str.mid(startPos, pos) + QLatin1String("</b>"); + return str.midRef(0, startPos) + QLatin1String("<b>") + str.midRef(startPos, pos) + QLatin1String("</b>"); } |