Название: QDoubleValidator Отправлено: radislav72 от Июль 31, 2011, 09:20 При использовании QDoubleValidator вроде все хорошо, но один ньюанс, которого хотелось бы избежать:
строки типа "432,3,434,34,4" (со множественными запятыми) почему-то проходят валидацию, хотя понятно что здесь не число. Системным разделителем дробной части является точка (и валидатор позволяет ее ввести правильно-лишь раз). Как можно избежать такого поведения? Или что-то не так делаю? Код: QDoubleValidator *dvalSumm = new QDoubleValidator(-9999999999, 9999999999, 2, this); И еще: как вместо 99999999999 можно задать максимальное значение double? Есть ли какая-то константа? |