<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>QGCPX4VehicleConfig</class> <widget class="QWidget" name="QGCPX4VehicleConfig"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>1293</width> <height>1132</height> </rect> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="windowTitle"> <string>Form</string> </property> <layout class="QGridLayout" name="gridLayout_3"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item row="1" column="1"> <widget class="QLabel" name="tabTitleLabel"> <property name="font"> <font> <pointsize>16</pointsize> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string/> </property> </widget> </item> <item row="2" column="1"> <layout class="QVBoxLayout" name="verticalLayout"> <item> <widget class="QStackedWidget" name="stackedWidget"> <property name="currentIndex"> <number>1</number> </property> <widget class="QWidget" name="firmwareTab"> <layout class="QVBoxLayout" name="firmwareLayout"/> </widget> <widget class="QWidget" name="rcTab"> <property name="font"> <font> <pointsize>16</pointsize> <weight>75</weight> <bold>true</bold> </font> </property> <layout class="QHBoxLayout" name="rcLayout"/> </widget> <widget class="QWidget" name="sensorTab"> <property name="font"> <font> <pointsize>16</pointsize> <weight>75</weight> <bold>true</bold> </font> </property> <layout class="QHBoxLayout" name="sensorLayout"/> </widget> <widget class="QWidget" name="airframeTab"> <layout class="QHBoxLayout" name="airframeLayout"/> </widget> <widget class="QWidget" name="tuningTab"> <property name="font"> <font> <pointsize>16</pointsize> <weight>75</weight> <bold>true</bold> </font> </property> <layout class="QVBoxLayout" name="tuningLayout"> <item> <widget class="QTextBrowser" name="textBrowser"> <property name="html"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'.Helvetica Neue DeskInterface'; font-size:16pt; font-weight:600; font-style:normal;"> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI';"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt; font-weight:400;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt; font-weight:400;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt; font-weight:400;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt; font-weight:400;"><br /></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.Lucida Grande UI'; font-size:24pt; font-weight:400;">Coming Soon</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.Lucida Grande UI'; font-size:24pt; font-weight:400;">(Use Advanced Config instead)</span></p></body></html></string> </property> </widget> </item> </layout> </widget> <widget class="QWidget" name="advancedTab"> <layout class="QVBoxLayout" name="verticalLayout_13"> <item> <layout class="QHBoxLayout" name="horizontalLayout_3"> <item> <widget class="QGroupBox" name="advancedConfigurationGroupBox"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>1</verstretch> </sizepolicy> </property> <property name="title"> <string>Onboard Configuration</string> </property> <layout class="QVBoxLayout" name="verticalLayout_2"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QScrollArea" name="scrollArea_4"> <property name="widgetResizable"> <bool>true</bool> </property> <widget class="QWidget" name="advanceColumnContents"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>16</width> <height>16</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_7"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <layout class="QVBoxLayout" name="advancedColumnLayout"> <item> <widget class="QGCParamWidget" name="paramTreeWidget" native="true"> <property name="autoFillBackground"> <bool>true</bool> </property> </widget> </item> </layout> </item> </layout> </widget> </widget> </item> </layout> </widget> </item> <item> <spacer name="horizontalSpacer_5"> <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> <widget class="QGroupBox" name="pendingChangesGroupBox"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>2</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>329</width> <height>0</height> </size> </property> <property name="title"> <string>Changes Pending</string> </property> <layout class="QVBoxLayout" name="verticalLayout_8"> <item> <layout class="QVBoxLayout" name="verticalLayout_4" stretch="0"> <property name="spacing"> <number>-1</number> </property> <item> <widget class="QGCPendingParamWidget" name="pendingCommitsWidget" native="true"> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="autoFillBackground"> <bool>true</bool> </property> </widget> </item> </layout> </item> </layout> </widget> </item> <item> <spacer name="horizontalSpacer_13"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>10</width> <height>20</height> </size> </property> </spacer> </item> </layout> </item> <item> <widget class="QLabel" name="advancedStatusLabel"> <property name="text"> <string>Status</string> </property> </widget> </item> </layout> </widget> <widget class="QWidget" name="flightModeTab"> <layout class="QVBoxLayout" name="flightModeLayout"> <item> <widget class="QTextBrowser" name="textBrowser_3"> <property name="html"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'.Helvetica Neue DeskInterface'; font-size:13pt; font-weight:400; font-style:normal;"> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI';"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt;"><br /></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.Lucida Grande UI'; font-size:24pt;">Coming Soon</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.Lucida Grande UI'; font-size:24pt;">(Use Radio Calibration instead)</span></p></body></html></string> </property> </widget> </item> </layout> </widget> <widget class="QWidget" name="safetyConfigTab"> <layout class="QVBoxLayout" name="safetyConfigLayout"> <item> <widget class="QTextBrowser" name="textBrowser_2"> <property name="html"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'.Helvetica Neue DeskInterface'; font-size:13pt; font-weight:400; font-style:normal;"> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI';"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt;"><br /></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Lucida Grande UI'; font-size:24pt;"><br /></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.Lucida Grande UI'; font-size:24pt;">Coming Soon</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.Lucida Grande UI'; font-size:24pt;">(Use Advanced Config instead)</span></p></body></html></string> </property> </widget> </item> </layout> </widget> </widget> </item> </layout> </item> <item row="0" column="0" rowspan="3"> <widget class="QWidget" name="navBarWidget" native="true"> <layout class="QHBoxLayout" name="horizontalLayout"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <layout class="QVBoxLayout" name="navBarLayout"> <property name="sizeConstraint"> <enum>QLayout::SetMinAndMaxSize</enum> </property> <property name="leftMargin"> <number>12</number> </property> <property name="topMargin"> <number>12</number> </property> <property name="rightMargin"> <number>24</number> </property> <property name="bottomMargin"> <number>12</number> </property> <item> <widget class="QPushButton" name="firmwareMenuButton"> <property name="text"> <string>Firmware Upgrade</string> </property> <property name="icon"> <iconset resource="../../qgroundcontrol.qrc"> <normaloff>:/files/images/px4/menu/firmware_upgrade.png</normaloff>:/files/images/px4/menu/firmware_upgrade.png</iconset> </property> <property name="iconSize"> <size> <width>60</width> <height>60</height> </size> </property> </widget> </item> <item> <widget class="QPushButton" name="airframeMenuButton"> <property name="text"> <string>Airframe Config</string> </property> <property name="icon"> <iconset resource="../../qgroundcontrol.qrc"> <normaloff>:/files/images/px4/menu/plane.png</normaloff>:/files/images/px4/menu/plane.png</iconset> </property> <property name="iconSize"> <size> <width>60</width> <height>60</height> </size> </property> </widget> </item> <item> <widget class="QPushButton" name="sensorMenuButton"> <property name="minimumSize"> <size> <width>100</width> <height>75</height> </size> </property> <property name="text"> <string>Sensor Calibration</string> </property> <property name="icon"> <iconset resource="../../qgroundcontrol.qrc"> <normaloff>:/files/images/px4/menu/sensors.png</normaloff>:/files/images/px4/menu/sensors.png</iconset> </property> <property name="iconSize"> <size> <width>60</width> <height>60</height> </size> </property> </widget> </item> <item> <widget class="QPushButton" name="rcMenuButton"> <property name="minimumSize"> <size> <width>100</width> <height>75</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="text"> <string>Radio Calibration</string> </property> <property name="icon"> <iconset resource="../../qgroundcontrol.qrc"> <normaloff>:/files/images/px4/menu/remote.png</normaloff>:/files/images/px4/menu/remote.png</iconset> </property> <property name="iconSize"> <size> <width>60</width> <height>60</height> </size> </property> </widget> </item> <item> <widget class="QPushButton" name="flightModeMenuButton"> <property name="minimumSize"> <size> <width>100</width> <height>75</height> </size> </property> <property name="text"> <string>Flight Mode Config</string> </property> <property name="icon"> <iconset resource="../../qgroundcontrol.qrc"> <normaloff>:/files/images/px4/menu/toggle_switch.png</normaloff>:/files/images/px4/menu/toggle_switch.png</iconset> </property> <property name="iconSize"> <size> <width>60</width> <height>60</height> </size> </property> </widget> </item> <item> <widget class="QPushButton" name="safetyConfigButton"> <property name="minimumSize"> <size> <width>100</width> <height>75</height> </size> </property> <property name="text"> <string>Safety Config</string> </property> <property name="icon"> <iconset resource="../../qgroundcontrol.qrc"> <normaloff>:/files/images/px4/menu/cogwheels.png</normaloff>:/files/images/px4/menu/cogwheels.png</iconset> </property> <property name="iconSize"> <size> <width>60</width> <height>60</height> </size> </property> </widget> </item> <item> <widget class="QPushButton" name="tuningMenuButton"> <property name="minimumSize"> <size> <width>100</width> <height>75</height> </size> </property> <property name="text"> <string>Controller Tuning</string> </property> <property name="icon"> <iconset resource="../../qgroundcontrol.qrc"> <normaloff>:/files/images/px4/menu/cogwheels.png</normaloff>:/files/images/px4/menu/cogwheels.png</iconset> </property> <property name="iconSize"> <size> <width>60</width> <height>60</height> </size> </property> </widget> </item> <item> <widget class="QPushButton" name="advancedMenuButton"> <property name="minimumSize"> <size> <width>100</width> <height>75</height> </size> </property> <property name="text"> <string>Advanced Config</string> </property> <property name="icon"> <iconset resource="../../qgroundcontrol.qrc"> <normaloff>:/files/images/px4/menu/cogwheels.png</normaloff>:/files/images/px4/menu/cogwheels.png</iconset> </property> <property name="iconSize"> <size> <width>60</width> <height>60</height> </size> </property> </widget> </item> <item> <spacer name="verticalSpacer_2"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>40</height> </size> </property> </spacer> </item> </layout> </item> </layout> </widget> </item> </layout> </widget> <customwidgets> <customwidget> <class>QGCPendingParamWidget</class> <extends>QWidget</extends> <header>ui/QGCPendingParamWidget.h</header> <container>1</container> </customwidget> <customwidget> <class>QGCParamWidget</class> <extends>QWidget</extends> <header>ui/QGCParamWidget.h</header> <container>1</container> </customwidget> </customwidgets> <resources> <include location="../../qgroundcontrol.qrc"/> </resources> <connections/> </ui>