Browse Source

Merge pull request #2184 from dogmaphobic/armDialog

Adding a confirmation dialog for when arming vehicle.
QGC4.4
Gus Grubba 10 years ago
parent
commit
fb371f36a2
  1. 13
      src/ui/toolbar/MainToolBarIndicators.qml

13
src/ui/toolbar/MainToolBarIndicators.qml

@ -25,6 +25,7 @@ import QtQuick 2.5
import QtQuick.Controls 1.2 import QtQuick.Controls 1.2
import QtGraphicalEffects 1.0 import QtGraphicalEffects 1.0
import QtQuick.Controls.Styles 1.2 import QtQuick.Controls.Styles 1.2
import QtQuick.Dialogs 1.1
import QGroundControl 1.0 import QGroundControl 1.0
import QGroundControl.Controls 1.0 import QGroundControl.Controls 1.0
@ -441,7 +442,19 @@ Row {
MouseArea { MouseArea {
anchors.fill: parent anchors.fill: parent
onClicked: { onClicked: {
armDialog.visible = true
}
}
MessageDialog {
id: armDialog
visible: false
icon: StandardIcon.Warning
standardButtons: StandardButton.Yes | StandardButton.No
title: activeVehicle.armed ? "Disarming Vehicle" : "Arming Vehicle"
text: activeVehicle.armed ? "Do you want to disarm? This will cut power to all motors." : "Do you want to arm? This will enable all motors."
onYes: {
activeVehicle.armed = !activeVehicle.armed activeVehicle.armed = !activeVehicle.armed
armDialog.visible = false
} }
} }
} }

Loading…
Cancel
Save