From fce1d3c24f506d93b2b57bb84f938865176e3032 Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Mon, 3 Feb 2014 23:14:47 +0200 Subject: use locale aware number parsing/formatting --- src/qml/pages/QuantityPage.qml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/qml/pages/QuantityPage.qml b/src/qml/pages/QuantityPage.qml index 0d5c4de..a454999 100644 --- a/src/qml/pages/QuantityPage.qml +++ b/src/qml/pages/QuantityPage.qml @@ -9,11 +9,12 @@ Page { property string quantityName function formatText(value, unit) { - return "%1 %2".arg(value.toPrecision(5)).arg(pluralize(unit, value)); + var d = value.toLocaleString(Qt.locale(), "g", 5); + return "%1 %2".arg(d).arg(pluralize(unit, value)); } function updateResult() { - var f = parseFloat(fromField.text); + var f = Number.fromLocaleString(Qt.locale(), fromField.text); if (fromField.text.length === 0) { f = 0.0; -- cgit v1.2.3