26 QDoubleValidator validator;
27 validator.setLocale (m_locale);
28 QValidator::State state = validator.
validate (input,
30 if (state == QValidator::Acceptable) {
32 if (m_coordScale == COORD_SCALE_LOG) {
33 if (m_locale.toDouble (input) < 0.0) {
36 state = QValidator::Invalid;
38 }
if (m_locale.toDouble (input) == 0.0) {
41 state = QValidator::Intermediate;