Skip to content

Commit 2040cdf

Browse files
committed
Keep base units as default behavior (fix #15434)
1 parent 3bfd998 commit 2040cdf

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/app/qgsmeasuredialog.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ void QgsMeasureDialog::saveWindowLocation()
249249
QString QgsMeasureDialog::formatDistance( double distance, bool convertUnits ) const
250250
{
251251
QSettings settings;
252-
bool baseUnit = settings.value( "/qgis/measure/keepbaseunit", false ).toBool();
252+
bool baseUnit = settings.value( "/qgis/measure/keepbaseunit", true ).toBool();
253253

254254
if ( convertUnits )
255255
distance = convertLength( distance, mDistanceUnits );

src/app/qgsoptions.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl )
507507
mDecimalPlacesSpinBox->setValue( decimalPlaces );
508508

509509
// set if base unit of measure tool should be changed
510-
bool baseUnit = mSettings->value( "qgis/measure/keepbaseunit", false ).toBool();
510+
bool baseUnit = mSettings->value( "qgis/measure/keepbaseunit", true ).toBool();
511511
if ( baseUnit )
512512
{
513513
mKeepBaseUnitCheckBox->setChecked( true );

src/gui/qgsmaptoolidentify.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -673,15 +673,15 @@ QgsUnitTypes::AreaUnit QgsMapToolIdentify::displayAreaUnits() const
673673
QString QgsMapToolIdentify::formatDistance( double distance ) const
674674
{
675675
QSettings settings;
676-
bool baseUnit = settings.value( "/qgis/measure/keepbaseunit", false ).toBool();
676+
bool baseUnit = settings.value( "/qgis/measure/keepbaseunit", true ).toBool();
677677

678678
return QgsDistanceArea::formatDistance( distance, 3, displayDistanceUnits(), baseUnit );
679679
}
680680

681681
QString QgsMapToolIdentify::formatArea( double area ) const
682682
{
683683
QSettings settings;
684-
bool baseUnit = settings.value( "/qgis/measure/keepbaseunit", false ).toBool();
684+
bool baseUnit = settings.value( "/qgis/measure/keepbaseunit", true ).toBool();
685685

686686
return QgsDistanceArea::formatArea( area, 3, displayAreaUnits(), baseUnit );
687687
}

0 commit comments

Comments
 (0)