aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-06-05 08:07:48 +0200
committerhjk <hjk@qt.io>2019-06-05 12:32:27 +0000
commit7d3c57f18250af0599b5af799dab14f172f19312 (patch)
tree7b70b626e861cb02704b5e919a05d2692dae094c
parent667fb80cf26e46859e09a32cd40948901e24adfd (diff)
Avoid a Qt deprecation warning
Change-Id: I5b7a8927162821042ac0190fedac2ea14fc24223 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--src/lib/corelib/tools/version.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/lib/corelib/tools/version.cpp b/src/lib/corelib/tools/version.cpp
index 7ea2fda75..d2b337d3a 100644
--- a/src/lib/corelib/tools/version.cpp
+++ b/src/lib/corelib/tools/version.cpp
@@ -107,12 +107,11 @@ Version Version::fromString(const QString &versionString, bool buildNumberAllowe
QString Version::toString() const
{
- QString s;
- if (m_build)
- s.sprintf("%d.%d.%d-%d", m_major, m_minor, m_patch, m_build);
- else
- s.sprintf("%d.%d.%d", m_major, m_minor, m_patch);
- return s;
+ if (m_build) {
+ return QString(QStringLiteral("%1.%2.%3-%4"))
+ .arg(m_major).arg(m_minor).arg(m_patch).arg(m_build);
+ }
+ return QString(QStringLiteral("%1.%2.%3")).arg(m_major).arg(m_minor).arg(m_patch);
}
int compare(const Version &lhs, const Version &rhs)