Skip to content
Snippets Groups Projects
Commit b7c215ff authored by Mirko Wächter's avatar Mirko Wächter
Browse files

relayouted platform gui

parent 22d1800d
No related branches found
No related tags found
No related merge requests found
...@@ -6,8 +6,8 @@ ...@@ -6,8 +6,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>360</width> <width>410</width>
<height>350</height> <height>223</height>
</rect> </rect>
</property> </property>
<property name="sizePolicy"> <property name="sizePolicy">
...@@ -19,167 +19,212 @@ ...@@ -19,167 +19,212 @@
<property name="windowTitle"> <property name="windowTitle">
<string>Form</string> <string>Form</string>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout_3">
<item> <item>
<layout class="QGridLayout" name="gridLayout"> <widget class="QTabWidget" name="tabWidget">
<item row="0" column="1"> <property name="currentIndex">
<widget class="QLabel" name="labelCurrent"> <number>0</number>
<property name="sizePolicy"> </property>
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> <widget class="QWidget" name="tabVelocityControl" native="true">
<horstretch>0</horstretch> <property name="sizePolicy">
<verstretch>0</verstretch> <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
</sizepolicy> <horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<attribute name="title">
<string>Platform Velocity Control</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout">
<property name="leftMargin">
<number>2</number>
</property> </property>
<property name="text"> <property name="topMargin">
<string>Current Position</string> <number>2</number>
</property> </property>
</widget> <property name="rightMargin">
</item> <number>2</number>
<item row="0" column="2">
<widget class="QLabel" name="labelTarget">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property> </property>
<property name="text"> <property name="bottomMargin">
<string>Target Position</string> <number>2</number>
</property> </property>
</widget>
</item>
<item row="4" column="2">
<widget class="QPushButton" name="buttonMoveToPosition">
<property name="text">
<string>Move To Position</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QLineEdit" name="editTargetPositionX"/>
</item>
<item row="2" column="2">
<widget class="QLineEdit" name="editTargetPositionY"/>
</item>
<item row="2" column="0">
<widget class="QLabel" name="labelPositionY">
<property name="text">
<string>Y Position</string>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QLineEdit" name="editTargetRotation"/>
</item>
<item row="1" column="1">
<widget class="QLabel" name="labelCurrentPositionX">
<property name="text">
<string>0</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="labelCurrentPositionY">
<property name="text">
<string>0</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="labelRotation">
<property name="text">
<string>Rotation</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="labelPositionX">
<property name="text">
<string>X Position</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLabel" name="labelCurrentRotation">
<property name="text">
<string>0</string>
</property>
</widget>
</item>
<item row="5" column="0" colspan="3">
<layout class="QHBoxLayout" name="horizontalLayout">
<item> <item>
<layout class="QGridLayout" name="gridLayout_3"> <layout class="QHBoxLayout" name="horizontalLayout">
<item row="1" column="1"> <item>
<widget class="QDoubleSpinBox" name="maxTranslationSpeed"> <layout class="QGridLayout" name="gridLayout_3">
<property name="maximum"> <item row="1" column="1">
<double>100000.000000000000000</double> <widget class="QDoubleSpinBox" name="maxTranslationSpeed">
<property name="maximum">
<double>100000.000000000000000</double>
</property>
<property name="value">
<double>300.000000000000000</double>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Max Value</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Direction</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QGridLayout" name="gridLayout_2">
<item row="1" column="1">
<widget class="QDoubleSpinBox" name="maxRotationSpeed">
<property name="value">
<double>0.500000000000000</double>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Max Value</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label_2">
<property name="text">
<string>Orientation</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="tabPositionControl" native="true">
<attribute name="title">
<string>Platform Position Control</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<layout class="QGridLayout" name="gridLayout">
<item row="2" column="2">
<widget class="QLineEdit" name="editTargetPositionY"/>
</item>
<item row="0" column="1">
<widget class="QLabel" name="labelCurrent">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property> </property>
<property name="value"> <property name="text">
<double>300.000000000000000</double> <string>Current Position</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="0"> <item row="0" column="2">
<widget class="QLabel" name="label_3"> <widget class="QLabel" name="labelTarget">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text"> <property name="text">
<string>Max Value</string> <string>Target Position</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="0" colspan="2"> <item row="4" column="2">
<widget class="QLabel" name="label"> <widget class="QPushButton" name="buttonMoveToPosition">
<property name="text"> <property name="text">
<string>Direction</string> <string>Move To Position</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QLineEdit" name="editTargetPositionX"/>
</item>
<item row="3" column="2">
<widget class="QLineEdit" name="editTargetRotation"/>
</item>
<item row="2" column="0">
<widget class="QLabel" name="labelPositionY">
<property name="text">
<string>Y Position</string>
</property> </property>
</widget> </widget>
</item> </item>
</layout>
</item>
<item>
<layout class="QGridLayout" name="gridLayout_2">
<item row="1" column="1"> <item row="1" column="1">
<widget class="QDoubleSpinBox" name="maxRotationSpeed"> <widget class="QLabel" name="labelCurrentPositionX">
<property name="value"> <property name="text">
<double>0.500000000000000</double> <string>0</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="labelCurrentPositionY">
<property name="text">
<string>0</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="labelRotation">
<property name="text">
<string>Rotation</string>
</property>
</widget>
</item>
<item row="4" column="0" colspan="2">
<widget class="QPushButton" name="buttonStopPlatform">
<property name="text">
<string>Stop Platform</string>
</property>
<property name="autoRepeat">
<bool>true</bool>
</property>
<property name="autoRepeatDelay">
<number>0</number>
</property>
<property name="autoRepeatInterval">
<number>1</number>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="0"> <item row="1" column="0">
<widget class="QLabel" name="label_4"> <widget class="QLabel" name="labelPositionX">
<property name="text"> <property name="text">
<string>Max Value</string> <string>X Position</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="0" colspan="2"> <item row="3" column="1">
<widget class="QLabel" name="label_2"> <widget class="QLabel" name="labelCurrentRotation">
<property name="text"> <property name="text">
<string>Orientation</string> <string>0</string>
</property> </property>
</widget> </widget>
</item> </item>
</layout> </layout>
</item> </item>
</layout> </layout>
</item> </widget>
<item row="4" column="0" colspan="2"> </widget>
<widget class="QPushButton" name="buttonStopPlatform">
<property name="text">
<string>Stop Platform</string>
</property>
<property name="autoRepeat">
<bool>true</bool>
</property>
<property name="autoRepeatDelay">
<number>0</number>
</property>
<property name="autoRepeatInterval">
<number>1</number>
</property>
</widget>
</item>
</layout>
</item> </item>
</layout> </layout>
</widget> </widget>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment