<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>Form</class> <widget class="QWidget" name="Form"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>384</width> <height>254</height> </rect> </property> <property name="windowTitle"> <string>Model</string> </property> <property name="windowIcon"> <iconset resource="../resources.qrc"> <normaloff>:/icons/cubo.png</normaloff>:/icons/cubo.png</iconset> </property> <layout class="QVBoxLayout" name="verticalLayout_9"> <item> <widget class="QScrollArea" name="scrollArea"> <property name="widgetResizable"> <bool>true</bool> </property> <widget class="QWidget" name="scrollAreaWidgetContents"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>343</width> <height>728</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_2"> <item> <widget class="QGroupBox" name="KmlGeneralgroupBox"> <property name="title"> <string>General</string> </property> <layout class="QVBoxLayout" name="verticalLayout_8"> <item> <layout class="QGridLayout" name="gridLayout"> <item row="0" column="0"> <widget class="QLabel" name="label"> <property name="text"> <string>Kml - Name</string> </property> </widget> </item> <item row="0" column="2"> <widget class="QLineEdit" name="kmlname"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_2"> <property name="text"> <string>Model - Name</string> </property> </widget> </item> <item row="1" column="2"> <widget class="QLineEdit" name="kmllabel"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="Iconlabel"> <property name="text"> <string>Model - Path</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="LineWidthlabel"> <property name="text"> <string>Altitude - Mode</string> </property> </widget> </item> <item row="3" column="2"> <widget class="QComboBox" name="altitudemode"> <item> <property name="text"> <string>absolute</string> </property> </item> <item> <property name="text"> <string>clampToGround</string> </property> </item> <item> <property name="text"> <string>relativeToGround</string> </property> </item> </widget> </item> <item row="2" column="2"> <layout class="QHBoxLayout" name="horizontalLayout"> <item> <widget class="QToolButton" name="selectmodel"> <property name="styleSheet"> <string notr="true"> QToolButton { /* all types of tool button */ border: 2px solid #8f8f91; border-radius: 6px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6f7fa, stop: 1 #dadbde); } QToolButton[popupMode="1"] { /* only for MenuButtonPopup */ padding-right: 20px; /* make way for the popup button */ } QToolButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QToolButton:checked { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 white, stop: 1 blue); } /* the subcontrols below are used only in the MenuButtonPopup mode */ QToolButton::menu-button { border: 2px solid gray; border-top-right-radius: 6px; border-bottom-right-radius: 6px; /* 16px width + 4px for border = 20px allocated above */ width: 16px; } QToolButton::menu-arrow { image: url(downarrow.png); } QToolButton::menu-arrow:open { top: 1px; left: 1px; /* shift it a bit */ }</string> </property> <property name="text"> <string/> </property> <property name="icon"> <iconset resource="../resources.qrc"> <normaloff>:/icons/cubo.png</normaloff>:/icons/cubo.png</iconset> </property> </widget> </item> <item> <widget class="QLineEdit" name="modelpath"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> </layout> </item> </layout> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="KmlColorgroupBox"> <property name="title"> <string>Look-At</string> </property> <layout class="QGridLayout" name="gridLayout_29"> <item row="0" column="0"> <widget class="QTabWidget" name="tabWidget"> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="tab"> <attribute name="title"> <string>Camera</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_3"> <item> <layout class="QGridLayout" name="gridLayout_3"> <item row="1" column="0"> <widget class="QLabel" name="label_3"> <property name="text"> <string>Heading</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QLineEdit" name="CameraHeading"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="2" column="1"> <widget class="QLineEdit" name="CameraTilt"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="3" column="1"> <widget class="QLineEdit" name="CameraLatitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="4" column="1"> <widget class="QLineEdit" name="CameraLongitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="5" column="1"> <widget class="QLineEdit" name="CameraRange"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="6" column="1"> <widget class="QLineEdit" name="CameraAltitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_4"> <property name="text"> <string>Tilt</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="label_5"> <property name="text"> <string>Latitude</string> </property> </widget> </item> <item row="4" column="0"> <widget class="QLabel" name="label_6"> <property name="text"> <string>Longitude</string> </property> </widget> </item> <item row="5" column="0"> <widget class="QLabel" name="label_7"> <property name="text"> <string>Range</string> </property> </widget> </item> <item row="6" column="0"> <widget class="QLabel" name="label_8"> <property name="text"> <string>Altitude</string> </property> </widget> </item> <item row="7" column="1"> <layout class="QHBoxLayout" name="horizontalLayout_2"> <item> <spacer name="horizontalSpacer"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="setcamera"> <property name="styleSheet"> <string notr="true">QPushButton { border: 2px solid #8f8f91; border-radius: 6px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6f7fa, stop: 1 #dadbde); min-width: 44px; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QPushButton:flat { border: none; /* no border for a flat push button */ } QPushButton:default { border-color: navy; /* make the default button prominent */ }</string> </property> <property name="text"> <string>Refresh</string> </property> </widget> </item> </layout> </item> </layout> </item> </layout> </widget> <widget class="QWidget" name="tab_2"> <attribute name="title"> <string>Model</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_4"> <item> <layout class="QGridLayout" name="gridLayout_4"> <item row="1" column="0"> <widget class="QLabel" name="label_9"> <property name="text"> <string>Heading</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_10"> <property name="text"> <string>Tilt</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QLineEdit" name="ModelTilt"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="label_11"> <property name="text"> <string>Latitude</string> </property> </widget> </item> <item row="3" column="1"> <widget class="QLineEdit" name="ModelLatitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> <item row="4" column="0"> <widget class="QLabel" name="label_12"> <property name="text"> <string>Longitude</string> </property> </widget> </item> <item row="4" column="1"> <widget class="QLineEdit" name="ModelLongitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> <item row="5" column="0"> <widget class="QLabel" name="label_13"> <property name="text"> <string>Range</string> </property> </widget> </item> <item row="5" column="1"> <widget class="QLineEdit" name="ModelRange"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> <item row="6" column="0"> <widget class="QLabel" name="label_14"> <property name="text"> <string>Altitude</string> </property> </widget> </item> <item row="6" column="1"> <widget class="QLineEdit" name="ModelAltitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QLineEdit" name="ModelHeading"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> </widget> </item> </layout> </item> <item> <widget class="QPushButton" name="setmodel"> <property name="text"> <string>set</string> </property> </widget> </item> </layout> </widget> </widget> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="groupBox"> <property name="title"> <string>Model-Position</string> </property> <layout class="QVBoxLayout" name="verticalLayout_5"> <item> <widget class="QTabWidget" name="tabWidget_2"> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="tab_3"> <attribute name="title"> <string>Location</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout"> <item> <layout class="QGridLayout" name="gridLayout_5"> <item row="0" column="0"> <widget class="QLabel" name="label_15"> <property name="text"> <string>Longitude</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QLineEdit" name="MLongitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_16"> <property name="text"> <string>Latitude</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_18"> <property name="text"> <string>Altitude</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QLineEdit" name="MLatitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="2" column="1"> <widget class="QLineEdit" name="MAltitude"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="3" column="1"> <layout class="QHBoxLayout" name="horizontalLayout_3"> <item> <spacer name="horizontalSpacer_2"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="setlonlat"> <property name="styleSheet"> <string notr="true">QPushButton { border: 2px solid #8f8f91; border-radius: 6px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6f7fa, stop: 1 #dadbde); min-width: 44px; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QPushButton:flat { border: none; /* no border for a flat push button */ } QPushButton:default { border-color: navy; /* make the default button prominent */ }</string> </property> <property name="text"> <string>Refresh</string> </property> </widget> </item> </layout> </item> </layout> </item> <item> <spacer name="verticalSpacer"> <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> </widget> <widget class="QWidget" name="tab_4"> <attribute name="title"> <string>Orientation</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_6"> <item> <layout class="QGridLayout" name="gridLayout_6"> <item row="0" column="0"> <widget class="QLabel" name="label_28"> <property name="text"> <string>Heading</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_29"> <property name="text"> <string>Tilt</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_30"> <property name="text"> <string>Roll</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QLineEdit" name="MHeading"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="1" column="1"> <widget class="QLineEdit" name="MTilt"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="2" column="1"> <widget class="QLineEdit" name="MRoll"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> </layout> </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> </widget> <widget class="QWidget" name="tab_5"> <attribute name="title"> <string>Scale</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_7"> <item> <layout class="QGridLayout" name="gridLayout_7"> <item row="0" column="0"> <widget class="QLabel" name="label_36"> <property name="text"> <string>X</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_37"> <property name="text"> <string>Y</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_38"> <property name="text"> <string>Z</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QLineEdit" name="Xscale"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="text"> <string>1.0</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="1" column="1"> <widget class="QLineEdit" name="Yscale"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="text"> <string>1.0</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="2" column="1"> <widget class="QLineEdit" name="Zscale"> <property name="styleSheet"> <string notr="true">QLineEdit { border: 1px solid gray; border-radius: 5px; padding: 0 8px; background: rgb(231, 231, 231); }</string> </property> <property name="text"> <string>1.0</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> </layout> </item> <item> <spacer name="verticalSpacer_3"> <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> </widget> </widget> </item> </layout> </widget> </item> </layout> </widget> </widget> </item> <item> <layout class="QHBoxLayout" name="horizontalLayout_8"> <item> <widget class="QPushButton" name="reset"> <property name="styleSheet"> <string notr="true">QPushButton { border: 2px solid #8f8f91; border-radius: 6px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6f7fa, stop: 1 #dadbde); min-width: 44px; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QPushButton:flat { border: none; /* no border for a flat push button */ } QPushButton:default { border-color: navy; /* make the default button prominent */ }</string> </property> <property name="text"> <string/> </property> <property name="icon"> <iconset resource="../resources.qrc"> <normaloff>:/icons/mActionDraw.png</normaloff>:/icons/mActionDraw.png</iconset> </property> </widget> </item> <item> <spacer name="horizontalSpacer_3"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="save"> <property name="styleSheet"> <string notr="true">QPushButton { border: 2px solid #8f8f91; border-radius: 6px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6f7fa, stop: 1 #dadbde); min-width: 44px; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QPushButton:flat { border: none; /* no border for a flat push button */ } QPushButton:default { border-color: navy; /* make the default button prominent */ }</string> </property> <property name="text"> <string>Save</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_4"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="opendir"> <property name="styleSheet"> <string notr="true">QPushButton { border: 2px solid #8f8f91; border-radius: 6px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6f7fa, stop: 1 #dadbde); min-width: 44px; } QPushButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); } QPushButton:flat { border: none; /* no border for a flat push button */ } QPushButton:default { border-color: navy; /* make the default button prominent */ }</string> </property> <property name="text"> <string>Open Dir</string> </property> </widget> </item> </layout> </item> </layout> </widget> <resources> <include location="../resources.qrc"/> </resources> <connections/> </ui>