1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>CcpmConfigWidget
</class>
4 <widget class=
"QWidget" name=
"CcpmConfigWidget">
5 <property name=
"geometry">
13 <property name=
"sizePolicy">
14 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
19 <property name=
"minimumSize">
25 <property name=
"windowTitle">
28 <property name=
"autoFillBackground">
31 <layout class=
"QGridLayout" name=
"gridLayout_17">
32 <property name=
"leftMargin">
35 <property name=
"topMargin">
38 <property name=
"rightMargin">
41 <property name=
"bottomMargin">
44 <item row=
"0" column=
"0">
45 <layout class=
"QGridLayout" name=
"gridLayout_13">
46 <item row=
"0" column=
"0">
47 <layout class=
"QHBoxLayout" name=
"horizontalLayout_5">
48 <property name=
"topMargin">
52 <widget class=
"QLabel" name=
"label">
53 <property name=
"font">
59 <property name=
"text">
60 <string>Swashplate config:
</string>
65 <widget class=
"QComboBox" name=
"ccpmType">
66 <property name=
"toolTip">
67 <string>Select aircraft type here
</string>
72 <spacer name=
"horizontalSpacer">
73 <property name=
"orientation">
74 <enum>Qt::Horizontal
</enum>
76 <property name=
"sizeHint" stdset=
"0">
86 <item row=
"1" column=
"0">
87 <widget class=
"QTabWidget" name=
"TabObject">
88 <property name=
"sizePolicy">
89 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
90 <horstretch>0</horstretch>
91 <verstretch>0</verstretch>
94 <property name=
"minimumSize">
100 <property name=
"styleSheet">
101 <string notr=
"true">#SwashplateBox,#SwashplateBox_2,#SwashplateBox_3,#SwashplateBox_4,#ccpmSwashImageBox,#SwashLvlInstructionsBox,#SwashLvlccpmSwashImageBox,#SwashLvlccpmSliderBox,#SwashLvlStatusBox,#ThrottleCurveBox,#PitchCurveBox{
102 background-color: qlineargradient(spread:pad, x1:
0.507, y1:
0.869318, x2:
0.507, y2:
0.0965909, stop:
0 rgba(
243,
243,
243,
255), stop:
1 rgba(
250,
250,
250,
255));
103 border:
1px outset #
999;
109 subcontrol-origin: margin;
110 subcontrol-position: top center; /* position at the top center */
115 <property name=
"tabShape">
116 <enum>QTabWidget::Rounded
</enum>
118 <property name=
"currentIndex">
121 <property name=
"documentMode">
124 <widget class=
"QWidget" name=
"BasicTab">
125 <attribute name=
"title">
126 <string>Basic settings
</string>
128 <layout class=
"QGridLayout" name=
"gridLayout_6">
129 <property name=
"leftMargin">
132 <property name=
"topMargin">
135 <property name=
"rightMargin">
138 <property name=
"bottomMargin">
141 <property name=
"spacing">
144 <item row=
"0" column=
"4">
145 <widget class=
"QGroupBox" name=
"ccpmSwashImageBox">
146 <property name=
"sizePolicy">
147 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"MinimumExpanding">
148 <horstretch>1</horstretch>
149 <verstretch>1</verstretch>
152 <property name=
"minimumSize">
158 <property name=
"maximumSize">
160 <width>16777215</width>
161 <height>16777215</height>
164 <property name=
"sizeIncrement">
170 <property name=
"baseSize">
176 <property name=
"font">
179 <italic>false
</italic>
183 <property name=
"title">
184 <string>Swashplate Layout
</string>
186 <property name=
"alignment">
187 <set>Qt::AlignHCenter|Qt::AlignTop
</set>
189 <property name=
"flat">
192 <property name=
"checkable">
195 <layout class=
"QGridLayout" name=
"gridLayout_10">
196 <property name=
"leftMargin">
199 <property name=
"topMargin">
202 <property name=
"rightMargin">
205 <property name=
"bottomMargin">
208 <property name=
"horizontalSpacing">
211 <item row=
"0" column=
"0">
212 <widget class=
"QSplitter" name=
"splitter_3">
213 <property name=
"orientation">
214 <enum>Qt::Vertical
</enum>
216 <widget class=
"QGraphicsView" name=
"SwashplateImage">
217 <property name=
"sizePolicy">
218 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
219 <horstretch>1</horstretch>
220 <verstretch>1</verstretch>
223 <property name=
"minimumSize">
229 <property name=
"maximumSize">
232 <height>1000</height>
235 <property name=
"sizeIncrement">
241 <property name=
"baseSize">
247 <property name=
"frameShape">
248 <enum>QFrame::Box
</enum>
250 <property name=
"frameShadow">
251 <enum>QFrame::Plain
</enum>
253 <property name=
"lineWidth">
256 <property name=
"verticalScrollBarPolicy">
257 <enum>Qt::ScrollBarAlwaysOff
</enum>
259 <property name=
"horizontalScrollBarPolicy">
260 <enum>Qt::ScrollBarAlwaysOff
</enum>
262 <property name=
"backgroundBrush">
263 <brush brushstyle=
"DiagCrossPattern">
271 <property name=
"foregroundBrush">
272 <brush brushstyle=
"SolidPattern">
280 <property name=
"sceneRect">
282 <x>0.000000000000000</x>
283 <y>0.000000000000000</y>
284 <width>400.000000000000000</width>
285 <height>400.000000000000000</height>
288 <property name=
"alignment">
289 <set>Qt::AlignCenter
</set>
291 <property name=
"resizeAnchor">
292 <enum>QGraphicsView::AnchorViewCenter
</enum>
300 <item row=
"0" column=
"3">
301 <layout class=
"QHBoxLayout" name=
"horizontalLayout_10">
302 <property name=
"sizeConstraint">
303 <enum>QLayout::SetMaximumSize
</enum>
305 <property name=
"rightMargin">
308 <property name=
"bottomMargin">
312 <widget class=
"QGroupBox" name=
"ccpmRevoMixingBox">
313 <property name=
"enabled">
316 <property name=
"sizePolicy">
317 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
318 <horstretch>0</horstretch>
319 <verstretch>0</verstretch>
322 <property name=
"minimumSize">
328 <property name=
"maximumSize">
330 <width>16777215</width>
331 <height>16777215</height>
334 <property name=
"font">
336 <pointsize>9</pointsize>
341 <property name=
"styleSheet">
342 <string notr=
"true">QGroupBox::title {
343 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));
344 color: rgb(
255,
255,
255);
349 <property name=
"title">
350 <string>REVO
</string>
352 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
353 <property name=
"spacing">
356 <property name=
"leftMargin">
359 <property name=
"topMargin">
362 <property name=
"rightMargin">
365 <property name=
"bottomMargin">
369 <widget class=
"QLabel" name=
"label_14">
370 <property name=
"enabled">
373 <property name=
"font">
375 <pointsize>7</pointsize>
378 <property name=
"text">
379 <string>100%
</string>
381 <property name=
"alignment">
382 <set>Qt::AlignCenter
</set>
387 <layout class=
"QHBoxLayout" name=
"horizontalLayout_2">
389 <widget class=
"QSlider" name=
"ccpmRevoSlider">
390 <property name=
"enabled">
393 <property name=
"sizePolicy">
394 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
395 <horstretch>0</horstretch>
396 <verstretch>0</verstretch>
399 <property name=
"minimumSize">
405 <property name=
"maximum">
408 <property name=
"singleStep">
411 <property name=
"orientation">
412 <enum>Qt::Vertical
</enum>
419 <widget class=
"QLabel" name=
"label_13">
420 <property name=
"enabled">
423 <property name=
"font">
425 <pointsize>7</pointsize>
428 <property name=
"text">
431 <property name=
"alignment">
432 <set>Qt::AlignCenter
</set>
437 <widget class=
"QSpinBox" name=
"ccpmREVOspinBox"/>
443 <widget class=
"QGroupBox" name=
"ccpmPitchMixingBox">
444 <property name=
"enabled">
447 <property name=
"sizePolicy">
448 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
449 <horstretch>0</horstretch>
450 <verstretch>0</verstretch>
453 <property name=
"minimumSize">
459 <property name=
"maximumSize">
461 <width>16777215</width>
462 <height>16777215</height>
465 <property name=
"font">
467 <pointsize>9</pointsize>
472 <property name=
"styleSheet">
473 <string notr=
"true">QGroupBox::title {
474 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));
475 color: rgb(
255,
255,
255);
480 <property name=
"title">
481 <string>CCPM
</string>
483 <property name=
"alignment">
484 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
486 <layout class=
"QVBoxLayout" name=
"verticalLayout_4">
487 <property name=
"spacing">
490 <property name=
"leftMargin">
493 <property name=
"topMargin">
496 <property name=
"rightMargin">
499 <property name=
"bottomMargin">
503 <widget class=
"QLabel" name=
"label_15">
504 <property name=
"enabled">
507 <property name=
"font">
509 <pointsize>7</pointsize>
512 <property name=
"text">
513 <string>Collective
</string>
515 <property name=
"scaledContents">
518 <property name=
"alignment">
519 <set>Qt::AlignCenter
</set>
524 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
526 <widget class=
"QSlider" name=
"ccpmCollectiveSlider">
527 <property name=
"enabled">
530 <property name=
"sizePolicy">
531 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
532 <horstretch>0</horstretch>
533 <verstretch>0</verstretch>
536 <property name=
"minimumSize">
542 <property name=
"maximum">
545 <property name=
"singleStep">
548 <property name=
"value">
551 <property name=
"orientation">
552 <enum>Qt::Vertical
</enum>
559 <widget class=
"QLabel" name=
"label_16">
560 <property name=
"enabled">
563 <property name=
"font">
565 <pointsize>7</pointsize>
568 <property name=
"text">
569 <string>Cyclic
</string>
571 <property name=
"alignment">
572 <set>Qt::AlignCenter
</set>
577 <widget class=
"QSpinBox" name=
"ccpmCollectivespinBox">
578 <property name=
"maximum">
581 <property name=
"singleStep">
584 <property name=
"value">
593 <widget class=
"QGroupBox" name=
"ccpmCollectiveScalingBox">
594 <property name=
"enabled">
597 <property name=
"sizePolicy">
598 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
599 <horstretch>0</horstretch>
600 <verstretch>0</verstretch>
603 <property name=
"minimumSize">
609 <property name=
"maximumSize">
611 <width>16777215</width>
612 <height>16777215</height>
615 <property name=
"font">
617 <pointsize>9</pointsize>
622 <property name=
"styleSheet">
623 <string notr=
"true">QGroupBox::title {
624 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));
625 color: rgb(
255,
255,
255);
630 <property name=
"title">
631 <string>Collective
</string>
633 <property name=
"alignment">
634 <set>Qt::AlignCenter
</set>
636 <layout class=
"QVBoxLayout" name=
"verticalLayout_12">
637 <property name=
"spacing">
640 <property name=
"leftMargin">
643 <property name=
"topMargin">
646 <property name=
"rightMargin">
649 <property name=
"bottomMargin">
653 <layout class=
"QHBoxLayout" name=
"horizontalLayout_11">
655 <widget class=
"QSlider" name=
"ccpmCollectiveScale">
656 <property name=
"enabled">
659 <property name=
"sizePolicy">
660 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
661 <horstretch>0</horstretch>
662 <verstretch>0</verstretch>
665 <property name=
"minimumSize">
671 <property name=
"maximum">
674 <property name=
"singleStep">
677 <property name=
"value">
680 <property name=
"orientation">
681 <enum>Qt::Vertical
</enum>
688 <widget class=
"QSpinBox" name=
"ccpmCollectiveScaleBox">
689 <property name=
"maximum">
692 <property name=
"singleStep">
695 <property name=
"value">
704 <widget class=
"QGroupBox" name=
"ccpmCyclicScalingBox">
705 <property name=
"enabled">
708 <property name=
"sizePolicy">
709 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
710 <horstretch>0</horstretch>
711 <verstretch>0</verstretch>
714 <property name=
"minimumSize">
720 <property name=
"maximumSize">
722 <width>16777215</width>
723 <height>16777215</height>
726 <property name=
"font">
728 <pointsize>9</pointsize>
733 <property name=
"styleSheet">
734 <string notr=
"true">QGroupBox::title {
735 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));
736 color: rgb(
255,
255,
255);
741 <property name=
"title">
742 <string>Cyclic
</string>
744 <property name=
"alignment">
745 <set>Qt::AlignCenter
</set>
747 <property name=
"checkable">
750 <layout class=
"QVBoxLayout" name=
"verticalLayout_7">
751 <property name=
"spacing">
754 <property name=
"leftMargin">
757 <property name=
"topMargin">
760 <property name=
"rightMargin">
763 <property name=
"bottomMargin">
767 <layout class=
"QHBoxLayout" name=
"horizontalLayout_7">
769 <widget class=
"QSlider" name=
"ccpmCyclicScale">
770 <property name=
"enabled">
773 <property name=
"sizePolicy">
774 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
775 <horstretch>0</horstretch>
776 <verstretch>0</verstretch>
779 <property name=
"minimumSize">
785 <property name=
"maximum">
788 <property name=
"singleStep">
791 <property name=
"value">
794 <property name=
"orientation">
795 <enum>Qt::Vertical
</enum>
802 <widget class=
"QSpinBox" name=
"ccpmCyclicScaleBox">
803 <property name=
"maximum">
806 <property name=
"singleStep">
809 <property name=
"value">
818 <widget class=
"QGroupBox" name=
"ccpmPitchScalingBox">
819 <property name=
"enabled">
822 <property name=
"sizePolicy">
823 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
824 <horstretch>0</horstretch>
825 <verstretch>0</verstretch>
828 <property name=
"minimumSize">
834 <property name=
"maximumSize">
836 <width>16777215</width>
837 <height>16777215</height>
840 <property name=
"font">
842 <pointsize>9</pointsize>
847 <property name=
"styleSheet">
848 <string notr=
"true">QGroupBox::title {
849 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));
850 color: rgb(
255,
255,
255);
855 <property name=
"title">
856 <string>Pitch
</string>
858 <property name=
"alignment">
859 <set>Qt::AlignCenter
</set>
861 <layout class=
"QVBoxLayout" name=
"verticalLayout_13">
862 <property name=
"spacing">
865 <property name=
"leftMargin">
868 <property name=
"topMargin">
871 <property name=
"rightMargin">
874 <property name=
"bottomMargin">
878 <layout class=
"QHBoxLayout" name=
"horizontalLayout_12">
880 <widget class=
"QSlider" name=
"ccpmPitchScale">
881 <property name=
"enabled">
884 <property name=
"sizePolicy">
885 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
886 <horstretch>0</horstretch>
887 <verstretch>0</verstretch>
890 <property name=
"minimumSize">
896 <property name=
"maximum">
899 <property name=
"singleStep">
902 <property name=
"value">
905 <property name=
"orientation">
906 <enum>Qt::Vertical
</enum>
913 <widget class=
"QSpinBox" name=
"ccpmPitchScaleBox">
914 <property name=
"maximum">
917 <property name=
"singleStep">
920 <property name=
"value">
929 <widget class=
"QGroupBox" name=
"ccpmRollScalingBox">
930 <property name=
"enabled">
933 <property name=
"sizePolicy">
934 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
935 <horstretch>0</horstretch>
936 <verstretch>0</verstretch>
939 <property name=
"minimumSize">
945 <property name=
"maximumSize">
947 <width>16777215</width>
948 <height>16777215</height>
951 <property name=
"font">
953 <pointsize>9</pointsize>
958 <property name=
"styleSheet">
959 <string notr=
"true">QGroupBox::title {
960 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));
961 color: rgb(
255,
255,
255);
966 <property name=
"title">
967 <string>Roll
</string>
969 <property name=
"alignment">
970 <set>Qt::AlignCenter
</set>
972 <layout class=
"QVBoxLayout" name=
"verticalLayout_10">
973 <property name=
"spacing">
976 <property name=
"leftMargin">
979 <property name=
"topMargin">
982 <property name=
"rightMargin">
985 <property name=
"bottomMargin">
989 <layout class=
"QHBoxLayout" name=
"horizontalLayout_8">
991 <widget class=
"QSlider" name=
"ccpmRollScale">
992 <property name=
"enabled">
995 <property name=
"sizePolicy">
996 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
997 <horstretch>0</horstretch>
998 <verstretch>0</verstretch>
1001 <property name=
"minimumSize">
1004 <height>100</height>
1007 <property name=
"maximum">
1008 <number>100</number>
1010 <property name=
"singleStep">
1013 <property name=
"value">
1016 <property name=
"orientation">
1017 <enum>Qt::Vertical
</enum>
1024 <widget class=
"QSpinBox" name=
"ccpmRollScaleBox">
1025 <property name=
"maximum">
1026 <number>100</number>
1028 <property name=
"singleStep">
1031 <property name=
"value">
1041 <item row=
"0" column=
"0">
1042 <layout class=
"QVBoxLayout" name=
"ccpmSettingsBox" stretch=
"0,1,1,0">
1044 <widget class=
"QGroupBox" name=
"SwashplateBox_2">
1045 <property name=
"sizePolicy">
1046 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
1047 <horstretch>0</horstretch>
1048 <verstretch>0</verstretch>
1051 <property name=
"minimumSize">
1057 <property name=
"maximumSize">
1059 <width>16777215</width>
1060 <height>16777215</height>
1063 <property name=
"title">
1064 <string>Motor outputs
</string>
1066 <property name=
"alignment">
1067 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
</set>
1069 <property name=
"flat">
1072 <property name=
"checkable">
1075 <layout class=
"QGridLayout" name=
"gridLayout_18">
1076 <property name=
"leftMargin">
1079 <property name=
"topMargin">
1082 <property name=
"rightMargin">
1085 <property name=
"bottomMargin">
1088 <property name=
"spacing">
1091 <item row=
"1" column=
"1">
1092 <widget class=
"QComboBox" name=
"ccpmTailChannel">
1093 <property name=
"sizePolicy">
1094 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Fixed">
1095 <horstretch>0</horstretch>
1096 <verstretch>0</verstretch>
1099 <property name=
"minimumSize">
1105 <property name=
"maximumSize">
1113 <item row=
"0" column=
"1">
1114 <widget class=
"QComboBox" name=
"ccpmEngineChannel">
1115 <property name=
"sizePolicy">
1116 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Fixed">
1117 <horstretch>0</horstretch>
1118 <verstretch>0</verstretch>
1121 <property name=
"minimumSize">
1127 <property name=
"maximumSize">
1135 <item row=
"1" column=
"0">
1136 <widget class=
"QLabel" name=
"ccpmTailLabel">
1137 <property name=
"sizePolicy">
1138 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1139 <horstretch>0</horstretch>
1140 <verstretch>0</verstretch>
1143 <property name=
"minimumSize">
1149 <property name=
"maximumSize">
1152 <height>16777215</height>
1155 <property name=
"text">
1156 <string>Tail Rotor
</string>
1160 <item row=
"0" column=
"0">
1161 <widget class=
"QLabel" name=
"ccpmEngineLabel">
1162 <property name=
"sizePolicy">
1163 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1164 <horstretch>0</horstretch>
1165 <verstretch>0</verstretch>
1168 <property name=
"minimumSize">
1174 <property name=
"maximumSize">
1177 <height>16777215</height>
1180 <property name=
"text">
1181 <string>Engine
</string>
1189 <widget class=
"QGroupBox" name=
"SwashplateBox">
1190 <property name=
"sizePolicy">
1191 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
1192 <horstretch>0</horstretch>
1193 <verstretch>12</verstretch>
1196 <property name=
"minimumSize">
1202 <property name=
"maximumSize">
1204 <width>16777215</width>
1205 <height>16777215</height>
1208 <property name=
"title">
1209 <string>Swashplate outputs
</string>
1211 <layout class=
"QGridLayout" name=
"gridLayout_19">
1212 <property name=
"leftMargin">
1215 <property name=
"topMargin">
1218 <property name=
"rightMargin">
1221 <property name=
"bottomMargin">
1224 <property name=
"spacing">
1227 <item row=
"0" column=
"0">
1228 <widget class=
"QLabel" name=
"ccpmServoWLabel">
1229 <property name=
"enabled">
1232 <property name=
"sizePolicy">
1233 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1234 <horstretch>1</horstretch>
1235 <verstretch>1</verstretch>
1238 <property name=
"minimumSize">
1244 <property name=
"maximumSize">
1247 <height>16777215</height>
1250 <property name=
"text">
1251 <string>Servo W
</string>
1255 <item row=
"0" column=
"1">
1256 <widget class=
"QComboBox" name=
"ccpmServoWChannel">
1257 <property name=
"enabled">
1260 <property name=
"sizePolicy">
1261 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Fixed">
1262 <horstretch>0</horstretch>
1263 <verstretch>0</verstretch>
1266 <property name=
"minimumSize">
1272 <property name=
"maximumSize">
1280 <item row=
"1" column=
"1">
1281 <widget class=
"QComboBox" name=
"ccpmServoXChannel">
1282 <property name=
"sizePolicy">
1283 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
1284 <horstretch>0</horstretch>
1285 <verstretch>0</verstretch>
1288 <property name=
"minimumSize">
1294 <property name=
"maximumSize">
1302 <item row=
"3" column=
"1">
1303 <widget class=
"QComboBox" name=
"ccpmServoYChannel">
1304 <property name=
"enabled">
1307 <property name=
"sizePolicy">
1308 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Fixed">
1309 <horstretch>0</horstretch>
1310 <verstretch>0</verstretch>
1313 <property name=
"minimumSize">
1319 <property name=
"maximumSize">
1327 <item row=
"1" column=
"0">
1328 <widget class=
"QLabel" name=
"ccpmServoXLabel">
1329 <property name=
"sizePolicy">
1330 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1331 <horstretch>1</horstretch>
1332 <verstretch>1</verstretch>
1335 <property name=
"minimumSize">
1341 <property name=
"maximumSize">
1344 <height>16777215</height>
1347 <property name=
"text">
1348 <string>Servo X
</string>
1352 <item row=
"5" column=
"1">
1353 <widget class=
"QComboBox" name=
"ccpmSingleServo">
1354 <property name=
"sizePolicy">
1355 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Fixed">
1356 <horstretch>0</horstretch>
1357 <verstretch>0</verstretch>
1360 <property name=
"minimumSize">
1366 <property name=
"maximumSize">
1369 <height>16777215</height>
1373 <property name=
"text">
1374 <string>Front
</string>
1378 <property name=
"text">
1379 <string>Right
</string>
1383 <property name=
"text">
1384 <string>Rear
</string>
1388 <property name=
"text">
1389 <string>Left
</string>
1394 <item row=
"5" column=
"0">
1395 <widget class=
"QLabel" name=
"ccpmServoZLabel_3">
1396 <property name=
"sizePolicy">
1397 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1398 <horstretch>1</horstretch>
1399 <verstretch>1</verstretch>
1402 <property name=
"minimumSize">
1408 <property name=
"maximumSize">
1411 <height>16777215</height>
1414 <property name=
"text">
1415 <string>1st Servo
</string>
1419 <item row=
"4" column=
"1">
1420 <widget class=
"QComboBox" name=
"ccpmServoZChannel">
1421 <property name=
"sizePolicy">
1422 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
1423 <horstretch>0</horstretch>
1424 <verstretch>0</verstretch>
1427 <property name=
"minimumSize">
1433 <property name=
"maximumSize">
1441 <item row=
"4" column=
"0">
1442 <widget class=
"QLabel" name=
"ccpmServoZLabel">
1443 <property name=
"sizePolicy">
1444 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1445 <horstretch>1</horstretch>
1446 <verstretch>1</verstretch>
1449 <property name=
"minimumSize">
1455 <property name=
"maximumSize">
1458 <height>16777215</height>
1461 <property name=
"text">
1462 <string>Servo Z
</string>
1466 <item row=
"3" column=
"0">
1467 <widget class=
"QLabel" name=
"ccpmServoYLabel">
1468 <property name=
"enabled">
1471 <property name=
"sizePolicy">
1472 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1473 <horstretch>1</horstretch>
1474 <verstretch>1</verstretch>
1477 <property name=
"minimumSize">
1483 <property name=
"maximumSize">
1486 <height>16777215</height>
1489 <property name=
"text">
1490 <string>Servo Y
</string>
1498 <widget class=
"QGroupBox" name=
"SwashplateBox_3">
1499 <property name=
"sizePolicy">
1500 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
1501 <horstretch>0</horstretch>
1502 <verstretch>0</verstretch>
1505 <property name=
"minimumSize">
1511 <property name=
"maximumSize">
1513 <width>16777215</width>
1514 <height>16777215</height>
1517 <property name=
"title">
1518 <string>Swashplate Servo Angles
</string>
1520 <property name=
"alignment">
1521 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
</set>
1523 <layout class=
"QGridLayout" name=
"gridLayout_20">
1524 <property name=
"leftMargin">
1527 <property name=
"topMargin">
1530 <property name=
"rightMargin">
1533 <property name=
"bottomMargin">
1536 <property name=
"spacing">
1539 <item row=
"2" column=
"0">
1540 <widget class=
"QLabel" name=
"ccpmServoXLabel_2">
1541 <property name=
"sizePolicy">
1542 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1543 <horstretch>0</horstretch>
1544 <verstretch>0</verstretch>
1547 <property name=
"minimumSize">
1553 <property name=
"maximumSize">
1556 <height>16777215</height>
1559 <property name=
"text">
1560 <string>Angle X
</string>
1564 <item row=
"3" column=
"0">
1565 <widget class=
"QLabel" name=
"ccpmServoYLabel_2">
1566 <property name=
"enabled">
1569 <property name=
"sizePolicy">
1570 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1571 <horstretch>0</horstretch>
1572 <verstretch>0</verstretch>
1575 <property name=
"minimumSize">
1581 <property name=
"maximumSize">
1584 <height>16777215</height>
1587 <property name=
"text">
1588 <string>Angle Y
</string>
1592 <item row=
"5" column=
"0">
1593 <widget class=
"QLabel" name=
"ccpmServoZLabel_2">
1594 <property name=
"sizePolicy">
1595 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1596 <horstretch>0</horstretch>
1597 <verstretch>0</verstretch>
1600 <property name=
"minimumSize">
1606 <property name=
"maximumSize">
1609 <height>16777215</height>
1612 <property name=
"text">
1613 <string>Angle Z
</string>
1617 <item row=
"6" column=
"0">
1618 <widget class=
"QLabel" name=
"label_10">
1619 <property name=
"enabled">
1622 <property name=
"sizePolicy">
1623 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1624 <horstretch>0</horstretch>
1625 <verstretch>0</verstretch>
1628 <property name=
"minimumSize">
1634 <property name=
"maximumSize">
1637 <height>16777215</height>
1640 <property name=
"text">
1641 <string>Correction Angle
</string>
1643 <property name=
"wordWrap">
1648 <item row=
"2" column=
"1">
1649 <widget class=
"QDoubleSpinBox" name=
"ccpmAngleX">
1650 <property name=
"sizePolicy">
1651 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
1652 <horstretch>0</horstretch>
1653 <verstretch>0</verstretch>
1656 <property name=
"minimumSize">
1662 <property name=
"maximumSize">
1668 <property name=
"decimals">
1671 <property name=
"maximum">
1672 <double>360.000000000000000</double>
1674 <property name=
"singleStep">
1675 <double>15.000000000000000</double>
1679 <item row=
"6" column=
"1">
1680 <widget class=
"QDoubleSpinBox" name=
"ccpmCorrectionAngle">
1681 <property name=
"enabled">
1684 <property name=
"sizePolicy">
1685 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
1686 <horstretch>0</horstretch>
1687 <verstretch>0</verstretch>
1690 <property name=
"minimumSize">
1696 <property name=
"maximumSize">
1702 <property name=
"decimals">
1705 <property name=
"maximum">
1706 <double>360.000000000000000</double>
1708 <property name=
"singleStep">
1709 <double>15.000000000000000</double>
1713 <item row=
"5" column=
"1">
1714 <widget class=
"QDoubleSpinBox" name=
"ccpmAngleZ">
1715 <property name=
"sizePolicy">
1716 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
1717 <horstretch>0</horstretch>
1718 <verstretch>0</verstretch>
1721 <property name=
"minimumSize">
1727 <property name=
"maximumSize">
1733 <property name=
"decimals">
1736 <property name=
"maximum">
1737 <double>360.000000000000000</double>
1739 <property name=
"singleStep">
1740 <double>15.000000000000000</double>
1744 <item row=
"3" column=
"1">
1745 <widget class=
"QDoubleSpinBox" name=
"ccpmAngleY">
1746 <property name=
"sizePolicy">
1747 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
1748 <horstretch>0</horstretch>
1749 <verstretch>0</verstretch>
1752 <property name=
"minimumSize">
1758 <property name=
"maximumSize">
1764 <property name=
"decimals">
1767 <property name=
"maximum">
1768 <double>360.000000000000000</double>
1770 <property name=
"singleStep">
1771 <double>15.000000000000000</double>
1775 <item row=
"1" column=
"0">
1776 <widget class=
"QLabel" name=
"ccpmServoWLabel_2">
1777 <property name=
"enabled">
1780 <property name=
"sizePolicy">
1781 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Preferred">
1782 <horstretch>0</horstretch>
1783 <verstretch>0</verstretch>
1786 <property name=
"minimumSize">
1792 <property name=
"maximumSize">
1795 <height>16777215</height>
1798 <property name=
"text">
1799 <string>Angle W
</string>
1803 <item row=
"1" column=
"1">
1804 <widget class=
"QDoubleSpinBox" name=
"ccpmAngleW">
1805 <property name=
"sizePolicy">
1806 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
1807 <horstretch>0</horstretch>
1808 <verstretch>0</verstretch>
1811 <property name=
"minimumSize">
1817 <property name=
"maximumSize">
1823 <property name=
"decimals">
1826 <property name=
"maximum">
1827 <double>360.000000000000000</double>
1829 <property name=
"singleStep">
1830 <double>15.000000000000000</double>
1838 <widget class=
"QGroupBox" name=
"SwashplateBox_4">
1839 <property name=
"sizePolicy">
1840 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
1841 <horstretch>0</horstretch>
1842 <verstretch>0</verstretch>
1845 <property name=
"minimumSize">
1851 <property name=
"maximumSize">
1853 <width>16777215</width>
1854 <height>16777215</height>
1857 <property name=
"title">
1858 <string>CCPM Options
</string>
1860 <layout class=
"QGridLayout" name=
"gridLayout_21">
1861 <property name=
"leftMargin">
1864 <property name=
"topMargin">
1867 <property name=
"rightMargin">
1870 <property name=
"bottomMargin">
1873 <property name=
"spacing">
1876 <item row=
"1" column=
"0">
1877 <widget class=
"QCheckBox" name=
"ccpmCollectivePassthrough">
1878 <property name=
"text">
1879 <string>Collective Pass through
</string>
1883 <item row=
"3" column=
"0">
1884 <widget class=
"QCheckBox" name=
"ccpmLinkRoll">
1885 <property name=
"text">
1886 <string>Link Roll/Pitch
</string>
1888 <property name=
"checked">
1893 <item row=
"2" column=
"0">
1894 <widget class=
"QCheckBox" name=
"ccpmLinkCyclic">
1895 <property name=
"text">
1896 <string>Link Cyclic/Collective
</string>
1898 <property name=
"checked">
1910 <widget class=
"QWidget" name=
"SwashPlateLevel">
1911 <attribute name=
"title">
1912 <string>Swashplate Levelling
</string>
1914 <layout class=
"QGridLayout" name=
"gridLayout_8">
1915 <property name=
"leftMargin">
1918 <property name=
"topMargin">
1921 <property name=
"rightMargin">
1924 <property name=
"bottomMargin">
1927 <property name=
"spacing">
1930 <item row=
"0" column=
"0">
1931 <layout class=
"QVBoxLayout" name=
"verticalLayout_8">
1932 <property name=
"spacing">
1935 <property name=
"leftMargin">
1939 <widget class=
"QGroupBox" name=
"SwashLvlInstructionsBox">
1940 <property name=
"sizePolicy">
1941 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"MinimumExpanding">
1942 <horstretch>0</horstretch>
1943 <verstretch>0</verstretch>
1946 <property name=
"minimumSize">
1949 <height>200</height>
1952 <property name=
"title">
1953 <string>Commands
</string>
1955 <layout class=
"QVBoxLayout" name=
"verticalLayout">
1956 <property name=
"leftMargin">
1959 <property name=
"topMargin">
1962 <property name=
"rightMargin">
1965 <property name=
"bottomMargin">
1969 <layout class=
"QHBoxLayout" name=
"horizontalLayout_9">
1970 <property name=
"spacing">
1973 <property name=
"leftMargin">
1976 <property name=
"topMargin">
1979 <property name=
"rightMargin">
1982 <property name=
"bottomMargin">
1986 <widget class=
"QPushButton" name=
"SwashLvlPrevButton">
1987 <property name=
"enabled">
1990 <property name=
"minimumSize">
1996 <property name=
"maximumSize">
1999 <height>16777215</height>
2002 <property name=
"text">
2003 <string>Prev
</string>
2008 <widget class=
"QPushButton" name=
"SwashLvlStartButton">
2009 <property name=
"minimumSize">
2015 <property name=
"maximumSize">
2018 <height>16777215</height>
2021 <property name=
"text">
2022 <string>Start
</string>
2027 <widget class=
"QPushButton" name=
"SwashLvlNextButton">
2028 <property name=
"enabled">
2031 <property name=
"minimumSize">
2037 <property name=
"maximumSize">
2040 <height>16777215</height>
2043 <property name=
"text">
2044 <string>Next
</string>
2051 <widget class=
"QTextEdit" name=
"SwashLvlStepInstruction">
2052 <property name=
"sizePolicy">
2053 <sizepolicy hsizetype=
"Expanding" vsizetype=
"MinimumExpanding">
2054 <horstretch>0</horstretch>
2055 <verstretch>0</verstretch>
2058 <property name=
"minimumSize">
2064 <property name=
"maximumSize">
2067 <height>800</height>
2070 <property name=
"styleSheet">
2071 <string notr=
"true">QTextEdit { padding-left:
4; padding-top:
4; padding-bottom:
4; padding-right:
4}
</string>
2073 <property name=
"horizontalScrollBarPolicy">
2074 <enum>Qt::ScrollBarAlwaysOff
</enum>
2076 <property name=
"readOnly">
2082 <layout class=
"QGridLayout" name=
"gridLayout_3">
2083 <property name=
"topMargin">
2086 <property name=
"bottomMargin">
2089 <item row=
"2" column=
"0">
2090 <widget class=
"QPushButton" name=
"SwashLvlFinishButton">
2091 <property name=
"enabled">
2094 <property name=
"minimumSize">
2100 <property name=
"maximumSize">
2103 <height>16777215</height>
2106 <property name=
"text">
2107 <string>Finish
</string>
2111 <item row=
"1" column=
"0">
2112 <widget class=
"QPushButton" name=
"SwashLvlCancelButton">
2113 <property name=
"enabled">
2116 <property name=
"minimumSize">
2122 <property name=
"maximumSize">
2125 <height>16777215</height>
2128 <property name=
"text">
2129 <string>Cancel
</string>
2139 <widget class=
"QGroupBox" name=
"SwashLvlStatusBox">
2140 <property name=
"sizePolicy">
2141 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Fixed">
2142 <horstretch>0</horstretch>
2143 <verstretch>0</verstretch>
2146 <property name=
"minimumSize">
2149 <height>130</height>
2152 <property name=
"title">
2153 <string>Status
</string>
2155 <layout class=
"QGridLayout" name=
"gridLayout_22">
2156 <property name=
"leftMargin">
2159 <property name=
"topMargin">
2162 <property name=
"rightMargin">
2165 <property name=
"bottomMargin">
2168 <property name=
"horizontalSpacing">
2171 <property name=
"verticalSpacing">
2174 <item row=
"0" column=
"0">
2175 <widget class=
"QListWidget" name=
"SwashLvlStepList">
2176 <property name=
"sizePolicy">
2177 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"MinimumExpanding">
2178 <horstretch>0</horstretch>
2179 <verstretch>0</verstretch>
2182 <property name=
"minimumSize">
2188 <property name=
"maximumSize">
2194 <property name=
"cursor" stdset=
"0">
2195 <cursorShape>ArrowCursor
</cursorShape>
2197 <property name=
"focusPolicy">
2198 <enum>Qt::NoFocus
</enum>
2200 <property name=
"frameShape">
2201 <enum>QFrame::NoFrame
</enum>
2203 <property name=
"frameShadow">
2204 <enum>QFrame::Sunken
</enum>
2206 <property name=
"lineWidth">
2209 <property name=
"midLineWidth">
2212 <property name=
"verticalScrollBarPolicy">
2213 <enum>Qt::ScrollBarAlwaysOff
</enum>
2215 <property name=
"horizontalScrollBarPolicy">
2216 <enum>Qt::ScrollBarAlwaysOff
</enum>
2218 <property name=
"autoScrollMargin">
2221 <property name=
"editTriggers">
2222 <set>QAbstractItemView::NoEditTriggers
</set>
2224 <property name=
"alternatingRowColors">
2227 <property name=
"selectionMode">
2228 <enum>QAbstractItemView::NoSelection
</enum>
2230 <property name=
"selectionBehavior">
2231 <enum>QAbstractItemView::SelectRows
</enum>
2233 <property name=
"viewMode">
2234 <enum>QListView::ListMode
</enum>
2237 <property name=
"text">
2238 <string>Neutral
</string>
2240 <property name=
"icon">
2242 <normaloff>:/configgadget/images/none.png
</normaloff>
2243 <normalon>:/configgadget/images/ok.png
</normalon>:/configgadget/images/none.png
</iconset>
2247 <property name=
"text">
2248 <string>Max
</string>
2250 <property name=
"icon">
2252 <normaloff>:/configgadget/images/none.png
</normaloff>
2253 <normalon>:/configgadget/images/ok.png
</normalon>:/configgadget/images/none.png
</iconset>
2257 <property name=
"text">
2258 <string>Min
</string>
2260 <property name=
"icon">
2262 <normaloff>:/configgadget/images/none.png
</normaloff>
2263 <normalon>:/configgadget/images/ok.png
</normalon>:/configgadget/images/none.png
</iconset>
2265 <property name=
"flags">
2266 <set>ItemIsSelectable|ItemIsEnabled
</set>
2270 <property name=
"text">
2271 <string>Verify
</string>
2273 <property name=
"icon">
2275 <normaloff>:/configgadget/images/none.png
</normaloff>
2276 <normalon>:/configgadget/images/ok.png
</normalon>:/configgadget/images/none.png
</iconset>
2278 <property name=
"flags">
2279 <set>ItemIsEnabled
</set>
2289 <item row=
"0" column=
"1">
2290 <widget class=
"QGroupBox" name=
"SwashLvlccpmSliderBox">
2291 <property name=
"enabled">
2294 <property name=
"sizePolicy">
2295 <sizepolicy hsizetype=
"Fixed" vsizetype=
"MinimumExpanding">
2296 <horstretch>0</horstretch>
2297 <verstretch>0</verstretch>
2300 <property name=
"minimumSize">
2303 <height>250</height>
2306 <property name=
"maximumSize">
2308 <width>16777215</width>
2309 <height>16777215</height>
2312 <property name=
"title">
2313 <string>Position
</string>
2315 <property name=
"alignment">
2316 <set>Qt::AlignCenter
</set>
2318 <layout class=
"QVBoxLayout" name=
"verticalLayout_5">
2319 <property name=
"spacing">
2322 <property name=
"leftMargin">
2325 <property name=
"topMargin">
2328 <property name=
"rightMargin">
2331 <property name=
"bottomMargin">
2335 <widget class=
"QLabel" name=
"label_17">
2336 <property name=
"enabled">
2339 <property name=
"styleSheet">
2340 <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));
2341 color: rgb(
255,
255,
255);
2344 margin:
1px;
</string>
2346 <property name=
"text">
2347 <string>Max
</string>
2349 <property name=
"scaledContents">
2352 <property name=
"alignment">
2353 <set>Qt::AlignCenter
</set>
2358 <layout class=
"QHBoxLayout" name=
"horizontalLayout_4">
2360 <widget class=
"QSlider" name=
"SwashLvlPositionSlider">
2361 <property name=
"enabled">
2364 <property name=
"sizePolicy">
2365 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
2366 <horstretch>0</horstretch>
2367 <verstretch>0</verstretch>
2370 <property name=
"minimumSize">
2373 <height>100</height>
2376 <property name=
"maximum">
2377 <number>100</number>
2379 <property name=
"singleStep">
2382 <property name=
"value">
2385 <property name=
"orientation">
2386 <enum>Qt::Vertical
</enum>
2393 <widget class=
"QLabel" name=
"label_18">
2394 <property name=
"enabled">
2397 <property name=
"styleSheet">
2398 <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));
2399 color: rgb(
255,
255,
255);
2402 margin:
1px;
</string>
2404 <property name=
"text">
2405 <string>Min
</string>
2407 <property name=
"alignment">
2408 <set>Qt::AlignCenter
</set>
2413 <widget class=
"QSpinBox" name=
"SwashLvlPositionSpinBox">
2414 <property name=
"maximum">
2415 <number>100</number>
2417 <property name=
"singleStep">
2420 <property name=
"value">
2428 <item row=
"0" column=
"2">
2429 <widget class=
"QGroupBox" name=
"SwashLvlccpmSwashImageBox">
2430 <property name=
"sizePolicy">
2431 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"MinimumExpanding">
2432 <horstretch>1</horstretch>
2433 <verstretch>1</verstretch>
2436 <property name=
"minimumSize">
2439 <height>300</height>
2442 <property name=
"maximumSize">
2444 <width>16777215</width>
2445 <height>16777215</height>
2448 <property name=
"sizeIncrement">
2454 <property name=
"baseSize">
2457 <height>200</height>
2460 <property name=
"title">
2461 <string>Swashplate Adjustment
</string>
2463 <property name=
"alignment">
2464 <set>Qt::AlignHCenter|Qt::AlignTop
</set>
2466 <property name=
"flat">
2469 <property name=
"checkable">
2472 <layout class=
"QGridLayout" name=
"gridLayout_11">
2473 <property name=
"leftMargin">
2476 <property name=
"topMargin">
2479 <property name=
"rightMargin">
2482 <property name=
"bottomMargin">
2485 <property name=
"horizontalSpacing">
2488 <item row=
"0" column=
"0">
2489 <widget class=
"QSplitter" name=
"splitter_4">
2490 <property name=
"orientation">
2491 <enum>Qt::Vertical
</enum>
2493 <widget class=
"QGraphicsView" name=
"SwashLvlSwashplateImage">
2494 <property name=
"sizePolicy">
2495 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
2496 <horstretch>1</horstretch>
2497 <verstretch>1</verstretch>
2500 <property name=
"minimumSize">
2503 <height>300</height>
2506 <property name=
"maximumSize">
2509 <height>1000</height>
2512 <property name=
"sizeIncrement">
2518 <property name=
"baseSize">
2521 <height>200</height>
2524 <property name=
"frameShape">
2525 <enum>QFrame::Box
</enum>
2527 <property name=
"frameShadow">
2528 <enum>QFrame::Plain
</enum>
2530 <property name=
"lineWidth">
2533 <property name=
"midLineWidth">
2536 <property name=
"verticalScrollBarPolicy">
2537 <enum>Qt::ScrollBarAlwaysOff
</enum>
2539 <property name=
"horizontalScrollBarPolicy">
2540 <enum>Qt::ScrollBarAlwaysOff
</enum>
2542 <property name=
"backgroundBrush">
2543 <brush brushstyle=
"DiagCrossPattern">
2551 <property name=
"foregroundBrush">
2552 <brush brushstyle=
"NoBrush">
2560 <property name=
"sceneRect">
2562 <x>0.000000000000000</x>
2563 <y>0.000000000000000</y>
2564 <width>400.000000000000000</width>
2565 <height>400.000000000000000</height>
2568 <property name=
"alignment">
2569 <set>Qt::AlignCenter
</set>
2571 <property name=
"resizeAnchor">
2572 <enum>QGraphicsView::AnchorViewCenter
</enum>
2582 <widget class=
"QWidget" name=
"CurveTab">
2583 <attribute name=
"title">
2584 <string>Curve settings
</string>
2586 <layout class=
"QGridLayout" name=
"gridLayout_7">
2587 <property name=
"leftMargin">
2590 <property name=
"topMargin">
2593 <property name=
"rightMargin">
2596 <property name=
"bottomMargin">
2599 <property name=
"spacing">
2602 <item row=
"0" column=
"0">
2603 <layout class=
"QHBoxLayout" name=
"horizontalLayout_6"/>
2605 <item row=
"1" column=
"0">
2606 <layout class=
"QHBoxLayout" name=
"horizontalLayout_3">
2607 <property name=
"spacing">
2611 <widget class=
"QGroupBox" name=
"ThrottleCurveBox">
2612 <property name=
"sizePolicy">
2613 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
2614 <horstretch>1</horstretch>
2615 <verstretch>1</verstretch>
2618 <property name=
"minimumSize">
2621 <height>100</height>
2624 <property name=
"sizeIncrement">
2630 <property name=
"baseSize">
2633 <height>100</height>
2636 <property name=
"layoutDirection">
2637 <enum>Qt::LeftToRight
</enum>
2639 <property name=
"title">
2642 <property name=
"alignment">
2643 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
</set>
2645 <property name=
"flat">
2648 <layout class=
"QGridLayout" name=
"gridLayout">
2649 <property name=
"leftMargin">
2652 <property name=
"topMargin">
2655 <property name=
"rightMargin">
2658 <property name=
"bottomMargin">
2661 <property name=
"spacing">
2664 <item row=
"0" column=
"0">
2665 <widget class=
"MixerCurve" name=
"ThrottleCurve" native=
"true">
2666 <property name=
"sizePolicy">
2667 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
2668 <horstretch>1</horstretch>
2669 <verstretch>1</verstretch>
2672 <property name=
"minimumSize">
2678 <property name=
"maximumSize">
2681 <height>1000</height>
2684 <property name=
"sizeIncrement">
2690 <property name=
"baseSize">
2693 <height>200</height>
2702 <widget class=
"QGroupBox" name=
"PitchCurveBox">
2703 <property name=
"sizePolicy">
2704 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
2705 <horstretch>1</horstretch>
2706 <verstretch>1</verstretch>
2709 <property name=
"minimumSize">
2712 <height>100</height>
2715 <property name=
"sizeIncrement">
2721 <property name=
"baseSize">
2724 <height>100</height>
2727 <property name=
"title">
2730 <layout class=
"QGridLayout" name=
"gridLayout_5">
2731 <property name=
"leftMargin">
2734 <property name=
"topMargin">
2737 <property name=
"rightMargin">
2740 <property name=
"bottomMargin">
2743 <property name=
"spacing">
2746 <item row=
"0" column=
"0">
2747 <widget class=
"MixerCurve" name=
"PitchCurve" native=
"true">
2748 <property name=
"sizePolicy">
2749 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Expanding">
2750 <horstretch>1</horstretch>
2751 <verstretch>1</verstretch>
2754 <property name=
"minimumSize">
2760 <property name=
"maximumSize">
2763 <height>1000</height>
2766 <property name=
"sizeIncrement">
2772 <property name=
"baseSize">
2775 <height>200</height>
2785 <item row=
"2" column=
"0">
2786 <spacer name=
"verticalSpacer_2">
2787 <property name=
"orientation">
2788 <enum>Qt::Vertical
</enum>
2790 <property name=
"sizeType">
2791 <enum>QSizePolicy::Preferred
</enum>
2793 <property name=
"sizeHint" stdset=
"0">
2803 <widget class=
"QWidget" name=
"AdvancedTab">
2804 <attribute name=
"title">
2805 <string>Advanced settings
</string>
2807 <layout class=
"QGridLayout" name=
"gridLayout_4">
2808 <property name=
"leftMargin">
2811 <property name=
"topMargin">
2814 <property name=
"rightMargin">
2817 <property name=
"bottomMargin">
2820 <property name=
"spacing">
2823 <item row=
"0" column=
"0">
2824 <widget class=
"QTableWidget" name=
"ccpmAdvancedSettingsTable">
2825 <property name=
"sizePolicy">
2826 <sizepolicy hsizetype=
"Preferred" vsizetype=
"MinimumExpanding">
2827 <horstretch>0</horstretch>
2828 <verstretch>0</verstretch>
2831 <property name=
"minimumSize">
2834 <height>200</height>
2837 <property name=
"maximumSize">
2840 <height>300</height>
2843 <property name=
"verticalScrollBarPolicy">
2844 <enum>Qt::ScrollBarAlwaysOff
</enum>
2846 <property name=
"horizontalScrollBarPolicy">
2847 <enum>Qt::ScrollBarAlwaysOff
</enum>
2849 <property name=
"autoScroll">
2852 <property name=
"alternatingRowColors">
2855 <property name=
"selectionMode">
2856 <enum>QAbstractItemView::NoSelection
</enum>
2858 <property name=
"wordWrap">
2861 <property name=
"cornerButtonEnabled">
2864 <attribute name=
"horizontalHeaderDefaultSectionSize">
2867 <attribute name=
"horizontalHeaderMinimumSectionSize">
2871 <property name=
"text">
2872 <string>Engine
</string>
2876 <property name=
"text">
2877 <string>Tail Rotor
</string>
2881 <property name=
"text">
2882 <string>Servo W
</string>
2886 <property name=
"text">
2887 <string>Servo X
</string>
2891 <property name=
"text">
2892 <string>Servo Y
</string>
2896 <property name=
"text">
2897 <string>Servo Z
</string>
2901 <property name=
"text">
2902 <string>Channel
</string>
2906 <property name=
"text">
2907 <string>Curve
1</string>
2911 <property name=
"text">
2912 <string>Curve
2</string>
2916 <property name=
"text">
2917 <string>Roll
</string>
2921 <property name=
"text">
2922 <string>Pitch
</string>
2926 <property name=
"text">
2927 <string>Yaw
</string>
2930 <item row=
"0" column=
"0">
2931 <property name=
"text">
2934 <property name=
"textAlignment">
2935 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
2938 <item row=
"0" column=
"1">
2939 <property name=
"text">
2942 <property name=
"textAlignment">
2943 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
2946 <item row=
"0" column=
"2">
2947 <property name=
"text">
2950 <property name=
"textAlignment">
2951 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
2954 <item row=
"0" column=
"3">
2955 <property name=
"text">
2958 <property name=
"textAlignment">
2959 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
2962 <item row=
"0" column=
"4">
2963 <property name=
"text">
2966 <property name=
"textAlignment">
2967 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
2970 <item row=
"0" column=
"5">
2971 <property name=
"text">
2974 <property name=
"textAlignment">
2975 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
2978 <item row=
"1" column=
"0">
2979 <property name=
"text">
2982 <property name=
"textAlignment">
2983 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
2986 <item row=
"1" column=
"1">
2987 <property name=
"text">
2990 <property name=
"textAlignment">
2991 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
2994 <item row=
"1" column=
"2">
2995 <property name=
"text">
2998 <property name=
"textAlignment">
2999 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3002 <item row=
"1" column=
"3">
3003 <property name=
"text">
3006 <property name=
"textAlignment">
3007 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3010 <item row=
"1" column=
"4">
3011 <property name=
"text">
3014 <property name=
"textAlignment">
3015 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3018 <item row=
"1" column=
"5">
3019 <property name=
"text">
3022 <property name=
"textAlignment">
3023 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3026 <item row=
"2" column=
"0">
3027 <property name=
"text">
3030 <property name=
"textAlignment">
3031 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3034 <item row=
"2" column=
"1">
3035 <property name=
"text">
3038 <property name=
"textAlignment">
3039 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3042 <item row=
"2" column=
"2">
3043 <property name=
"text">
3046 <property name=
"textAlignment">
3047 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3050 <item row=
"2" column=
"3">
3051 <property name=
"text">
3054 <property name=
"textAlignment">
3055 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3058 <item row=
"2" column=
"4">
3059 <property name=
"text">
3062 <property name=
"textAlignment">
3063 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3066 <item row=
"2" column=
"5">
3067 <property name=
"text">
3070 <property name=
"textAlignment">
3071 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3074 <item row=
"3" column=
"0">
3075 <property name=
"text">
3078 <property name=
"textAlignment">
3079 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3082 <item row=
"3" column=
"1">
3083 <property name=
"text">
3086 <property name=
"textAlignment">
3087 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3090 <item row=
"3" column=
"2">
3091 <property name=
"text">
3094 <property name=
"textAlignment">
3095 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3098 <item row=
"3" column=
"3">
3099 <property name=
"text">
3102 <property name=
"textAlignment">
3103 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3106 <item row=
"3" column=
"4">
3107 <property name=
"text">
3110 <property name=
"textAlignment">
3111 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3114 <item row=
"3" column=
"5">
3115 <property name=
"text">
3118 <property name=
"textAlignment">
3119 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3122 <item row=
"4" column=
"0">
3123 <property name=
"text">
3126 <property name=
"textAlignment">
3127 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3130 <item row=
"4" column=
"1">
3131 <property name=
"text">
3134 <property name=
"textAlignment">
3135 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3138 <item row=
"4" column=
"2">
3139 <property name=
"text">
3142 <property name=
"textAlignment">
3143 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3146 <item row=
"4" column=
"3">
3147 <property name=
"text">
3150 <property name=
"textAlignment">
3151 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3154 <item row=
"4" column=
"4">
3155 <property name=
"text">
3158 <property name=
"textAlignment">
3159 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3162 <item row=
"4" column=
"5">
3163 <property name=
"text">
3166 <property name=
"textAlignment">
3167 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3170 <item row=
"5" column=
"0">
3171 <property name=
"text">
3174 <property name=
"textAlignment">
3175 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3178 <item row=
"5" column=
"1">
3179 <property name=
"text">
3182 <property name=
"textAlignment">
3183 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3186 <item row=
"5" column=
"2">
3187 <property name=
"text">
3190 <property name=
"textAlignment">
3191 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3194 <item row=
"5" column=
"3">
3195 <property name=
"text">
3198 <property name=
"textAlignment">
3199 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3202 <item row=
"5" column=
"4">
3203 <property name=
"text">
3206 <property name=
"textAlignment">
3207 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3210 <item row=
"5" column=
"5">
3211 <property name=
"text">
3214 <property name=
"textAlignment">
3215 <set>AlignHCenter|AlignVCenter|AlignCenter
</set>
3220 <item row=
"1" column=
"0">
3221 <spacer name=
"verticalSpacer">
3222 <property name=
"orientation">
3223 <enum>Qt::Vertical
</enum>
3225 <property name=
"sizeType">
3226 <enum>QSizePolicy::MinimumExpanding
</enum>
3228 <property name=
"sizeHint" stdset=
"0">
3246 <class>MixerCurve
</class>
3247 <extends>QWidget
</extends>
3248 <header location=
"global">mixercurve.h
</header>
3249 <container>1</container>
3253 <tabstop>ccpmType
</tabstop>
3254 <tabstop>TabObject
</tabstop>
3255 <tabstop>ccpmEngineChannel
</tabstop>
3256 <tabstop>ccpmTailChannel
</tabstop>
3257 <tabstop>ccpmServoWChannel
</tabstop>
3258 <tabstop>ccpmServoXChannel
</tabstop>
3259 <tabstop>ccpmServoYChannel
</tabstop>
3260 <tabstop>ccpmServoZChannel
</tabstop>
3261 <tabstop>ccpmSingleServo
</tabstop>
3262 <tabstop>ccpmAngleX
</tabstop>
3263 <tabstop>ccpmAngleY
</tabstop>
3264 <tabstop>ccpmAngleZ
</tabstop>
3265 <tabstop>ccpmCorrectionAngle
</tabstop>
3266 <tabstop>ccpmRevoSlider
</tabstop>
3267 <tabstop>ccpmREVOspinBox
</tabstop>
3268 <tabstop>ccpmCollectiveSlider
</tabstop>
3269 <tabstop>ccpmCollectivespinBox
</tabstop>
3270 <tabstop>SwashplateImage
</tabstop>
3271 <tabstop>SwashLvlNextButton
</tabstop>
3272 <tabstop>SwashLvlCancelButton
</tabstop>
3273 <tabstop>SwashLvlFinishButton
</tabstop>
3274 <tabstop>SwashLvlStepList
</tabstop>
3275 <tabstop>SwashLvlPositionSlider
</tabstop>
3276 <tabstop>SwashLvlPositionSpinBox
</tabstop>
3277 <tabstop>SwashLvlSwashplateImage
</tabstop>
3278 <tabstop>ccpmAdvancedSettingsTable
</tabstop>
3283 <sender>ccpmCollectiveSlider
</sender>
3284 <signal>valueChanged(int)
</signal>
3285 <receiver>ccpmCollectivespinBox
</receiver>
3286 <slot>setValue(int)
</slot>
3288 <hint type=
"sourcelabel">
3292 <hint type=
"destinationlabel">
3299 <sender>ccpmCollectivespinBox
</sender>
3300 <signal>valueChanged(int)
</signal>
3301 <receiver>ccpmCollectiveSlider
</receiver>
3302 <slot>setValue(int)
</slot>
3304 <hint type=
"sourcelabel">
3308 <hint type=
"destinationlabel">
3315 <sender>ccpmREVOspinBox
</sender>
3316 <signal>valueChanged(int)
</signal>
3317 <receiver>ccpmRevoSlider
</receiver>
3318 <slot>setValue(int)
</slot>
3320 <hint type=
"sourcelabel">
3324 <hint type=
"destinationlabel">
3331 <sender>ccpmRevoSlider
</sender>
3332 <signal>valueChanged(int)
</signal>
3333 <receiver>ccpmREVOspinBox
</receiver>
3334 <slot>setValue(int)
</slot>
3336 <hint type=
"sourcelabel">
3340 <hint type=
"destinationlabel">
3347 <sender>SwashLvlPositionSlider
</sender>
3348 <signal>valueChanged(int)
</signal>
3349 <receiver>SwashLvlPositionSpinBox
</receiver>
3350 <slot>setValue(int)
</slot>
3352 <hint type=
"sourcelabel">
3356 <hint type=
"destinationlabel">
3363 <sender>SwashLvlPositionSpinBox
</sender>
3364 <signal>valueChanged(int)
</signal>
3365 <receiver>SwashLvlPositionSlider
</receiver>
3366 <slot>setValue(int)
</slot>
3368 <hint type=
"sourcelabel">
3372 <hint type=
"destinationlabel">
3379 <sender>ccpmCollectiveScaleBox
</sender>
3380 <signal>valueChanged(int)
</signal>
3381 <receiver>ccpmCollectiveScale
</receiver>
3382 <slot>setValue(int)
</slot>
3384 <hint type=
"sourcelabel">
3388 <hint type=
"destinationlabel">
3395 <sender>ccpmCollectiveScale
</sender>
3396 <signal>valueChanged(int)
</signal>
3397 <receiver>ccpmCollectiveScaleBox
</receiver>
3398 <slot>setValue(int)
</slot>
3400 <hint type=
"sourcelabel">
3404 <hint type=
"destinationlabel">
3411 <sender>ccpmPitchScale
</sender>
3412 <signal>valueChanged(int)
</signal>
3413 <receiver>ccpmPitchScaleBox
</receiver>
3414 <slot>setValue(int)
</slot>
3416 <hint type=
"sourcelabel">
3420 <hint type=
"destinationlabel">
3427 <sender>ccpmPitchScaleBox
</sender>
3428 <signal>valueChanged(int)
</signal>
3429 <receiver>ccpmPitchScale
</receiver>
3430 <slot>setValue(int)
</slot>
3432 <hint type=
"sourcelabel">
3436 <hint type=
"destinationlabel">
3443 <sender>ccpmRollScaleBox
</sender>
3444 <signal>valueChanged(int)
</signal>
3445 <receiver>ccpmRollScale
</receiver>
3446 <slot>setValue(int)
</slot>
3448 <hint type=
"sourcelabel">
3452 <hint type=
"destinationlabel">
3459 <sender>ccpmRollScale
</sender>
3460 <signal>valueChanged(int)
</signal>
3461 <receiver>ccpmRollScaleBox
</receiver>
3462 <slot>setValue(int)
</slot>
3464 <hint type=
"sourcelabel">
3468 <hint type=
"destinationlabel">
3475 <sender>ccpmCyclicScale
</sender>
3476 <signal>valueChanged(int)
</signal>
3477 <receiver>ccpmCyclicScaleBox
</receiver>
3478 <slot>setValue(int)
</slot>
3480 <hint type=
"sourcelabel">
3484 <hint type=
"destinationlabel">
3491 <sender>ccpmCyclicScaleBox
</sender>
3492 <signal>valueChanged(int)
</signal>
3493 <receiver>ccpmCyclicScale
</receiver>
3494 <slot>setValue(int)
</slot>
3496 <hint type=
"sourcelabel">
3500 <hint type=
"destinationlabel">