Diagram size correction (important for placement with PAL)

This commit is contained in:
Matthias Kuhn 2012-08-10 09:32:51 +02:00
parent 901d2e1cac
commit 234f2f0ccc

View File

@ -56,11 +56,11 @@ QSizeF QgsHistogramDiagram::diagramSize( const QgsAttributeMap& attributes, cons
{
case QgsDiagramSettings::Up:
case QgsDiagramSettings::Down:
return QSizeF( s.barWidth * attributes.size(), maxValue );
return QSizeF( s.barWidth * attributes.size(), maxValue * mScaleFactor );
case QgsDiagramSettings::Right:
case QgsDiagramSettings::Left:
return QSizeF( maxValue, s.barWidth * attributes.size() );
return QSizeF( maxValue * mScaleFactor, s.barWidth * attributes.size() );
}
return QSizeF();