9 property Component dialogComponent
10 // property alias m: mainPage
19 onEntered:(mainWindow.fullscreen=true)
25 anchors.horizontalCenter:parent.horizontalCenter
26 width:drone.confFullScreen? parent.width:640 ;height:480*width/640;
32 visible:drone.confShowHorizon
34 value2:drone.dronePitch
42 visible:drone.confUseAccel
46 text: "cmd:pitch=" + Math.round(drone.pitch) + " roll= " + Math.round(drone.roll) + " yaw=" + Math.round(drone.yaw) + " vv= " + Math.round(drone.vVelocity)
51 visible:drone.confShowDebug
55 text: "pitch=" + Math.round(drone.dronePitch) + " roll= " + Math.round(drone.droneRoll) + "yaw=" + Math.round(drone.droneYaw) + " alt= " + Math.round(drone.droneAltitude)
60 visible:drone.confShowDebug
64 text: drone.decodedStatus
71 onClicked:{ mainWindow.fullscreen = false ;
72 mainWindow.nextPage(dialogComponent)
76 visible: !drone.confUseAccel
85 onYvChanged:{drone.pitch=yv;}
86 onXvChanged:{drone.roll=xv;}
93 anchors.right:parent.right
100 onYvChanged:{drone.vVelocity=-1*yv;}
101 onXvChanged:{drone.yaw=xv;}
102 onPressedChanged: { drone.ctrlActive=pressed;}
107 anchors.right:parent.right
108 anchors.rightMargin: 10
112 val:drone.pwm_motor1;
117 val:drone.pwm_motor2;
122 val:drone.pwm_motor3;
127 val:drone.pwm_motor4;
142 anchors.bottom:parent.bottom
146 onClicked:{drone.fly=checked;
147 // mainWindow.fullsecreen=checked;
154 anchors.top:parent.top
158 onClicked:{drone.emergency=checked;}
164 Component.onCompleted: {
165 mainWindow.fullscreen = true ;
166 dialogComponent = Qt.createComponent("ConfigDialog.qml");
167 mainWindow.nextPage(mainpageComponent)