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_imuCalib(object):
00027 def setupUi(self, imuCalib):
00028 imuCalib.setObjectName(_fromUtf8("imuCalib"))
00029 imuCalib.resize(324, 292)
00030 imuCalib.setMinimumSize(QtCore.QSize(324, 292))
00031 imuCalib.setMaximumSize(QtCore.QSize(324, 292))
00032 icon = QtGui.QIcon()
00033 icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
00034 imuCalib.setWindowIcon(icon)
00035 imuCalib.setStyleSheet(_fromUtf8("#imuCalib{\n"
00036 " background-color: qlineargradient(spread:pad, x1:1, y1:0.682, x2:0.966825, y2:0, stop:0 rgba(224, 224, 224, 255), stop:1 rgba(171, 171, 171, 255));\n"
00037 "}"))
00038 self.formLayoutWidget = QtGui.QWidget(imuCalib)
00039 self.formLayoutWidget.setGeometry(QtCore.QRect(20, 40, 271, 223))
00040 self.formLayoutWidget.setObjectName(_fromUtf8("formLayoutWidget"))
00041 self.formLayout = QtGui.QFormLayout(self.formLayoutWidget)
00042 self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
00043 self.formLayout.setMargin(0)
00044 self.formLayout.setObjectName(_fromUtf8("formLayout"))
00045 self.maxXLabel = QtGui.QLabel(self.formLayoutWidget)
00046 self.maxXLabel.setObjectName(_fromUtf8("maxXLabel"))
00047 self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.maxXLabel)
00048 self.maxXLineEdit = QtGui.QLineEdit(self.formLayoutWidget)
00049 self.maxXLineEdit.setObjectName(_fromUtf8("maxXLineEdit"))
00050 self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.maxXLineEdit)
00051 self.minXLabel = QtGui.QLabel(self.formLayoutWidget)
00052 self.minXLabel.setObjectName(_fromUtf8("minXLabel"))
00053 self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.minXLabel)
00054 self.minXLineEdit = QtGui.QLineEdit(self.formLayoutWidget)
00055 self.minXLineEdit.setObjectName(_fromUtf8("minXLineEdit"))
00056 self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.minXLineEdit)
00057 self.maxYLabel = QtGui.QLabel(self.formLayoutWidget)
00058 self.maxYLabel.setObjectName(_fromUtf8("maxYLabel"))
00059 self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.maxYLabel)
00060 self.minYLabel = QtGui.QLabel(self.formLayoutWidget)
00061 self.minYLabel.setObjectName(_fromUtf8("minYLabel"))
00062 self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.minYLabel)
00063 self.minYLineEdit = QtGui.QLineEdit(self.formLayoutWidget)
00064 self.minYLineEdit.setText(_fromUtf8(""))
00065 self.minYLineEdit.setObjectName(_fromUtf8("minYLineEdit"))
00066 self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.minYLineEdit)
00067 self.maxZLabel = QtGui.QLabel(self.formLayoutWidget)
00068 self.maxZLabel.setObjectName(_fromUtf8("maxZLabel"))
00069 self.formLayout.setWidget(5, QtGui.QFormLayout.LabelRole, self.maxZLabel)
00070 self.maxZLineEdit = QtGui.QLineEdit(self.formLayoutWidget)
00071 self.maxZLineEdit.setObjectName(_fromUtf8("maxZLineEdit"))
00072 self.formLayout.setWidget(5, QtGui.QFormLayout.FieldRole, self.maxZLineEdit)
00073 self.minZLabel = QtGui.QLabel(self.formLayoutWidget)
00074 self.minZLabel.setObjectName(_fromUtf8("minZLabel"))
00075 self.formLayout.setWidget(6, QtGui.QFormLayout.LabelRole, self.minZLabel)
00076 self.minZLineEdit = QtGui.QLineEdit(self.formLayoutWidget)
00077 self.minZLineEdit.setObjectName(_fromUtf8("minZLineEdit"))
00078 self.formLayout.setWidget(6, QtGui.QFormLayout.FieldRole, self.minZLineEdit)
00079 self.maxYLineEdit = QtGui.QLineEdit(self.formLayoutWidget)
00080 self.maxYLineEdit.setObjectName(_fromUtf8("maxYLineEdit"))
00081 self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.maxYLineEdit)
00082 self.calibButton = QtGui.QPushButton(imuCalib)
00083 self.calibButton.setEnabled(True)
00084 self.calibButton.setGeometry(QtCore.QRect(20, 262, 281, 27))
00085 self.calibButton.setMinimumSize(QtCore.QSize(281, 27))
00086 self.calibButton.setMaximumSize(QtCore.QSize(281, 27))
00087 self.calibButton.setAutoDefault(True)
00088 self.calibButton.setObjectName(_fromUtf8("calibButton"))
00089 self.label = QtGui.QLabel(imuCalib)
00090 self.label.setGeometry(QtCore.QRect(20, 0, 66, 31))
00091 self.label.setObjectName(_fromUtf8("label"))
00092 self.status = QtGui.QLabel(imuCalib)
00093 self.status.setGeometry(QtCore.QRect(60, 0, 141, 31))
00094 self.status.setAlignment(QtCore.Qt.AlignCenter)
00095 self.status.setObjectName(_fromUtf8("status"))
00096 self.refreshButton = QtGui.QPushButton(imuCalib)
00097 self.refreshButton.setGeometry(QtCore.QRect(200, 0, 91, 27))
00098 self.refreshButton.setObjectName(_fromUtf8("refreshButton"))
00099
00100 self.retranslateUi(imuCalib)
00101 QtCore.QMetaObject.connectSlotsByName(imuCalib)
00102 imuCalib.setTabOrder(self.maxXLineEdit, self.minXLineEdit)
00103 imuCalib.setTabOrder(self.minXLineEdit, self.maxYLineEdit)
00104 imuCalib.setTabOrder(self.maxYLineEdit, self.minYLineEdit)
00105 imuCalib.setTabOrder(self.minYLineEdit, self.maxZLineEdit)
00106 imuCalib.setTabOrder(self.maxZLineEdit, self.minZLineEdit)
00107 imuCalib.setTabOrder(self.minZLineEdit, self.calibButton)
00108
00109 def retranslateUi(self, imuCalib):
00110 imuCalib.setWindowTitle(_translate("imuCalib", "IMU Calibration", None))
00111 self.maxXLabel.setText(_translate("imuCalib", "Max x:", None))
00112 self.minXLabel.setText(_translate("imuCalib", "Min x:", None))
00113 self.maxYLabel.setText(_translate("imuCalib", "Max y:", None))
00114 self.minYLabel.setText(_translate("imuCalib", "Min y:", None))
00115 self.maxZLabel.setText(_translate("imuCalib", "Max z:", None))
00116 self.minZLabel.setText(_translate("imuCalib", "min z:", None))
00117 self.calibButton.setText(_translate("imuCalib", "Start calibration", None))
00118 self.label.setText(_translate("imuCalib", "Status:", None))
00119 self.status.setText(_translate("imuCalib", "Not connected", None))
00120 self.refreshButton.setText(_translate("imuCalib", "Refresh", None))
00121
00122 import resource_rc