From 5198e64c8f70ce8c7df520f92bf5a76e39386496 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Mon, 22 May 2023 03:33:38 +0800 Subject: [PATCH] cabana: reject group separator in QDoubleValidator (#28250) old-commit-hash: 9ac73b719fe0c7bb6f3dd23514b2c837a3bd17ae --- tools/cabana/signalview.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/cabana/signalview.cc b/tools/cabana/signalview.cc index cf72b34ccf..1b67659de5 100644 --- a/tools/cabana/signalview.cc +++ b/tools/cabana/signalview.cc @@ -284,8 +284,12 @@ void SignalModel::handleSignalRemoved(const cabana::Signal *sig) { SignalItemDelegate::SignalItemDelegate(QObject *parent) : QStyledItemDelegate(parent) { name_validator = new NameValidator(this); + + QLocale locale(QLocale::C); + locale.setNumberOptions(QLocale::RejectGroupSeparator); double_validator = new QDoubleValidator(this); - double_validator->setLocale(QLocale::C); // Match locale of QString::toDouble() instead of system + double_validator->setLocale(locale); // Match locale of QString::toDouble() instead of system + label_font.setPointSize(8); minmax_font.setPixelSize(10); }