Skip to content

Commit 47d253e

Browse files
committed
#9060: Enable degrees as valid DisplayUnit in QgsOptions dialog
1 parent 48cf5b3 commit 47d253e

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

src/app/qgsoptions.cpp

+8
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,10 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WFlags fl ) :
458458
{
459459
radNautical->setChecked( true );
460460
}
461+
else if ( myDisplayUnits == QGis::Degrees )
462+
{
463+
radDegrees->setChecked( true );
464+
}
461465
else
462466
{
463467
radMeters->setChecked( true );
@@ -1194,6 +1198,10 @@ void QgsOptions::saveOptions()
11941198
{
11951199
settings.setValue( "/qgis/measure/displayunits", QGis::toLiteral( QGis::NauticalMiles ) );
11961200
}
1201+
else if ( radDegrees->isChecked() )
1202+
{
1203+
settings.setValue( "/qgis/measure/displayunits", QGis::toLiteral( QGis::Degrees ) );
1204+
}
11971205
else
11981206
{
11991207
settings.setValue( "/qgis/measure/displayunits", QGis::toLiteral( QGis::Meters ) );

src/ui/qgsoptionsbase.ui

+7
Original file line numberDiff line numberDiff line change
@@ -2758,6 +2758,13 @@ p, li { white-space: pre-wrap; }
27582758
</property>
27592759
</widget>
27602760
</item>
2761+
<item row="5" column="4">
2762+
<widget class="QRadioButton" name="radDegrees">
2763+
<property name="text">
2764+
<string>Degrees</string>
2765+
</property>
2766+
</widget>
2767+
</item>
27612768
<item row="6" column="0">
27622769
<widget class="QLabel" name="mAngleUnitsLabel">
27632770
<property name="text">

0 commit comments

Comments
 (0)