Skip to content
FlightDisplayViewWidgets.qml 1.38 KiB
Newer Older
/****************************************************************************
 *
Gus Grubba's avatar
Gus Grubba committed
 * (c) 2009-2020 QGROUNDCONTROL PROJECT <http://www.qgroundcontrol.org>
 *
 * QGroundControl is licensed according to the terms in the file
 * COPYING.md in the root of the source code directory.
 *
 ****************************************************************************/
import QtQuick                  2.3
import QtQuick.Controls         1.2
import QtQuick.Controls.Styles  1.4
import QtQuick.Dialogs          1.2
import QtLocation               5.3
import QtPositioning            5.3
import QtQuick.Layouts          1.2
Gus Grubba's avatar
Gus Grubba committed
import QGroundControl               1.0
import QGroundControl.ScreenTools   1.0
import QGroundControl.Controls      1.0
import QGroundControl.Palette       1.0
import QGroundControl.Vehicle       1.0
import QGroundControl.FlightMap     1.0
DoinLakeFlyer's avatar
 
DoinLakeFlyer committed
Column {
    id:         _root
    spacing:    ScreenTools.defaultFontPixelHeight * 0.25
    property var    missionController
DoinLakeFlyer's avatar
 
DoinLakeFlyer committed
    property real   availableHeight
Don Gagne's avatar
 
Don Gagne committed

DoinLakeFlyer's avatar
 
DoinLakeFlyer committed
    Loader {
        width: parent.width
        source: QGroundControl.settingsManager.flyViewSettings.alternateInstrumentPanel.rawValue ?
                    "qrc:/qml/QGCInstrumentWidgetAlternate.qml" : "qrc:/qml/QGCInstrumentWidget.qml"
Don Gagne's avatar
 
Don Gagne committed

DoinLakeFlyer's avatar
 
DoinLakeFlyer committed
        property real maxHeight:    availableHeight - y
        property bool showValues:   !QGroundControl.airspaceManager.airspaceVisible