Unverified Commit f8f4d5ea authored by Don Gagne's avatar Don Gagne Committed by GitHub

Merge pull request #6769 from DonLakeFlyer/RadiusUnits

Polygon Circle: Respect app units
parents dda077e6 7d25e161
......@@ -123,7 +123,6 @@ Item {
_circle = false
}
/// Reset polygon to a circle which fits within initial polygon
function setCircleRadius(center, radius) {
var unboundCenter = center.atDistanceAndAzimuth(0, 0)
_circleRadius = radius
......@@ -460,7 +459,8 @@ Item {
}
function setRadiusFromDialog() {
setCircleRadius(mapPolygon.center, radiusField.text)
var radius = QGroundControl.appSettingsDistanceUnitsToMeters(radiusField.text)
setCircleRadius(mapPolygon.center, radius)
_editCircleRadius = false
}
......@@ -484,7 +484,9 @@ Item {
QGCTextField {
id: radiusField
text: _circleRadius.toFixed(2)
showUnits: true
unitsLabel: QGroundControl.appSettingsDistanceUnitsString
text: QGroundControl.metersToAppSettingsDistanceUnits(_circleRadius).toFixed(2)
onEditingFinished: setRadiusFromDialog()
inputMethodHints: Qt.ImhFormattedNumbersOnly
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment