values' decimal places not consistent
Code:
qreal u, fYval ;
fYval = 0.000;
for( int i=0; i<=10; i++)
{
painter
->drawLine
(QPointF(yAxisX
- 3, fYpos
),
QPointF(yAxisX, fYpos
));
painter
->drawText
(QPointF(chartOuterMargin, fYpos
),
QString("%1").
arg(fYval,
0,
'g',
3));
fYval += u;
fYpos -= fStepYpos;
}
fYval values' decimal places displayed (from code line : drawText) are inconsistent, e.g :
fYval: 0.005
fYval: 0.01
fYval: 0.015
fYval: 0.02
fYval: 0.025
fYval: 0.03
fYval: 0.035
fYval: 0.04
fYval: 0.045
fYval: 0.05
fYval: 0.055
How to make the decimal places of fYval consistent? In this case I want it to be :
fYval: 0.005
fYval: 0.010
fYval: 0.015
fYval: 0.020
fYval: 0.025
fYval: 0.030
fYval: 0.035
fYval: 0.040
fYval: 0.045
fYval: 0.050
fYval: 0.055
Re: values' decimal places not consistent
Use this
Code:
QString("%1").
arg(fYval,
0,
'f',
3);