1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>GpsDisplayWidget
</class>
4 <widget class=
"QWidget" name=
"GpsDisplayWidget">
5 <property name=
"geometry">
13 <property name=
"sizePolicy">
14 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"MinimumExpanding">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
19 <layout class=
"QVBoxLayout" name=
"verticalLayoutTop">
20 <property name=
"spacing">
23 <property name=
"leftMargin">
26 <property name=
"topMargin">
29 <property name=
"rightMargin">
32 <property name=
"bottomMargin">
36 <widget class=
"QSplitter" name=
"splitter">
37 <property name=
"sizePolicy">
38 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
39 <horstretch>0</horstretch>
40 <verstretch>0</verstretch>
43 <property name=
"orientation">
44 <enum>Qt::Vertical
</enum>
46 <property name=
"childrenCollapsible">
49 <widget class=
"QWidget" name=
"layoutWidget">
50 <layout class=
"QGridLayout" name=
"gridLayout" rowstretch=
"1,0" columnstretch=
"1,0">
51 <item row=
"1" column=
"1">
52 <widget class=
"GpsSnrWidget" name=
"gpsSnrWidget">
53 <property name=
"minimumSize">
59 <property name=
"maximumSize">
65 <property name=
"palette">
68 <colorrole role=
"Base">
69 <brush brushstyle=
"SolidPattern">
77 <colorrole role=
"Window">
78 <brush brushstyle=
"SolidPattern">
88 <colorrole role=
"Base">
89 <brush brushstyle=
"SolidPattern">
97 <colorrole role=
"Window">
98 <brush brushstyle=
"SolidPattern">
108 <colorrole role=
"Base">
109 <brush brushstyle=
"SolidPattern">
117 <colorrole role=
"Window">
118 <brush brushstyle=
"SolidPattern">
129 <property name=
"toolTip">
130 <string><html
><head/
><body
><p
>Displays the SNR for each detected sat. GPS satellites are shown in green, GLONASS in cyan, BeiDou in red and SBAS/QZSS in orange. Satellite number (PRN) is displayed inside the bar. Sat SNR is displayed above (in dBHz)
</p
></body
></html
></string>
132 <property name=
"autoFillBackground">
135 <property name=
"frameShape">
136 <enum>QFrame::Panel
</enum>
138 <property name=
"lineWidth">
141 <property name=
"verticalScrollBarPolicy">
142 <enum>Qt::ScrollBarAlwaysOff
</enum>
144 <property name=
"horizontalScrollBarPolicy">
145 <enum>Qt::ScrollBarAlwaysOff
</enum>
149 <item row=
"0" column=
"1">
150 <layout class=
"QVBoxLayout" name=
"verticalLayout_3" stretch=
"0,1">
151 <property name=
"spacing">
155 <widget class=
"GpsConstellationWidget" name=
"gpsSky">
156 <property name=
"enabled">
159 <property name=
"maximumSize">
165 <property name=
"styleSheet">
166 <string notr=
"true">background-color: rgba(
255,
255,
255,
0);
</string>
168 <property name=
"frameShape">
169 <enum>QFrame::Panel
</enum>
171 <property name=
"verticalScrollBarPolicy">
172 <enum>Qt::ScrollBarAlwaysOff
</enum>
174 <property name=
"horizontalScrollBarPolicy">
175 <enum>Qt::ScrollBarAlwaysOff
</enum>
177 <property name=
"backgroundBrush">
178 <brush brushstyle=
"NoBrush">
189 <spacer name=
"verticalSpacer_2">
190 <property name=
"orientation">
191 <enum>Qt::Vertical
</enum>
193 <property name=
"sizeType">
194 <enum>QSizePolicy::Expanding
</enum>
196 <property name=
"sizeHint" stdset=
"0">
206 <item row=
"0" column=
"0" rowspan=
"2">
207 <layout class=
"QVBoxLayout" name=
"infoVerticalLayout" stretch=
"0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0">
208 <property name=
"spacing">
212 <layout class=
"QHBoxLayout" name=
"infoHorizontalLayout1" stretch=
"0,0,1,0,1,0">
213 <property name=
"spacing">
217 <widget class=
"QLabel" name=
"lat_label">
218 <property name=
"text">
219 <string>Coord:
</string>
224 <spacer name=
"horizontalSpacer_4">
225 <property name=
"orientation">
226 <enum>Qt::Horizontal
</enum>
228 <property name=
"sizeType">
229 <enum>QSizePolicy::Minimum
</enum>
231 <property name=
"sizeHint" stdset=
"0">
240 <widget class=
"QLabel" name=
"coord_value">
241 <property name=
"text">
242 <string>Unknown
</string>
247 <spacer name=
"horizontalSpacer_5">
248 <property name=
"orientation">
249 <enum>Qt::Horizontal
</enum>
251 <property name=
"sizeType">
252 <enum>QSizePolicy::Minimum
</enum>
254 <property name=
"sizeHint" stdset=
"0">
263 <widget class=
"QLabel" name=
"coord_value_2">
264 <property name=
"text">
265 <string>Unknown
</string>
270 <spacer name=
"horizontalSpacer_6">
271 <property name=
"orientation">
272 <enum>Qt::Horizontal
</enum>
274 <property name=
"sizeType">
275 <enum>QSizePolicy::Minimum
</enum>
277 <property name=
"sizeHint" stdset=
"0">
288 <layout class=
"QHBoxLayout" name=
"horizontalLayout_2">
289 <property name=
"topMargin">
293 <widget class=
"QLabel" name=
"alt_label">
294 <property name=
"text">
295 <string>Alt :
</string>
300 <spacer name=
"horizontalSpacer_15">
301 <property name=
"orientation">
302 <enum>Qt::Horizontal
</enum>
304 <property name=
"sizeType">
305 <enum>QSizePolicy::Minimum
</enum>
307 <property name=
"sizeHint" stdset=
"0">
316 <widget class=
"QLabel" name=
"coord_value_3">
317 <property name=
"text">
318 <string>Unknown
</string>
323 <spacer name=
"horizontalSpacer_16">
324 <property name=
"orientation">
325 <enum>Qt::Horizontal
</enum>
327 <property name=
"sizeHint" stdset=
"0">
338 <spacer name=
"verticalSpacer_3">
339 <property name=
"orientation">
340 <enum>Qt::Vertical
</enum>
342 <property name=
"sizeType">
343 <enum>QSizePolicy::Preferred
</enum>
345 <property name=
"sizeHint" stdset=
"0">
354 <layout class=
"QHBoxLayout" name=
"infoHorizontalLayout2" stretch=
"0,0,1,0,0,0,1">
355 <property name=
"spacing">
359 <widget class=
"QLabel" name=
"speed_label">
360 <property name=
"text">
361 <string>Speed:
</string>
366 <spacer name=
"horizontalSpacer_7">
367 <property name=
"orientation">
368 <enum>Qt::Horizontal
</enum>
370 <property name=
"sizeType">
371 <enum>QSizePolicy::Minimum
</enum>
373 <property name=
"sizeHint" stdset=
"0">
382 <widget class=
"QLabel" name=
"speed_value">
383 <property name=
"text">
384 <string>Unknown
</string>
386 <property name=
"scaledContents">
392 <spacer name=
"horizontalSpacer_9">
393 <property name=
"orientation">
394 <enum>Qt::Horizontal
</enum>
396 <property name=
"sizeType">
397 <enum>QSizePolicy::Minimum
</enum>
399 <property name=
"sizeHint" stdset=
"0">
408 <widget class=
"QLabel" name=
"bear_label">
409 <property name=
"text">
410 <string>Heading:
</string>
415 <spacer name=
"horizontalSpacer_8">
416 <property name=
"orientation">
417 <enum>Qt::Horizontal
</enum>
419 <property name=
"sizeType">
420 <enum>QSizePolicy::Minimum
</enum>
422 <property name=
"sizeHint" stdset=
"0">
431 <widget class=
"QLabel" name=
"bear_value">
432 <property name=
"text">
433 <string>Unknown
</string>
440 <spacer name=
"verticalSpacer_5">
441 <property name=
"orientation">
442 <enum>Qt::Vertical
</enum>
444 <property name=
"sizeType">
445 <enum>QSizePolicy::Preferred
</enum>
447 <property name=
"sizeHint" stdset=
"0">
456 <widget class=
"Line" name=
"line1">
457 <property name=
"orientation">
458 <enum>Qt::Horizontal
</enum>
463 <spacer name=
"verticalSpacer_6">
464 <property name=
"orientation">
465 <enum>Qt::Vertical
</enum>
467 <property name=
"sizeType">
468 <enum>QSizePolicy::Preferred
</enum>
470 <property name=
"sizeHint" stdset=
"0">
479 <layout class=
"QHBoxLayout" name=
"infoHorizontalLayout3" stretch=
"0,0,1">
481 <widget class=
"QLabel" name=
"label">
482 <property name=
"text">
483 <string>H / V / P DOP:
</string>
488 <spacer name=
"horizontalSpacer_13">
489 <property name=
"orientation">
490 <enum>Qt::Horizontal
</enum>
492 <property name=
"sizeType">
493 <enum>QSizePolicy::Minimum
</enum>
495 <property name=
"sizeHint" stdset=
"0">
504 <widget class=
"QLabel" name=
"dop_value">
505 <property name=
"text">
506 <string>0 /
0 /
0</string>
513 <spacer name=
"verticalSpacer_8">
514 <property name=
"orientation">
515 <enum>Qt::Vertical
</enum>
517 <property name=
"sizeType">
518 <enum>QSizePolicy::Preferred
</enum>
520 <property name=
"sizeHint" stdset=
"0">
529 <widget class=
"Line" name=
"line2">
530 <property name=
"orientation">
531 <enum>Qt::Horizontal
</enum>
536 <spacer name=
"verticalSpacer_7">
537 <property name=
"orientation">
538 <enum>Qt::Vertical
</enum>
540 <property name=
"sizeType">
541 <enum>QSizePolicy::Preferred
</enum>
543 <property name=
"sizeHint" stdset=
"0">
552 <layout class=
"QHBoxLayout" name=
"infoHorizontalLayout4" stretch=
"0,0,1,0,0,0,0,0,0,0">
553 <property name=
"spacing">
557 <widget class=
"QLabel" name=
"status_label">
558 <property name=
"text">
559 <string>Sats Used:
</string>
564 <spacer name=
"horizontalSpacer_10">
565 <property name=
"orientation">
566 <enum>Qt::Horizontal
</enum>
568 <property name=
"sizeType">
569 <enum>QSizePolicy::Minimum
</enum>
571 <property name=
"sizeHint" stdset=
"0">
580 <widget class=
"QLabel" name=
"status_value">
581 <property name=
"maximumSize">
584 <height>16777215</height>
587 <property name=
"text">
588 <string>Unknown
</string>
593 <spacer name=
"horizontalSpacer_17">
594 <property name=
"orientation">
595 <enum>Qt::Horizontal
</enum>
597 <property name=
"sizeHint" stdset=
"0">
606 <spacer name=
"horizontalSpacer_11">
607 <property name=
"orientation">
608 <enum>Qt::Horizontal
</enum>
610 <property name=
"sizeType">
611 <enum>QSizePolicy::Minimum
</enum>
613 <property name=
"sizeHint" stdset=
"0">
622 <widget class=
"QLabel" name=
"fix_label">
623 <property name=
"text">
624 <string>Fix Type:
</string>
629 <spacer name=
"horizontalSpacer_20">
630 <property name=
"orientation">
631 <enum>Qt::Horizontal
</enum>
633 <property name=
"sizeType">
634 <enum>QSizePolicy::Minimum
</enum>
636 <property name=
"sizeHint" stdset=
"0">
645 <spacer name=
"horizontalSpacer_12">
646 <property name=
"orientation">
647 <enum>Qt::Horizontal
</enum>
649 <property name=
"sizeType">
650 <enum>QSizePolicy::Expanding
</enum>
652 <property name=
"sizeHint" stdset=
"0">
661 <widget class=
"QLabel" name=
"fix_value">
662 <property name=
"text">
663 <string>Unknown
</string>
668 <spacer name=
"horizontalSpacer_19">
669 <property name=
"orientation">
670 <enum>Qt::Horizontal
</enum>
672 <property name=
"sizeHint" stdset=
"0">
683 <spacer name=
"verticalSpacer_4">
684 <property name=
"orientation">
685 <enum>Qt::Vertical
</enum>
687 <property name=
"sizeType">
688 <enum>QSizePolicy::Preferred
</enum>
690 <property name=
"sizeHint" stdset=
"0">
699 <layout class=
"QHBoxLayout" name=
"infoHorizontalLayout5" stretch=
"0,0">
700 <property name=
"spacing">
703 <property name=
"topMargin">
707 <widget class=
"QLabel" name=
"time_value">
708 <property name=
"maximumSize">
710 <width>16777215</width>
711 <height>16777215</height>
714 <property name=
"text">
715 <string>Unknown
</string>
720 <spacer name=
"horizontalSpacer_18">
721 <property name=
"orientation">
722 <enum>Qt::Horizontal
</enum>
724 <property name=
"sizeHint" stdset=
"0">
735 <layout class=
"QHBoxLayout" name=
"horizontalLayout_3">
736 <property name=
"topMargin">
742 <spacer name=
"verticalSpacer">
743 <property name=
"orientation">
744 <enum>Qt::Vertical
</enum>
746 <property name=
"sizeType">
747 <enum>QSizePolicy::Ignored
</enum>
749 <property name=
"sizeHint" stdset=
"0">
758 <layout class=
"QHBoxLayout" name=
"horizontalLayout2" stretch=
"0,0,0,0,0,0">
759 <property name=
"spacing">
763 <spacer name=
"horizontalSpacer">
764 <property name=
"orientation">
765 <enum>Qt::Horizontal
</enum>
767 <property name=
"sizeType">
768 <enum>QSizePolicy::Preferred
</enum>
770 <property name=
"sizeHint" stdset=
"0">
779 <layout class=
"QVBoxLayout" name=
"verticalLayout">
781 <widget class=
"QPushButton" name=
"connectButton">
782 <property name=
"text">
783 <string>Connect
</string>
788 <widget class=
"QPushButton" name=
"disconnectButton">
789 <property name=
"text">
790 <string>Disconnect
</string>
797 <spacer name=
"horizontalSpacer_2">
798 <property name=
"orientation">
799 <enum>Qt::Horizontal
</enum>
801 <property name=
"sizeType">
802 <enum>QSizePolicy::Preferred
</enum>
804 <property name=
"sizeHint" stdset=
"0">
813 <spacer name=
"horizontalSpacer_3">
814 <property name=
"orientation">
815 <enum>Qt::Horizontal
</enum>
817 <property name=
"sizeType">
818 <enum>QSizePolicy::Expanding
</enum>
820 <property name=
"sizeHint" stdset=
"0">
829 <widget class=
"QGraphicsView" name=
"flatEarth">
830 <property name=
"sizePolicy">
831 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
832 <horstretch>0</horstretch>
833 <verstretch>0</verstretch>
836 <property name=
"minimumSize">
842 <property name=
"maximumSize">
848 <property name=
"acceptDrops">
851 <property name=
"toolTip">
852 <string extracomment=
"Location of GCS on the Earth"><html
><head/
><body
><p
>Location of GCS on the Earth
</p
></body
></html
></string>
854 <property name=
"frameShape">
855 <enum>QFrame::NoFrame
</enum>
857 <property name=
"lineWidth">
860 <property name=
"verticalScrollBarPolicy">
861 <enum>Qt::ScrollBarAlwaysOff
</enum>
863 <property name=
"horizontalScrollBarPolicy">
864 <enum>Qt::ScrollBarAlwaysOff
</enum>
866 <property name=
"optimizationFlags">
867 <set>QGraphicsView::DontAdjustForAntialiasing
</set>
872 <spacer name=
"horizontalSpacer_14">
873 <property name=
"orientation">
874 <enum>Qt::Horizontal
</enum>
876 <property name=
"sizeHint" stdset=
"0">
890 <widget class=
"QGroupBox" name=
"dataStreamGroupBox">
891 <property name=
"title">
892 <string>GPS Data Stream
</string>
894 <layout class=
"QVBoxLayout" name=
"verticalLayout_4">
895 <property name=
"leftMargin">
898 <property name=
"topMargin">
901 <property name=
"rightMargin">
904 <property name=
"bottomMargin">
908 <widget class=
"QTextBrowser" name=
"textBrowser">
909 <property name=
"sizePolicy">
910 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Ignored">
911 <horstretch>0</horstretch>
912 <verstretch>0</verstretch>
915 <property name=
"minimumSize">
921 <property name=
"lineWidth">
924 <property name=
"verticalScrollBarPolicy">
925 <enum>Qt::ScrollBarAlwaysOn
</enum>
927 <property name=
"lineWrapMode">
928 <enum>QTextEdit::WidgetWidth
</enum>
930 <property name=
"acceptRichText">
943 <class>GpsConstellationWidget
</class>
944 <extends>QGraphicsView
</extends>
945 <header>gpsconstellationwidget.h
</header>
948 <class>GpsSnrWidget
</class>
949 <extends>QGraphicsView
</extends>
950 <header>gpssnrwidget.h
</header>