<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>UASView</class> <widget class="QWidget" name="UASView"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>428</width> <height>419</height> </rect> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Minimum"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>200</width> <height>100</height> </size> </property> <property name="windowTitle"> <string>Form</string> </property> <property name="styleSheet"> <string>QWidget#colorIcon {} QWidget { background-color: #252528; color: #DDDDDF; border-color: #EEEEEE; background-clip: margin; } QGroupBox { border: 1px solid #EEEEEE; border-radius: 5px; padding: 0px 0px 0px 0px; margin: 0px; } QGroupBox::title { subcontrol-origin: margin; subcontrol-position: top center; /* position at the top center */ margin: 0 3px 0px 3px; padding: 0 3px 0px 0px; font: bold 8px; } QGroupBox#heartbeatIcon { background-color: red; } QPushButton { font-weight: bold; font-size: 12px; border: 1px solid #999999; border-radius: 10px; max-width: 40px; padding: 2px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #777777, stop: 1 #555555); } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #444444, stop: 1 #555555); } QPushButton#landButton { color: #000000; background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #ffee01, stop:1 #ae8f00) url("ICONDIR/control/emergency-button.png"); } QPushButton:pressed#landButton { color: #000000; background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #bbaa00, stop:1 #a05b00) url("ICONDIR/control/emergency-button.png"); } QPushButton#killButton { color: #000000; background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #ffb917, stop:1 #b37300) url("ICONDIR/control/emergency-button.png"); } QPushButton:pressed#killButton { color: #000000; background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #bb8500, stop:1 #903000) url("ICONDIR/control/emergency-button.png"); } QProgressBar { border: 1px solid white; border-radius: 4px; text-align: center; padding: 2px; color: white; background-color: #111111; } QProgressBar:horizontal { height: 12px; } QProgressBar QLabel { font-size: 8px; } QProgressBar:vertical { width: 12px; } QProgressBar::chunk { background-color: #656565; } QProgressBar::chunk#batteryBar { background-color: green; } QProgressBar::chunk#speedBar { background-color: yellow; } QProgressBar::chunk#thrustBar { background-color: orange; }</string> </property> <layout class="QGridLayout" name="gridLayout_2" rowstretch="0,10" columnstretch="0,10"> <property name="margin"> <number>0</number> </property> <item row="1" column="0" colspan="2"> <spacer name="verticalSpacer"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>391</width> <height>3</height> </size> </property> </spacer> </item> <item row="0" column="0"> <widget class="QGroupBox" name="groupBox"> <property name="title"> <string/> </property> <layout class="QGridLayout" name="gridLayout" columnstretch="0,0,0,0,0,0"> <property name="horizontalSpacing"> <number>5</number> </property> <property name="verticalSpacing"> <number>2</number> </property> <property name="margin"> <number>5</number> </property> <item row="0" column="0" rowspan="2" colspan="3"> <widget class="QLabel" name="nameLabel"> <property name="maximumSize"> <size> <width>16777215</width> <height>16</height> </size> </property> <property name="font"> <font> <pointsize>13</pointsize> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>UAS001</string> </property> </widget> </item> <item row="1" column="3"> <widget class="QLabel" name="positionLabel"> <property name="minimumSize"> <size> <width>0</width> <height>12</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>12</height> </size> </property> <property name="font"> <font> <pointsize>9</pointsize> </font> </property> <property name="text"> <string>00.0 00.0 00.0 m</string> </property> </widget> </item> <item row="1" column="4"> <widget class="QLabel" name="gpsLabel"> <property name="minimumSize"> <size> <width>0</width> <height>12</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>12</height> </size> </property> <property name="font"> <font> <pointsize>9</pointsize> </font> </property> <property name="text"> <string>00 00 00 N 00 00 00 E</string> </property> </widget> </item> <item row="2" column="0" colspan="2"> <widget class="QLabel" name="timeRemainingLabel"> <property name="font"> <font> <pointsize>8</pointsize> </font> </property> <property name="text"> <string>00:00:00</string> </property> </widget> </item> <item row="2" column="2"> <widget class="QLabel" name="timeElapsedLabel"> <property name="font"> <font> <pointsize>8</pointsize> </font> </property> <property name="text"> <string>00:00:00</string> </property> </widget> </item> <item row="2" column="3" rowspan="3"> <widget class="QProgressBar" name="speedBar"> <property name="font"> <font> <pointsize>8</pointsize> </font> </property> <property name="value"> <number>24</number> </property> </widget> </item> <item row="2" column="4" rowspan="3"> <widget class="QProgressBar" name="thrustBar"> <property name="font"> <font> <pointsize>8</pointsize> </font> </property> <property name="value"> <number>24</number> </property> </widget> </item> <item row="10" column="2" rowspan="2"> <spacer name="horizontalSpacer"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>10</width> <height>20</height> </size> </property> </spacer> </item> <item row="11" column="3" colspan="2"> <layout class="QHBoxLayout" name="horizontalLayout"> <property name="spacing"> <number>10</number> </property> <property name="sizeConstraint"> <enum>QLayout::SetDefaultConstraint</enum> </property> <item> <widget class="QPushButton" name="liftoffButton"> <property name="minimumSize"> <size> <width>35</width> <height>0</height> </size> </property> <property name="text"> <string/> </property> </widget> </item> <item> <widget class="QPushButton" name="holdButton"> <property name="minimumSize"> <size> <width>35</width> <height>0</height> </size> </property> <property name="text"> <string/> </property> </widget> </item> <item> <widget class="QPushButton" name="skipButton"> <property name="minimumSize"> <size> <width>35</width> <height>0</height> </size> </property> <property name="text"> <string/> </property> </widget> </item> <item> <widget class="QPushButton" name="returnButton"> <property name="minimumSize"> <size> <width>35</width> <height>0</height> </size> </property> <property name="text"> <string/> </property> </widget> </item> <item> <widget class="QPushButton" name="landButton"> <property name="minimumSize"> <size> <width>35</width> <height>0</height> </size> </property> <property name="text"> <string/> </property> </widget> </item> <item> <widget class="QPushButton" name="killButton"> <property name="minimumSize"> <size> <width>35</width> <height>0</height> </size> </property> <property name="text"> <string/> </property> </widget> </item> </layout> </item> <item row="11" column="5"> <spacer name="horizontalSpacer_2"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>2</width> <height>20</height> </size> </property> </spacer> </item> <item row="9" column="2"> <widget class="QLabel" name="stateLabel"> <property name="font"> <font> <pointsize>8</pointsize> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>UNINIT</string> </property> </widget> </item> <item row="7" column="3" rowspan="4"> <widget class="QLabel" name="statusTextLabel"> <property name="maximumSize"> <size> <width>16777215</width> <height>12</height> </size> </property> <property name="font"> <font> <pointsize>10</pointsize> </font> </property> <property name="text"> <string>Unknown status</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="groundDistanceLabel"> <property name="font"> <font> <pointsize>8</pointsize> </font> </property> <property name="text"> <string>00.00 m</string> </property> </widget> </item> <item row="3" column="2"> <widget class="QLabel" name="altitudeLabel"> <property name="font"> <font> <pointsize>8</pointsize> </font> </property> <property name="text"> <string>00.00 m</string> </property> </widget> </item> <item row="8" column="1" rowspan="4"> <widget class="QProgressBar" name="batteryBar"> <property name="maximumSize"> <size> <width>20</width> <height>40</height> </size> </property> <property name="font"> <font> <pointsize>6</pointsize> </font> </property> <property name="value"> <number>24</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item row="8" column="0" rowspan="4"> <widget class="QGroupBox" name="heartbeatIcon"> <property name="maximumSize"> <size> <width>20</width> <height>40</height> </size> </property> <property name="title"> <string/> </property> </widget> </item> </layout> </widget> </item> <item row="0" column="1"> <spacer name="horizontalSpacer_3"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>74</width> <height>20</height> </size> </property> </spacer> </item> </layout> <zorder>groupBox</zorder> <zorder>horizontalSpacer_3</zorder> </widget> <resources/> <connections/> </ui>