|
|
@ -318,6 +318,8 @@ FlightMap { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Orbit visuals |
|
|
|
|
|
|
|
|
|
|
|
QGCMapCircleVisuals { |
|
|
|
QGCMapCircleVisuals { |
|
|
|
id: orbitMapCircle |
|
|
|
id: orbitMapCircle |
|
|
|
mapControl: parent |
|
|
|
mapControl: parent |
|
|
@ -354,13 +356,29 @@ FlightMap { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// Used to show orbit status telemetry from the vehicle |
|
|
|
// Orbit telemetry visuals |
|
|
|
|
|
|
|
|
|
|
|
QGCMapCircleVisuals { |
|
|
|
QGCMapCircleVisuals { |
|
|
|
|
|
|
|
id: orbitTelemetryCircle |
|
|
|
mapControl: parent |
|
|
|
mapControl: parent |
|
|
|
mapCircle: _activeVehicle ? _activeVehicle.orbitMapCircle : null |
|
|
|
mapCircle: _activeVehicle ? _activeVehicle.orbitMapCircle : null |
|
|
|
visible: _activeVehicle ? _activeVehicle.orbitActive : false |
|
|
|
visible: _activeVehicle ? _activeVehicle.orbitActive : false |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MapQuickItem { |
|
|
|
|
|
|
|
id: orbitCenterIndicator |
|
|
|
|
|
|
|
anchorPoint.x: sourceItem.anchorPointX |
|
|
|
|
|
|
|
anchorPoint.y: sourceItem.anchorPointY |
|
|
|
|
|
|
|
coordinate: _activeVehicle ? _activeVehicle.orbitMapCircle.center : undefined |
|
|
|
|
|
|
|
visible: orbitTelemetryCircle.visible |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sourceItem: MissionItemIndexLabel { |
|
|
|
|
|
|
|
checked: true |
|
|
|
|
|
|
|
index: -1 |
|
|
|
|
|
|
|
label: qsTr("Orbit", "Orbit waypoint") |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// Handle guided mode clicks |
|
|
|
// Handle guided mode clicks |
|
|
|
MouseArea { |
|
|
|
MouseArea { |
|
|
|
anchors.fill: parent |
|
|
|
anchors.fill: parent |
|
|
|