summaryrefslogtreecommitdiffstats
path: root/src/tools/uic/utils.h
diff options
context:
space:
mode:
authorMate Barany <mate.barany@qt.io>2022-09-02 14:28:12 +0200
committerMate Barany <mate.barany@qt.io>2022-09-14 18:53:39 +0200
commit68d041d27d85efa1b54d111c02f3ca252841224b (patch)
treec07e3841d645ff965f5a76f16c8ea4731fa4255c /src/tools/uic/utils.h
parente0c0feb1d8e2c697cf8bd1741cb9c2ed150d3a54 (diff)
uic: use QString::compare in toBool
As a potential improvement discovered while working on QTBUG-98434, replace the current comparison in toBool with QString::compare. Task-number: QTBUG-103100 Change-Id: If5482adeea1537d24a97a4dda2d27ecc3b12b5bf Reviewed-by: Marc Mutz <marc.mutz@qt.io> Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
Diffstat (limited to 'src/tools/uic/utils.h')
-rw-r--r--src/tools/uic/utils.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/uic/utils.h b/src/tools/uic/utils.h
index d8a563c0c6..37247cdea6 100644
--- a/src/tools/uic/utils.h
+++ b/src/tools/uic/utils.h
@@ -12,7 +12,7 @@
QT_BEGIN_NAMESPACE
inline bool toBool(const QString &str)
-{ return str.toLower() == QLatin1StringView("true"); }
+{ return QString::compare(str, QLatin1StringView("true"), Qt::CaseInsensitive) == 0; }
inline QString toString(const DomString *str)
{ return str ? str->text() : QString(); }