|
@@ -0,0 +1,383 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<ui version="4.0">
|
|
|
+ <class>MainWindowDesign</class>
|
|
|
+ <widget class="QMainWindow" name="MainWindowDesign">
|
|
|
+ <property name="geometry">
|
|
|
+ <rect>
|
|
|
+ <x>0</x>
|
|
|
+ <y>0</y>
|
|
|
+ <width>944</width>
|
|
|
+ <height>704</height>
|
|
|
+ </rect>
|
|
|
+ </property>
|
|
|
+ <property name="windowTitle">
|
|
|
+ <string>QRosApp</string>
|
|
|
+ </property>
|
|
|
+ <property name="windowIcon">
|
|
|
+ <iconset resource="../resources/images.qrc">
|
|
|
+ <normaloff>:/images/icon.png</normaloff>:/images/icon.png</iconset>
|
|
|
+ </property>
|
|
|
+ <property name="locale">
|
|
|
+ <locale language="English" country="Australia"/>
|
|
|
+ </property>
|
|
|
+ <widget class="QWidget" name="centralwidget">
|
|
|
+ <layout class="QHBoxLayout">
|
|
|
+ <item>
|
|
|
+ <widget class="QTabWidget" name="tab_manager">
|
|
|
+ <property name="minimumSize">
|
|
|
+ <size>
|
|
|
+ <width>100</width>
|
|
|
+ <height>0</height>
|
|
|
+ </size>
|
|
|
+ </property>
|
|
|
+ <property name="locale">
|
|
|
+ <locale language="English" country="Australia"/>
|
|
|
+ </property>
|
|
|
+ <property name="currentIndex">
|
|
|
+ <number>0</number>
|
|
|
+ </property>
|
|
|
+ <widget class="QWidget" name="tab_status">
|
|
|
+ <attribute name="title">
|
|
|
+ <string>Ros Communications</string>
|
|
|
+ </attribute>
|
|
|
+ <layout class="QVBoxLayout" name="verticalLayout_2">
|
|
|
+ <item>
|
|
|
+ <widget class="QGroupBox" name="groupBox_12">
|
|
|
+ <property name="sizePolicy">
|
|
|
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
|
|
|
+ <horstretch>0</horstretch>
|
|
|
+ <verstretch>0</verstretch>
|
|
|
+ </sizepolicy>
|
|
|
+ </property>
|
|
|
+ <property name="title">
|
|
|
+ <string>Logging</string>
|
|
|
+ </property>
|
|
|
+ <layout class="QGridLayout" name="gridLayout_3">
|
|
|
+ <item row="1" column="0">
|
|
|
+ <widget class="QListView" name="view_logging"/>
|
|
|
+ </item>
|
|
|
+ <item row="0" column="0">
|
|
|
+ <widget class="QLabel" name="pub">
|
|
|
+ <property name="text">
|
|
|
+ <string>pub</string>
|
|
|
+ </property>
|
|
|
+ <property name="alignment">
|
|
|
+ <set>Qt::AlignCenter</set>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="3" column="0">
|
|
|
+ <widget class="QListView" name="view_logging_sub"/>
|
|
|
+ </item>
|
|
|
+ <item row="2" column="0">
|
|
|
+ <widget class="QLabel" name="sub">
|
|
|
+ <property name="text">
|
|
|
+ <string>sub</string>
|
|
|
+ </property>
|
|
|
+ <property name="alignment">
|
|
|
+ <set>Qt::AlignCenter</set>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ </layout>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ </layout>
|
|
|
+ </widget>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ </layout>
|
|
|
+ </widget>
|
|
|
+ <widget class="QMenuBar" name="menubar">
|
|
|
+ <property name="geometry">
|
|
|
+ <rect>
|
|
|
+ <x>0</x>
|
|
|
+ <y>0</y>
|
|
|
+ <width>944</width>
|
|
|
+ <height>22</height>
|
|
|
+ </rect>
|
|
|
+ </property>
|
|
|
+ <widget class="QMenu" name="menu_File">
|
|
|
+ <property name="title">
|
|
|
+ <string>&App</string>
|
|
|
+ </property>
|
|
|
+ <addaction name="action_Preferences"/>
|
|
|
+ <addaction name="separator"/>
|
|
|
+ <addaction name="actionAbout"/>
|
|
|
+ <addaction name="actionAbout_Qt"/>
|
|
|
+ <addaction name="separator"/>
|
|
|
+ <addaction name="action_Quit"/>
|
|
|
+ </widget>
|
|
|
+ <addaction name="menu_File"/>
|
|
|
+ </widget>
|
|
|
+ <widget class="QStatusBar" name="statusbar"/>
|
|
|
+ <widget class="QDockWidget" name="dock_status">
|
|
|
+ <property name="sizePolicy">
|
|
|
+ <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
+ <horstretch>0</horstretch>
|
|
|
+ <verstretch>0</verstretch>
|
|
|
+ </sizepolicy>
|
|
|
+ </property>
|
|
|
+ <property name="minimumSize">
|
|
|
+ <size>
|
|
|
+ <width>325</width>
|
|
|
+ <height>392</height>
|
|
|
+ </size>
|
|
|
+ </property>
|
|
|
+ <property name="allowedAreas">
|
|
|
+ <set>Qt::RightDockWidgetArea</set>
|
|
|
+ </property>
|
|
|
+ <property name="windowTitle">
|
|
|
+ <string>Command Panel</string>
|
|
|
+ </property>
|
|
|
+ <attribute name="dockWidgetArea">
|
|
|
+ <number>2</number>
|
|
|
+ </attribute>
|
|
|
+ <widget class="QWidget" name="dockWidgetContents_2">
|
|
|
+ <layout class="QVBoxLayout" name="verticalLayout">
|
|
|
+ <item>
|
|
|
+ <widget class="QFrame" name="frame">
|
|
|
+ <property name="sizePolicy">
|
|
|
+ <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
+ <horstretch>0</horstretch>
|
|
|
+ <verstretch>0</verstretch>
|
|
|
+ </sizepolicy>
|
|
|
+ </property>
|
|
|
+ <property name="frameShape">
|
|
|
+ <enum>QFrame::StyledPanel</enum>
|
|
|
+ </property>
|
|
|
+ <property name="frameShadow">
|
|
|
+ <enum>QFrame::Raised</enum>
|
|
|
+ </property>
|
|
|
+ <layout class="QVBoxLayout" name="verticalLayout_3">
|
|
|
+ <item>
|
|
|
+ <widget class="QGroupBox" name="groupBox">
|
|
|
+ <property name="title">
|
|
|
+ <string>Ros Master</string>
|
|
|
+ </property>
|
|
|
+ <layout class="QGridLayout" name="gridLayout">
|
|
|
+ <item row="0" column="0">
|
|
|
+ <widget class="QLabel" name="label">
|
|
|
+ <property name="frameShape">
|
|
|
+ <enum>QFrame::StyledPanel</enum>
|
|
|
+ </property>
|
|
|
+ <property name="frameShadow">
|
|
|
+ <enum>QFrame::Raised</enum>
|
|
|
+ </property>
|
|
|
+ <property name="text">
|
|
|
+ <string>Ros Master Url</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="1" column="0" colspan="2">
|
|
|
+ <widget class="QLineEdit" name="line_edit_master">
|
|
|
+ <property name="text">
|
|
|
+ <string>http://192.168.81.128:11311/</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="2" column="0">
|
|
|
+ <widget class="QLabel" name="label_2">
|
|
|
+ <property name="frameShape">
|
|
|
+ <enum>QFrame::StyledPanel</enum>
|
|
|
+ </property>
|
|
|
+ <property name="frameShadow">
|
|
|
+ <enum>QFrame::Raised</enum>
|
|
|
+ </property>
|
|
|
+ <property name="text">
|
|
|
+ <string>Ros IP</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="3" column="0" colspan="2">
|
|
|
+ <widget class="QLineEdit" name="line_edit_host">
|
|
|
+ <property name="text">
|
|
|
+ <string>192.168.81.128</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="4" column="0">
|
|
|
+ <widget class="QLabel" name="label_3">
|
|
|
+ <property name="frameShape">
|
|
|
+ <enum>QFrame::StyledPanel</enum>
|
|
|
+ </property>
|
|
|
+ <property name="frameShadow">
|
|
|
+ <enum>QFrame::Raised</enum>
|
|
|
+ </property>
|
|
|
+ <property name="text">
|
|
|
+ <string>Ros Hostname</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="5" column="0" colspan="2">
|
|
|
+ <widget class="QLineEdit" name="line_edit_topic">
|
|
|
+ <property name="enabled">
|
|
|
+ <bool>false</bool>
|
|
|
+ </property>
|
|
|
+ <property name="text">
|
|
|
+ <string>unused</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="6" column="0" colspan="2">
|
|
|
+ <widget class="QCheckBox" name="checkbox_use_environment">
|
|
|
+ <property name="layoutDirection">
|
|
|
+ <enum>Qt::RightToLeft</enum>
|
|
|
+ </property>
|
|
|
+ <property name="text">
|
|
|
+ <string>Use environment variables</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="7" column="0" colspan="2">
|
|
|
+ <widget class="QCheckBox" name="checkbox_remember_settings">
|
|
|
+ <property name="layoutDirection">
|
|
|
+ <enum>Qt::RightToLeft</enum>
|
|
|
+ </property>
|
|
|
+ <property name="text">
|
|
|
+ <string>Remember settings on startup</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item row="8" column="0">
|
|
|
+ <spacer name="horizontalSpacer">
|
|
|
+ <property name="orientation">
|
|
|
+ <enum>Qt::Horizontal</enum>
|
|
|
+ </property>
|
|
|
+ <property name="sizeHint" stdset="0">
|
|
|
+ <size>
|
|
|
+ <width>170</width>
|
|
|
+ <height>21</height>
|
|
|
+ </size>
|
|
|
+ </property>
|
|
|
+ </spacer>
|
|
|
+ </item>
|
|
|
+ <item row="8" column="1">
|
|
|
+ <widget class="QPushButton" name="button_connect">
|
|
|
+ <property name="enabled">
|
|
|
+ <bool>true</bool>
|
|
|
+ </property>
|
|
|
+ <property name="sizePolicy">
|
|
|
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
|
|
+ <horstretch>0</horstretch>
|
|
|
+ <verstretch>0</verstretch>
|
|
|
+ </sizepolicy>
|
|
|
+ </property>
|
|
|
+ <property name="toolTip">
|
|
|
+ <string>Set the target to the current joint trajectory state.</string>
|
|
|
+ </property>
|
|
|
+ <property name="statusTip">
|
|
|
+ <string>Clear all waypoints and set the target to the current joint trajectory state.</string>
|
|
|
+ </property>
|
|
|
+ <property name="text">
|
|
|
+ <string>Connect</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ </layout>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <widget class="QPushButton" name="sent_cmd">
|
|
|
+ <property name="text">
|
|
|
+ <string>sent_cmd</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <spacer name="verticalSpacer_3">
|
|
|
+ <property name="orientation">
|
|
|
+ <enum>Qt::Vertical</enum>
|
|
|
+ </property>
|
|
|
+ <property name="sizeHint" stdset="0">
|
|
|
+ <size>
|
|
|
+ <width>20</width>
|
|
|
+ <height>233</height>
|
|
|
+ </size>
|
|
|
+ </property>
|
|
|
+ </spacer>
|
|
|
+ </item>
|
|
|
+ </layout>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <widget class="QPushButton" name="quit_button">
|
|
|
+ <property name="sizePolicy">
|
|
|
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
|
|
+ <horstretch>0</horstretch>
|
|
|
+ <verstretch>0</verstretch>
|
|
|
+ </sizepolicy>
|
|
|
+ </property>
|
|
|
+ <property name="text">
|
|
|
+ <string>Quit</string>
|
|
|
+ </property>
|
|
|
+ </widget>
|
|
|
+ </item>
|
|
|
+ </layout>
|
|
|
+ </widget>
|
|
|
+ </widget>
|
|
|
+ <action name="action_Quit">
|
|
|
+ <property name="text">
|
|
|
+ <string>&Quit</string>
|
|
|
+ </property>
|
|
|
+ <property name="shortcut">
|
|
|
+ <string>Ctrl+Q</string>
|
|
|
+ </property>
|
|
|
+ <property name="shortcutContext">
|
|
|
+ <enum>Qt::ApplicationShortcut</enum>
|
|
|
+ </property>
|
|
|
+ </action>
|
|
|
+ <action name="action_Preferences">
|
|
|
+ <property name="text">
|
|
|
+ <string>&Preferences</string>
|
|
|
+ </property>
|
|
|
+ </action>
|
|
|
+ <action name="actionAbout">
|
|
|
+ <property name="text">
|
|
|
+ <string>&About</string>
|
|
|
+ </property>
|
|
|
+ </action>
|
|
|
+ <action name="actionAbout_Qt">
|
|
|
+ <property name="text">
|
|
|
+ <string>About &Qt</string>
|
|
|
+ </property>
|
|
|
+ </action>
|
|
|
+ </widget>
|
|
|
+ <resources>
|
|
|
+ <include location="../resources/images.qrc"/>
|
|
|
+ </resources>
|
|
|
+ <connections>
|
|
|
+ <connection>
|
|
|
+ <sender>action_Quit</sender>
|
|
|
+ <signal>triggered()</signal>
|
|
|
+ <receiver>MainWindowDesign</receiver>
|
|
|
+ <slot>close()</slot>
|
|
|
+ <hints>
|
|
|
+ <hint type="sourcelabel">
|
|
|
+ <x>-1</x>
|
|
|
+ <y>-1</y>
|
|
|
+ </hint>
|
|
|
+ <hint type="destinationlabel">
|
|
|
+ <x>399</x>
|
|
|
+ <y>299</y>
|
|
|
+ </hint>
|
|
|
+ </hints>
|
|
|
+ </connection>
|
|
|
+ <connection>
|
|
|
+ <sender>quit_button</sender>
|
|
|
+ <signal>clicked()</signal>
|
|
|
+ <receiver>MainWindowDesign</receiver>
|
|
|
+ <slot>close()</slot>
|
|
|
+ <hints>
|
|
|
+ <hint type="sourcelabel">
|
|
|
+ <x>859</x>
|
|
|
+ <y>552</y>
|
|
|
+ </hint>
|
|
|
+ <hint type="destinationlabel">
|
|
|
+ <x>469</x>
|
|
|
+ <y>299</y>
|
|
|
+ </hint>
|
|
|
+ </hints>
|
|
|
+ </connection>
|
|
|
+ </connections>
|
|
|
+</ui>
|