From 243f81fd948df98d1ba31538cba8bb9fe0bdd156 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sun, 6 Feb 2022 12:47:13 +0100 Subject: [PATCH] Base: harmonize UnitsApi::toString/UnitsApi::toNumber with UnitsSchema::toLocale --- src/Base/UnitsApi.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Base/UnitsApi.cpp b/src/Base/UnitsApi.cpp index 0d830c19b5..95fd323caa 100644 --- a/src/Base/UnitsApi.cpp +++ b/src/Base/UnitsApi.cpp @@ -133,7 +133,7 @@ void UnitsApi::setSchema(UnitSystem s) QString UnitsApi::toString(const Base::Quantity& q, const QuantityFormat& f) { - QString value = QString::fromLatin1("'%1 %2'").arg(q.getValue(), 0, f.toFormat(), f.precision+1) + QString value = QString::fromLatin1("'%1 %2'").arg(q.getValue(), 0, f.toFormat(), f.precision) .arg(q.getUnit().getString()); return value; } @@ -145,7 +145,7 @@ QString UnitsApi::toNumber(const Base::Quantity& q, const QuantityFormat& f) QString UnitsApi::toNumber(double d, const QuantityFormat& f) { - QString number = QString::fromLatin1("%1").arg(d, 0, f.toFormat(), f.precision+1); + QString number = QString::fromLatin1("%1").arg(d, 0, f.toFormat(), f.precision); return number; }