|
|
|
@ -49,7 +49,6 @@ Item {
@@ -49,7 +49,6 @@ Item {
|
|
|
|
|
property var _rallyPointController: _planController.rallyPointController |
|
|
|
|
property bool _isPipVisible: QGroundControl.videoManager.hasVideo ? QGroundControl.loadBoolGlobalSetting(_PIPVisibleKey, true) : false |
|
|
|
|
property bool _useChecklist: QGroundControl.settingsManager.appSettings.useChecklist.rawValue && QGroundControl.corePlugin.options.preFlightChecklistUrl.toString().length |
|
|
|
|
property real _savedZoomLevel: 0 |
|
|
|
|
property real _margins: ScreenTools.defaultFontPixelWidth / 2 |
|
|
|
|
property real _pipSize: mainWindow.width * 0.2 |
|
|
|
|
property alias _guidedController: guidedActionsController |
|
|
|
@ -75,25 +74,10 @@ Item {
@@ -75,25 +74,10 @@ Item {
|
|
|
|
|
//-- Adjust Margins |
|
|
|
|
_flightMapContainer.state = "fullMode" |
|
|
|
|
_flightVideo.state = "pipMode" |
|
|
|
|
//-- Save/Restore Map Zoom Level |
|
|
|
|
if(_savedZoomLevel != 0) { |
|
|
|
|
if(mainWindow.flightDisplayMap) { |
|
|
|
|
mainWindow.flightDisplayMap.zoomLevel = _savedZoomLevel |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
if(mainWindow.flightDisplayMap) { |
|
|
|
|
_savedZoomLevel = mainWindow.flightDisplayMap.zoomLevel |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
//-- Adjust Margins |
|
|
|
|
_flightMapContainer.state = "pipMode" |
|
|
|
|
_flightVideo.state = "fullMode" |
|
|
|
|
//-- Set Map Zoom Level |
|
|
|
|
if(mainWindow.flightDisplayMap) { |
|
|
|
|
_savedZoomLevel = mainWindow.flightDisplayMap.zoomLevel |
|
|
|
|
mainWindow.flightDisplayMap.zoomLevel = _savedZoomLevel - 3 |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -335,6 +319,7 @@ Item {
@@ -335,6 +319,7 @@ Item {
|
|
|
|
|
scaleState: (mainIsMap && flyViewOverlay.item) ? (flyViewOverlay.item.scaleState ? flyViewOverlay.item.scaleState : "bottomMode") : "bottomMode" |
|
|
|
|
Component.onCompleted: { |
|
|
|
|
mainWindow.flightDisplayMap = _fMap |
|
|
|
|
_fMap.adjustMapSize() |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -459,6 +444,7 @@ Item {
@@ -459,6 +444,7 @@ Item {
|
|
|
|
|
onActivated: { |
|
|
|
|
mainIsMap = !mainIsMap |
|
|
|
|
setStates() |
|
|
|
|
_fMap.adjustMapSize() |
|
|
|
|
} |
|
|
|
|
onHideIt: { |
|
|
|
|
setPipVisibility(!state) |
|
|
|
|