HeightIndicator.qml 1007 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
import QtQuick          2.3
import QtQuick.Controls 1.2
import QtQuick.Layouts  1.11

import QGroundControl.ScreenTools 1.0

ColumnLayout {
    spacing: 0

    property color  textColor:  "white"
    property string heightText: "30 ft"

    Rectangle {
        width:  ScreenTools.defaultFontPixelWidth * 3
        height: 1
        color:  textColor
        Layout.alignment: Qt.AlignHCenter
    }

    Rectangle {
        width:  1
        height: ScreenTools.defaultFontPixelWidth * 1
        color:  textColor
        Layout.alignment: Qt.AlignHCenter
    }

    QGCLabel {
        text:   heightText
        color:  textColor
        Layout.alignment: Qt.AlignHCenter
    }

    Rectangle {
        width:  1
        height: ScreenTools.defaultFontPixelWidth * 1
        color:  textColor
        Layout.alignment: Qt.AlignHCenter
    }

    Rectangle {
        width:  ScreenTools.defaultFontPixelWidth * 3
        height: 1
        color:  textColor
        Layout.alignment: Qt.AlignHCenter
    }
}