From abab26cca4a2e5fc8bf618428ff8141692ce8f9a Mon Sep 17 00:00:00 2001 From: Gus Grubba Date: Wed, 21 Feb 2018 04:49:14 -0500 Subject: [PATCH] Adding update button --- src/Airmap/AirspaceControl.qml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/Airmap/AirspaceControl.qml b/src/Airmap/AirspaceControl.qml index 74a144a..fdaec4a 100644 --- a/src/Airmap/AirspaceControl.qml +++ b/src/Airmap/AirspaceControl.qml @@ -555,6 +555,7 @@ Item { property real flickWidth: ScreenTools.defaultFontPixelWidth * 40 MouseArea { anchors.fill: parent + hoverEnabled: true onWheel: { wheel.accepted = true; } onPressed: { mouse.accepted = true; } onReleased: { mouse.accepted = true; } @@ -656,7 +657,7 @@ Item { width: ScreenTools.defaultFontPixelWidth * 5 anchors.left: parent.left anchors.verticalCenter: parent.verticalCenter - property int hour: (timeSlider.value * 0.25).toFixed(0) + property int hour: Math.floor(timeSlider.value * 0.25) property int minute: (timeSlider.value * 15) % 60 } QGCSlider { @@ -784,9 +785,22 @@ Item { Item { width: 1; height: ScreenTools.defaultFontPixelHeight; } Row { id: buttonRow - spacing: ScreenTools.defaultFontPixelWidth * 2 + spacing: ScreenTools.defaultFontPixelWidth anchors.horizontalCenter: parent.horizontalCenter QGCButton { + text: qsTr("Update Plan") + backRadius: 4 + heightFactor: 0.3333 + showBorder: true + enabled: _flightPermit !== AirspaceFlightPlanProvider.PermitNone + width: ScreenTools.defaultFontPixelWidth * 12 + onClicked: { + //-- TODO: Update Plan + mainWindow.enableToolbar() + rootLoader.sourceComponent = null + } + } + QGCButton { text: qsTr("Submit Plan") backRadius: 4 heightFactor: 0.3333