Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Сергей85 от Май 04, 2017, 19:24



Название: Неверно работает метод text() объекта lineEdit.
Отправлено: Сергей85 от Май 04, 2017, 19:24
InputMask - #00.000;0. Визуально число отображается пользователю как 230.000, он его изменяет на 210.00 - а ->text() считает как "21.", идет искажение данных. Если требуется исправление InputMask - прошу написать его расшифровку: требуются только числа от -99.999 до 999.999.


Название: Re: Неверно работает метод text() объекта lineEdit.
Отправлено: __Heaven__ от Май 04, 2017, 22:23
http://doc.qt.io/qt-4.8/qlineedit.html#setValidator