Skip to content

Commit 23f6a23

Browse files
committed
#9060: use QGis::fromUnitToUnitFactor in QgsComposerScaleBar
1 parent c20f38b commit 23f6a23

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/core/composer/qgscomposerscalebar.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,11 +196,11 @@ double QgsComposerScaleBar::mapWidth() const
196196
double measure = da.measureLine( QgsPoint( composerMapRect.xMinimum(), composerMapRect.yMinimum() ), QgsPoint( composerMapRect.xMaximum(), composerMapRect.yMinimum() ) );
197197
if ( mUnits == QgsComposerScaleBar::Feet )
198198
{
199-
measure /= 0.3048;
199+
measure /= QGis::fromUnitToUnitFactor( QGis::Feet, QGis::Meters );
200200
}
201201
else if ( mUnits == QgsComposerScaleBar::NauticalMiles )
202202
{
203-
measure /= 1852.0;
203+
measure /= QGis::fromUnitToUnitFactor( QGis::NauticalMiles, QGis::Meters );
204204
}
205205
return measure;
206206
}

0 commit comments

Comments
 (0)