From 3c862fecadd24395f6c7d136bf0f4b8236d8decc Mon Sep 17 00:00:00 2001 From: Raees Khan <rak177@pitt.edu> Date: Mon, 18 Jul 2022 15:56:58 -0400 Subject: [PATCH] Fix bug --- FSL/src/configregions.cpp | 11 +++++++---- FSL/src/fsl_mainwindow.cpp | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/FSL/src/configregions.cpp b/FSL/src/configregions.cpp index 5b5db6810..dfce43647 100644 --- a/FSL/src/configregions.cpp +++ b/FSL/src/configregions.cpp @@ -18,10 +18,13 @@ ConfigRegions::ConfigRegions(QWidget *parent) : 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); + QLocale loc(QLocale::C); + loc.setNumberOptions(QLocale::RejectGroupSeparator); + + electron_cut_validator->setLocale(loc); + proton_cut_validator->setLocale(loc); + positron_cut_validator->setLocale(loc); + gamma_cut_validator->setLocale(loc); 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 d332cef5a..84d39e434 100644 --- a/FSL/src/fsl_mainwindow.cpp +++ b/FSL/src/fsl_mainwindow.cpp @@ -129,10 +129,13 @@ FSLMainWindow::FSLMainWindow(QWidget *parent) 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); + QLocale lo(QLocale::C); + lo.setNumberOptions(QLocale::RejectGroupSeparator); + + p_x_validator->setLocale(lo); + p_y_validator->setLocale(lo); + p_z_validator->setLocale(lo); + mag_field_validator->setLocale(lo); ui->lE_px->setValidator(p_x_validator); ui->lE_py->setValidator(p_y_validator); -- GitLab