Russian Qt Forum
Сентябрь 30, 2024, 18:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QDoubleSpinBox - как спрятать нули в дробной части?  (Прочитано 4057 раз)
fly
Гость
« : Май 30, 2010, 12:19 »

Как сделать, чтобы 1.100 отображалось как 1.1 а 1.234 отображалось как есть?
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #1 : Май 30, 2010, 15:31 »

Код:
void	setDecimals ( int prec )
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
alexman
Гость
« Ответ #2 : Май 30, 2010, 15:55 »

Код:
void	setDecimals ( int prec )
Не то!
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #3 : Май 30, 2010, 16:28 »

Ну в Qt такого нету скорее всего. В качестве выхода - только самому определять есть ли нули в числе и задавать каждый раз нужную точность.
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
Kolobok
Гость
« Ответ #4 : Май 30, 2010, 16:35 »

Наследоваться от QDoubleSpinBox и переопределить
QString QDoubleSpinBox::textFromValue ( double value ) const
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.069 секунд. Запросов: 23.