Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/qt
diff options
context:
space:
mode:
authorIlya Grechuhin <i.grechuhin@gmail.com>2016-07-06 13:49:16 +0300
committerIlya Grechuhin <i.grechuhin@gmail.com>2016-07-07 14:23:14 +0300
commitf7aafa00e27d85f4d0f2b4c504d9063d392b41f8 (patch)
tree42a642688dfef0e8dea4d9fc8ebacd185dc75993 /qt
parentaae90b0081d9b38fe2d0d58ee63445a8e58f6462 (diff)
[omim] Refactored measurement_utils.
Diffstat (limited to 'qt')
-rw-r--r--qt/preferences_dialog.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/qt/preferences_dialog.cpp b/qt/preferences_dialog.cpp
index d7c3d84a5a..7606ce0a0b 100644
--- a/qt/preferences_dialog.cpp
+++ b/qt/preferences_dialog.cpp
@@ -1,5 +1,6 @@
#include "qt/preferences_dialog.hpp"
+#include "platform/measurement_utils.hpp"
#include "platform/settings.hpp"
#include <QtGui/QIcon>
@@ -26,6 +27,8 @@
#include <QtWidgets/QRadioButton>
#endif
+using namespace measurement_utils;
+
namespace qt
{
PreferencesDialog::PreferencesDialog(QWidget * parent)
@@ -40,15 +43,13 @@ namespace qt
{
QHBoxLayout * pLayout = new QHBoxLayout();
- using namespace settings;
-
QRadioButton * p = new QRadioButton("Metric");
pLayout->addWidget(p);
- m_pUnits->addButton(p, Metric);
+ m_pUnits->addButton(p, static_cast<int>(Units::Metric));
p = new QRadioButton("Imperial (foot)");
pLayout->addWidget(p);
- m_pUnits->addButton(p, Foot);
+ m_pUnits->addButton(p, static_cast<int>(Units::Imperial));
radioBox->setLayout(pLayout);
@@ -57,9 +58,9 @@ namespace qt
{
// set default measurement from system locale
if (QLocale::system().measurementSystem() == QLocale::MetricSystem)
- u = Metric;
+ u = Units::Metric;
else
- u = Foot;
+ u = Units::Imperial;
}
m_pUnits->button(static_cast<int>(u))->setChecked(true);
@@ -97,8 +98,8 @@ namespace qt
Units u;
switch (i)
{
- case 0: u = Metric; break;
- case 1: u = Foot; break;
+ case 0: u = Units::Metric; break;
+ case 1: u = Units::Imperial; break;
}
settings::Set(kMeasurementUnits, u);