Commit 85c4ecd4 authored by pixhawk's avatar pixhawk

Visual improvements and minor usability bugfixes

parent 5e91a152
...@@ -182,8 +182,8 @@ QPushButton { ...@@ -182,8 +182,8 @@ QPushButton {
max-height: 18px; max-height: 18px;
border: 2px solid #4A4A4F; border: 2px solid #4A4A4F;
border-radius: 5px; border-radius: 5px;
padding-left: 10px; padding-left: 5px;
padding-right: 10px; padding-right: 5px;
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #232228, stop: 1 #020208); background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #232228, stop: 1 #020208);
} }
...@@ -218,10 +218,25 @@ QToolButton:pressed { ...@@ -218,10 +218,25 @@ QToolButton:pressed {
} }
QToolTip { QToolTip {
background-color: #404040; background-color: #090909;
border: 1px solid #379AC3;
border-radius: 3px; border-radius: 3px;
color: #DDDDDF;
}
QMenu {
border: 1px solid #379AC3;
} }
QMenu::separator {
height: 1px;
background: #379AC3;
margin-top: 8px;
margin-bottom: 4px;
margin-left: 5px;
margin-right: 5px;
}
QSlider::groove:horizontal { QSlider::groove:horizontal {
border: 1px solid #999999; border: 1px solid #999999;
height: 4px; /* the groove expands to the size of the slider by default. by giving it a height, it has a fixed size */ height: 4px; /* the groove expands to the size of the slider by default. by giving it a height, it has a fixed size */
......
...@@ -80,7 +80,7 @@ HDDisplay::HDDisplay(QStringList* plotList, QString title, QWidget *parent) : ...@@ -80,7 +80,7 @@ HDDisplay::HDDisplay(QStringList* plotList, QString title, QWidget *parent) :
restoreState(); restoreState();
// Set minimum size // Set minimum size
setMinimumSize(80, 80); setMinimumSize(60, 60);
// Set preferred size // Set preferred size
setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
......
...@@ -26,6 +26,15 @@ ...@@ -26,6 +26,15 @@
</item> </item>
<item row="0" column="3" colspan="3"> <item row="0" column="3" colspan="3">
<widget class="QPushButton" name="selectFileButton"> <widget class="QPushButton" name="selectFileButton">
<property name="toolTip">
<string>Select the logfile to replay</string>
</property>
<property name="statusTip">
<string>Select the logfile to replay</string>
</property>
<property name="whatsThis">
<string>Select the logfile to replay</string>
</property>
<property name="text"> <property name="text">
<string>Select File</string> <string>Select File</string>
</property> </property>
...@@ -33,6 +42,15 @@ ...@@ -33,6 +42,15 @@
</item> </item>
<item row="1" column="1" colspan="5"> <item row="1" column="1" colspan="5">
<widget class="QSlider" name="speedSlider"> <widget class="QSlider" name="speedSlider">
<property name="toolTip">
<string>Set the replay speed</string>
</property>
<property name="statusTip">
<string>Set the replay speed</string>
</property>
<property name="whatsThis">
<string>Set the replay speed</string>
</property>
<property name="minimum"> <property name="minimum">
<number>1</number> <number>1</number>
</property> </property>
...@@ -59,6 +77,15 @@ ...@@ -59,6 +77,15 @@
</item> </item>
<item row="3" column="5"> <item row="3" column="5">
<widget class="QToolButton" name="pauseButton"> <widget class="QToolButton" name="pauseButton">
<property name="toolTip">
<string>Pause the logfile</string>
</property>
<property name="statusTip">
<string>Pause the logfile</string>
</property>
<property name="whatsThis">
<string>Pause the logfile</string>
</property>
<property name="text"> <property name="text">
<string>...</string> <string>...</string>
</property> </property>
...@@ -76,6 +103,15 @@ ...@@ -76,6 +103,15 @@
</item> </item>
<item row="4" column="0" colspan="6"> <item row="4" column="0" colspan="6">
<widget class="QProgressBar" name="progressBar"> <widget class="QProgressBar" name="progressBar">
<property name="toolTip">
<string>Percent of the logfile replayed</string>
</property>
<property name="statusTip">
<string>Percent of the logfile replayed</string>
</property>
<property name="whatsThis">
<string>Percent of the logfile replayed</string>
</property>
<property name="value"> <property name="value">
<number>0</number> <number>0</number>
</property> </property>
...@@ -83,6 +119,15 @@ ...@@ -83,6 +119,15 @@
</item> </item>
<item row="1" column="0"> <item row="1" column="0">
<widget class="QLabel" name="speedLabel"> <widget class="QLabel" name="speedLabel">
<property name="toolTip">
<string>Current replay speed</string>
</property>
<property name="statusTip">
<string>Current replay speed</string>
</property>
<property name="whatsThis">
<string>Current replay speed</string>
</property>
<property name="text"> <property name="text">
<string>Speed</string> <string>Speed</string>
</property> </property>
...@@ -90,6 +135,15 @@ ...@@ -90,6 +135,15 @@
</item> </item>
<item row="3" column="4"> <item row="3" column="4">
<widget class="QToolButton" name="playButton"> <widget class="QToolButton" name="playButton">
<property name="toolTip">
<string>Start to replay the logfile</string>
</property>
<property name="statusTip">
<string>Start to replay the logfile</string>
</property>
<property name="whatsThis">
<string>Start to replay the logfile</string>
</property>
<property name="text"> <property name="text">
<string>...</string> <string>...</string>
</property> </property>
......
...@@ -26,6 +26,15 @@ ...@@ -26,6 +26,15 @@
</item> </item>
<item row="0" column="1"> <item row="0" column="1">
<widget class="QComboBox" name="portName"> <widget class="QComboBox" name="portName">
<property name="toolTip">
<string>The serial port to which the system is connected. All ports listed here should work.</string>
</property>
<property name="statusTip">
<string>The serial port to which the system is connected. All ports listed here should work.</string>
</property>
<property name="whatsThis">
<string>The serial port to which the system is connected. All ports listed here should work.</string>
</property>
<property name="editable"> <property name="editable">
<bool>true</bool> <bool>true</bool>
</property> </property>
...@@ -48,6 +57,15 @@ ...@@ -48,6 +57,15 @@
</item> </item>
<item row="1" column="1"> <item row="1" column="1">
<widget class="QComboBox" name="baudRate"> <widget class="QComboBox" name="baudRate">
<property name="toolTip">
<string>The data transmission rate. If unsure 57600 and 115200 are very common rates.</string>
</property>
<property name="statusTip">
<string>The data transmission rate. If unsure 57600 and 115200 are very common rates.</string>
</property>
<property name="whatsThis">
<string>The data transmission rate. If unsure 57600 and 115200 are very common rates.</string>
</property>
<property name="editable"> <property name="editable">
<bool>false</bool> <bool>false</bool>
</property> </property>
...@@ -190,6 +208,15 @@ ...@@ -190,6 +208,15 @@
</item> </item>
<item row="2" column="1"> <item row="2" column="1">
<widget class="QCheckBox" name="flowControlCheckBox"> <widget class="QCheckBox" name="flowControlCheckBox">
<property name="toolTip">
<string>Activate / deactivate hardware flow control. Commonly deactivated</string>
</property>
<property name="statusTip">
<string>Activate / deactivate hardware flow control. Commonly deactivated</string>
</property>
<property name="whatsThis">
<string>Activate / deactivate hardware flow control. Commonly deactivated</string>
</property>
<property name="text"> <property name="text">
<string>Active</string> <string>Active</string>
</property> </property>
...@@ -206,6 +233,15 @@ ...@@ -206,6 +233,15 @@
<layout class="QHBoxLayout" name="horizontalLayout_2"> <layout class="QHBoxLayout" name="horizontalLayout_2">
<item> <item>
<widget class="QRadioButton" name="parNone"> <widget class="QRadioButton" name="parNone">
<property name="toolTip">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="statusTip">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="whatsThis">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="text"> <property name="text">
<string>None</string> <string>None</string>
</property> </property>
...@@ -216,6 +252,15 @@ ...@@ -216,6 +252,15 @@
</item> </item>
<item> <item>
<widget class="QRadioButton" name="parOdd"> <widget class="QRadioButton" name="parOdd">
<property name="toolTip">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="statusTip">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="whatsThis">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="text"> <property name="text">
<string>Odd</string> <string>Odd</string>
</property> </property>
...@@ -223,6 +268,15 @@ ...@@ -223,6 +268,15 @@
</item> </item>
<item> <item>
<widget class="QRadioButton" name="parEven"> <widget class="QRadioButton" name="parEven">
<property name="toolTip">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="statusTip">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="whatsThis">
<string>Set the parity. In most cases no parity (None) is used.</string>
</property>
<property name="text"> <property name="text">
<string>Even</string> <string>Even</string>
</property> </property>
...@@ -251,6 +305,15 @@ ...@@ -251,6 +305,15 @@
<height>0</height> <height>0</height>
</size> </size>
</property> </property>
<property name="toolTip">
<string>Number of data bits per symbol. This is almost always 8.</string>
</property>
<property name="statusTip">
<string>Number of data bits per symbol. This is almost always 8.</string>
</property>
<property name="whatsThis">
<string>Number of data bits per symbol. This is almost always 8.</string>
</property>
<property name="minimum"> <property name="minimum">
<number>5</number> <number>5</number>
</property> </property>
...@@ -277,6 +340,15 @@ ...@@ -277,6 +340,15 @@
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="toolTip">
<string>Number of stop bits per symbol. This is almost always 2.</string>
</property>
<property name="statusTip">
<string>Number of stop bits per symbol. This is almost always 2.</string>
</property>
<property name="whatsThis">
<string>Number of stop bits per symbol. This is almost always 2.</string>
</property>
<property name="frame"> <property name="frame">
<bool>true</bool> <bool>true</bool>
</property> </property>
...@@ -315,6 +387,12 @@ ...@@ -315,6 +387,12 @@
<property name="toolTip"> <property name="toolTip">
<string>Delete this link</string> <string>Delete this link</string>
</property> </property>
<property name="statusTip">
<string>Delete this link</string>
</property>
<property name="whatsThis">
<string>Link delete button</string>
</property>
</action> </action>
<action name="actionConnect"> <action name="actionConnect">
<property name="text"> <property name="text">
...@@ -323,6 +401,12 @@ ...@@ -323,6 +401,12 @@
<property name="toolTip"> <property name="toolTip">
<string>Connect this link</string> <string>Connect this link</string>
</property> </property>
<property name="statusTip">
<string>Connect this link</string>
</property>
<property name="whatsThis">
<string>Connect this link</string>
</property>
</action> </action>
<action name="actionClose"> <action name="actionClose">
<property name="text"> <property name="text">
...@@ -331,6 +415,12 @@ ...@@ -331,6 +415,12 @@
<property name="toolTip"> <property name="toolTip">
<string>Close the configuration window</string> <string>Close the configuration window</string>
</property> </property>
<property name="statusTip">
<string>Close the configuration window</string>
</property>
<property name="whatsThis">
<string>Close the configuration window</string>
</property>
</action> </action>
</widget> </widget>
<resources/> <resources/>
......
...@@ -36,8 +36,8 @@ ...@@ -36,8 +36,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>466</width> <width>464</width>
<height>163</height> <height>158</height>
</rect> </rect>
</property> </property>
<layout class="QHBoxLayout" name="horizontalLayout"> <layout class="QHBoxLayout" name="horizontalLayout">
...@@ -48,7 +48,17 @@ ...@@ -48,7 +48,17 @@
<number>4</number> <number>4</number>
</property> </property>
<item> <item>
<widget class="QWidget" name="listWidget" native="true"/> <widget class="QWidget" name="listWidget" native="true">
<property name="toolTip">
<string>Waypoint list. The list is empty until you issue a read command or add waypoints.</string>
</property>
<property name="statusTip">
<string>Waypoint list. The list is empty until you issue a read command or add waypoints.</string>
</property>
<property name="whatsThis">
<string>Waypoint list. The list is empty until you issue a read command or add waypoints.</string>
</property>
</widget>
</item> </item>
</layout> </layout>
</widget> </widget>
...@@ -56,6 +66,15 @@ ...@@ -56,6 +66,15 @@
</item> </item>
<item row="2" column="8"> <item row="2" column="8">
<widget class="QPushButton" name="readButton"> <widget class="QPushButton" name="readButton">
<property name="toolTip">
<string>Read all waypoints from the MAV. Clears the list on this computer.</string>
</property>
<property name="statusTip">
<string>Read all waypoints from the MAV. Clears the list on this computer.</string>
</property>
<property name="whatsThis">
<string>Read all waypoints from the MAV. Clears the list on this computer.</string>
</property>
<property name="text"> <property name="text">
<string>Read</string> <string>Read</string>
</property> </property>
...@@ -67,6 +86,15 @@ ...@@ -67,6 +86,15 @@
</item> </item>
<item row="2" column="9"> <item row="2" column="9">
<widget class="QPushButton" name="transmitButton"> <widget class="QPushButton" name="transmitButton">
<property name="toolTip">
<string>Transmit all waypoints on this list to the MAV.</string>
</property>
<property name="statusTip">
<string>Transmit all waypoints on this list to the MAV.</string>
</property>
<property name="whatsThis">
<string>Transmit all waypoints on this list to the MAV.</string>
</property>
<property name="text"> <property name="text">
<string>Write</string> <string>Write</string>
</property> </property>
...@@ -78,6 +106,15 @@ ...@@ -78,6 +106,15 @@
</item> </item>
<item row="3" column="0" colspan="10"> <item row="3" column="0" colspan="10">
<widget class="QLabel" name="statusLabel"> <widget class="QLabel" name="statusLabel">
<property name="toolTip">
<string>The current waypoint transmission status</string>
</property>
<property name="statusTip">
<string>The current waypoint transmission status</string>
</property>
<property name="whatsThis">
<string>The current waypoint transmission status</string>
</property>
<property name="text"> <property name="text">
<string>TextLabel</string> <string>TextLabel</string>
</property> </property>
...@@ -85,6 +122,15 @@ ...@@ -85,6 +122,15 @@
</item> </item>
<item row="2" column="6"> <item row="2" column="6">
<widget class="QToolButton" name="addButton"> <widget class="QToolButton" name="addButton">
<property name="toolTip">
<string>Add a new waypoint to this list. Transmit via write to the MAV.</string>
</property>
<property name="statusTip">
<string>Add a new waypoint to this list. Transmit via write to the MAV.</string>
</property>
<property name="whatsThis">
<string>Add a new waypoint to this list. Transmit via write to the MAV.</string>
</property>
<property name="text"> <property name="text">
<string>...</string> <string>...</string>
</property> </property>
...@@ -96,6 +142,15 @@ ...@@ -96,6 +142,15 @@
</item> </item>
<item row="2" column="3"> <item row="2" column="3">
<widget class="QPushButton" name="loadButton"> <widget class="QPushButton" name="loadButton">
<property name="toolTip">
<string>Load waypoints from a file on the local harddisk. Does not load the waypoints on the MAV.</string>
</property>
<property name="statusTip">
<string>Load waypoints from a file on the local harddisk. Does not load the waypoints on the MAV.</string>
</property>
<property name="whatsThis">
<string>Load waypoints from a file on the local harddisk. Does not load the waypoints on the MAV.</string>
</property>
<property name="text"> <property name="text">
<string>Load WPs</string> <string>Load WPs</string>
</property> </property>
...@@ -103,6 +158,15 @@ ...@@ -103,6 +158,15 @@
</item> </item>
<item row="2" column="2"> <item row="2" column="2">
<widget class="QPushButton" name="saveButton"> <widget class="QPushButton" name="saveButton">
<property name="toolTip">
<string>Save waypoints to a file on the local harddisk. Does not save them on the MAV.</string>
</property>
<property name="statusTip">
<string>Save waypoints to a file on the local harddisk. Does not save them on the MAV.</string>
</property>
<property name="whatsThis">
<string>Save waypoints to a file on the local harddisk. Does not save them on the MAV.</string>
</property>
<property name="text"> <property name="text">
<string>Save WPs</string> <string>Save WPs</string>
</property> </property>
...@@ -126,6 +190,12 @@ ...@@ -126,6 +190,12 @@
<property name="toolTip"> <property name="toolTip">
<string>Set the current vehicle position as new waypoint</string> <string>Set the current vehicle position as new waypoint</string>
</property> </property>
<property name="statusTip">
<string>Set the current vehicle position as new waypoint</string>
</property>
<property name="whatsThis">
<string>Set the current vehicle position as new waypoint</string>
</property>
<property name="text"> <property name="text">
<string>...</string> <string>...</string>
</property> </property>
...@@ -136,9 +206,18 @@ ...@@ -136,9 +206,18 @@
</widget> </widget>
</item> </item>
<item row="2" column="7"> <item row="2" column="7">
<widget class="QPushButton" name="clearWPListButton"> <widget class="QToolButton" name="clearWPListButton">
<property name="toolTip">
<string>Delete all waypoints from this list. You have to click write to clear the list on the MAV as well.</string>
</property>
<property name="statusTip">
<string>Delete all waypoints from this list. You have to click write to clear the list on the MAV as well.</string>
</property>
<property name="whatsThis">
<string>Delete all waypoints from this list. You have to click write to clear the list on the MAV as well.</string>
</property>
<property name="text"> <property name="text">
<string/> <string>...</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../../mavground.qrc"> <iconset resource="../../mavground.qrc">
......
...@@ -75,7 +75,7 @@ updateTimer(new QTimer()) ...@@ -75,7 +75,7 @@ updateTimer(new QTimer())
{ {
// Add elements defined in Qt Designer // Add elements defined in Qt Designer
ui.setupUi(this); ui.setupUi(this);
this->setMinimumSize(400, 250); this->setMinimumSize(300, 200);
// Add and customize curve list elements (left side) // Add and customize curve list elements (left side)
curvesWidget = new QWidget(ui.curveListWidget); curvesWidget = new QWidget(ui.curveListWidget);
......
...@@ -15,49 +15,50 @@ ...@@ -15,49 +15,50 @@
</property> </property>
<layout class="QGridLayout" name="gridLayout"> <layout class="QGridLayout" name="gridLayout">
<property name="horizontalSpacing"> <property name="horizontalSpacing">
<number>10</number> <number>8</number>
</property> </property>
<property name="verticalSpacing"> <property name="verticalSpacing">
<number>5</number> <number>2</number>
</property> </property>
<property name="margin"> <property name="margin">
<number>2</number> <number>2</number>
</property> </property>
<item row="0" column="0" colspan="10"> <item row="0" column="0" colspan="12">
<layout class="QVBoxLayout" name="webViewLayout"/> <layout class="QVBoxLayout" name="webViewLayout"/>
</item> </item>
<item row="1" column="0">
<widget class="QComboBox" name="mavComboBox"/>
</item>
<item row="1" column="1"> <item row="1" column="1">
<widget class="QPushButton" name="goHomeButton"> <widget class="QPushButton" name="goHomeButton">
<property name="text"> <property name="toolTip">
<string>Home</string> <string>Go to home location</string>
</property>
<property name="statusTip">
<string>Go to home location</string>
</property>
<property name="whatsThis">
<string>Go to home location</string>
</property> </property>
</widget>
</item>
<item row="1" column="2">
<widget class="QCheckBox" name="followAirplaneCheckbox">
<property name="text"> <property name="text">
<string>Follow</string> <string>Home</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="3"> <item row="1" column="3">
<widget class="QCheckBox" name="trailCheckbox"> <widget class="QCheckBox" name="trailCheckbox">
<property name="text"> <property name="toolTip">
<string>Trail</string> <string>Show MAV trajectories</string>
</property>
<property name="statusTip">
<string>Show MAV trajectories</string>
</property>
<property name="whatsThis">
<string>Show MAV trajectories</string>
</property> </property>
</widget>
</item>
<item row="1" column="5">
<widget class="QPushButton" name="clearWPButton">
<property name="text"> <property name="text">
<string>Clear WPs</string> <string>Trails</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="9"> <item row="1" column="11">
<spacer name="horizontalSpacer"> <spacer name="horizontalSpacer">
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
...@@ -70,8 +71,17 @@ ...@@ -70,8 +71,17 @@
</property> </property>
</spacer> </spacer>
</item> </item>
<item row="1" column="8"> <item row="1" column="9">
<widget class="QSlider" name="camDistanceSlider"> <widget class="QSlider" name="camDistanceSlider">
<property name="toolTip">
<string>Distance of the chase camera to the MAV</string>
</property>
<property name="statusTip">
<string>Distance of the chase camera to the MAV</string>
</property>
<property name="whatsThis">
<string>Distance of the chase camera to the MAV</string>
</property>
<property name="minimum"> <property name="minimum">
<number>30</number> <number>30</number>
</property> </property>
...@@ -86,30 +96,87 @@ ...@@ -86,30 +96,87 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="7"> <item row="1" column="8">
<widget class="QLabel" name="camDistanceLabel"> <widget class="QLabel" name="camDistanceLabel">
<property name="toolTip">
<string>Distance of the chase camera to the MAV</string>
</property>
<property name="statusTip">
<string>Distance of the chase camera to the MAV</string>
</property>
<property name="whatsThis">
<string>Distance of the chase camera to the MAV</string>
</property>
<property name="text">
<string>Dist</string>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QCheckBox" name="waypointsCheckbox">
<property name="toolTip">
<string>Show waypoints</string>
</property>
<property name="statusTip">
<string>Show waypoints</string>
</property>
<property name="whatsThis">
<string>Show waypoints</string>
</property>
<property name="text">
<string>WPs</string>
</property>
</widget>
</item>
<item row="1" column="10">
<widget class="QCheckBox" name="followAirplaneCheckbox">
<property name="toolTip">
<string>Chase the MAV</string>
</property>
<property name="statusTip">
<string>Chase the MAV</string>
</property>
<property name="whatsThis">
<string>Chase the MAV</string>
</property>
<property name="text"> <property name="text">
<string>Cam Distance</string> <string>Follow</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="6"> <item row="1" column="6">
<spacer name="horizontalSpacer_2"> <widget class="QComboBox" name="mavComboBox">
<property name="orientation"> <property name="toolTip">
<enum>Qt::Horizontal</enum> <string>Select the MAV to chase</string>
</property> </property>
<property name="sizeHint" stdset="0"> <property name="statusTip">
<size> <string>Select the MAV to chase</string>
<width>40</width>
<height>20</height>
</size>
</property> </property>
</spacer> <property name="whatsThis">
<string>Select the MAV to chase</string>
</property>
</widget>
</item> </item>
<item row="1" column="4"> <item row="1" column="7">
<widget class="QCheckBox" name="waypointsCheckbox"> <widget class="QPushButton" name="clearWPButton">
<property name="toolTip">
<string>Delete all waypoints</string>
</property>
<property name="statusTip">
<string>Delete all waypoints</string>
</property>
<property name="whatsThis">
<string>Delete all waypoints</string>
</property>
<property name="text"> <property name="text">
<string>Waypoints</string> <string>Clear WPs</string>
</property>
</widget>
</item>
<item row="1" column="5">
<widget class="Line" name="line">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property> </property>
</widget> </widget>
</item> </item>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment