summaryrefslogtreecommitdiffstats
path: root/src/widgets/widgets
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@kdab.com>2014-09-13 13:40:41 +0200
committerMarc Mutz <marc.mutz@kdab.com>2015-02-02 22:23:07 +0000
commitb57592ebe60c130a0350b0377fc79d57a3639db4 (patch)
tree785881cd3884a7065652f383e55f937c1d3b3585 /src/widgets/widgets
parenta5e987bca9dcee428e10d2b9de4b9d979a910b59 (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')
-rw-r--r--src/widgets/widgets/qcalendarwidget.cpp2
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>");
}