2import QGroundControl.Controls
7 property string progressText: qsTr("Progress")
8 property real progressValue: 100.0
10 color: qgcPal.windowShadeDark
11 height: _progressCol.height + 2 * ScreenTools.defaultFontPixelWidth
12 opacity: (progressValue < 100) ? (1.0) : (0.0)
13 radius: ScreenTools.defaultFontPixelWidth * 2
15 width: ScreenTools.screenWidth * 0.2
26 colorGroupEnabled: true
35 verticalCenter: parent.verticalCenter
43 value: progressBody.progressValue
47 margins: ScreenTools.defaultFontPixelWidth
53 anchors.horizontalCenter: parent.horizontalCenter
56 font.pointSize: ScreenTools.mediumFontPointSize
57 horizontalAlignment: Text.AlignHCenter
58 text: progressText + Number(Math.floor(progressBody.progressValue)) + " %"