From 200bbb13e872974a40c367acbc4436bf98acea40 Mon Sep 17 00:00:00 2001 From: Raees Khan <rak177@pitt.edu> Date: Mon, 18 Jul 2022 15:28:55 -0400 Subject: [PATCH] Fixing validator bug in FSL --- FSL/src/configregions.cpp | 5 +++++ FSL/src/fsl_mainwindow.cpp | 8 ++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/FSL/src/configregions.cpp b/FSL/src/configregions.cpp index 1477700ce..5b5db6810 100644 --- a/FSL/src/configregions.cpp +++ b/FSL/src/configregions.cpp @@ -17,6 +17,11 @@ ConfigRegions::ConfigRegions(QWidget *parent) : proton_cut_validator = new QDoubleValidator(-100000.0,100000.0,8); positron_cut_validator = new QDoubleValidator(-100000.0,100000.0,8); gamma_cut_validator = new QDoubleValidator(-100000.0,100000.0,8); + + electron_cut_validator->setLocale(QLocale::C); + proton_cut_validator->setLocale(QLocale::C); + positron_cut_validator->setLocale(QLocale::C); + gamma_cut_validator->setLocale(QLocale::C); ui->lE_electron->setValidator(electron_cut_validator); ui->lE_proton->setValidator(proton_cut_validator); diff --git a/FSL/src/fsl_mainwindow.cpp b/FSL/src/fsl_mainwindow.cpp index dfa18d7ea..d332cef5a 100644 --- a/FSL/src/fsl_mainwindow.cpp +++ b/FSL/src/fsl_mainwindow.cpp @@ -128,8 +128,12 @@ FSLMainWindow::FSLMainWindow(QWidget *parent) p_y_validator = new QDoubleValidator(-100000.0,100000.0,8); p_z_validator = new QDoubleValidator(-100000.0,100000.0,8); mag_field_validator = new QDoubleValidator(-100000.0,100000.0,8); - - + + p_x_validator->setLocale(QLocale::C); + p_y_validator->setLocale(QLocale::C); + p_z_validator->setLocale(QLocale::C); + mag_field_validator->setLocale(QLocale::C); + ui->lE_px->setValidator(p_x_validator); ui->lE_py->setValidator(p_y_validator); ui->lE_pz->setValidator(p_z_validator); -- GitLab