OP-1900 have path_progress updated correctly for leg_remaining and error_below end...
[librepilot.git] / ground / openpilotgcs / src / plugins / scope / scopegadgetoptionspage.ui
blob7ae473fa1afb791849cd4dbbfb47efa4f591b385
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>ScopeGadgetOptionsPage</class>
4 <widget class="QWidget" name="ScopeGadgetOptionsPage">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>753</width>
10 <height>576</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Form</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout_4">
17 <property name="margin">
18 <number>0</number>
19 </property>
20 <item>
21 <widget class="QScrollArea" name="scrollArea">
22 <property name="frameShape">
23 <enum>QFrame::NoFrame</enum>
24 </property>
25 <property name="frameShadow">
26 <enum>QFrame::Plain</enum>
27 </property>
28 <property name="widgetResizable">
29 <bool>true</bool>
30 </property>
31 <widget class="QWidget" name="scrollAreaWidgetContents">
32 <property name="geometry">
33 <rect>
34 <x>0</x>
35 <y>0</y>
36 <width>753</width>
37 <height>576</height>
38 </rect>
39 </property>
40 <layout class="QVBoxLayout" name="verticalLayout_3">
41 <property name="margin">
42 <number>0</number>
43 </property>
44 <item>
45 <layout class="QHBoxLayout" name="horizontalLayout">
46 <property name="sizeConstraint">
47 <enum>QLayout::SetDefaultConstraint</enum>
48 </property>
49 <item>
50 <layout class="QFormLayout" name="formLayout">
51 <property name="fieldGrowthPolicy">
52 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
53 </property>
54 <item row="0" column="0">
55 <widget class="QLabel" name="label_9">
56 <property name="font">
57 <font>
58 <family>Bitstream Charter</family>
59 <weight>75</weight>
60 <bold>true</bold>
61 </font>
62 </property>
63 <property name="text">
64 <string>X-Axis</string>
65 </property>
66 </widget>
67 </item>
68 <item row="1" column="0">
69 <widget class="QLabel" name="label">
70 <property name="text">
71 <string>Plot Type:</string>
72 </property>
73 </widget>
74 </item>
75 <item row="1" column="1">
76 <widget class="QComboBox" name="cmbPlotType">
77 <property name="focusPolicy">
78 <enum>Qt::StrongFocus</enum>
79 </property>
80 </widget>
81 </item>
82 <item row="2" column="0">
83 <widget class="QLabel" name="label_2">
84 <property name="text">
85 <string>Data Size:</string>
86 </property>
87 </widget>
88 </item>
89 <item row="2" column="1">
90 <widget class="QSpinBox" name="spnDataSize">
91 <property name="focusPolicy">
92 <enum>Qt::StrongFocus</enum>
93 </property>
94 <property name="suffix">
95 <string> seconds</string>
96 </property>
97 <property name="maximum">
98 <number>5000</number>
99 </property>
100 <property name="singleStep">
101 <number>30</number>
102 </property>
103 <property name="value">
104 <number>300</number>
105 </property>
106 </widget>
107 </item>
108 <item row="3" column="0">
109 <widget class="QLabel" name="label_7">
110 <property name="text">
111 <string>Update Interval:</string>
112 </property>
113 </widget>
114 </item>
115 <item row="3" column="1">
116 <widget class="QSpinBox" name="spnRefreshInterval">
117 <property name="focusPolicy">
118 <enum>Qt::StrongFocus</enum>
119 </property>
120 <property name="suffix">
121 <string>ms</string>
122 </property>
123 <property name="minimum">
124 <number>10</number>
125 </property>
126 <property name="maximum">
127 <number>30000</number>
128 </property>
129 <property name="singleStep">
130 <number>500</number>
131 </property>
132 <property name="value">
133 <number>1000</number>
134 </property>
135 </widget>
136 </item>
137 <item row="4" column="0">
138 <widget class="QLabel" name="label_8">
139 <property name="font">
140 <font>
141 <family>Bitstream Charter</family>
142 <weight>75</weight>
143 <bold>true</bold>
144 </font>
145 </property>
146 <property name="text">
147 <string>Y-axis</string>
148 </property>
149 </widget>
150 </item>
151 <item row="5" column="0">
152 <widget class="QLabel" name="label_5">
153 <property name="text">
154 <string>UAVObject:</string>
155 </property>
156 </widget>
157 </item>
158 <item row="5" column="1">
159 <widget class="QComboBox" name="cmbUAVObjects">
160 <property name="focusPolicy">
161 <enum>Qt::StrongFocus</enum>
162 </property>
163 </widget>
164 </item>
165 <item row="6" column="0">
166 <widget class="QLabel" name="label_4">
167 <property name="text">
168 <string>UAVField:</string>
169 </property>
170 </widget>
171 </item>
172 <item row="6" column="1">
173 <widget class="QComboBox" name="cmbUAVField">
174 <property name="focusPolicy">
175 <enum>Qt::StrongFocus</enum>
176 </property>
177 </widget>
178 </item>
179 <item row="7" column="0">
180 <widget class="QLabel" name="mathFunctionLabel">
181 <property name="text">
182 <string>Math function:</string>
183 </property>
184 </widget>
185 </item>
186 <item row="7" column="1">
187 <widget class="QComboBox" name="mathFunctionComboBox">
188 <property name="focusPolicy">
189 <enum>Qt::StrongFocus</enum>
190 </property>
191 </widget>
192 </item>
193 <item row="8" column="0">
194 <widget class="QLabel" name="label_10">
195 <property name="text">
196 <string>Math window size</string>
197 </property>
198 </widget>
199 </item>
200 <item row="8" column="1">
201 <widget class="QSpinBox" name="spnMeanSamples">
202 <property name="enabled">
203 <bool>false</bool>
204 </property>
205 <property name="maximumSize">
206 <size>
207 <width>16777215</width>
208 <height>16777215</height>
209 </size>
210 </property>
211 <property name="focusPolicy">
212 <enum>Qt::StrongFocus</enum>
213 </property>
214 <property name="suffix">
215 <string> samples</string>
216 </property>
217 <property name="minimum">
218 <number>1</number>
219 </property>
220 <property name="maximum">
221 <number>1001</number>
222 </property>
223 <property name="singleStep">
224 <number>10</number>
225 </property>
226 <property name="value">
227 <number>1</number>
228 </property>
229 </widget>
230 </item>
231 <item row="9" column="0">
232 <widget class="QLabel" name="label_3">
233 <property name="text">
234 <string>Color:</string>
235 </property>
236 </widget>
237 </item>
238 <item row="9" column="1">
239 <widget class="QPushButton" name="btnColor">
240 <property name="focusPolicy">
241 <enum>Qt::StrongFocus</enum>
242 </property>
243 <property name="text">
244 <string>Choose</string>
245 </property>
246 </widget>
247 </item>
248 <item row="10" column="0">
249 <widget class="QLabel" name="label_6">
250 <property name="text">
251 <string>Y-axis scale factor:</string>
252 </property>
253 </widget>
254 </item>
255 <item row="10" column="1">
256 <widget class="QComboBox" name="cmbScale">
257 <property name="focusPolicy">
258 <enum>Qt::StrongFocus</enum>
259 </property>
260 <property name="editable">
261 <bool>false</bool>
262 </property>
263 </widget>
264 </item>
265 <item row="11" column="1">
266 <widget class="QCheckBox" name="drawAntialiasedCheckBox">
267 <property name="toolTip">
268 <string>Check this to have the curve drawn antialiased.</string>
269 </property>
270 <property name="text">
271 <string>Draw Antialiased</string>
272 </property>
273 <property name="checked">
274 <bool>true</bool>
275 </property>
276 </widget>
277 </item>
278 </layout>
279 </item>
280 <item>
281 <layout class="QVBoxLayout" name="verticalLayout_2">
282 <property name="sizeConstraint">
283 <enum>QLayout::SetFixedSize</enum>
284 </property>
285 <item>
286 <spacer name="verticalSpacer">
287 <property name="orientation">
288 <enum>Qt::Vertical</enum>
289 </property>
290 <property name="sizeHint" stdset="0">
291 <size>
292 <width>20</width>
293 <height>40</height>
294 </size>
295 </property>
296 </spacer>
297 </item>
298 <item>
299 <widget class="QPushButton" name="btnAddCurve">
300 <property name="toolTip">
301 <string>Add a new curve to the scope, or update it if the UAVObject and UAVField is the same.</string>
302 </property>
303 <property name="text">
304 <string>Add / Update</string>
305 </property>
306 </widget>
307 </item>
308 <item>
309 <widget class="QPushButton" name="btnRemoveCurve">
310 <property name="toolTip">
311 <string>Remove the curve from the scope.</string>
312 </property>
313 <property name="text">
314 <string>Remove</string>
315 </property>
316 </widget>
317 </item>
318 <item>
319 <spacer name="verticalSpacer_2">
320 <property name="orientation">
321 <enum>Qt::Vertical</enum>
322 </property>
323 <property name="sizeType">
324 <enum>QSizePolicy::Expanding</enum>
325 </property>
326 <property name="sizeHint" stdset="0">
327 <size>
328 <width>20</width>
329 <height>40</height>
330 </size>
331 </property>
332 </spacer>
333 </item>
334 </layout>
335 </item>
336 <item>
337 <layout class="QVBoxLayout" name="verticalLayout">
338 <item>
339 <spacer name="verticalSpacer_3">
340 <property name="orientation">
341 <enum>Qt::Vertical</enum>
342 </property>
343 <property name="sizeHint" stdset="0">
344 <size>
345 <width>20</width>
346 <height>40</height>
347 </size>
348 </property>
349 </spacer>
350 </item>
351 <item>
352 <widget class="QListWidget" name="lstCurves">
353 <property name="selectionBehavior">
354 <enum>QAbstractItemView::SelectItems</enum>
355 </property>
356 <property name="batchSize">
357 <number>100</number>
358 </property>
359 </widget>
360 </item>
361 <item>
362 <spacer name="verticalSpacer_4">
363 <property name="orientation">
364 <enum>Qt::Vertical</enum>
365 </property>
366 <property name="sizeHint" stdset="0">
367 <size>
368 <width>20</width>
369 <height>40</height>
370 </size>
371 </property>
372 </spacer>
373 </item>
374 </layout>
375 </item>
376 </layout>
377 </item>
378 <item>
379 <spacer name="verticalSpacer_5">
380 <property name="orientation">
381 <enum>Qt::Vertical</enum>
382 </property>
383 <property name="sizeHint" stdset="0">
384 <size>
385 <width>20</width>
386 <height>40</height>
387 </size>
388 </property>
389 </spacer>
390 </item>
391 <item>
392 <layout class="QHBoxLayout" name="horizontalLayout_2">
393 <item>
394 <layout class="QVBoxLayout" name="verticalLayout_5">
395 <item>
396 <widget class="QCheckBox" name="LoggingEnable">
397 <property name="text">
398 <string>Log data to csv file (not interpolated)</string>
399 </property>
400 </widget>
401 </item>
402 <item>
403 <widget class="QCheckBox" name="LoggingConnect">
404 <property name="text">
405 <string>New file on connect</string>
406 </property>
407 </widget>
408 </item>
409 </layout>
410 </item>
411 <item>
412 <widget class="QLabel" name="LoggingLabel">
413 <property name="text">
414 <string>Logging path</string>
415 </property>
416 </widget>
417 </item>
418 <item>
419 <widget class="Utils::PathChooser" name="LoggingPath" native="true">
420 <property name="sizePolicy">
421 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Minimum">
422 <horstretch>0</horstretch>
423 <verstretch>0</verstretch>
424 </sizepolicy>
425 </property>
426 </widget>
427 </item>
428 </layout>
429 </item>
430 <item>
431 <layout class="QHBoxLayout" name="horizontalLayout_3">
432 <item>
433 <widget class="QLabel" name="lblWarnings">
434 <property name="enabled">
435 <bool>true</bool>
436 </property>
437 <property name="palette">
438 <palette>
439 <active>
440 <colorrole role="WindowText">
441 <brush brushstyle="SolidPattern">
442 <color alpha="255">
443 <red>255</red>
444 <green>0</green>
445 <blue>0</blue>
446 </color>
447 </brush>
448 </colorrole>
449 </active>
450 <inactive>
451 <colorrole role="WindowText">
452 <brush brushstyle="SolidPattern">
453 <color alpha="255">
454 <red>255</red>
455 <green>0</green>
456 <blue>0</blue>
457 </color>
458 </brush>
459 </colorrole>
460 </inactive>
461 <disabled>
462 <colorrole role="WindowText">
463 <brush brushstyle="SolidPattern">
464 <color alpha="255">
465 <red>120</red>
466 <green>120</green>
467 <blue>120</blue>
468 </color>
469 </brush>
470 </colorrole>
471 </disabled>
472 </palette>
473 </property>
474 <property name="lineWidth">
475 <number>1</number>
476 </property>
477 <property name="text">
478 <string/>
479 </property>
480 </widget>
481 </item>
482 </layout>
483 </item>
484 </layout>
485 </widget>
486 </widget>
487 </item>
488 </layout>
489 </widget>
490 <customwidgets>
491 <customwidget>
492 <class>Utils::PathChooser</class>
493 <extends>QWidget</extends>
494 <header>utils/pathchooser.h</header>
495 <container>1</container>
496 </customwidget>
497 </customwidgets>
498 <tabstops>
499 <tabstop>cmbPlotType</tabstop>
500 <tabstop>spnDataSize</tabstop>
501 <tabstop>spnRefreshInterval</tabstop>
502 <tabstop>cmbUAVObjects</tabstop>
503 <tabstop>cmbUAVField</tabstop>
504 <tabstop>mathFunctionComboBox</tabstop>
505 <tabstop>spnMeanSamples</tabstop>
506 <tabstop>btnColor</tabstop>
507 <tabstop>cmbScale</tabstop>
508 <tabstop>btnAddCurve</tabstop>
509 <tabstop>btnRemoveCurve</tabstop>
510 <tabstop>lstCurves</tabstop>
511 <tabstop>LoggingEnable</tabstop>
512 <tabstop>LoggingConnect</tabstop>
513 </tabstops>
514 <resources/>
515 <connections/>
516 </ui>