aboutsummaryrefslogtreecommitdiff
path: root/src/qml
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml')
-rw-r--r--src/qml/pages/QuantityPage.qml5
1 files 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;