1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>opmap_edit_waypoint_dialog
</class>
4 <widget class=
"QWidget" name=
"opmap_edit_waypoint_dialog">
5 <property name=
"modal" stdset=
"0">
8 <property name=
"windowModality">
9 <enum>Qt::NonModal
</enum>
11 <property name=
"geometry">
19 <property name=
"sizePolicy">
20 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"MinimumExpanding">
21 <horstretch>0</horstretch>
22 <verstretch>0</verstretch>
25 <property name=
"windowTitle">
26 <string>LibrePilot GCS Edit Waypoint
</string>
28 <property name=
"windowIcon">
29 <iconset resource=
"../coreplugin/core.qrc">
30 <normaloff>:/core/images/librepilot_logo_128.png
</normaloff>:/core/images/librepilot_logo_128.png
</iconset>
32 <layout class=
"QVBoxLayout" name=
"verticalLayout">
34 <widget class=
"QTabWidget" name=
"tabWidget">
35 <property name=
"sizePolicy">
36 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
37 <horstretch>0</horstretch>
38 <verstretch>0</verstretch>
41 <property name=
"currentIndex">
44 <widget class=
"QWidget" name=
"tab_3">
45 <attribute name=
"title">
46 <string>Position
</string>
48 <layout class=
"QGridLayout" name=
"gridLayout_2">
49 <item row=
"0" column=
"0">
50 <layout class=
"QGridLayout" name=
"gridLayout">
51 <item row=
"2" column=
"0">
52 <widget class=
"QLabel" name=
"lbLat">
53 <property name=
"sizePolicy">
54 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
55 <horstretch>0</horstretch>
56 <verstretch>0</verstretch>
59 <property name=
"text">
60 <string>Latitude
</string>
62 <property name=
"alignment">
63 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
67 <item row=
"3" column=
"0">
68 <widget class=
"QLabel" name=
"lbLong">
69 <property name=
"enabled">
72 <property name=
"sizePolicy">
73 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
74 <horstretch>0</horstretch>
75 <verstretch>0</verstretch>
78 <property name=
"text">
79 <string>Longitude
</string>
81 <property name=
"alignment">
82 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
86 <item row=
"11" column=
"0">
87 <widget class=
"QLabel" name=
"label_8">
88 <property name=
"sizePolicy">
89 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
90 <horstretch>0</horstretch>
91 <verstretch>0</verstretch>
94 <property name=
"text">
95 <string>Description
</string>
97 <property name=
"alignment">
98 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
102 <item row=
"11" column=
"2" colspan=
"2">
103 <widget class=
"QLineEdit" name=
"lineEditDescription"/>
105 <item row=
"2" column=
"2">
106 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBoxLatitude">
107 <property name=
"sizePolicy">
108 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
109 <horstretch>0</horstretch>
110 <verstretch>0</verstretch>
113 <property name=
"decimals">
116 <property name=
"minimum">
117 <double>-
90.000000000000000</double>
119 <property name=
"maximum">
120 <double>90.000000000000000</double>
124 <item row=
"3" column=
"2">
125 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBoxLongitude">
126 <property name=
"decimals">
129 <property name=
"minimum">
130 <double>-
180.000000000000000</double>
132 <property name=
"maximum">
133 <double>180.000000000000000</double>
137 <item row=
"3" column=
"3">
138 <widget class=
"QLabel" name=
"lbDegLong">
139 <property name=
"text">
140 <string>degrees
</string>
144 <item row=
"2" column=
"3">
145 <widget class=
"QLabel" name=
"lbDegLat">
146 <property name=
"text">
147 <string>degrees
</string>
151 <item row=
"1" column=
"0">
152 <widget class=
"QLabel" name=
"Type">
153 <property name=
"sizePolicy">
154 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
155 <horstretch>0</horstretch>
156 <verstretch>0</verstretch>
159 <property name=
"text">
160 <string>Relative to Home
</string>
162 <property name=
"alignment">
163 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
167 <item row=
"6" column=
"3">
168 <widget class=
"QLabel" name=
"lbDistanceMeters">
169 <property name=
"text">
170 <string>meters
</string>
174 <item row=
"7" column=
"3">
175 <widget class=
"QLabel" name=
"lbBearingDeg">
176 <property name=
"text">
177 <string>degrees
</string>
181 <item row=
"7" column=
"0">
182 <widget class=
"QLabel" name=
"lbBearing">
183 <property name=
"text">
184 <string>Bearing
</string>
186 <property name=
"alignment">
187 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
191 <item row=
"7" column=
"2">
192 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBoxBearing">
193 <property name=
"decimals">
196 <property name=
"maximum">
197 <double>360.000000000000000</double>
201 <item row=
"6" column=
"0">
202 <widget class=
"QLabel" name=
"lbDistance">
203 <property name=
"sizePolicy">
204 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
205 <horstretch>0</horstretch>
206 <verstretch>0</verstretch>
209 <property name=
"text">
210 <string>Distance
</string>
212 <property name=
"alignment">
213 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
217 <item row=
"0" column=
"3">
218 <widget class=
"QCheckBox" name=
"checkBoxLocked">
219 <property name=
"layoutDirection">
220 <enum>Qt::LeftToRight
</enum>
222 <property name=
"text">
223 <string>Locked
</string>
227 <item row=
"0" column=
"0">
228 <widget class=
"QLabel" name=
"label_7">
229 <property name=
"text">
230 <string>Number
</string>
232 <property name=
"alignment">
233 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
237 <item row=
"0" column=
"2">
238 <widget class=
"QLabel" name=
"lbNumber">
239 <property name=
"text">
244 <item row=
"1" column=
"2">
245 <widget class=
"QCheckBox" name=
"checkBoxRelative">
246 <property name=
"text">
251 <item row=
"10" column=
"0">
252 <widget class=
"QLabel" name=
"label_4">
253 <property name=
"text">
254 <string>Velocity
</string>
256 <property name=
"alignment">
257 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
261 <item row=
"10" column=
"2">
262 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBoxVelocity">
263 <property name=
"maximum">
264 <double>999999999.000000000000000</double>
268 <item row=
"4" column=
"0">
269 <widget class=
"QLabel" name=
"label_3">
270 <property name=
"sizePolicy">
271 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
272 <horstretch>0</horstretch>
273 <verstretch>0</verstretch>
276 <property name=
"text">
277 <string>Altitude
</string>
279 <property name=
"alignment">
280 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
284 <item row=
"4" column=
"3">
285 <widget class=
"QLabel" name=
"label_6">
286 <property name=
"text">
287 <string>meters
</string>
291 <item row=
"8" column=
"0">
292 <widget class=
"QLabel" name=
"label_5">
293 <property name=
"text">
294 <string>Relative altitude
</string>
296 <property name=
"alignment">
297 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
301 <item row=
"8" column=
"2">
302 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBoxRelativeAltitude">
303 <property name=
"minimum">
304 <double>-
999999999.000000000000000</double>
306 <property name=
"maximum">
307 <double>999999999.000000000000000</double>
311 <item row=
"8" column=
"3">
312 <widget class=
"QLabel" name=
"label_9">
313 <property name=
"text">
314 <string>meters
</string>
318 <item row=
"6" column=
"2">
319 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBoxDistance">
320 <property name=
"decimals">
323 <property name=
"maximum">
324 <double>999999999.000000000000000</double>
328 <item row=
"4" column=
"2">
329 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBoxAltitude">
330 <property name=
"minimum">
331 <double>-
5000.000000000000000</double>
333 <property name=
"maximum">
334 <double>5000.000000000000000</double>
338 <item row=
"10" column=
"3">
339 <widget class=
"QLabel" name=
"label_10">
340 <property name=
"text">
349 <widget class=
"QWidget" name=
"tab_4">
350 <attribute name=
"title">
351 <string>Mode
</string>
353 <layout class=
"QGridLayout" name=
"gridLayout_8">
354 <item row=
"0" column=
"0">
355 <layout class=
"QGridLayout" name=
"gridLayout_3">
356 <item row=
"0" column=
"0">
357 <widget class=
"QLabel" name=
"label">
358 <property name=
"sizePolicy">
359 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
360 <horstretch>0</horstretch>
361 <verstretch>0</verstretch>
364 <property name=
"minimumSize">
370 <property name=
"layoutDirection">
371 <enum>Qt::LeftToRight
</enum>
373 <property name=
"text">
374 <string>Mode
</string>
376 <property name=
"alignment">
377 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
381 <item row=
"0" column=
"1">
382 <widget class=
"QComboBox" name=
"cbMode"/>
384 <item row=
"1" column=
"1">
385 <widget class=
"QDoubleSpinBox" name=
"dsb_modeParam1">
386 <property name=
"maximum">
387 <double>999999999.000000000000000</double>
389 <property name=
"singleStep">
390 <double>0.010000000000000</double>
394 <item row=
"1" column=
"0">
395 <widget class=
"QLabel" name=
"modeParam1">
396 <property name=
"sizePolicy">
397 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
398 <horstretch>0</horstretch>
399 <verstretch>0</verstretch>
402 <property name=
"layoutDirection">
403 <enum>Qt::LeftToRight
</enum>
405 <property name=
"text">
406 <string>param1
</string>
408 <property name=
"alignment">
409 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
413 <item row=
"2" column=
"0">
414 <widget class=
"QLabel" name=
"modeParam2">
415 <property name=
"sizePolicy">
416 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
417 <horstretch>0</horstretch>
418 <verstretch>0</verstretch>
421 <property name=
"layoutDirection">
422 <enum>Qt::LeftToRight
</enum>
424 <property name=
"text">
425 <string>param2
</string>
427 <property name=
"alignment">
428 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
432 <item row=
"3" column=
"0">
433 <widget class=
"QLabel" name=
"modeParam3">
434 <property name=
"sizePolicy">
435 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
436 <horstretch>0</horstretch>
437 <verstretch>0</verstretch>
440 <property name=
"layoutDirection">
441 <enum>Qt::LeftToRight
</enum>
443 <property name=
"text">
444 <string>param3
</string>
446 <property name=
"alignment">
447 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
451 <item row=
"4" column=
"0">
452 <widget class=
"QLabel" name=
"modeParam4">
453 <property name=
"sizePolicy">
454 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
455 <horstretch>0</horstretch>
456 <verstretch>0</verstretch>
459 <property name=
"layoutDirection">
460 <enum>Qt::LeftToRight
</enum>
462 <property name=
"text">
463 <string>param4
</string>
465 <property name=
"alignment">
466 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
470 <item row=
"2" column=
"1">
471 <widget class=
"QDoubleSpinBox" name=
"dsb_modeParam2">
472 <property name=
"maximum">
473 <double>999999999.000000000000000</double>
475 <property name=
"singleStep">
476 <double>0.010000000000000</double>
480 <item row=
"3" column=
"1">
481 <widget class=
"QDoubleSpinBox" name=
"dsb_modeParam3">
482 <property name=
"maximum">
483 <double>999999999.000000000000000</double>
485 <property name=
"singleStep">
486 <double>0.010000000000000</double>
490 <item row=
"4" column=
"1">
491 <widget class=
"QDoubleSpinBox" name=
"dsb_modeParam4">
492 <property name=
"maximum">
493 <double>999999999.000000000000000</double>
495 <property name=
"singleStep">
496 <double>0.010000000000000</double>
500 <item row=
"2" column=
"2">
501 <spacer name=
"horizontalSpacer_2">
502 <property name=
"orientation">
503 <enum>Qt::Horizontal
</enum>
505 <property name=
"sizeHint" stdset=
"0">
517 <widget class=
"QWidget" name=
"tab">
518 <attribute name=
"title">
519 <string>End condition
</string>
521 <layout class=
"QGridLayout" name=
"gridLayout_7">
522 <item row=
"0" column=
"0">
523 <layout class=
"QGridLayout" name=
"gridLayout_4">
524 <property name=
"sizeConstraint">
525 <enum>QLayout::SetDefaultConstraint
</enum>
527 <item row=
"0" column=
"0">
528 <widget class=
"QLabel" name=
"Condition">
529 <property name=
"sizePolicy">
530 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
531 <horstretch>0</horstretch>
532 <verstretch>0</verstretch>
535 <property name=
"minimumSize">
541 <property name=
"layoutDirection">
542 <enum>Qt::LeftToRight
</enum>
544 <property name=
"text">
545 <string>Condition
</string>
547 <property name=
"alignment">
548 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
552 <item row=
"0" column=
"1">
553 <widget class=
"QComboBox" name=
"cbCondition"/>
555 <item row=
"1" column=
"1">
556 <widget class=
"QDoubleSpinBox" name=
"dsb_condParam1">
557 <property name=
"maximum">
558 <double>999999999.000000000000000</double>
560 <property name=
"singleStep">
561 <double>0.010000000000000</double>
565 <item row=
"1" column=
"0">
566 <widget class=
"QLabel" name=
"condParam1">
567 <property name=
"sizePolicy">
568 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
569 <horstretch>0</horstretch>
570 <verstretch>0</verstretch>
573 <property name=
"layoutDirection">
574 <enum>Qt::LeftToRight
</enum>
576 <property name=
"text">
577 <string>param1
</string>
579 <property name=
"alignment">
580 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
584 <item row=
"2" column=
"0">
585 <widget class=
"QLabel" name=
"condParam2">
586 <property name=
"sizePolicy">
587 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
588 <horstretch>0</horstretch>
589 <verstretch>0</verstretch>
592 <property name=
"layoutDirection">
593 <enum>Qt::LeftToRight
</enum>
595 <property name=
"text">
596 <string>param2
</string>
598 <property name=
"alignment">
599 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
603 <item row=
"3" column=
"0">
604 <widget class=
"QLabel" name=
"condParam3">
605 <property name=
"sizePolicy">
606 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
607 <horstretch>0</horstretch>
608 <verstretch>0</verstretch>
611 <property name=
"layoutDirection">
612 <enum>Qt::LeftToRight
</enum>
614 <property name=
"text">
615 <string>param3
</string>
617 <property name=
"alignment">
618 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
622 <item row=
"4" column=
"0">
623 <widget class=
"QLabel" name=
"condParam4">
624 <property name=
"sizePolicy">
625 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
626 <horstretch>0</horstretch>
627 <verstretch>0</verstretch>
630 <property name=
"layoutDirection">
631 <enum>Qt::LeftToRight
</enum>
633 <property name=
"text">
634 <string>param4
</string>
636 <property name=
"alignment">
637 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
641 <item row=
"2" column=
"1">
642 <widget class=
"QDoubleSpinBox" name=
"dsb_condParam2">
643 <property name=
"maximum">
644 <double>999999999.000000000000000</double>
646 <property name=
"singleStep">
647 <double>0.010000000000000</double>
651 <item row=
"3" column=
"1">
652 <widget class=
"QDoubleSpinBox" name=
"dsb_condParam3">
653 <property name=
"maximum">
654 <double>999999999.000000000000000</double>
656 <property name=
"singleStep">
657 <double>0.010000000000000</double>
661 <item row=
"4" column=
"1">
662 <widget class=
"QDoubleSpinBox" name=
"dsb_condParam4">
663 <property name=
"maximum">
664 <double>999999999.000000000000000</double>
666 <property name=
"singleStep">
667 <double>0.010000000000000</double>
671 <item row=
"2" column=
"2">
672 <spacer name=
"horizontalSpacer_3">
673 <property name=
"orientation">
674 <enum>Qt::Horizontal
</enum>
676 <property name=
"sizeHint" stdset=
"0">
688 <widget class=
"QWidget" name=
"tab_2">
689 <attribute name=
"title">
690 <string>Command
</string>
692 <layout class=
"QGridLayout" name=
"gridLayout_6">
693 <item row=
"0" column=
"0">
694 <layout class=
"QGridLayout" name=
"gridLayout_5">
695 <property name=
"sizeConstraint">
696 <enum>QLayout::SetDefaultConstraint
</enum>
698 <item row=
"0" column=
"0">
699 <widget class=
"QLabel" name=
"label_2">
700 <property name=
"sizePolicy">
701 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
702 <horstretch>0</horstretch>
703 <verstretch>0</verstretch>
706 <property name=
"minimumSize">
712 <property name=
"layoutDirection">
713 <enum>Qt::LeftToRight
</enum>
715 <property name=
"text">
716 <string>Command
</string>
718 <property name=
"alignment">
719 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
723 <item row=
"0" column=
"1">
724 <widget class=
"QComboBox" name=
"cbCommand"/>
726 <item row=
"1" column=
"0">
727 <widget class=
"QLabel" name=
"jumpDest">
728 <property name=
"sizePolicy">
729 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
730 <horstretch>0</horstretch>
731 <verstretch>0</verstretch>
734 <property name=
"layoutDirection">
735 <enum>Qt::LeftToRight
</enum>
737 <property name=
"text">
738 <string>Jump Destination
</string>
740 <property name=
"alignment">
741 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
745 <item row=
"2" column=
"0">
746 <widget class=
"QLabel" name=
"condParam2_2">
747 <property name=
"sizePolicy">
748 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
749 <horstretch>0</horstretch>
750 <verstretch>0</verstretch>
753 <property name=
"layoutDirection">
754 <enum>Qt::LeftToRight
</enum>
756 <property name=
"text">
757 <string>Error Destination
</string>
759 <property name=
"alignment">
760 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
764 <item row=
"2" column=
"2">
765 <spacer name=
"horizontalSpacer_4">
766 <property name=
"orientation">
767 <enum>Qt::Horizontal
</enum>
769 <property name=
"sizeHint" stdset=
"0">
777 <item row=
"1" column=
"1">
778 <widget class=
"QSpinBox" name=
"sbJump"/>
780 <item row=
"2" column=
"1">
781 <widget class=
"QSpinBox" name=
"sbError"/>
790 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
792 <widget class=
"QPushButton" name=
"pushButton">
793 <property name=
"text">
794 <string>Previous
</string>
799 <widget class=
"QPushButton" name=
"pushButton_2">
800 <property name=
"text">
801 <string>Next
</string>
806 <spacer name=
"horizontalSpacer">
807 <property name=
"orientation">
808 <enum>Qt::Horizontal
</enum>
810 <property name=
"sizeHint" stdset=
"0">
819 <widget class=
"QPushButton" name=
"pushButtonOK">
820 <property name=
"text">
826 <widget class=
"QPushButton" name=
"pushButtonCancel">
827 <property name=
"text">
828 <string>Cancel
</string>
837 <include location=
"../coreplugin/core.qrc"/>