LP-311 Remove basic/advanced stabilization tab auto-switch (autotune/txpid lock issues)
[librepilot.git] / ground / gcs / src / plugins / config / airframe_multirotor.ui
bloba50cc8969fa40d677dc1a9041ffe8d6cf587eb72
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>MultiRotorConfigWidget</class>
4 <widget class="QWidget" name="MultiRotorConfigWidget">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>880</width>
10 <height>608</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Form</string>
15 </property>
16 <layout class="QGridLayout" name="gridLayout">
17 <property name="leftMargin">
18 <number>0</number>
19 </property>
20 <property name="topMargin">
21 <number>0</number>
22 </property>
23 <property name="rightMargin">
24 <number>0</number>
25 </property>
26 <property name="bottomMargin">
27 <number>0</number>
28 </property>
29 <item row="2" column="0">
30 <widget class="QGroupBox" name="groupBox_10">
31 <property name="minimumSize">
32 <size>
33 <width>10</width>
34 <height>10</height>
35 </size>
36 </property>
37 <property name="maximumSize">
38 <size>
39 <width>16777215</width>
40 <height>16777215</height>
41 </size>
42 </property>
43 <property name="title">
44 <string>Airframe</string>
45 </property>
46 <layout class="QVBoxLayout" name="verticalLayout_8" stretch="1">
47 <property name="leftMargin">
48 <number>9</number>
49 </property>
50 <property name="topMargin">
51 <number>9</number>
52 </property>
53 <property name="rightMargin">
54 <number>9</number>
55 </property>
56 <property name="bottomMargin">
57 <number>9</number>
58 </property>
59 <item>
60 <widget class="QGraphicsView" name="quadShape">
61 <property name="sizePolicy">
62 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
63 <horstretch>0</horstretch>
64 <verstretch>0</verstretch>
65 </sizepolicy>
66 </property>
67 <property name="minimumSize">
68 <size>
69 <width>10</width>
70 <height>10</height>
71 </size>
72 </property>
73 <property name="styleSheet">
74 <string notr="true">background:transparent</string>
75 </property>
76 <property name="frameShape">
77 <enum>QFrame::NoFrame</enum>
78 </property>
79 <property name="frameShadow">
80 <enum>QFrame::Plain</enum>
81 </property>
82 </widget>
83 </item>
84 </layout>
85 </widget>
86 </item>
87 <item row="2" column="2">
88 <widget class="QGroupBox" name="groupBox_6">
89 <property name="sizePolicy">
90 <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
91 <horstretch>0</horstretch>
92 <verstretch>0</verstretch>
93 </sizepolicy>
94 </property>
95 <property name="minimumSize">
96 <size>
97 <width>10</width>
98 <height>10</height>
99 </size>
100 </property>
101 <property name="maximumSize">
102 <size>
103 <width>16777215</width>
104 <height>16777215</height>
105 </size>
106 </property>
107 <property name="title">
108 <string>Throttle Curve</string>
109 </property>
110 <layout class="QVBoxLayout" name="verticalLayout_9">
111 <property name="leftMargin">
112 <number>9</number>
113 </property>
114 <property name="topMargin">
115 <number>9</number>
116 </property>
117 <property name="rightMargin">
118 <number>9</number>
119 </property>
120 <property name="bottomMargin">
121 <number>9</number>
122 </property>
123 <item>
124 <widget class="MixerCurve" name="multiThrottleCurve" native="true">
125 <property name="sizePolicy">
126 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
127 <horstretch>0</horstretch>
128 <verstretch>0</verstretch>
129 </sizepolicy>
130 </property>
131 <property name="minimumSize">
132 <size>
133 <width>10</width>
134 <height>10</height>
135 </size>
136 </property>
137 <property name="sizeIncrement">
138 <size>
139 <width>10</width>
140 <height>10</height>
141 </size>
142 </property>
143 <property name="baseSize">
144 <size>
145 <width>50</width>
146 <height>50</height>
147 </size>
148 </property>
149 </widget>
150 </item>
151 </layout>
152 </widget>
153 </item>
154 <item row="2" column="1">
155 <widget class="QGroupBox" name="mixLevelGroupBox">
156 <property name="maximumSize">
157 <size>
158 <width>16777215</width>
159 <height>16777215</height>
160 </size>
161 </property>
162 <property name="title">
163 <string>Mix Level</string>
164 </property>
165 <layout class="QGridLayout" name="gridLayout_2">
166 <property name="leftMargin">
167 <number>9</number>
168 </property>
169 <property name="topMargin">
170 <number>9</number>
171 </property>
172 <property name="rightMargin">
173 <number>9</number>
174 </property>
175 <property name="bottomMargin">
176 <number>9</number>
177 </property>
178 <property name="horizontalSpacing">
179 <number>0</number>
180 </property>
181 <item row="0" column="0">
182 <layout class="QVBoxLayout" name="verticalLayout">
183 <item>
184 <widget class="QLabel" name="label_42">
185 <property name="sizePolicy">
186 <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
187 <horstretch>0</horstretch>
188 <verstretch>0</verstretch>
189 </sizepolicy>
190 </property>
191 <property name="minimumSize">
192 <size>
193 <width>40</width>
194 <height>0</height>
195 </size>
196 </property>
197 <property name="maximumSize">
198 <size>
199 <width>16777215</width>
200 <height>16777215</height>
201 </size>
202 </property>
203 <property name="styleSheet">
204 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
205 color: rgb(255, 255, 255);
206 border-radius: 5;
207 font: bold 12px;
208 margin:1px;</string>
209 </property>
210 <property name="text">
211 <string>Roll</string>
212 </property>
213 <property name="alignment">
214 <set>Qt::AlignCenter</set>
215 </property>
216 </widget>
217 </item>
218 <item>
219 <widget class="QSlider" name="mrRollMixLevel">
220 <property name="minimumSize">
221 <size>
222 <width>40</width>
223 <height>0</height>
224 </size>
225 </property>
226 <property name="toolTip">
227 <string>Weight of Roll mixing in percent.
228 Typical values are 100% for + configuration and 50% for X configuration on quads</string>
229 </property>
230 <property name="maximum">
231 <number>100</number>
232 </property>
233 <property name="value">
234 <number>50</number>
235 </property>
236 <property name="orientation">
237 <enum>Qt::Vertical</enum>
238 </property>
239 </widget>
240 </item>
241 <item>
242 <widget class="QLabel" name="mrRollMixValue">
243 <property name="minimumSize">
244 <size>
245 <width>40</width>
246 <height>0</height>
247 </size>
248 </property>
249 <property name="text">
250 <string>50</string>
251 </property>
252 <property name="alignment">
253 <set>Qt::AlignCenter</set>
254 </property>
255 </widget>
256 </item>
257 </layout>
258 </item>
259 <item row="0" column="1">
260 <layout class="QVBoxLayout" name="verticalLayout_2">
261 <item>
262 <widget class="QLabel" name="label_40">
263 <property name="minimumSize">
264 <size>
265 <width>40</width>
266 <height>0</height>
267 </size>
268 </property>
269 <property name="styleSheet">
270 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
271 color: rgb(255, 255, 255);
272 border-radius: 5;
273 font: bold 12px;
274 margin:1px;</string>
275 </property>
276 <property name="text">
277 <string>Pitch</string>
278 </property>
279 <property name="alignment">
280 <set>Qt::AlignCenter</set>
281 </property>
282 </widget>
283 </item>
284 <item>
285 <widget class="QSlider" name="mrPitchMixLevel">
286 <property name="minimumSize">
287 <size>
288 <width>40</width>
289 <height>0</height>
290 </size>
291 </property>
292 <property name="toolTip">
293 <string>Weight of Pitch mixing in percent.
294 Typical values are 100% for + configuration and 50% for X configuration on quads.</string>
295 </property>
296 <property name="maximum">
297 <number>100</number>
298 </property>
299 <property name="value">
300 <number>50</number>
301 </property>
302 <property name="orientation">
303 <enum>Qt::Vertical</enum>
304 </property>
305 </widget>
306 </item>
307 <item>
308 <widget class="QLabel" name="mrPitchMixValue">
309 <property name="minimumSize">
310 <size>
311 <width>40</width>
312 <height>0</height>
313 </size>
314 </property>
315 <property name="text">
316 <string>50</string>
317 </property>
318 <property name="alignment">
319 <set>Qt::AlignCenter</set>
320 </property>
321 </widget>
322 </item>
323 </layout>
324 </item>
325 <item row="0" column="2">
326 <layout class="QVBoxLayout" name="verticalLayout_3">
327 <item>
328 <widget class="QLabel" name="label_6">
329 <property name="minimumSize">
330 <size>
331 <width>40</width>
332 <height>0</height>
333 </size>
334 </property>
335 <property name="autoFillBackground">
336 <bool>false</bool>
337 </property>
338 <property name="styleSheet">
339 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
340 color: rgb(255, 255, 255);
341 border-radius: 5;
342 font: bold 12px;
343 margin:1px;</string>
344 </property>
345 <property name="text">
346 <string>Yaw</string>
347 </property>
348 <property name="alignment">
349 <set>Qt::AlignCenter</set>
350 </property>
351 </widget>
352 </item>
353 <item>
354 <widget class="QSlider" name="mrYawMixLevel">
355 <property name="minimumSize">
356 <size>
357 <width>40</width>
358 <height>0</height>
359 </size>
360 </property>
361 <property name="toolTip">
362 <string>Weight of Yaw mixing in percent.
363 Typical value is 50% for + or X configuration on quads.</string>
364 </property>
365 <property name="minimum">
366 <number>0</number>
367 </property>
368 <property name="maximum">
369 <number>100</number>
370 </property>
371 <property name="value">
372 <number>50</number>
373 </property>
374 <property name="orientation">
375 <enum>Qt::Vertical</enum>
376 </property>
377 </widget>
378 </item>
379 <item>
380 <widget class="QLabel" name="mrYawMixValue">
381 <property name="minimumSize">
382 <size>
383 <width>40</width>
384 <height>0</height>
385 </size>
386 </property>
387 <property name="text">
388 <string>50</string>
389 </property>
390 <property name="alignment">
391 <set>Qt::AlignCenter</set>
392 </property>
393 </widget>
394 </item>
395 </layout>
396 </item>
397 </layout>
398 </widget>
399 </item>
400 <item row="0" column="0" colspan="3">
401 <layout class="QHBoxLayout" name="horizontalLayout_7">
402 <property name="sizeConstraint">
403 <enum>QLayout::SetFixedSize</enum>
404 </property>
405 <item>
406 <widget class="QLabel" name="label">
407 <property name="font">
408 <font>
409 <weight>75</weight>
410 <bold>true</bold>
411 </font>
412 </property>
413 <property name="text">
414 <string>Airframe Type:</string>
415 </property>
416 </widget>
417 </item>
418 <item>
419 <widget class="QComboBox" name="multirotorFrameType">
420 <property name="sizePolicy">
421 <sizepolicy hsizetype="Fixed" vsizetype="Minimum">
422 <horstretch>0</horstretch>
423 <verstretch>0</verstretch>
424 </sizepolicy>
425 </property>
426 <property name="minimumSize">
427 <size>
428 <width>25</width>
429 <height>25</height>
430 </size>
431 </property>
432 <property name="maximumSize">
433 <size>
434 <width>16777215</width>
435 <height>25</height>
436 </size>
437 </property>
438 <property name="toolTip">
439 <string>Select the Multirotor frame type</string>
440 </property>
441 </widget>
442 </item>
443 <item>
444 <spacer name="horizontalSpacer_5">
445 <property name="orientation">
446 <enum>Qt::Horizontal</enum>
447 </property>
448 <property name="sizeHint" stdset="0">
449 <size>
450 <width>10</width>
451 <height>13</height>
452 </size>
453 </property>
454 </spacer>
455 </item>
456 </layout>
457 </item>
458 <item row="4" column="0" colspan="3">
459 <layout class="QHBoxLayout" name="horizontalLayout_6">
460 <item>
461 <spacer name="horizontalSpacer_6">
462 <property name="orientation">
463 <enum>Qt::Horizontal</enum>
464 </property>
465 <property name="sizeHint" stdset="0">
466 <size>
467 <width>10</width>
468 <height>20</height>
469 </size>
470 </property>
471 </spacer>
472 </item>
473 <item>
474 <widget class="QLabel" name="mrStatusLabel">
475 <property name="sizePolicy">
476 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
477 <horstretch>0</horstretch>
478 <verstretch>0</verstretch>
479 </sizepolicy>
480 </property>
481 <property name="font">
482 <font>
483 <weight>75</weight>
484 <bold>true</bold>
485 </font>
486 </property>
487 <property name="text">
488 <string>Mixer OK</string>
489 </property>
490 <property name="alignment">
491 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
492 </property>
493 </widget>
494 </item>
495 </layout>
496 </item>
497 <item row="3" column="0" colspan="3">
498 <widget class="QGroupBox" name="groupBox_2">
499 <property name="sizePolicy">
500 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
501 <horstretch>0</horstretch>
502 <verstretch>0</verstretch>
503 </sizepolicy>
504 </property>
505 <property name="minimumSize">
506 <size>
507 <width>0</width>
508 <height>140</height>
509 </size>
510 </property>
511 <property name="title">
512 <string>Motor output channels</string>
513 </property>
514 <layout class="QGridLayout" name="gridLayout_7" columnstretch="1,1,0,0,1,0,0">
515 <property name="leftMargin">
516 <number>9</number>
517 </property>
518 <property name="topMargin">
519 <number>9</number>
520 </property>
521 <property name="rightMargin">
522 <number>9</number>
523 </property>
524 <property name="bottomMargin">
525 <number>9</number>
526 </property>
527 <item row="0" column="6" rowspan="5">
528 <layout class="QGridLayout" name="gridLayout_3">
529 <property name="sizeConstraint">
530 <enum>QLayout::SetMaximumSize</enum>
531 </property>
532 <property name="leftMargin">
533 <number>0</number>
534 </property>
535 <item row="2" column="2">
536 <widget class="QComboBox" name="rcOutputCurveBox2">
537 <property name="toolTip">
538 <string>Select output curve for Accessory1 RcInput</string>
539 </property>
540 </widget>
541 </item>
542 <item row="1" column="1">
543 <widget class="QComboBox" name="rcOutputChannelBox1">
544 <property name="sizePolicy">
545 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
546 <horstretch>0</horstretch>
547 <verstretch>0</verstretch>
548 </sizepolicy>
549 </property>
550 <property name="minimumSize">
551 <size>
552 <width>0</width>
553 <height>0</height>
554 </size>
555 </property>
556 <property name="toolTip">
557 <string>Select output channel for Accessory0 RcInput</string>
558 </property>
559 </widget>
560 </item>
561 <item row="2" column="0">
562 <widget class="QLabel" name="label_8">
563 <property name="minimumSize">
564 <size>
565 <width>90</width>
566 <height>0</height>
567 </size>
568 </property>
569 <property name="styleSheet">
570 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
571 color: rgb(255, 255, 255);
572 border-radius: 5;
573 font: bold 12px;
574 margin:1px;</string>
575 </property>
576 <property name="text">
577 <string>Accessory1</string>
578 </property>
579 <property name="alignment">
580 <set>Qt::AlignCenter</set>
581 </property>
582 </widget>
583 </item>
584 <item row="0" column="1">
585 <widget class="QLabel" name="label_3">
586 <property name="sizePolicy">
587 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
588 <horstretch>0</horstretch>
589 <verstretch>0</verstretch>
590 </sizepolicy>
591 </property>
592 <property name="minimumSize">
593 <size>
594 <width>120</width>
595 <height>0</height>
596 </size>
597 </property>
598 <property name="toolTip">
599 <string>RcOutput channels</string>
600 </property>
601 <property name="styleSheet">
602 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
603 color: rgb(255, 255, 255);
604 border-radius: 5;
605 font: bold 12px;
606 margin:1px;</string>
607 </property>
608 <property name="text">
609 <string>RC Output</string>
610 </property>
611 <property name="alignment">
612 <set>Qt::AlignCenter</set>
613 </property>
614 </widget>
615 </item>
616 <item row="1" column="0">
617 <widget class="QLabel" name="label_7">
618 <property name="sizePolicy">
619 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
620 <horstretch>0</horstretch>
621 <verstretch>0</verstretch>
622 </sizepolicy>
623 </property>
624 <property name="minimumSize">
625 <size>
626 <width>90</width>
627 <height>0</height>
628 </size>
629 </property>
630 <property name="styleSheet">
631 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
632 color: rgb(255, 255, 255);
633 border-radius: 5;
634 font: bold 12px;
635 margin:1px;</string>
636 </property>
637 <property name="text">
638 <string>Accessory0</string>
639 </property>
640 <property name="alignment">
641 <set>Qt::AlignCenter</set>
642 </property>
643 </widget>
644 </item>
645 <item row="0" column="0">
646 <widget class="QLabel" name="label_2">
647 <property name="sizePolicy">
648 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
649 <horstretch>0</horstretch>
650 <verstretch>0</verstretch>
651 </sizepolicy>
652 </property>
653 <property name="minimumSize">
654 <size>
655 <width>90</width>
656 <height>16</height>
657 </size>
658 </property>
659 <property name="styleSheet">
660 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
661 color: rgb(255, 255, 255);
662 border-radius: 5;
663 font: bold 12px;
664 margin:1px;</string>
665 </property>
666 <property name="text">
667 <string>RC Input</string>
668 </property>
669 <property name="alignment">
670 <set>Qt::AlignCenter</set>
671 </property>
672 </widget>
673 </item>
674 <item row="3" column="1">
675 <widget class="QComboBox" name="rcOutputChannelBox3">
676 <property name="sizePolicy">
677 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
678 <horstretch>0</horstretch>
679 <verstretch>0</verstretch>
680 </sizepolicy>
681 </property>
682 <property name="minimumSize">
683 <size>
684 <width>0</width>
685 <height>0</height>
686 </size>
687 </property>
688 <property name="toolTip">
689 <string>Select output channel for Accessory2 RcInput</string>
690 </property>
691 </widget>
692 </item>
693 <item row="2" column="1">
694 <widget class="QComboBox" name="rcOutputChannelBox2">
695 <property name="sizePolicy">
696 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
697 <horstretch>0</horstretch>
698 <verstretch>0</verstretch>
699 </sizepolicy>
700 </property>
701 <property name="minimumSize">
702 <size>
703 <width>0</width>
704 <height>0</height>
705 </size>
706 </property>
707 <property name="toolTip">
708 <string>Select output channel for Accessory1 RcInput</string>
709 </property>
710 </widget>
711 </item>
712 <item row="3" column="0">
713 <widget class="QLabel" name="label_9">
714 <property name="minimumSize">
715 <size>
716 <width>90</width>
717 <height>0</height>
718 </size>
719 </property>
720 <property name="styleSheet">
721 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
722 color: rgb(255, 255, 255);
723 border-radius: 5;
724 font: bold 12px;
725 margin:1px;</string>
726 </property>
727 <property name="text">
728 <string>Accessory2</string>
729 </property>
730 <property name="alignment">
731 <set>Qt::AlignCenter</set>
732 </property>
733 </widget>
734 </item>
735 <item row="0" column="2">
736 <widget class="QLabel" name="label_10">
737 <property name="toolTip">
738 <string>RcOutput curve</string>
739 </property>
740 <property name="styleSheet">
741 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
742 color: rgb(255, 255, 255);
743 border-radius: 5;
744 font: bold 12px;
745 margin:1px;</string>
746 </property>
747 <property name="text">
748 <string>Curve</string>
749 </property>
750 <property name="alignment">
751 <set>Qt::AlignCenter</set>
752 </property>
753 </widget>
754 </item>
755 <item row="1" column="2">
756 <widget class="QComboBox" name="rcOutputCurveBox1">
757 <property name="toolTip">
758 <string>Select output curve for Accessory0 RcInput</string>
759 </property>
760 </widget>
761 </item>
762 <item row="3" column="2">
763 <widget class="QComboBox" name="rcOutputCurveBox3">
764 <property name="toolTip">
765 <string>Select output curve for Accessory2 RcInput</string>
766 </property>
767 </widget>
768 </item>
769 <item row="4" column="0">
770 <widget class="QLabel" name="label_11">
771 <property name="minimumSize">
772 <size>
773 <width>90</width>
774 <height>0</height>
775 </size>
776 </property>
777 <property name="styleSheet">
778 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
779 color: rgb(255, 255, 255);
780 border-radius: 5;
781 font: bold 12px;
782 margin:1px;</string>
783 </property>
784 <property name="text">
785 <string>Accessory3</string>
786 </property>
787 <property name="alignment">
788 <set>Qt::AlignCenter</set>
789 </property>
790 </widget>
791 </item>
792 <item row="4" column="1">
793 <widget class="QComboBox" name="rcOutputChannelBox4">
794 <property name="sizePolicy">
795 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
796 <horstretch>0</horstretch>
797 <verstretch>0</verstretch>
798 </sizepolicy>
799 </property>
800 <property name="minimumSize">
801 <size>
802 <width>0</width>
803 <height>0</height>
804 </size>
805 </property>
806 <property name="toolTip">
807 <string>Select output channel for Accessory3 RcInput</string>
808 </property>
809 </widget>
810 </item>
811 <item row="4" column="2">
812 <widget class="QComboBox" name="rcOutputCurveBox4">
813 <property name="toolTip">
814 <string>Select output curve for Accessory3 RcInput</string>
815 </property>
816 </widget>
817 </item>
818 </layout>
819 </item>
820 <item row="0" column="4">
821 <widget class="QLabel" name="label_5">
822 <property name="sizePolicy">
823 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
824 <horstretch>0</horstretch>
825 <verstretch>0</verstretch>
826 </sizepolicy>
827 </property>
828 <property name="minimumSize">
829 <size>
830 <width>0</width>
831 <height>16</height>
832 </size>
833 </property>
834 <property name="styleSheet">
835 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
836 color: rgb(255, 255, 255);
837 border-radius: 5;
838 font: bold 12px;
839 margin:1px;</string>
840 </property>
841 <property name="text">
842 <string>Tricopter Yaw Servo channel</string>
843 </property>
844 <property name="alignment">
845 <set>Qt::AlignCenter</set>
846 </property>
847 </widget>
848 </item>
849 <item row="0" column="1" rowspan="5">
850 <layout class="QFormLayout" name="formLayout_5">
851 <property name="sizeConstraint">
852 <enum>QLayout::SetMaximumSize</enum>
853 </property>
854 <property name="fieldGrowthPolicy">
855 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
856 </property>
857 <property name="formAlignment">
858 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
859 </property>
860 <property name="verticalSpacing">
861 <number>6</number>
862 </property>
863 <item row="0" column="0">
864 <widget class="QLabel" name="motorPositionLabel5">
865 <property name="minimumSize">
866 <size>
867 <width>80</width>
868 <height>0</height>
869 </size>
870 </property>
871 <property name="alignment">
872 <set>Qt::AlignCenter</set>
873 </property>
874 <property name="styleSheet">
875 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
876 color: rgb(255, 255, 255);
877 border-radius: 5;
878 font: bold 12px;
879 margin:1px;</string>
880 </property>
881 <property name="text">
882 <string>Pos5</string>
883 </property>
884 </widget>
885 </item>
886 <item row="0" column="1">
887 <widget class="QComboBox" name="multiMotorChannelBox5">
888 <property name="enabled">
889 <bool>true</bool>
890 </property>
891 <property name="sizePolicy">
892 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
893 <horstretch>0</horstretch>
894 <verstretch>0</verstretch>
895 </sizepolicy>
896 </property>
897 <property name="toolTip">
898 <string>Assign your motor output channels using the drawing above as a reference. Respect propeller rotation.</string>
899 </property>
900 </widget>
901 </item>
902 <item row="1" column="0">
903 <widget class="QLabel" name="motorPositionLabel6">
904 <property name="minimumSize">
905 <size>
906 <width>80</width>
907 <height>0</height>
908 </size>
909 </property>
910 <property name="alignment">
911 <set>Qt::AlignCenter</set>
912 </property>
913 <property name="styleSheet">
914 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
915 color: rgb(255, 255, 255);
916 border-radius: 5;
917 font: bold 12px;
918 margin:1px;</string>
919 </property>
920 <property name="text">
921 <string>Pos6</string>
922 </property>
923 </widget>
924 </item>
925 <item row="1" column="1">
926 <widget class="QComboBox" name="multiMotorChannelBox6">
927 <property name="enabled">
928 <bool>true</bool>
929 </property>
930 <property name="sizePolicy">
931 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
932 <horstretch>0</horstretch>
933 <verstretch>0</verstretch>
934 </sizepolicy>
935 </property>
936 <property name="toolTip">
937 <string>Assign your motor output channels using the drawing above as a reference. Respect propeller rotation.</string>
938 </property>
939 </widget>
940 </item>
941 <item row="2" column="0">
942 <widget class="QLabel" name="motorPositionLabel7">
943 <property name="minimumSize">
944 <size>
945 <width>80</width>
946 <height>0</height>
947 </size>
948 </property>
949 <property name="alignment">
950 <set>Qt::AlignCenter</set>
951 </property>
952 <property name="styleSheet">
953 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
954 color: rgb(255, 255, 255);
955 border-radius: 5;
956 font: bold 12px;
957 margin:1px;</string>
958 </property>
959 <property name="text">
960 <string>Pos7</string>
961 </property>
962 </widget>
963 </item>
964 <item row="2" column="1">
965 <widget class="QComboBox" name="multiMotorChannelBox7">
966 <property name="enabled">
967 <bool>true</bool>
968 </property>
969 <property name="sizePolicy">
970 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
971 <horstretch>0</horstretch>
972 <verstretch>0</verstretch>
973 </sizepolicy>
974 </property>
975 <property name="toolTip">
976 <string>Assign your motor output channels using the drawing above as a reference. Respect propeller rotation.</string>
977 </property>
978 </widget>
979 </item>
980 <item row="3" column="0">
981 <widget class="QLabel" name="motorPositionLabel8">
982 <property name="minimumSize">
983 <size>
984 <width>80</width>
985 <height>0</height>
986 </size>
987 </property>
988 <property name="alignment">
989 <set>Qt::AlignCenter</set>
990 </property>
991 <property name="styleSheet">
992 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
993 color: rgb(255, 255, 255);
994 border-radius: 5;
995 font: bold 12px;
996 margin:1px;</string>
997 </property>
998 <property name="text">
999 <string>Pos8</string>
1000 </property>
1001 </widget>
1002 </item>
1003 <item row="3" column="1">
1004 <widget class="QComboBox" name="multiMotorChannelBox8">
1005 <property name="enabled">
1006 <bool>true</bool>
1007 </property>
1008 <property name="sizePolicy">
1009 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
1010 <horstretch>0</horstretch>
1011 <verstretch>0</verstretch>
1012 </sizepolicy>
1013 </property>
1014 <property name="toolTip">
1015 <string>Assign your motor output channels using the drawing above as a reference. Respect propeller rotation.</string>
1016 </property>
1017 </widget>
1018 </item>
1019 </layout>
1020 </item>
1021 <item row="0" column="2" rowspan="5" colspan="2">
1022 <widget class="Line" name="line_2">
1023 <property name="sizePolicy">
1024 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
1025 <horstretch>0</horstretch>
1026 <verstretch>0</verstretch>
1027 </sizepolicy>
1028 </property>
1029 <property name="orientation">
1030 <enum>Qt::Vertical</enum>
1031 </property>
1032 </widget>
1033 </item>
1034 <item row="1" column="4">
1035 <widget class="QComboBox" name="triYawChannelBox">
1036 <property name="enabled">
1037 <bool>true</bool>
1038 </property>
1039 <property name="sizePolicy">
1040 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
1041 <horstretch>0</horstretch>
1042 <verstretch>0</verstretch>
1043 </sizepolicy>
1044 </property>
1045 <property name="minimumSize">
1046 <size>
1047 <width>40</width>
1048 <height>20</height>
1049 </size>
1050 </property>
1051 </widget>
1052 </item>
1053 <item row="0" column="0" rowspan="5">
1054 <layout class="QFormLayout" name="formLayout_3">
1055 <property name="sizeConstraint">
1056 <enum>QLayout::SetMaximumSize</enum>
1057 </property>
1058 <property name="fieldGrowthPolicy">
1059 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
1060 </property>
1061 <property name="formAlignment">
1062 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
1063 </property>
1064 <property name="verticalSpacing">
1065 <number>6</number>
1066 </property>
1067 <item row="0" column="0">
1068 <widget class="QLabel" name="motorPositionLabel1">
1069 <property name="minimumSize">
1070 <size>
1071 <width>80</width>
1072 <height>0</height>
1073 </size>
1074 </property>
1075 <property name="alignment">
1076 <set>Qt::AlignCenter</set>
1077 </property>
1078 <property name="styleSheet">
1079 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
1080 color: rgb(255, 255, 255);
1081 border-radius: 5;
1082 font: bold 12px;
1083 margin:1px;</string>
1084 </property>
1085 <property name="text">
1086 <string>Pos1</string>
1087 </property>
1088 </widget>
1089 </item>
1090 <item row="0" column="1">
1091 <widget class="QComboBox" name="multiMotorChannelBox1">
1092 <property name="sizePolicy">
1093 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
1094 <horstretch>0</horstretch>
1095 <verstretch>0</verstretch>
1096 </sizepolicy>
1097 </property>
1098 <property name="toolTip">
1099 <string>Assign your motor output channels using the drawing above as a reference. Respect propeller rotation.</string>
1100 </property>
1101 </widget>
1102 </item>
1103 <item row="1" column="0">
1104 <widget class="QLabel" name="motorPositionLabel2">
1105 <property name="minimumSize">
1106 <size>
1107 <width>80</width>
1108 <height>0</height>
1109 </size>
1110 </property>
1111 <property name="alignment">
1112 <set>Qt::AlignCenter</set>
1113 </property>
1114 <property name="styleSheet">
1115 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
1116 color: rgb(255, 255, 255);
1117 border-radius: 5;
1118 font: bold 12px;
1119 margin:1px;</string>
1120 </property>
1121 <property name="text">
1122 <string>Pos2</string>
1123 </property>
1124 </widget>
1125 </item>
1126 <item row="1" column="1">
1127 <widget class="QComboBox" name="multiMotorChannelBox2">
1128 <property name="sizePolicy">
1129 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
1130 <horstretch>0</horstretch>
1131 <verstretch>0</verstretch>
1132 </sizepolicy>
1133 </property>
1134 <property name="toolTip">
1135 <string>Assign your motor output channels using the drawing above as a reference. Respect propeller rotation.</string>
1136 </property>
1137 </widget>
1138 </item>
1139 <item row="2" column="0">
1140 <widget class="QLabel" name="motorPositionLabel3">
1141 <property name="minimumSize">
1142 <size>
1143 <width>80</width>
1144 <height>0</height>
1145 </size>
1146 </property>
1147 <property name="alignment">
1148 <set>Qt::AlignCenter</set>
1149 </property>
1150 <property name="styleSheet">
1151 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
1152 color: rgb(255, 255, 255);
1153 border-radius: 5;
1154 font: bold 12px;
1155 margin:1px;</string>
1156 </property>
1157 <property name="text">
1158 <string>Pos3</string>
1159 </property>
1160 </widget>
1161 </item>
1162 <item row="2" column="1">
1163 <widget class="QComboBox" name="multiMotorChannelBox3">
1164 <property name="sizePolicy">
1165 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
1166 <horstretch>0</horstretch>
1167 <verstretch>0</verstretch>
1168 </sizepolicy>
1169 </property>
1170 <property name="toolTip">
1171 <string>Assign your motor output channels using the drawing above as a reference. Respect propeller rotation.</string>
1172 </property>
1173 </widget>
1174 </item>
1175 <item row="3" column="0">
1176 <widget class="QLabel" name="motorPositionLabel4">
1177 <property name="minimumSize">
1178 <size>
1179 <width>80</width>
1180 <height>0</height>
1181 </size>
1182 </property>
1183 <property name="alignment">
1184 <set>Qt::AlignCenter</set>
1185 </property>
1186 <property name="styleSheet">
1187 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
1188 color: rgb(255, 255, 255);
1189 border-radius: 5;
1190 font: bold 12px;
1191 margin:1px;</string>
1192 </property>
1193 <property name="text">
1194 <string>Pos4</string>
1195 </property>
1196 </widget>
1197 </item>
1198 <item row="3" column="1">
1199 <widget class="QComboBox" name="multiMotorChannelBox4">
1200 <property name="sizePolicy">
1201 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
1202 <horstretch>0</horstretch>
1203 <verstretch>0</verstretch>
1204 </sizepolicy>
1205 </property>
1206 <property name="toolTip">
1207 <string>Assign your motor output channels using the drawing above as a reference. Respect propeller rotation.</string>
1208 </property>
1209 </widget>
1210 </item>
1211 </layout>
1212 </item>
1213 <item row="0" column="5" rowspan="5">
1214 <widget class="Line" name="line">
1215 <property name="orientation">
1216 <enum>Qt::Vertical</enum>
1217 </property>
1218 </widget>
1219 </item>
1220 <item row="4" column="4">
1221 <widget class="QCheckBox" name="MultirotorRevMixerCheckBox">
1222 <property name="minimumSize">
1223 <size>
1224 <width>0</width>
1225 <height>20</height>
1226 </size>
1227 </property>
1228 <property name="text">
1229 <string>Reverse all motors</string>
1230 </property>
1231 </widget>
1232 </item>
1233 <item row="3" column="4">
1234 <widget class="QLabel" name="label_4">
1235 <property name="sizePolicy">
1236 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
1237 <horstretch>0</horstretch>
1238 <verstretch>0</verstretch>
1239 </sizepolicy>
1240 </property>
1241 <property name="minimumSize">
1242 <size>
1243 <width>0</width>
1244 <height>16</height>
1245 </size>
1246 </property>
1247 <property name="styleSheet">
1248 <string notr="true">background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255));
1249 color: rgb(255, 255, 255);
1250 border-radius: 5;
1251 font: bold 12px;
1252 margin:1px;</string>
1253 </property>
1254 <property name="text">
1255 <string>Multirotor Motor Direction</string>
1256 </property>
1257 <property name="alignment">
1258 <set>Qt::AlignCenter</set>
1259 </property>
1260 </widget>
1261 </item>
1262 </layout>
1263 </widget>
1264 </item>
1265 </layout>
1266 </widget>
1267 <customwidgets>
1268 <customwidget>
1269 <class>MixerCurve</class>
1270 <extends>QWidget</extends>
1271 <header location="global">mixercurve.h</header>
1272 <container>1</container>
1273 </customwidget>
1274 </customwidgets>
1275 <resources/>
1276 <connections>
1277 <connection>
1278 <sender>mrRollMixLevel</sender>
1279 <signal>valueChanged(int)</signal>
1280 <receiver>mrRollMixValue</receiver>
1281 <slot>setNum(int)</slot>
1282 <hints>
1283 <hint type="sourcelabel">
1284 <x>42</x>
1285 <y>220</y>
1286 </hint>
1287 <hint type="destinationlabel">
1288 <x>43</x>
1289 <y>171</y>
1290 </hint>
1291 </hints>
1292 </connection>
1293 <connection>
1294 <sender>mrYawMixLevel</sender>
1295 <signal>valueChanged(int)</signal>
1296 <receiver>mrYawMixValue</receiver>
1297 <slot>setNum(int)</slot>
1298 <hints>
1299 <hint type="sourcelabel">
1300 <x>120</x>
1301 <y>254</y>
1302 </hint>
1303 <hint type="destinationlabel">
1304 <x>121</x>
1305 <y>172</y>
1306 </hint>
1307 </hints>
1308 </connection>
1309 <connection>
1310 <sender>mrPitchMixLevel</sender>
1311 <signal>valueChanged(int)</signal>
1312 <receiver>mrPitchMixValue</receiver>
1313 <slot>setNum(int)</slot>
1314 <hints>
1315 <hint type="sourcelabel">
1316 <x>92</x>
1317 <y>222</y>
1318 </hint>
1319 <hint type="destinationlabel">
1320 <x>92</x>
1321 <y>151</y>
1322 </hint>
1323 </hints>
1324 </connection>
1325 </connections>
1326 </ui>