Browse Source

Fix easter egg mechanism

QGC4.4
DonLakeFlyer 8 years ago
parent
commit
b564708d61
  1. 22
      src/ui/toolbar/MainToolBar.qml
  2. 22
      src/ui/toolbar/MainToolBarIndicators.qml

22
src/ui/toolbar/MainToolBar.qml

@ -67,28 +67,6 @@ Rectangle {
flyButton.checked = true flyButton.checked = true
} }
// Easter egg mechanism
MouseArea {
anchors.fill: parent
onClicked: {
console.log("easter egg click", ++_clickCount)
eggTimer.restart()
if (_clickCount == 5) {
QGroundControl.corePlugin.showAdvancedUI = true
} else if (_clickCount == 7) {
QGroundControl.corePlugin.showTouchAreas = true
}
}
property int _clickCount: 0
Timer {
id: eggTimer
interval: 1000
onTriggered: parent._clickCount = 0
}
}
/// Bottom single pixel divider /// Bottom single pixel divider
Rectangle { Rectangle {
anchors.left: parent.left anchors.left: parent.left

22
src/ui/toolbar/MainToolBarIndicators.qml

@ -25,6 +25,28 @@ Item {
QGCPalette { id: qgcPal } QGCPalette { id: qgcPal }
// Easter egg mechanism
MouseArea {
anchors.fill: parent
onClicked: {
console.log("easter egg click", ++_clickCount)
eggTimer.restart()
if (_clickCount == 5) {
QGroundControl.corePlugin.showAdvancedUI = true
} else if (_clickCount == 7) {
QGroundControl.corePlugin.showTouchAreas = true
}
}
property int _clickCount: 0
Timer {
id: eggTimer
interval: 1000
onTriggered: parent._clickCount = 0
}
}
QGCLabel { QGCLabel {
id: waitForVehicle id: waitForVehicle
anchors.verticalCenter: parent.verticalCenter anchors.verticalCenter: parent.verticalCenter

Loading…
Cancel
Save