OP-1900 have path_progress updated correctly for leg_remaining and error_below end...
[librepilot.git] / ground / openpilotgcs / src / plugins / opmap / opmap_widget_complete-post10.ui
blob6a97bdee3dd031cfa87caf6cc2b1ffaa861d10ae
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>OPMap_Widget</class>
4 <widget class="QWidget" name="OPMap_Widget">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>514</width>
10 <height>412</height>
11 </rect>
12 </property>
13 <property name="sizePolicy">
14 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
17 </sizepolicy>
18 </property>
19 <property name="mouseTracking">
20 <bool>false</bool>
21 </property>
22 <property name="windowTitle">
23 <string>Form</string>
24 </property>
25 <property name="styleSheet">
26 <string notr="true"/>
27 </property>
28 <layout class="QVBoxLayout" name="verticalLayout_5">
29 <property name="spacing">
30 <number>0</number>
31 </property>
32 <property name="margin">
33 <number>0</number>
34 </property>
35 <item>
36 <widget class="QFrame" name="frameTopBar">
37 <property name="sizePolicy">
38 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
39 <horstretch>0</horstretch>
40 <verstretch>0</verstretch>
41 </sizepolicy>
42 </property>
43 <property name="minimumSize">
44 <size>
45 <width>0</width>
46 <height>32</height>
47 </size>
48 </property>
49 <property name="maximumSize">
50 <size>
51 <width>16777215</width>
52 <height>16777215</height>
53 </size>
54 </property>
55 <property name="contextMenuPolicy">
56 <enum>Qt::NoContextMenu</enum>
57 </property>
58 <property name="styleSheet">
59 <string notr="true">QFrame{
60 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(110, 110, 110, 255), stop:1 rgba(71, 71, 71, 255));
61 color: rgba(0, 0, 0, 128);
64 QLabel {
65 background-color: transparent;
66 /* background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(0, 0, 0, 80), stop:1 rgba(0, 0, 0, 80)); */
67 color: rgb(255, 255, 255);
68 /*border: 1px solid black;*/
69 border: none;
70 border-radius: 2px;
73 QToolButton { /* all types of tool button */
74 background-color: transparent;
75 color: rgb(255, 255, 255);
77 /*height: 24px;*/
79 /*border-style: none;*/
80 /* border: 1px solid rgba(0, 0, 0, 64); */
81 /* border: 0px; */
82 border-radius: 0px;
83 /*border-radius: 3px;*/
85 QToolButton:disabled {
86 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(128, 128, 128, 128), stop:1 rgba(128, 128, 128, 128));
87 color: rgba(255, 255, 255, 128);
89 /*height: 24px;*/
91 border: none;
92 border-radius: 0px;
94 border: 1px solid rgb(255, 255, 255);
95 border-radius: 0px;
96 border-top-color: rgba(0, 0, 0, 64);
97 border-right-color: rgba(0, 0, 0, 64);
98 border-bottom-color: rgba(255, 255, 255, 64);
99 border-left-color: rgba(255, 255, 255, 64);
102 QToolButton:hover {
103 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255,128), stop:1 rgba(180, 180, 180, 128));
104 color: rgb(255, 255, 255);
106 /*height: 24px;*/
108 border: 0px;
109 border-radius: 0px;
110 /*border-radius: 3px;*/
112 QToolButton:pressed {
113 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(64, 64, 64, 255));
114 color: rgb(255, 255, 255);
116 /*height: 24px;*/
118 border: none;
119 border-radius: 0px;
121 border: 1px solid rgb(255, 255, 255);
122 border-radius: 0px;
123 border-top-color: rgba(0, 0, 0, 64);
124 border-right-color: rgba(0, 0, 0, 64);
125 border-bottom-color: rgba(255, 255, 255, 64);
126 border-left-color: rgba(255, 255, 255, 64);
130 QToolButton:checked {
131 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(64, 64, 64, 255));
132 color: rgb(255, 255, 255);
134 /*height: 24px;*/
136 border: none;
137 border-radius: 0px;
139 border: 1px solid rgb(255, 255, 255);
140 border-radius: 0px;
141 border-top-color: rgba(0, 0, 0, 64);
142 border-right-color: rgba(0, 0, 0, 64);
143 border-bottom-color: rgba(255, 255, 255, 64);
144 border-left-color: rgba(255, 255, 255, 64);
148 QPushButton {
149 background-color: transparent;
150 color: rgb(255, 255, 255);
152 /*height: 24px;*/
154 /*border-style: none;*/
155 /* border: 1px solid rgba(0, 0, 0, 64); */
156 /* border: 0px; */
157 border-radius: 0px;
158 /*border-radius: 3px;*/
160 QPushButton:disabled {
161 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(128, 128, 128, 128), stop:1 rgba(128, 128, 128, 128));
162 color: rgb(255, 255, 255);
164 /*height: 24px;*/
166 border: none;
167 border-radius: 0px;
169 border: 1px solid rgb(255, 255, 255);
170 border-radius: 0px;
171 border-top-color: rgba(0, 0, 0, 64);
172 border-right-color: rgba(0, 0, 0, 64);
173 border-bottom-color: rgba(255, 255, 255, 64);
174 border-left-color: rgba(255, 255, 255, 64);
177 QPushButton:hover {
178 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255,128), stop:1 rgba(180, 180, 180, 128));
179 color: rgb(255, 255, 255);
181 /*height: 24px;*/
183 border: 0px;
184 border-radius: 0px;
185 /*border-radius: 3px;*/
187 QPushButton:pressed {
188 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(64, 64, 64, 255));
189 color: rgb(255, 255, 255);
191 /*height: 24px;*/
193 border: none;
194 border-radius: 0px;
196 border: 1px solid rgb(255, 255, 255);
197 border-radius: 0px;
198 border-top-color: rgba(0, 0, 0, 64);
199 border-right-color: rgba(0, 0, 0, 64);
200 border-bottom-color: rgba(255, 255, 255, 64);
201 border-left-color: rgba(255, 255, 255, 64);
205 QComboBox {
206 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
207 color: rgba(255, 255, 255, 255);
208 border: 1px solid rgba(0, 0, 0, 128);
209 border-radius: 0px;
211 QComboBox::down-arrow:on {
212 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
213 top: 1px; left: 1px; /* move the arrow when the popup is open */
215 QComboBox::down-arrow {
216 image: url(:/opmap/images/combobox_down_arrow.png);
218 QComboBox:drop-down {
219 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(110, 110, 110, 255), stop:1 rgba(71, 71, 71, 255));
220 border-left: 1px solid rgba(0, 0, 0, 128);
221 /* subcontrol-origin: padding;
222 subcontrol-position: top right;
223 border-top-right-radius: 1px;
224 border-bottom-right-radius: 1px; */
226 QComboBox QAbstractItemView { /* the drop down list */
227 background-color: rgb(255, 255, 255);
228 color: rgb(0, 0, 0);
229 border: 1px solid rgba(0, 0, 0, 128);
230 selection-background-color: rgb(160, 160, 255);
231 border-radius: 2px;
233 </string>
234 </property>
235 <property name="frameShape">
236 <enum>QFrame::NoFrame</enum>
237 </property>
238 <property name="frameShadow">
239 <enum>QFrame::Plain</enum>
240 </property>
241 <layout class="QHBoxLayout" name="horizontalLayout_4">
242 <property name="spacing">
243 <number>0</number>
244 </property>
245 <property name="margin">
246 <number>0</number>
247 </property>
248 <item>
249 <layout class="QHBoxLayout" name="layoutWidgetStatusBar_2">
250 <property name="spacing">
251 <number>5</number>
252 </property>
253 <property name="leftMargin">
254 <number>8</number>
255 </property>
256 <property name="topMargin">
257 <number>5</number>
258 </property>
259 <property name="rightMargin">
260 <number>8</number>
261 </property>
262 <property name="bottomMargin">
263 <number>5</number>
264 </property>
265 <item>
266 <widget class="QToolButton" name="toolButtonNormalMapMode">
267 <property name="sizePolicy">
268 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
269 <horstretch>0</horstretch>
270 <verstretch>0</verstretch>
271 </sizepolicy>
272 </property>
273 <property name="font">
274 <font>
275 <pointsize>8</pointsize>
276 </font>
277 </property>
278 <property name="toolTip">
279 <string>Normal Map Mode</string>
280 </property>
281 <property name="text">
282 <string> Normal </string>
283 </property>
284 <property name="iconSize">
285 <size>
286 <width>16</width>
287 <height>32</height>
288 </size>
289 </property>
290 <property name="checkable">
291 <bool>true</bool>
292 </property>
293 <property name="checked">
294 <bool>true</bool>
295 </property>
296 <property name="toolButtonStyle">
297 <enum>Qt::ToolButtonTextOnly</enum>
298 </property>
299 </widget>
300 </item>
301 <item>
302 <spacer name="horizontalSpacer">
303 <property name="orientation">
304 <enum>Qt::Horizontal</enum>
305 </property>
306 <property name="sizeType">
307 <enum>QSizePolicy::Fixed</enum>
308 </property>
309 <property name="sizeHint" stdset="0">
310 <size>
311 <width>10</width>
312 <height>20</height>
313 </size>
314 </property>
315 </spacer>
316 </item>
317 <item>
318 <widget class="QToolButton" name="toolButtonMagicWaypointMapMode">
319 <property name="sizePolicy">
320 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
321 <horstretch>0</horstretch>
322 <verstretch>0</verstretch>
323 </sizepolicy>
324 </property>
325 <property name="font">
326 <font>
327 <pointsize>8</pointsize>
328 </font>
329 </property>
330 <property name="toolTip">
331 <string>Magic Waypoint Map Mode</string>
332 </property>
333 <property name="text">
334 <string> Magic Waypoint </string>
335 </property>
336 <property name="iconSize">
337 <size>
338 <width>16</width>
339 <height>32</height>
340 </size>
341 </property>
342 <property name="checkable">
343 <bool>true</bool>
344 </property>
345 <property name="toolButtonStyle">
346 <enum>Qt::ToolButtonTextOnly</enum>
347 </property>
348 </widget>
349 </item>
350 <item>
351 <widget class="Line" name="line_6">
352 <property name="frameShadow">
353 <enum>QFrame::Plain</enum>
354 </property>
355 <property name="orientation">
356 <enum>Qt::Vertical</enum>
357 </property>
358 </widget>
359 </item>
360 <item>
361 <spacer name="horizontalSpacer_4">
362 <property name="orientation">
363 <enum>Qt::Horizontal</enum>
364 </property>
365 <property name="sizeHint" stdset="0">
366 <size>
367 <width>10</width>
368 <height>20</height>
369 </size>
370 </property>
371 </spacer>
372 </item>
373 <item>
374 <widget class="Line" name="lineWaypoint">
375 <property name="frameShadow">
376 <enum>QFrame::Plain</enum>
377 </property>
378 <property name="orientation">
379 <enum>Qt::Vertical</enum>
380 </property>
381 </widget>
382 </item>
383 <item>
384 <widget class="QToolButton" name="toolButtonMoveToWP">
385 <property name="sizePolicy">
386 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
387 <horstretch>0</horstretch>
388 <verstretch>0</verstretch>
389 </sizepolicy>
390 </property>
391 <property name="toolTip">
392 <string>Click to move the UAV to the magic waypoint position</string>
393 </property>
394 <property name="text">
395 <string>Move to WP</string>
396 </property>
397 <property name="icon">
398 <iconset resource="opmap.qrc">
399 <normaloff>:/opmap/images/move_to_wp.png</normaloff>:/opmap/images/move_to_wp.png</iconset>
400 </property>
401 <property name="iconSize">
402 <size>
403 <width>28</width>
404 <height>28</height>
405 </size>
406 </property>
407 </widget>
408 </item>
409 <item>
410 <widget class="QToolButton" name="toolButtonHomeWaypoint">
411 <property name="sizePolicy">
412 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
413 <horstretch>0</horstretch>
414 <verstretch>0</verstretch>
415 </sizepolicy>
416 </property>
417 <property name="toolTip">
418 <string>Move the magic waypoint to the home position</string>
419 </property>
420 <property name="text">
421 <string>Home WP</string>
422 </property>
423 <property name="icon">
424 <iconset resource="opmap.qrc">
425 <normaloff>:/opmap/images/home_wp.png</normaloff>:/opmap/images/home_wp.png</iconset>
426 </property>
427 <property name="iconSize">
428 <size>
429 <width>28</width>
430 <height>28</height>
431 </size>
432 </property>
433 </widget>
434 </item>
435 <item>
436 <widget class="Line" name="line_8">
437 <property name="frameShadow">
438 <enum>QFrame::Plain</enum>
439 </property>
440 <property name="orientation">
441 <enum>Qt::Vertical</enum>
442 </property>
443 </widget>
444 </item>
445 <item>
446 <widget class="QToolButton" name="toolButtonMapHome">
447 <property name="sizePolicy">
448 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
449 <horstretch>0</horstretch>
450 <verstretch>0</verstretch>
451 </sizepolicy>
452 </property>
453 <property name="toolTip">
454 <string>Center map over home position</string>
455 </property>
456 <property name="text">
457 <string>Home</string>
458 </property>
459 <property name="icon">
460 <iconset resource="opmap.qrc">
461 <normaloff>:/opmap/images/gcs.png</normaloff>:/opmap/images/gcs.png</iconset>
462 </property>
463 <property name="iconSize">
464 <size>
465 <width>28</width>
466 <height>28</height>
467 </size>
468 </property>
469 <property name="autoRepeat">
470 <bool>false</bool>
471 </property>
472 <property name="toolButtonStyle">
473 <enum>Qt::ToolButtonIconOnly</enum>
474 </property>
475 <property name="autoRaise">
476 <bool>false</bool>
477 </property>
478 </widget>
479 </item>
480 <item>
481 <widget class="QToolButton" name="toolButtonMapUAV">
482 <property name="sizePolicy">
483 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
484 <horstretch>0</horstretch>
485 <verstretch>0</verstretch>
486 </sizepolicy>
487 </property>
488 <property name="toolTip">
489 <string>Center map over UAV position</string>
490 </property>
491 <property name="text">
492 <string>UAV</string>
493 </property>
494 <property name="icon">
495 <iconset resource="opmap.qrc">
496 <normaloff>:/opmap/images/uav.png</normaloff>:/opmap/images/uav.png</iconset>
497 </property>
498 <property name="iconSize">
499 <size>
500 <width>28</width>
501 <height>28</height>
502 </size>
503 </property>
504 <property name="checkable">
505 <bool>true</bool>
506 </property>
507 <property name="autoRepeat">
508 <bool>false</bool>
509 </property>
510 <property name="toolButtonStyle">
511 <enum>Qt::ToolButtonIconOnly</enum>
512 </property>
513 <property name="autoRaise">
514 <bool>false</bool>
515 </property>
516 </widget>
517 </item>
518 <item>
519 <widget class="QToolButton" name="toolButtonMapUAVheading">
520 <property name="sizePolicy">
521 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
522 <horstretch>0</horstretch>
523 <verstretch>0</verstretch>
524 </sizepolicy>
525 </property>
526 <property name="toolTip">
527 <string>Map rotation follows UAV heading</string>
528 </property>
529 <property name="text">
530 <string>Heading</string>
531 </property>
532 <property name="icon">
533 <iconset resource="opmap.qrc">
534 <normaloff>:/opmap/images/uav_heading.png</normaloff>:/opmap/images/uav_heading.png</iconset>
535 </property>
536 <property name="iconSize">
537 <size>
538 <width>28</width>
539 <height>28</height>
540 </size>
541 </property>
542 <property name="checkable">
543 <bool>true</bool>
544 </property>
545 <property name="autoRepeat">
546 <bool>false</bool>
547 </property>
548 <property name="toolButtonStyle">
549 <enum>Qt::ToolButtonIconOnly</enum>
550 </property>
551 <property name="autoRaise">
552 <bool>false</bool>
553 </property>
554 </widget>
555 </item>
556 </layout>
557 </item>
558 </layout>
559 </widget>
560 </item>
561 <item>
562 <widget class="QSplitter" name="splitter">
563 <property name="styleSheet">
564 <string notr="true">QSplitter::handle {
565 /* image: url(images/splitter.png); */
566 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(71, 71, 71, 255), stop:0.5 rgba(200, 200, 200, 255), stop:1 rgba(110, 110, 110, 255));
568 QSplitter::handle:horizontal {
569 /* height: 5px; */
571 QSplitter::handle:vertical {
572 /* width: 5px; */
574 </string>
575 </property>
576 <property name="frameShape">
577 <enum>QFrame::NoFrame</enum>
578 </property>
579 <property name="orientation">
580 <enum>Qt::Horizontal</enum>
581 </property>
582 <property name="opaqueResize">
583 <bool>true</bool>
584 </property>
585 <property name="handleWidth">
586 <number>5</number>
587 </property>
588 <widget class="QFrame" name="frameLeftPanel">
589 <property name="minimumSize">
590 <size>
591 <width>170</width>
592 <height>0</height>
593 </size>
594 </property>
595 <property name="maximumSize">
596 <size>
597 <width>300</width>
598 <height>16777215</height>
599 </size>
600 </property>
601 <property name="styleSheet">
602 <string notr="true">QFrame {
603 background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(71, 71, 71, 255), stop:1 rgba(110, 110, 110, 255));
604 /* color: rgba(0, 0, 0, 48); */
607 QToolButton { /* all types of tool button */
608 background-color: transparent;
609 color: rgb(255, 255, 255);
610 border: 0px;
611 border-radius: 3px;
613 QToolButton:hover {
614 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255, 200), stop:1 rgba(180, 180, 180, 200));
615 color: rgb(255, 255, 255);
616 border: 0px;
617 border-radius: 3px;
619 QToolButton:pressed {
620 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
621 color: rgb(255, 255, 255);
622 border: 0px;
623 border-radius: 3px;
626 QToolButton:checked {
627 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
628 color: rgb(255, 255, 255);
629 border: 0px;
630 border-radius: 3px;
633 QComboBox {
634 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
635 color: rgba(255, 255, 255, 255);
636 border: 1px solid rgba(0, 0, 0, 128);
637 border-radius: 0px;
639 QComboBox::down-arrow:on {
640 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
641 top: 1px; left: 1px; /* move the arrow when the popup is open */
643 QComboBox::down-arrow {
644 image: url(:/opmap/images/combobox_down_arrow.png);
646 QComboBox:drop-down {
647 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(110, 110, 110, 255), stop:1 rgba(71, 71, 71, 255));
648 border-left: 1px solid rgba(0, 0, 0, 128);
649 /* subcontrol-origin: padding;
650 subcontrol-position: top right;
651 border-top-right-radius: 1px;
652 border-bottom-right-radius: 1px; */
654 QComboBox QAbstractItemView { /* the drop down list */
655 background-color: rgb(255, 255, 255);
656 color: rgb(0, 0, 0);
657 border: 1px solid rgba(0, 0, 0, 128);
658 selection-background-color: rgb(160, 160, 255);
659 border-radius: 2px;
661 </string>
662 </property>
663 <property name="frameShape">
664 <enum>QFrame::NoFrame</enum>
665 </property>
666 <property name="frameShadow">
667 <enum>QFrame::Raised</enum>
668 </property>
669 <layout class="QVBoxLayout" name="verticalLayout">
670 <item>
671 <layout class="QHBoxLayout" name="horizontalLayout_3">
672 <property name="spacing">
673 <number>0</number>
674 </property>
675 <item>
676 <widget class="QComboBox" name="comboBoxFindPlace">
677 <property name="sizePolicy">
678 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
679 <horstretch>0</horstretch>
680 <verstretch>0</verstretch>
681 </sizepolicy>
682 </property>
683 <property name="minimumSize">
684 <size>
685 <width>20</width>
686 <height>0</height>
687 </size>
688 </property>
689 <property name="toolTip">
690 <string>Enter place to find</string>
691 </property>
692 <property name="styleSheet">
693 <string notr="true"/>
694 </property>
695 <property name="editable">
696 <bool>true</bool>
697 </property>
698 <property name="currentIndex">
699 <number>-1</number>
700 </property>
701 <property name="maxVisibleItems">
702 <number>20</number>
703 </property>
704 <property name="sizeAdjustPolicy">
705 <enum>QComboBox::AdjustToContents</enum>
706 </property>
707 <property name="frame">
708 <bool>false</bool>
709 </property>
710 <item>
711 <property name="text">
712 <string>london</string>
713 </property>
714 </item>
715 <item>
716 <property name="text">
717 <string>new york</string>
718 </property>
719 </item>
720 <item>
721 <property name="text">
722 <string>paris</string>
723 </property>
724 </item>
725 </widget>
726 </item>
727 <item>
728 <widget class="QToolButton" name="toolButtonFindPlace">
729 <property name="toolTip">
730 <string>Find place</string>
731 </property>
732 <property name="styleSheet">
733 <string notr="true">QToolButton {
736 QToolButton {
737 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(110, 110, 110, 255), stop:1 rgba(71, 71, 71, 255));
738 color: rgb(255, 255, 255);
739 border: 1px solid black;
740 border-radius: 3px;
742 QToolButton:hover {
743 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255, 200), stop:1 rgba(180, 180, 180, 200));
744 color: rgb(255, 255, 255);
745 border: 0px;
746 border-radius: 3px;
748 QToolButton:pressed {
749 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
750 color: rgb(255, 255, 255);
751 border: 0px;
752 border-radius: 3px;
755 QToolButton:checked {
756 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
757 color: rgb(255, 255, 255);
758 border: 0px;
759 border-radius: 3px;
762 </string>
763 </property>
764 <property name="text">
765 <string/>
766 </property>
767 <property name="icon">
768 <iconset resource="../coreplugin/core.qrc">
769 <normaloff>:/core/images/find.png</normaloff>:/core/images/find.png</iconset>
770 </property>
771 <property name="iconSize">
772 <size>
773 <width>20</width>
774 <height>20</height>
775 </size>
776 </property>
777 <property name="autoRaise">
778 <bool>false</bool>
779 </property>
780 <property name="arrowType">
781 <enum>Qt::NoArrow</enum>
782 </property>
783 </widget>
784 </item>
785 </layout>
786 </item>
787 <item>
788 <spacer name="verticalSpacer">
789 <property name="orientation">
790 <enum>Qt::Vertical</enum>
791 </property>
792 <property name="sizeType">
793 <enum>QSizePolicy::Fixed</enum>
794 </property>
795 <property name="sizeHint" stdset="0">
796 <size>
797 <width>20</width>
798 <height>6</height>
799 </size>
800 </property>
801 </spacer>
802 </item>
803 <item>
804 <widget class="QTabWidget" name="tabWidget">
805 <property name="styleSheet">
806 <string notr="true">QTabWidget::pane {
807 /* The tab widget frame */
808 border-top: 1px solid rgba(255, 255, 255, 80);
809 margin: 0px,1px,1px,1px;
811 QTabWidget::tab-bar {
812 left: 5px; /* move to the right by 5px */
814 /* Style the tab using the tab sub-control. Note that it reads QTabBar _not_ QTabWidget */
815 QTabBar::tab {
816 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #B1B1B1, stop: 0.4 #ADADAD, stop: 0.5 #A8A8A8, stop: 1.0 #A3A3A3);
817 border: 1px solid #C4C4C3;
818 border-bottom-color: #C2C7CB; /* same as the pane color */
819 border-top-left-radius: 4px;
820 border-top-right-radius: 4px;
821 min-width: 8ex;
822 padding: 1px;
824 QTabBar::tab:selected, QTabBar::tab:hover {
825 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #fafafa, stop: 0.4 #f4f4f4, stop: 0.5 #e7e7e7, stop: 1.0 #fafafa);
827 QTabBar::tab:selected {
828 border-color: #9B9B9B;
829 border-bottom-color: #C2C7CB; /* same as pane color */
831 QTabBar::tab:!selected {
832 margin-top: 2px; /* make non-selected tabs look smaller */
834 /* make use of negative margins for overlapping tabs */
835 QTabBar::tab:selected {
836 /* expand/overlap to the left and right by 4px */
837 margin-left: -4px; margin-right: -4px;
839 QTabBar::tab:first:selected {
840 margin-left: 0; /* the first selected tab has nothing to overlap with on the left */
842 QTabBar::tab:last:selected {
843 margin-right: 0; /* the last selected tab has nothing to overlap with on the right */
845 QTabBar::tab:only-one {
846 margin: 0; /* if there is only one tab, we don't want overlapping margins */
848 </string>
849 </property>
850 <property name="tabPosition">
851 <enum>QTabWidget::North</enum>
852 </property>
853 <property name="tabShape">
854 <enum>QTabWidget::Rounded</enum>
855 </property>
856 <property name="currentIndex">
857 <number>0</number>
858 </property>
859 <property name="elideMode">
860 <enum>Qt::ElideNone</enum>
861 </property>
862 <property name="documentMode">
863 <bool>false</bool>
864 </property>
865 <property name="tabsClosable">
866 <bool>false</bool>
867 </property>
868 <property name="movable">
869 <bool>false</bool>
870 </property>
871 <widget class="QWidget" name="tabPlaces">
872 <attribute name="title">
873 <string> Places </string>
874 </attribute>
875 <layout class="QVBoxLayout" name="verticalLayout_6">
876 <item>
877 <widget class="QListWidget" name="listWidget">
878 <property name="styleSheet">
879 <string notr="true">color: rgb(255, 255, 255);</string>
880 </property>
881 <property name="frameShape">
882 <enum>QFrame::NoFrame</enum>
883 </property>
884 <item>
885 <property name="text">
886 <string>New Item</string>
887 </property>
888 </item>
889 <item>
890 <property name="text">
891 <string>New Item</string>
892 </property>
893 </item>
894 </widget>
895 </item>
896 </layout>
897 </widget>
898 <widget class="QWidget" name="tabWaypoints">
899 <attribute name="title">
900 <string> Waypoints </string>
901 </attribute>
902 <layout class="QVBoxLayout" name="verticalLayout_7">
903 <item>
904 <layout class="QHBoxLayout" name="horizontalLayout_5">
905 <property name="spacing">
906 <number>5</number>
907 </property>
908 <property name="leftMargin">
909 <number>3</number>
910 </property>
911 <property name="rightMargin">
912 <number>3</number>
913 </property>
914 <item>
915 <widget class="QToolButton" name="toolButtonNewWaypoints">
916 <property name="toolTip">
917 <string>New waypoints</string>
918 </property>
919 <property name="styleSheet">
920 <string notr="true"/>
921 </property>
922 <property name="text">
923 <string>New</string>
924 </property>
925 <property name="icon">
926 <iconset resource="../coreplugin/core.qrc">
927 <normaloff>:/core/images/filenew.png</normaloff>:/core/images/filenew.png</iconset>
928 </property>
929 <property name="iconSize">
930 <size>
931 <width>20</width>
932 <height>20</height>
933 </size>
934 </property>
935 <property name="autoRepeat">
936 <bool>true</bool>
937 </property>
938 <property name="toolButtonStyle">
939 <enum>Qt::ToolButtonTextUnderIcon</enum>
940 </property>
941 <property name="autoRaise">
942 <bool>false</bool>
943 </property>
944 </widget>
945 </item>
946 <item>
947 <widget class="QToolButton" name="toolButtonOpenWaypoints">
948 <property name="focusPolicy">
949 <enum>Qt::TabFocus</enum>
950 </property>
951 <property name="toolTip">
952 <string>Open waypoints</string>
953 </property>
954 <property name="styleSheet">
955 <string notr="true"/>
956 </property>
957 <property name="text">
958 <string>Open</string>
959 </property>
960 <property name="icon">
961 <iconset resource="../coreplugin/core.qrc">
962 <normaloff>:/core/images/fileopen.png</normaloff>:/core/images/fileopen.png</iconset>
963 </property>
964 <property name="iconSize">
965 <size>
966 <width>20</width>
967 <height>20</height>
968 </size>
969 </property>
970 <property name="autoRepeat">
971 <bool>true</bool>
972 </property>
973 <property name="toolButtonStyle">
974 <enum>Qt::ToolButtonTextUnderIcon</enum>
975 </property>
976 <property name="autoRaise">
977 <bool>false</bool>
978 </property>
979 </widget>
980 </item>
981 <item>
982 <widget class="QToolButton" name="toolButtonSaveWaypoints">
983 <property name="toolTip">
984 <string>Save waypoints</string>
985 </property>
986 <property name="styleSheet">
987 <string notr="true"/>
988 </property>
989 <property name="text">
990 <string>Save</string>
991 </property>
992 <property name="icon">
993 <iconset resource="../coreplugin/core.qrc">
994 <normaloff>:/core/images/filesave.png</normaloff>:/core/images/filesave.png</iconset>
995 </property>
996 <property name="iconSize">
997 <size>
998 <width>20</width>
999 <height>20</height>
1000 </size>
1001 </property>
1002 <property name="autoRepeat">
1003 <bool>true</bool>
1004 </property>
1005 <property name="toolButtonStyle">
1006 <enum>Qt::ToolButtonTextUnderIcon</enum>
1007 </property>
1008 <property name="autoRaise">
1009 <bool>false</bool>
1010 </property>
1011 </widget>
1012 </item>
1013 <item>
1014 <spacer name="horizontalSpacer_2">
1015 <property name="orientation">
1016 <enum>Qt::Horizontal</enum>
1017 </property>
1018 <property name="sizeHint" stdset="0">
1019 <size>
1020 <width>40</width>
1021 <height>20</height>
1022 </size>
1023 </property>
1024 </spacer>
1025 </item>
1026 <item>
1027 <widget class="QToolButton" name="toolButtonAddWaypoint">
1028 <property name="toolTip">
1029 <string>Add a waypoint</string>
1030 </property>
1031 <property name="styleSheet">
1032 <string notr="true"/>
1033 </property>
1034 <property name="text">
1035 <string>Add</string>
1036 </property>
1037 <property name="icon">
1038 <iconset resource="opmap.qrc">
1039 <normaloff>:/opmap/images/waypoint.png</normaloff>:/opmap/images/waypoint.png</iconset>
1040 </property>
1041 <property name="iconSize">
1042 <size>
1043 <width>20</width>
1044 <height>20</height>
1045 </size>
1046 </property>
1047 <property name="autoRepeat">
1048 <bool>true</bool>
1049 </property>
1050 <property name="toolButtonStyle">
1051 <enum>Qt::ToolButtonTextUnderIcon</enum>
1052 </property>
1053 <property name="autoRaise">
1054 <bool>false</bool>
1055 </property>
1056 </widget>
1057 </item>
1058 </layout>
1059 </item>
1060 <item>
1061 <widget class="QTreeView" name="treeViewWaypoints">
1062 <property name="sizePolicy">
1063 <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
1064 <horstretch>0</horstretch>
1065 <verstretch>0</verstretch>
1066 </sizepolicy>
1067 </property>
1068 <property name="minimumSize">
1069 <size>
1070 <width>100</width>
1071 <height>0</height>
1072 </size>
1073 </property>
1074 <property name="contextMenuPolicy">
1075 <enum>Qt::DefaultContextMenu</enum>
1076 </property>
1077 <property name="styleSheet">
1078 <string notr="true">/* background-color: transparent; */
1079 /* background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 0, 64), stop:1 rgba(0, 0, 0, 32)); */
1080 color: rgb(255, 255, 255);
1081 border: 0px;
1083 QTreeView::item {
1084 border: 1px solid #d9d9d9;
1085 border-top-color: transparent;
1086 border-bottom-color: transparent;
1089 QTreeView::item:hover {
1090 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #e7effd, stop: 1 #cbdaf1);
1091 border: 1px solid #bfcde4;
1094 QTreeView::branch:has-children:!has-siblings:closed, QTreeView::branch:closed:has-children:has-siblings {
1095 border-image: none;
1096 image: url(branch-closed.png);
1098 QTreeView::branch:open:has-children:!has-siblings, QTreeView::branch:open:has-children:has-siblings {
1099 border-image: none;
1100 image: url(branch-open.png);
1101 }</string>
1102 </property>
1103 <property name="frameShape">
1104 <enum>QFrame::NoFrame</enum>
1105 </property>
1106 <property name="frameShadow">
1107 <enum>QFrame::Plain</enum>
1108 </property>
1109 <property name="tabKeyNavigation">
1110 <bool>true</bool>
1111 </property>
1112 <property name="selectionBehavior">
1113 <enum>QAbstractItemView::SelectItems</enum>
1114 </property>
1115 <property name="animated">
1116 <bool>true</bool>
1117 </property>
1118 <property name="headerHidden">
1119 <bool>true</bool>
1120 </property>
1121 </widget>
1122 </item>
1123 </layout>
1124 </widget>
1125 </widget>
1126 </item>
1127 </layout>
1128 </widget>
1129 <widget class="QWidget" name="layoutWidget">
1130 <layout class="QHBoxLayout" name="horizontalLayout_2">
1131 <property name="spacing">
1132 <number>0</number>
1133 </property>
1134 <item>
1135 <widget class="QWidget" name="mapWidget" native="true">
1136 <property name="sizePolicy">
1137 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
1138 <horstretch>0</horstretch>
1139 <verstretch>0</verstretch>
1140 </sizepolicy>
1141 </property>
1142 <property name="minimumSize">
1143 <size>
1144 <width>64</width>
1145 <height>64</height>
1146 </size>
1147 </property>
1148 <property name="mouseTracking">
1149 <bool>false</bool>
1150 </property>
1151 <property name="acceptDrops">
1152 <bool>false</bool>
1153 </property>
1154 <property name="styleSheet">
1155 <string notr="true">
1156 /* background-color: black; */
1157 border: 1px solid black;
1159 QLabel { /* all label types */
1160 /* background-color: rgba(255, 255, 255, 0); */
1161 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(64, 64, 64, 255), stop:1 rgba(128, 128, 128, 255));
1162 color: rgb(255, 255, 255);
1165 QToolButton { /* all types of tool button */
1166 background-color: rgba(255, 255, 255, 0);
1167 color: rgb(255, 255, 255);
1168 /*border-style: none;*/
1169 border: 0px;
1171 QToolButton:hover {
1172 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 160, 0, 255), stop:1 rgba(160, 100, 0, 255));
1173 color: rgb(255, 255, 255);
1175 QToolButton:pressed {
1176 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
1177 color: rgb(255, 255, 255);
1180 QToolButton:checked {
1181 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
1182 color: rgb(255, 255, 255);
1185 QSlider::groove:horizontal {
1186 border: none;
1187 height: 4px;
1188 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(80, 80, 80, 255));
1189 margin: 2px 0;
1191 QSlider::handle:horizontal {
1192 border: 1px solid #5c5c5c;
1193 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255, 255), stop:1 rgba(128, 128, 128, 255));
1194 width: 24px;
1195 margin: -2px 0;
1196 border-radius: 3px;
1199 QComboBox {
1200 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
1201 color: rgb(255, 255, 255);
1203 QComboBox:hover {
1204 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
1205 background-color: rgb(197, 138, 0);
1207 QComboBox::down-arrow {
1208 image: url(:/opmap/images/combobox_down_arrow.png);
1210 QComboBox:drop-down {
1211 subcontrol-origin: padding;
1212 subcontrol-position: top right;
1213 border-left-style: none;
1214 border-top-right-radius: 1px;
1215 border-bottom-right-radius: 1px;
1217 </string>
1218 </property>
1219 </widget>
1220 </item>
1221 <item>
1222 <widget class="QWidget" name="widget" native="true">
1223 <property name="sizePolicy">
1224 <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
1225 <horstretch>0</horstretch>
1226 <verstretch>0</verstretch>
1227 </sizepolicy>
1228 </property>
1229 <property name="styleSheet">
1230 <string notr="true">QFrame {
1231 background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(71, 71, 71, 255), stop:1 rgba(110, 110, 110, 255));
1232 color: rgb(255, 255, 255);
1235 QToolButton { /* all types of tool button */
1236 background-color: rgba(255, 255, 255, 0);
1237 color: rgb(255, 255, 255);
1238 /*border-style: none;*/
1239 border: 0px;
1240 border-radius: 3px;
1242 QToolButton:hover {
1243 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255, 200), stop:1 rgba(180, 180, 180, 200));
1244 color: rgb(255, 255, 255);
1245 border: 0px;
1246 border-radius: 3px;
1248 QToolButton:pressed {
1249 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
1250 color: rgb(255, 255, 255);
1251 border: 0px;
1252 border-radius: 3px;
1255 QToolButton:checked {
1256 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
1257 color: rgb(255, 255, 255);
1258 border: 0px;
1259 border-radius: 3px;
1262 QSlider::groove:horizontal {
1263 border: none;
1264 height: 4px;
1265 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(80, 80, 80, 255));
1266 margin: 2px 0;
1268 QSlider::handle:horizontal {
1269 border: 1px solid #5c5c5c;
1270 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255, 255), stop:1 rgba(128, 128, 128, 255));
1271 width: 24px;
1272 margin: -2px 0;
1273 border-radius: 3px;
1275 </string>
1276 </property>
1277 <layout class="QVBoxLayout" name="verticalLayout_3">
1278 <property name="spacing">
1279 <number>0</number>
1280 </property>
1281 <property name="margin">
1282 <number>0</number>
1283 </property>
1284 <item>
1285 <widget class="QFrame" name="frameMapControls">
1286 <property name="sizePolicy">
1287 <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
1288 <horstretch>0</horstretch>
1289 <verstretch>0</verstretch>
1290 </sizepolicy>
1291 </property>
1292 <property name="styleSheet">
1293 <string notr="true">QFrame {
1294 background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(71, 71, 71, 255), stop:1 rgba(110, 110, 110, 255));
1295 color: rgba(0, 0, 0, 48);
1298 QToolButton { /* all types of tool button */
1299 background-color: transparent;
1300 /*background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(110, 110, 110, 255), stop:1 rgba(71, 71, 71, 255));*/
1301 color: rgb(255, 255, 255);
1303 border: 1px solid black;
1304 border-radius: 0px;
1306 border: none;
1307 border-radius: 0px;
1308 /*border: 1px solid white;
1309 border-radius: 3px;
1310 border-top-color: rgba(255, 255, 255, 48);
1311 border-right-color: rgba(255, 255, 255, 48);
1312 border-bottom-color: rgba(0, 0, 0, 48);
1313 border-left-color: rgba(0, 0, 0, 48);*/
1315 QToolButton:hover {
1316 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255, 200), stop:1 rgba(180, 180, 180, 200));
1317 color: rgb(255, 255, 255);
1318 border: none;
1319 /*border: 1px solid white;
1320 border-radius:3px;
1321 border-top-color: rgba(255, 255, 255, 48);
1322 border-right-color: rgba(255, 255, 255, 48);
1323 border-bottom-color: rgba(0, 0, 0, 48);
1324 border-left-color: rgba(0, 0, 0, 48);*/
1326 QToolButton:pressed {
1327 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(80, 80, 80, 255));
1328 color: rgb(255, 255, 255);
1329 border: 1px solid white;
1330 border-radius:3px;
1331 border-top-color: rgba(0, 0, 0,160);
1332 border-right-color: rgba(0, 0, 0, 160);
1333 border-bottom-color: rgba(255, 255, 255, 80);
1334 border-left-color: rgba(255, 255, 255, 80);
1337 QToolButton:checked {
1338 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(80, 80, 80, 255));
1339 color: rgb(255, 255, 255);
1340 border: 1px solid white;
1341 border-radius: 3px;
1342 border-top-color: rgba(0, 0, 0,160);
1343 border-right-color: rgba(0, 0, 0, 160);
1344 border-bottom-color: rgba(255, 255, 255, 80);
1345 border-left-color: rgba(255, 255, 255, 80);
1348 QSliderl {
1349 background-color: rgba(255, 255, 255, 0);
1351 QSlider::groove:vertical {
1352 border: none;
1353 width: 4px;
1354 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(80, 80, 80, 255));
1355 margin: 2px 0;
1357 QSlider::handle:vertical {
1358 border: 1px solid #5c5c5c;
1359 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(255, 255, 255, 255), stop:1 rgba(128, 128, 128, 255));
1360 height: 10px;
1361 margin: 0 -9px; /* expand outside the groove */
1362 border-radius: 3px;
1364 </string>
1365 </property>
1366 <property name="frameShape">
1367 <enum>QFrame::NoFrame</enum>
1368 </property>
1369 <property name="frameShadow">
1370 <enum>QFrame::Plain</enum>
1371 </property>
1372 <property name="lineWidth">
1373 <number>2</number>
1374 </property>
1375 <property name="midLineWidth">
1376 <number>0</number>
1377 </property>
1378 <layout class="QVBoxLayout" name="verticalLayout_2">
1379 <property name="spacing">
1380 <number>5</number>
1381 </property>
1382 <property name="margin">
1383 <number>1</number>
1384 </property>
1385 <item>
1386 <spacer name="verticalSpacer_3">
1387 <property name="orientation">
1388 <enum>Qt::Vertical</enum>
1389 </property>
1390 <property name="sizeType">
1391 <enum>QSizePolicy::Fixed</enum>
1392 </property>
1393 <property name="sizeHint" stdset="0">
1394 <size>
1395 <width>20</width>
1396 <height>10</height>
1397 </size>
1398 </property>
1399 </spacer>
1400 </item>
1401 <item>
1402 <widget class="QToolButton" name="toolButtonZoomP">
1403 <property name="toolTip">
1404 <string>Zoom in</string>
1405 </property>
1406 <property name="styleSheet">
1407 <string notr="true"/>
1408 </property>
1409 <property name="text">
1410 <string/>
1411 </property>
1412 <property name="icon">
1413 <iconset resource="opmap.qrc">
1414 <normaloff>:/opmap/images/plus.png</normaloff>:/opmap/images/plus.png</iconset>
1415 </property>
1416 <property name="iconSize">
1417 <size>
1418 <width>28</width>
1419 <height>28</height>
1420 </size>
1421 </property>
1422 <property name="autoRepeat">
1423 <bool>true</bool>
1424 </property>
1425 <property name="autoRepeatDelay">
1426 <number>1000</number>
1427 </property>
1428 <property name="autoRepeatInterval">
1429 <number>1000</number>
1430 </property>
1431 <property name="autoRaise">
1432 <bool>false</bool>
1433 </property>
1434 </widget>
1435 </item>
1436 <item>
1437 <widget class="QSlider" name="horizontalSliderZoom">
1438 <property name="sizePolicy">
1439 <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
1440 <horstretch>0</horstretch>
1441 <verstretch>0</verstretch>
1442 </sizepolicy>
1443 </property>
1444 <property name="minimumSize">
1445 <size>
1446 <width>0</width>
1447 <height>50</height>
1448 </size>
1449 </property>
1450 <property name="maximumSize">
1451 <size>
1452 <width>16777215</width>
1453 <height>200</height>
1454 </size>
1455 </property>
1456 <property name="cursor">
1457 <cursorShape>OpenHandCursor</cursorShape>
1458 </property>
1459 <property name="toolTip">
1460 <string>Zoom level</string>
1461 </property>
1462 <property name="autoFillBackground">
1463 <bool>false</bool>
1464 </property>
1465 <property name="styleSheet">
1466 <string notr="true"/>
1467 </property>
1468 <property name="minimum">
1469 <number>2</number>
1470 </property>
1471 <property name="maximum">
1472 <number>17</number>
1473 </property>
1474 <property name="pageStep">
1475 <number>1</number>
1476 </property>
1477 <property name="orientation">
1478 <enum>Qt::Vertical</enum>
1479 </property>
1480 <property name="invertedControls">
1481 <bool>false</bool>
1482 </property>
1483 <property name="tickPosition">
1484 <enum>QSlider::NoTicks</enum>
1485 </property>
1486 <property name="tickInterval">
1487 <number>2</number>
1488 </property>
1489 </widget>
1490 </item>
1491 <item>
1492 <widget class="QToolButton" name="toolButtonZoomM">
1493 <property name="toolTip">
1494 <string>Zoom out</string>
1495 </property>
1496 <property name="styleSheet">
1497 <string notr="true"/>
1498 </property>
1499 <property name="text">
1500 <string/>
1501 </property>
1502 <property name="icon">
1503 <iconset resource="opmap.qrc">
1504 <normaloff>:/opmap/images/minus.png</normaloff>:/opmap/images/minus.png</iconset>
1505 </property>
1506 <property name="iconSize">
1507 <size>
1508 <width>28</width>
1509 <height>28</height>
1510 </size>
1511 </property>
1512 <property name="autoRepeat">
1513 <bool>true</bool>
1514 </property>
1515 <property name="autoRepeatDelay">
1516 <number>1000</number>
1517 </property>
1518 <property name="autoRepeatInterval">
1519 <number>1000</number>
1520 </property>
1521 <property name="autoRaise">
1522 <bool>false</bool>
1523 </property>
1524 </widget>
1525 </item>
1526 <item>
1527 <spacer name="verticalSpacer_2">
1528 <property name="orientation">
1529 <enum>Qt::Vertical</enum>
1530 </property>
1531 <property name="sizeType">
1532 <enum>QSizePolicy::Expanding</enum>
1533 </property>
1534 <property name="sizeHint" stdset="0">
1535 <size>
1536 <width>20</width>
1537 <height>10</height>
1538 </size>
1539 </property>
1540 </spacer>
1541 </item>
1542 </layout>
1543 </widget>
1544 </item>
1545 </layout>
1546 </widget>
1547 </item>
1548 </layout>
1549 </widget>
1550 <widget class="QFrame" name="frameFlightControls">
1551 <property name="sizePolicy">
1552 <sizepolicy hsizetype="Fixed" vsizetype="MinimumExpanding">
1553 <horstretch>0</horstretch>
1554 <verstretch>0</verstretch>
1555 </sizepolicy>
1556 </property>
1557 <property name="minimumSize">
1558 <size>
1559 <width>80</width>
1560 <height>50</height>
1561 </size>
1562 </property>
1563 <property name="maximumSize">
1564 <size>
1565 <width>80</width>
1566 <height>16777215</height>
1567 </size>
1568 </property>
1569 <property name="mouseTracking">
1570 <bool>false</bool>
1571 </property>
1572 <property name="contextMenuPolicy">
1573 <enum>Qt::NoContextMenu</enum>
1574 </property>
1575 <property name="styleSheet">
1576 <string notr="true">QFrame {
1577 background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(71, 71, 71, 255), stop:1 rgba(110, 110, 110, 255));
1578 color: rgb(255, 255, 255);
1581 QToolButton {
1582 background-color: transparent;
1583 color: rgb(255, 255, 255);
1584 /*border-style: none;*/
1585 border: 0px;
1587 QToolButton:hover {
1588 background-color: qlineargradient(spread:pad, x1:1, y1:0.5, x2:0, y2:0.5, stop:0 rgba(71, 71, 71, 0), stop:0.5 rgba(150, 150, 150, 255), stop:1 rgba(71, 71, 71, 0));
1589 color: rgb(255, 255, 255);
1591 QToolButton:pressed {
1592 background-color: qlineargradient(spread:pad, x1:1, y1:0.5, x2:0, y2:0.5, stop:0 rgba(71, 71, 71, 0), stop:0.5 rgba(48, 48, 48, 255), stop:1 rgba(71, 71, 71, 0));
1593 color: rgb(255, 255, 255);
1595 </string>
1596 </property>
1597 <property name="frameShape">
1598 <enum>QFrame::NoFrame</enum>
1599 </property>
1600 <property name="frameShadow">
1601 <enum>QFrame::Plain</enum>
1602 </property>
1603 <layout class="QVBoxLayout" name="verticalLayout_4">
1604 <property name="spacing">
1605 <number>1</number>
1606 </property>
1607 <property name="margin">
1608 <number>0</number>
1609 </property>
1610 <item>
1611 <widget class="QToolButton" name="toolButtonHoldPosition">
1612 <property name="sizePolicy">
1613 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1614 <horstretch>0</horstretch>
1615 <verstretch>0</verstretch>
1616 </sizepolicy>
1617 </property>
1618 <property name="minimumSize">
1619 <size>
1620 <width>48</width>
1621 <height>0</height>
1622 </size>
1623 </property>
1624 <property name="toolTip">
1625 <string>UAV hold position</string>
1626 </property>
1627 <property name="styleSheet">
1628 <string notr="true"/>
1629 </property>
1630 <property name="text">
1631 <string>Hold</string>
1632 </property>
1633 <property name="icon">
1634 <iconset resource="opmap.qrc">
1635 <normaloff>:/opmap/images/hold.png</normaloff>:/opmap/images/hold.png</iconset>
1636 </property>
1637 <property name="iconSize">
1638 <size>
1639 <width>80</width>
1640 <height>35</height>
1641 </size>
1642 </property>
1643 <property name="toolButtonStyle">
1644 <enum>Qt::ToolButtonTextUnderIcon</enum>
1645 </property>
1646 <property name="autoRaise">
1647 <bool>false</bool>
1648 </property>
1649 </widget>
1650 </item>
1651 <item>
1652 <widget class="QToolButton" name="toolButtonHome">
1653 <property name="enabled">
1654 <bool>true</bool>
1655 </property>
1656 <property name="sizePolicy">
1657 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1658 <horstretch>0</horstretch>
1659 <verstretch>0</verstretch>
1660 </sizepolicy>
1661 </property>
1662 <property name="minimumSize">
1663 <size>
1664 <width>48</width>
1665 <height>0</height>
1666 </size>
1667 </property>
1668 <property name="toolTip">
1669 <string>UAV go home</string>
1670 </property>
1671 <property name="autoFillBackground">
1672 <bool>false</bool>
1673 </property>
1674 <property name="styleSheet">
1675 <string notr="true"/>
1676 </property>
1677 <property name="text">
1678 <string>Home</string>
1679 </property>
1680 <property name="icon">
1681 <iconset resource="opmap.qrc">
1682 <normaloff>:/opmap/images/home.png</normaloff>:/opmap/images/home.png</iconset>
1683 </property>
1684 <property name="iconSize">
1685 <size>
1686 <width>80</width>
1687 <height>35</height>
1688 </size>
1689 </property>
1690 <property name="toolButtonStyle">
1691 <enum>Qt::ToolButtonTextUnderIcon</enum>
1692 </property>
1693 <property name="autoRaise">
1694 <bool>false</bool>
1695 </property>
1696 </widget>
1697 </item>
1698 <item>
1699 <widget class="QToolButton" name="toolButtonPrevWaypoint">
1700 <property name="sizePolicy">
1701 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1702 <horstretch>0</horstretch>
1703 <verstretch>0</verstretch>
1704 </sizepolicy>
1705 </property>
1706 <property name="minimumSize">
1707 <size>
1708 <width>48</width>
1709 <height>0</height>
1710 </size>
1711 </property>
1712 <property name="toolTip">
1713 <string>Move UAV to previous waypoint</string>
1714 </property>
1715 <property name="styleSheet">
1716 <string notr="true"/>
1717 </property>
1718 <property name="text">
1719 <string>Previous WP</string>
1720 </property>
1721 <property name="icon">
1722 <iconset resource="opmap.qrc">
1723 <normaloff>:/opmap/images/prev_waypoint.png</normaloff>:/opmap/images/prev_waypoint.png</iconset>
1724 </property>
1725 <property name="iconSize">
1726 <size>
1727 <width>80</width>
1728 <height>35</height>
1729 </size>
1730 </property>
1731 <property name="toolButtonStyle">
1732 <enum>Qt::ToolButtonTextUnderIcon</enum>
1733 </property>
1734 <property name="autoRaise">
1735 <bool>false</bool>
1736 </property>
1737 </widget>
1738 </item>
1739 <item>
1740 <widget class="QToolButton" name="toolButtonNextWaypoint">
1741 <property name="sizePolicy">
1742 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1743 <horstretch>0</horstretch>
1744 <verstretch>0</verstretch>
1745 </sizepolicy>
1746 </property>
1747 <property name="minimumSize">
1748 <size>
1749 <width>48</width>
1750 <height>0</height>
1751 </size>
1752 </property>
1753 <property name="toolTip">
1754 <string>Move UAV to next waypoint</string>
1755 </property>
1756 <property name="styleSheet">
1757 <string notr="true"/>
1758 </property>
1759 <property name="text">
1760 <string>Next WP</string>
1761 </property>
1762 <property name="icon">
1763 <iconset resource="opmap.qrc">
1764 <normaloff>:/opmap/images/next_waypoint.png</normaloff>:/opmap/images/next_waypoint.png</iconset>
1765 </property>
1766 <property name="iconSize">
1767 <size>
1768 <width>80</width>
1769 <height>35</height>
1770 </size>
1771 </property>
1772 <property name="toolButtonStyle">
1773 <enum>Qt::ToolButtonTextUnderIcon</enum>
1774 </property>
1775 <property name="autoRaise">
1776 <bool>false</bool>
1777 </property>
1778 </widget>
1779 </item>
1780 <item>
1781 <widget class="QToolButton" name="toolButtonGo">
1782 <property name="sizePolicy">
1783 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1784 <horstretch>0</horstretch>
1785 <verstretch>0</verstretch>
1786 </sizepolicy>
1787 </property>
1788 <property name="minimumSize">
1789 <size>
1790 <width>48</width>
1791 <height>0</height>
1792 </size>
1793 </property>
1794 <property name="toolTip">
1795 <string>UAV go!</string>
1796 </property>
1797 <property name="styleSheet">
1798 <string notr="true"/>
1799 </property>
1800 <property name="text">
1801 <string>Go</string>
1802 </property>
1803 <property name="icon">
1804 <iconset resource="opmap.qrc">
1805 <normaloff>:/opmap/images/go.png</normaloff>:/opmap/images/go.png</iconset>
1806 </property>
1807 <property name="iconSize">
1808 <size>
1809 <width>80</width>
1810 <height>35</height>
1811 </size>
1812 </property>
1813 <property name="toolButtonStyle">
1814 <enum>Qt::ToolButtonTextUnderIcon</enum>
1815 </property>
1816 <property name="autoRaise">
1817 <bool>false</bool>
1818 </property>
1819 </widget>
1820 </item>
1821 </layout>
1822 </widget>
1823 </widget>
1824 </item>
1825 <item>
1826 <widget class="QFrame" name="frameStatusBar">
1827 <property name="sizePolicy">
1828 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
1829 <horstretch>0</horstretch>
1830 <verstretch>0</verstretch>
1831 </sizepolicy>
1832 </property>
1833 <property name="minimumSize">
1834 <size>
1835 <width>0</width>
1836 <height>0</height>
1837 </size>
1838 </property>
1839 <property name="maximumSize">
1840 <size>
1841 <width>16777215</width>
1842 <height>25</height>
1843 </size>
1844 </property>
1845 <property name="contextMenuPolicy">
1846 <enum>Qt::NoContextMenu</enum>
1847 </property>
1848 <property name="styleSheet">
1849 <string notr="true">QFrame{
1850 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(110, 110, 110, 255), stop:1 rgba(71, 71, 71, 255));
1851 color: rgba(0, 0, 0, 128);
1854 QLabel {
1855 background-color: transparent;
1856 /* background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(0, 0, 0, 80), stop:1 rgba(0, 0, 0, 80)); */
1857 color: rgb(255, 255, 255);
1858 /*border: 1px solid black;*/
1859 border: none;
1860 border-radius: 2px;
1862 </string>
1863 </property>
1864 <property name="frameShape">
1865 <enum>QFrame::NoFrame</enum>
1866 </property>
1867 <property name="frameShadow">
1868 <enum>QFrame::Plain</enum>
1869 </property>
1870 <layout class="QHBoxLayout" name="horizontalLayout">
1871 <property name="spacing">
1872 <number>0</number>
1873 </property>
1874 <property name="leftMargin">
1875 <number>0</number>
1876 </property>
1877 <property name="topMargin">
1878 <number>3</number>
1879 </property>
1880 <property name="rightMargin">
1881 <number>0</number>
1882 </property>
1883 <property name="bottomMargin">
1884 <number>3</number>
1885 </property>
1886 <item>
1887 <layout class="QHBoxLayout" name="layoutWidgetStatusBar">
1888 <property name="spacing">
1889 <number>5</number>
1890 </property>
1891 <property name="leftMargin">
1892 <number>3</number>
1893 </property>
1894 <property name="rightMargin">
1895 <number>8</number>
1896 </property>
1897 <item>
1898 <spacer name="horizontalSpacer_7">
1899 <property name="orientation">
1900 <enum>Qt::Horizontal</enum>
1901 </property>
1902 <property name="sizeType">
1903 <enum>QSizePolicy::Fixed</enum>
1904 </property>
1905 <property name="sizeHint" stdset="0">
1906 <size>
1907 <width>10</width>
1908 <height>20</height>
1909 </size>
1910 </property>
1911 </spacer>
1912 </item>
1913 <item>
1914 <widget class="QLabel" name="labelUAVPos">
1915 <property name="sizePolicy">
1916 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
1917 <horstretch>0</horstretch>
1918 <verstretch>0</verstretch>
1919 </sizepolicy>
1920 </property>
1921 <property name="font">
1922 <font>
1923 <pointsize>8</pointsize>
1924 <weight>50</weight>
1925 <italic>false</italic>
1926 <bold>false</bold>
1927 <kerning>true</kerning>
1928 </font>
1929 </property>
1930 <property name="toolTip">
1931 <string>UAV position</string>
1932 </property>
1933 <property name="styleSheet">
1934 <string notr="true"/>
1935 </property>
1936 <property name="frameShape">
1937 <enum>QFrame::NoFrame</enum>
1938 </property>
1939 <property name="frameShadow">
1940 <enum>QFrame::Plain</enum>
1941 </property>
1942 <property name="text">
1943 <string>labelUAVPos</string>
1944 </property>
1945 <property name="alignment">
1946 <set>Qt::AlignCenter</set>
1947 </property>
1948 <property name="margin">
1949 <number>0</number>
1950 </property>
1951 </widget>
1952 </item>
1953 <item>
1954 <widget class="Line" name="line_3">
1955 <property name="frameShadow">
1956 <enum>QFrame::Plain</enum>
1957 </property>
1958 <property name="lineWidth">
1959 <number>1</number>
1960 </property>
1961 <property name="orientation">
1962 <enum>Qt::Vertical</enum>
1963 </property>
1964 </widget>
1965 </item>
1966 <item>
1967 <widget class="QLabel" name="labelMapPos">
1968 <property name="sizePolicy">
1969 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
1970 <horstretch>0</horstretch>
1971 <verstretch>0</verstretch>
1972 </sizepolicy>
1973 </property>
1974 <property name="font">
1975 <font>
1976 <pointsize>8</pointsize>
1977 <weight>50</weight>
1978 <italic>false</italic>
1979 <bold>false</bold>
1980 <kerning>true</kerning>
1981 </font>
1982 </property>
1983 <property name="toolTip">
1984 <string>Map position</string>
1985 </property>
1986 <property name="styleSheet">
1987 <string notr="true"/>
1988 </property>
1989 <property name="frameShape">
1990 <enum>QFrame::NoFrame</enum>
1991 </property>
1992 <property name="text">
1993 <string>labelMapPos</string>
1994 </property>
1995 <property name="alignment">
1996 <set>Qt::AlignCenter</set>
1997 </property>
1998 <property name="margin">
1999 <number>0</number>
2000 </property>
2001 </widget>
2002 </item>
2003 <item>
2004 <widget class="Line" name="line_4">
2005 <property name="frameShadow">
2006 <enum>QFrame::Plain</enum>
2007 </property>
2008 <property name="orientation">
2009 <enum>Qt::Vertical</enum>
2010 </property>
2011 </widget>
2012 </item>
2013 <item>
2014 <widget class="QLabel" name="labelMousePos">
2015 <property name="sizePolicy">
2016 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
2017 <horstretch>0</horstretch>
2018 <verstretch>0</verstretch>
2019 </sizepolicy>
2020 </property>
2021 <property name="font">
2022 <font>
2023 <pointsize>8</pointsize>
2024 <weight>50</weight>
2025 <italic>false</italic>
2026 <bold>false</bold>
2027 <kerning>true</kerning>
2028 </font>
2029 </property>
2030 <property name="toolTip">
2031 <string>Mouse position</string>
2032 </property>
2033 <property name="styleSheet">
2034 <string notr="true"/>
2035 </property>
2036 <property name="frameShape">
2037 <enum>QFrame::NoFrame</enum>
2038 </property>
2039 <property name="frameShadow">
2040 <enum>QFrame::Plain</enum>
2041 </property>
2042 <property name="text">
2043 <string>labelMousePos</string>
2044 </property>
2045 <property name="scaledContents">
2046 <bool>false</bool>
2047 </property>
2048 <property name="alignment">
2049 <set>Qt::AlignCenter</set>
2050 </property>
2051 <property name="margin">
2052 <number>0</number>
2053 </property>
2054 </widget>
2055 </item>
2056 <item>
2057 <widget class="Line" name="line">
2058 <property name="frameShadow">
2059 <enum>QFrame::Plain</enum>
2060 </property>
2061 <property name="orientation">
2062 <enum>Qt::Vertical</enum>
2063 </property>
2064 </widget>
2065 </item>
2066 <item>
2067 <widget class="QLabel" name="labelMapZoom">
2068 <property name="font">
2069 <font>
2070 <pointsize>8</pointsize>
2071 </font>
2072 </property>
2073 <property name="text">
2074 <string>labelMapZoom</string>
2075 </property>
2076 </widget>
2077 </item>
2078 <item>
2079 <widget class="Line" name="line_2">
2080 <property name="frameShadow">
2081 <enum>QFrame::Plain</enum>
2082 </property>
2083 <property name="orientation">
2084 <enum>Qt::Vertical</enum>
2085 </property>
2086 </widget>
2087 </item>
2088 <item>
2089 <spacer name="horizontalSpacer_3">
2090 <property name="orientation">
2091 <enum>Qt::Horizontal</enum>
2092 </property>
2093 <property name="sizeHint" stdset="0">
2094 <size>
2095 <width>40</width>
2096 <height>20</height>
2097 </size>
2098 </property>
2099 </spacer>
2100 </item>
2101 <item>
2102 <widget class="QProgressBar" name="progressBarMap">
2103 <property name="sizePolicy">
2104 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
2105 <horstretch>0</horstretch>
2106 <verstretch>0</verstretch>
2107 </sizepolicy>
2108 </property>
2109 <property name="minimumSize">
2110 <size>
2111 <width>40</width>
2112 <height>0</height>
2113 </size>
2114 </property>
2115 <property name="maximumSize">
2116 <size>
2117 <width>100</width>
2118 <height>16777215</height>
2119 </size>
2120 </property>
2121 <property name="autoFillBackground">
2122 <bool>false</bool>
2123 </property>
2124 <property name="styleSheet">
2125 <string notr="true">QProgressBar {
2126 border: none;
2127 border-radius: 5px;
2128 padding: 3px;
2129 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(48, 48, 48, 255), stop:1 rgba(120, 120, 120, 255));
2130 color: rgb(255, 255, 255);
2132 QProgressBar::chunk {
2133 background-color: rgb(85, 85, 255);
2134 background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(160, 160, 255, 255), stop:1 rgba(80, 80, 160, 255));
2135 border: none;
2136 border-radius: 3px;
2137 }</string>
2138 </property>
2139 <property name="value">
2140 <number>50</number>
2141 </property>
2142 <property name="alignment">
2143 <set>Qt::AlignCenter</set>
2144 </property>
2145 <property name="textVisible">
2146 <bool>true</bool>
2147 </property>
2148 <property name="invertedAppearance">
2149 <bool>false</bool>
2150 </property>
2151 <property name="format">
2152 <string>%v</string>
2153 </property>
2154 </widget>
2155 </item>
2156 </layout>
2157 </item>
2158 </layout>
2159 </widget>
2160 </item>
2161 </layout>
2162 </widget>
2163 <resources>
2164 <include location="../coreplugin/core.qrc"/>
2165 <include location="opmap.qrc"/>
2166 </resources>
2167 <connections/>
2168 </ui>