в смысле
QString QString::arg ( double a, int fieldWidth = 0, char format = 'g', int precision = -1, const QChar & fillChar = QLatin1Char( ' ' ) ) const
?
Форматирование в FormatFloat такого рода:
формат примеры
-----------------------------------------------------
0000.00 1=0001.00
99=0099.00
100.001=0100.00
12345=12345.00
####.## 1=0001.0
99=0099.0
100.001=0100.001
12345=12345.0
разделитель разрядов
# ##0,000 123160.2=123 160.200
как все слиплось
сейчас еще раз в виде картинки:
(еще нужны разделители разрядов, формат типа # ##0,000, результат 12345.2 = 12 345.200)
===================================
Насколько я поняла, в QString("%1").arg можно дополнить заданным символом (например, '0') до заданной ширины
но задача ставится - дополнить в зависимости от маски
т.е. если 0 в шаблоне - дополнять, # - не дополнять
Причина редактирования: используй тэг code
Эскизы прикрепленных изображений
 РЈРСВВВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВВВР С• 60%
661 x 216 (28.91 килобайт)
|