[PATCH] Translate velocity units in planner settings

Sergey Starosek sergey.starosek at gmail.com
Wed Jul 16 22:43:58 PDT 2014


Signed-off-by: Sergey Starosek <sergey.starosek at gmail.com>
---
 qt-ui/diveplanner.cpp | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/qt-ui/diveplanner.cpp b/qt-ui/diveplanner.cpp
index 9efe80e..89c7fcc 100644
--- a/qt-ui/diveplanner.cpp
+++ b/qt-ui/diveplanner.cpp
@@ -436,22 +436,19 @@ PlannerSettingsWidget::~PlannerSettingsWidget()
 
 void PlannerSettingsWidget::settingsChanged()
 {
+	QString vs;
 	if (get_units()->length == units::FEET) {
-		ui.ascRate75->setSuffix("ft/min");
-		ui.ascRate50->setSuffix("ft/min");
-		ui.ascRateStops->setSuffix("ft/min");
-		ui.ascRateLast6m->setSuffix("ft/min");
-		ui.descRate->setSuffix("ft/min");
+		vs.append(tr("ft/min"));
 		ui.lastStop->setText(tr("Last stop at 20ft"));
 	} else {
-		ui.ascRate75->setSuffix("m/min");
-		ui.ascRate50->setSuffix("m/min");
-		ui.ascRateStops->setSuffix("m/min");
-		ui.ascRateLast6m->setSuffix("m/min");
-		ui.descRate->setSuffix("m/min");
+		vs.append(tr("m/min"));
 		ui.lastStop->setText(tr("Last stop at 6m"));
-
 	}
+	ui.ascRate75->setSuffix(vs);
+	ui.ascRate50->setSuffix(vs);
+	ui.ascRateStops->setSuffix(vs);
+	ui.ascRateLast6m->setSuffix(vs);
+	ui.descRate->setSuffix(vs);
 }
 
 void PlannerSettingsWidget::atmPressureChanged(const QString &pressure)
-- 
1.8.5.5



More information about the subsurface mailing list