00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 from PyQt4 import QtCore, QtGui
00011
00012 try:
00013 _fromUtf8 = QtCore.QString.fromUtf8
00014 except AttributeError:
00015 def _fromUtf8(s):
00016 return s
00017
00018 try:
00019 _encoding = QtGui.QApplication.UnicodeUTF8
00020 def _translate(context, text, disambig):
00021 return QtGui.QApplication.translate(context, text, disambig, _encoding)
00022 except AttributeError:
00023 def _translate(context, text, disambig):
00024 return QtGui.QApplication.translate(context, text, disambig)
00025
00026 class Ui_gazebo_gui(object):
00027 def setupUi(self, gazebo_gui):
00028 gazebo_gui.setObjectName(_fromUtf8("gazebo_gui"))
00029 gazebo_gui.resize(276, 393)
00030 gazebo_gui.setMinimumSize(QtCore.QSize(276, 393))
00031 gazebo_gui.setMaximumSize(QtCore.QSize(276, 393))
00032 gazebo_gui.setStyleSheet(_fromUtf8("#gazebo_gui { \n"
00033 " background-color: \n"
00034 " qlineargradient(spread:pad, x1:1, y1:0.682, x2:0.966825, y2:0, stop:0 \n"
00035 " rgba(224, 224, 224, 255), stop:1 rgba(171, 171, 171, 255));\n"
00036 "}"))
00037 self.verticalLayoutWidget_2 = QtGui.QWidget(gazebo_gui)
00038 self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(10, 10, 251, 331))
00039 self.verticalLayoutWidget_2.setObjectName(_fromUtf8("verticalLayoutWidget_2"))
00040 self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalLayoutWidget_2)
00041 self.verticalLayout_2.setSpacing(15)
00042 self.verticalLayout_2.setMargin(0)
00043 self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
00044 self.formLayout = QtGui.QFormLayout()
00045 self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
00046 self.formLayout.setObjectName(_fromUtf8("formLayout"))
00047 self.nameSpaceLabel = QtGui.QLabel(self.verticalLayoutWidget_2)
00048 self.nameSpaceLabel.setObjectName(_fromUtf8("nameSpaceLabel"))
00049 self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.nameSpaceLabel)
00050 self.nameSpaceLineEdit = QtGui.QLineEdit(self.verticalLayoutWidget_2)
00051 self.nameSpaceLineEdit.setObjectName(_fromUtf8("nameSpaceLineEdit"))
00052 self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.nameSpaceLineEdit)
00053 self.numberOfRobotsLabel = QtGui.QLabel(self.verticalLayoutWidget_2)
00054 self.numberOfRobotsLabel.setObjectName(_fromUtf8("numberOfRobotsLabel"))
00055 self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.numberOfRobotsLabel)
00056 self.numberOfRobotsSpinBox = QtGui.QSpinBox(self.verticalLayoutWidget_2)
00057 self.numberOfRobotsSpinBox.setMinimum(1)
00058 self.numberOfRobotsSpinBox.setMaximum(10)
00059 self.numberOfRobotsSpinBox.setObjectName(_fromUtf8("numberOfRobotsSpinBox"))
00060 self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.numberOfRobotsSpinBox)
00061 self.verticalLayout_2.addLayout(self.formLayout)
00062 self.robotComboBox = QtGui.QComboBox(self.verticalLayoutWidget_2)
00063 self.robotComboBox.setObjectName(_fromUtf8("robotComboBox"))
00064 self.robotComboBox.addItem(_fromUtf8(""))
00065 self.robotComboBox.addItem(_fromUtf8(""))
00066 self.robotComboBox.addItem(_fromUtf8(""))
00067 self.verticalLayout_2.addWidget(self.robotComboBox)
00068 self.label = QtGui.QLabel(self.verticalLayoutWidget_2)
00069 self.label.setAlignment(QtCore.Qt.AlignCenter)
00070 self.label.setObjectName(_fromUtf8("label"))
00071 self.verticalLayout_2.addWidget(self.label)
00072 self.devList = QtGui.QListWidget(self.verticalLayoutWidget_2)
00073 self.devList.setFrameShape(QtGui.QFrame.StyledPanel)
00074 self.devList.setFrameShadow(QtGui.QFrame.Sunken)
00075 self.devList.setObjectName(_fromUtf8("devList"))
00076 self.verticalLayout_2.addWidget(self.devList)
00077 self.launchButton = QtGui.QPushButton(gazebo_gui)
00078 self.launchButton.setGeometry(QtCore.QRect(140, 350, 121, 27))
00079 self.launchButton.setObjectName(_fromUtf8("launchButton"))
00080 self.loadButton = QtGui.QPushButton(gazebo_gui)
00081 self.loadButton.setGeometry(QtCore.QRect(10, 350, 111, 27))
00082 self.loadButton.setObjectName(_fromUtf8("loadButton"))
00083
00084 self.retranslateUi(gazebo_gui)
00085 QtCore.QMetaObject.connectSlotsByName(gazebo_gui)
00086
00087 def retranslateUi(self, gazebo_gui):
00088 gazebo_gui.setWindowTitle(_translate("gazebo_gui", "gazebo build", None))
00089 self.nameSpaceLabel.setText(_translate("gazebo_gui", "Name Space:", None))
00090 self.numberOfRobotsLabel.setText(_translate("gazebo_gui", "Number of robots:", None))
00091 self.robotComboBox.setToolTip(_translate("gazebo_gui", "<html><head/><body><p>Select robot </p></body></html>", None))
00092 self.robotComboBox.setItemText(0, _translate("gazebo_gui", "Select robot", None))
00093 self.robotComboBox.setItemText(1, _translate("gazebo_gui", "Komodo", None))
00094 self.robotComboBox.setItemText(2, _translate("gazebo_gui", "Lizi", None))
00095 self.label.setText(_translate("gazebo_gui", "<html><head/><body><p><span style=\" font-size:14pt;\">Robot details</span></p></body></html>", None))
00096 self.launchButton.setText(_translate("gazebo_gui", "launch gazebo", None))
00097 self.loadButton.setText(_translate("gazebo_gui", "Load new file", None))
00098