Browse Source

Add mission mapControl property setting

QGC4.4
DonLakeFlyer 7 years ago
parent
commit
c924bfc120
  1. 2
      src/MissionManager/QGCMapPolygonVisuals.qml
  2. 1
      src/MissionManager/QGCMapPolylineVisuals.qml
  3. 2
      src/PlanView/FWLandingPatternMapVisual.qml
  4. 1
      src/PlanView/RallyPointMapVisuals.qml
  5. 1
      src/PlanView/SimpleItemMapVisual.qml

2
src/MissionManager/QGCMapPolygonVisuals.qml

@ -328,6 +328,7 @@ Item {
MissionItemIndicatorDrag { MissionItemIndicatorDrag {
id: dragArea id: dragArea
mapControl: _root.mapControl
z: _zorderDragHandle z: _zorderDragHandle
visible: !_circle visible: !_circle
@ -447,6 +448,7 @@ Item {
id: centerDragAreaComponent id: centerDragAreaComponent
MissionItemIndicatorDrag { MissionItemIndicatorDrag {
mapControl: _root.mapControl
z: _zorderCenterHandle z: _zorderCenterHandle
onItemCoordinateChanged: mapPolygon.center = itemCoordinate onItemCoordinateChanged: mapPolygon.center = itemCoordinate
onDragStart: mapPolygon.centerDrag = true onDragStart: mapPolygon.centerDrag = true

1
src/MissionManager/QGCMapPolylineVisuals.qml

@ -236,6 +236,7 @@ Item {
id: dragAreaComponent id: dragAreaComponent
MissionItemIndicatorDrag { MissionItemIndicatorDrag {
mapControl: _root.mapControl
id: dragArea id: dragArea
z: _zorderDragHandle z: _zorderDragHandle

2
src/PlanView/FWLandingPatternMapVisual.qml

@ -176,6 +176,7 @@ Item {
id: loiterDragAreaComponent id: loiterDragAreaComponent
MissionItemIndicatorDrag { MissionItemIndicatorDrag {
mapControl: _root.map
itemIndicator: _itemVisuals[_loiterPointIndex] itemIndicator: _itemVisuals[_loiterPointIndex]
itemCoordinate: _missionItem.loiterCoordinate itemCoordinate: _missionItem.loiterCoordinate
@ -188,6 +189,7 @@ Item {
id: landDragAreaComponent id: landDragAreaComponent
MissionItemIndicatorDrag { MissionItemIndicatorDrag {
mapControl: _root.map
itemIndicator: _itemVisuals[_landPointIndex] itemIndicator: _itemVisuals[_landPointIndex]
itemCoordinate: _missionItem.landingCoordinate itemCoordinate: _missionItem.landingCoordinate

1
src/PlanView/RallyPointMapVisuals.qml

@ -44,6 +44,7 @@ Item {
id: dragAreaComponent id: dragAreaComponent
MissionItemIndicatorDrag { MissionItemIndicatorDrag {
mapControl: _root.map
itemCoordinate: rallyPointObject.coordinate itemCoordinate: rallyPointObject.coordinate
visible: rallyPointObject === myRallyPointController.currentRallyPoint visible: rallyPointObject === myRallyPointController.currentRallyPoint

1
src/PlanView/SimpleItemMapVisual.qml

@ -92,6 +92,7 @@ Item {
id: dragAreaComponent id: dragAreaComponent
MissionItemIndicatorDrag { MissionItemIndicatorDrag {
mapControl: _root.map
itemIndicator: _itemVisual itemIndicator: _itemVisual
itemCoordinate: _missionItem.coordinate itemCoordinate: _missionItem.coordinate

Loading…
Cancel
Save