class Ui_Period_Filter_Dialog(object): def setupUi(self, Period_Filter_Dialog): Period_Filter_Dialog.setObjectName(_fromUtf8("Period_Filter_Dialog")) Period_Filter_Dialog.resize(486, 390) Period_Filter_Dialog.setWindowTitle(QtGui.QApplication.translate("Period_Filter_Dialog", "Dialog", None, QtGui.QApplication.UnicodeUTF8)) self.buttonBox = QtGui.QDialogButtonBox(Period_Filter_Dialog) self.buttonBox.setGeometry(QtCore.QRect(140, 350, 341, 32)) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.Period_Filter_Plot = MatplotlibWidget(Period_Filter_Dialog) self.Period_Filter_Plot.setGeometry(QtCore.QRect(0, 0, 491, 300)) self.Period_Filter_Plot.setObjectName(_fromUtf8("Period_Filter_Plot")) self.Filter_start = QtGui.QLineEdit(Period_Filter_Dialog) self.Filter_start.setGeometry(QtCore.QRect(20, 340, 71, 20)) self.Filter_start.setObjectName(_fromUtf8("Filter_start")) self.Filter_end = QtGui.QLineEdit(Period_Filter_Dialog) self.Filter_end.setGeometry(QtCore.QRect(100, 340, 81, 20)) self.Filter_end.setObjectName(_fromUtf8("Filter_end")) self.label = QtGui.QLabel(Period_Filter_Dialog) self.label.setGeometry(QtCore.QRect(60, 320, 81, 16)) self.label.setText(QtGui.QApplication.translate("Period_Filter_Dialog", "Filtering Range", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.retranslateUi(Period_Filter_Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Period_Filter_Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Period_Filter_Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Period_Filter_Dialog) def retranslateUi(self, Period_Filter_Dialog): pass
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.gridLayout.addWidget(self.mplwidget, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(815, 676) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.mplcanvas = MatplotlibWidget(self.centralwidget) self.mplcanvas.setObjectName(_fromUtf8("mplcanvas")) self.verticalLayout.addWidget(self.mplcanvas) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 815, 19)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.resize(750, 450) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Dialog.sizePolicy().hasHeightForWidth()) Dialog.setSizePolicy(sizePolicy) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.Plotwidget = MatplotlibWidget(Dialog) self.Plotwidget.setObjectName(_fromUtf8("Plotwidget")) self.verticalLayout.addWidget(self.Plotwidget) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.pb_Schliessen = QtGui.QPushButton(Dialog) self.pb_Schliessen.setObjectName(_fromUtf8("pb_Schliessen")) self.horizontalLayout.addWidget(self.pb_Schliessen) self.verticalLayout.addLayout(self.horizontalLayout) self.retranslateUi(Dialog) QtCore.QObject.connect(self.pb_Schliessen, QtCore.SIGNAL(_fromUtf8("clicked()")), Dialog.accept) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): Dialog.setWindowTitle(_translate("Dialog", "Plot - Variante 1", None)) self.pb_Schliessen.setText(_translate("Dialog", "Schließen", None))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(807, 646) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap = QtGui.QComboBox(Form) self.cmap.setObjectName(_fromUtf8("cmap")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap) self.mplwidget = MatplotlibWidget(Form) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.verticalLayout.addWidget(self.mplwidget) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "ComplexAB", None)) self.cmap.setItemText(0, _translate("Form", "gray", None)) self.cmap.setItemText(1, _translate("Form", "prism", None)) self.cmap.setItemText(2, _translate("Form", "autumn", None)) self.cmap.setItemText(3, _translate("Form", "cool", None)) self.cmap.setItemText(4, _translate("Form", "spring", None)) self.cmap.setItemText(5, _translate("Form", "summer", None)) self.cmap.setItemText(6, _translate("Form", "winter", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.mpl = MatplotlibWidget(self.centralwidget) self.mpl.setGeometry(QtCore.QRect(130, 70, 561, 291)) self.mpl.setObjectName(_fromUtf8("mpl")) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(150, 430, 75, 23)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.pushButton_2 = QtGui.QPushButton(self.centralwidget) self.pushButton_2.setGeometry(QtCore.QRect(290, 430, 75, 23)) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.pushButton.setText(_translate("MainWindow", "Plot", None)) self.pushButton_2.setText(_translate("MainWindow", "Clear", None))
class Ui_english_freq_dialog(object): def setupUi(self, english_freq_dialog): english_freq_dialog.setObjectName("english_freq_dialog") english_freq_dialog.resize(712, 770) self.verticalLayout = QtWidgets.QVBoxLayout(english_freq_dialog) self.verticalLayout.setObjectName("verticalLayout") self.label = QtWidgets.QLabel(english_freq_dialog) self.label.setObjectName("label") self.verticalLayout.addWidget(self.label) self.english_freq = MatplotlibWidget(english_freq_dialog) self.english_freq.setObjectName("english_freq") self.verticalLayout.addWidget(self.english_freq) self.buttonBox = QtWidgets.QDialogButtonBox(english_freq_dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(english_freq_dialog) self.buttonBox.accepted.connect(english_freq_dialog.accept) self.buttonBox.rejected.connect(english_freq_dialog.reject) QtCore.QMetaObject.connectSlotsByName(english_freq_dialog) def retranslateUi(self, english_freq_dialog): _translate = QtCore.QCoreApplication.translate english_freq_dialog.setWindowTitle( _translate("english_freq_dialog", "English Frequency")) self.label.setText( _translate("english_freq_dialog", "English Frequency"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.mpl = MatplotlibWidget(self.centralwidget) self.mpl.setGeometry(QtCore.QRect(130, 70, 561, 291)) self.mpl.setObjectName(_fromUtf8("mpl")) self.pushButton = QtWidgets.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(150, 430, 75, 23)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_2.setGeometry(QtCore.QRect(290, 430, 75, 23)) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.pushButton.setText(_translate("MainWindow", "Plot", None)) self.pushButton_2.setText(_translate("MainWindow", "Clear", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1088, 800) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.matplotlibwidget_static = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static.setGeometry( QtCore.QRect(399, 10, 301, 700)) self.matplotlibwidget_static.setObjectName("matplotlibwidget_static") self.pushButton = QtWidgets.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(10, 30, 101, 23)) self.pushButton.setObjectName("pushButton") self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_2.setGeometry(QtCore.QRect(10, 240, 101, 23)) self.pushButton_2.setObjectName("pushButton_2") self.matplotlibwidget_static_2 = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static_2.setGeometry( QtCore.QRect(320, 30, 731, 491)) self.matplotlibwidget_static_2.setObjectName( "matplotlibwidget_static_2") self.listView = QtWidgets.QListView(self.centralwidget) self.listView.setGeometry(QtCore.QRect(130, 180, 161, 161)) self.listView.setObjectName("listView") self.pushButton_3 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_3.setGeometry(QtCore.QRect(170, 360, 75, 23)) self.pushButton_3.setObjectName("pushButton_3") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1088, 23)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.pushButton.clicked.connect(self.matplotlibwidget_static.show) self.pushButton_2.clicked.connect(self.matplotlibwidget_static.hide) self.pushButton_2.clicked.connect(self.matplotlibwidget_static_2.show) self.pushButton.clicked.connect(self.matplotlibwidget_static_2.hide) self.pushButton.clicked.connect(self.listView.hide) self.pushButton_2.clicked.connect(self.listView.show) self.pushButton.clicked.connect(self.pushButton_3.hide) self.pushButton_2.clicked.connect(self.pushButton_3.show) self.listView.clicked['QModelIndex'].connect( self.matplotlibwidget_static_2.show) self.pushButton_3.clicked.connect(self.matplotlibwidget_static_2.show) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.pushButton.setText(_translate("MainWindow", "weights")) self.pushButton_2.setText(_translate("MainWindow", "archietecture")) self.pushButton_3.setText(_translate("MainWindow", "PushButton"))
class Ui_Currencies(object): def setupUi(self, Currencies): Currencies.setObjectName(_fromUtf8("Currencies")) Currencies.resize(845, 453) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Currencies.sizePolicy().hasHeightForWidth()) Currencies.setSizePolicy(sizePolicy) Currencies.setDockOptions(QtGui.QMainWindow.AllowNestedDocks|QtGui.QMainWindow.AllowTabbedDocks|QtGui.QMainWindow.AnimatedDocks) self.centralwidget = QtGui.QWidget(Currencies) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.verticalLayout.addWidget(self.mplwidget) Currencies.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(Currencies) self.menubar.setGeometry(QtCore.QRect(0, 0, 845, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuView = QtGui.QMenu(self.menubar) self.menuView.setObjectName(_fromUtf8("menuView")) Currencies.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(Currencies) self.statusbar.setObjectName(_fromUtf8("statusbar")) Currencies.setStatusBar(self.statusbar) self.toolBar = QtGui.QToolBar(Currencies) self.toolBar.setObjectName(_fromUtf8("toolBar")) Currencies.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.Options_DW_2 = QtGui.QDockWidget(Currencies) self.Options_DW_2.setObjectName(_fromUtf8("Options_DW_2")) self.dockWidgetContents_2 = QtGui.QWidget() self.dockWidgetContents_2.setObjectName(_fromUtf8("dockWidgetContents_2")) self.formLayout = QtGui.QFormLayout(self.dockWidgetContents_2) self.formLayout.setObjectName(_fromUtf8("formLayout")) self.CSel_CB = QtGui.QComboBox(self.dockWidgetContents_2) self.CSel_CB.setObjectName(_fromUtf8("CSel_CB")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.CSel_CB) self.Options_DW_2.setWidget(self.dockWidgetContents_2) Currencies.addDockWidget(QtCore.Qt.DockWidgetArea(4), self.Options_DW_2) self.actionShow_Options = QtGui.QAction(Currencies) self.actionShow_Options.setObjectName(_fromUtf8("actionShow_Options")) self.menuView.addAction(self.actionShow_Options) self.menubar.addAction(self.menuView.menuAction()) self.retranslateUi(Currencies) QtCore.QMetaObject.connectSlotsByName(Currencies) def retranslateUi(self, Currencies): Currencies.setWindowTitle(_translate("Currencies", "Currencies", None)) self.menuView.setTitle(_translate("Currencies", "View", None)) self.toolBar.setWindowTitle(_translate("Currencies", "toolBar", None)) self.Options_DW_2.setWindowTitle(_translate("Currencies", "Options", None)) self.actionShow_Options.setText(_translate("Currencies", "Show Options", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1001, 638) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.bond_verticalSlider = QtGui.QSlider(self.centralwidget) self.bond_verticalSlider.setOrientation(QtCore.Qt.Vertical) self.bond_verticalSlider.setObjectName( _fromUtf8("bond_verticalSlider")) self.gridLayout.addWidget(self.bond_verticalSlider, 0, 1, 1, 1) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.gridLayout.addWidget(self.mplwidget, 0, 0, 2, 1) self.s_label = QtGui.QLabel(self.centralwidget) self.s_label.setObjectName(_fromUtf8("s_label")) self.gridLayout.addWidget(self.s_label, 1, 3, 1, 1) self.bond_label = QtGui.QLabel(self.centralwidget) self.bond_label.setObjectName(_fromUtf8("bond_label")) self.gridLayout.addWidget(self.bond_label, 1, 1, 1, 1) self.s_verticalSlider = QtGui.QSlider(self.centralwidget) self.s_verticalSlider.setOrientation(QtCore.Qt.Vertical) self.s_verticalSlider.setObjectName(_fromUtf8("s_verticalSlider")) self.gridLayout.addWidget(self.s_verticalSlider, 0, 3, 1, 1) self.bond_value_label = QtGui.QLabel(self.centralwidget) self.bond_value_label.setObjectName(_fromUtf8("bond_value_label")) self.gridLayout.addWidget(self.bond_value_label, 0, 2, 1, 1) self.s_value_label = QtGui.QLabel(self.centralwidget) self.s_value_label.setObjectName(_fromUtf8("s_value_label")) self.gridLayout.addWidget(self.s_value_label, 0, 4, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1001, 31)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.s_label.setText(_translate("MainWindow", "s", None)) self.bond_label.setText(_translate("MainWindow", "Bond", None)) self.bond_value_label.setText( _translate("MainWindow", "TextLabel", None)) self.s_value_label.setText(_translate("MainWindow", "TextLabel", None))
class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.setWindowModality(QtCore.Qt.WindowModal) Dialog.resize(733, 385) self.verticalLayout = QtWidgets.QVBoxLayout(Dialog) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mplwidget = MatplotlibWidget(Dialog) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.horizontalLayout.addWidget(self.mplwidget) self.verticalLayout.addLayout(self.horizontalLayout) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.checkBoxRemovePTTD = QtWidgets.QCheckBox(Dialog) self.checkBoxRemovePTTD.setChecked(True) self.checkBoxRemovePTTD.setObjectName(_fromUtf8("checkBoxRemovePTTD")) self.gridLayout.addWidget(self.checkBoxRemovePTTD, 0, 1, 1, 1) self.lineEditCoefficients = QtWidgets.QLineEdit(Dialog) self.lineEditCoefficients.setReadOnly(True) self.lineEditCoefficients.setObjectName( _fromUtf8("lineEditCoefficients")) self.gridLayout.addWidget(self.lineEditCoefficients, 0, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QtWidgets.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): Dialog.setWindowTitle( QtWidgets.QApplication.translate( "Dialog", "Zernike fit results", None, QtWidgets.QApplication.UnicodeUTF8)) self.checkBoxRemovePTTD.setText( QtWidgets.QApplication.translate( "Dialog", "Remove Piston, Tip, Tilt, Defocus", None, QtWidgets.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1088, 800) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.matplotlibwidget_static = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static.setGeometry(QtCore.QRect(399, 10, 301, 700)) self.matplotlibwidget_static.setObjectName("matplotlibwidget_static") self.pushButton = QtWidgets.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(10, 30, 101, 23)) self.pushButton.setObjectName("pushButton") self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_2.setGeometry(QtCore.QRect(10, 240, 101, 23)) self.pushButton_2.setObjectName("pushButton_2") self.scrollArea = QtWidgets.QScrollArea(self.centralwidget) self.scrollArea.setGeometry(QtCore.QRect(190, 10, 881, 531)) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents = QtWidgets.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 1000, 1000)) self.scrollAreaWidgetContents.setMinimumSize(QtCore.QSize(1000, 1000)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.matplotlibwidget_static_2 = MatplotlibWidget(self.scrollAreaWidgetContents) self.matplotlibwidget_static_2.setGeometry(QtCore.QRect(10, 10, 831, 491)) self.matplotlibwidget_static_2.setObjectName("matplotlibwidget_static_2") self.scrollArea.setWidget(self.scrollAreaWidgetContents) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1088, 23)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.pushButton.clicked.connect(self.matplotlibwidget_static.show) self.pushButton_2.clicked.connect(self.matplotlibwidget_static_2.show) self.pushButton.clicked.connect(self.matplotlibwidget_static_2.hide) self.pushButton_2.clicked.connect(self.matplotlibwidget_static.hide) self.pushButton.clicked.connect(self.scrollArea.hide) self.pushButton_2.clicked.connect(self.scrollArea.show) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.pushButton.setText(_translate("MainWindow", "weights")) self.pushButton_2.setText(_translate("MainWindow", "archietecture"))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(504, 389) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.mplwidget = MatplotlibWidget(Form) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.gridLayout.addWidget(self.mplwidget, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "Form", None))
class Ui_DiagramWindow(object): def setupUi(self, DiagramWindow): DiagramWindow.setObjectName("DiagramWindow") DiagramWindow.resize(920, 828) self.dwWellboreSchematic_graphicsView = MatplotlibWidget(DiagramWindow) self.dwWellboreSchematic_graphicsView.setGeometry( QtCore.QRect(9, 9, 901, 801)) self.dwWellboreSchematic_graphicsView.setObjectName( "dwWellboreSchematic_graphicsView") self.retranslateUi(DiagramWindow) QtCore.QMetaObject.connectSlotsByName(DiagramWindow) def retranslateUi(self, DiagramWindow): _translate = QtCore.QCoreApplication.translate DiagramWindow.setWindowTitle( _translate("DiagramWindow", "Schematic Diagram Visualization"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1088, 800) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.matplotlibwidget_static_2 = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static_2.setGeometry( QtCore.QRect(320, 30, 731, 491)) self.matplotlibwidget_static_2.setObjectName( "matplotlibwidget_static_2") self.groupBox_2 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_2.setGeometry(QtCore.QRect(20, 120, 171, 381)) self.groupBox_2.setObjectName("groupBox_2") self.pushButton_2 = QtWidgets.QPushButton(self.groupBox_2) self.pushButton_2.setGeometry(QtCore.QRect(10, 20, 151, 23)) self.pushButton_2.setObjectName("pushButton_2") self.listView = QtWidgets.QListView(self.groupBox_2) self.listView.setGeometry(QtCore.QRect(10, 60, 151, 141)) self.listView.setObjectName("listView") self.pushButton_3 = QtWidgets.QPushButton(self.groupBox_2) self.pushButton_3.setGeometry(QtCore.QRect(0, 350, 75, 23)) self.pushButton_3.setObjectName("pushButton_3") self.listView_2 = QtWidgets.QListView(self.groupBox_2) self.listView_2.setGeometry(QtCore.QRect(10, 210, 151, 131)) self.listView_2.setObjectName("listView_2") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1088, 23)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.pushButton_3.clicked.connect(self.matplotlibwidget_static_2.show) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.groupBox_2.setTitle(_translate("MainWindow", "Architecture")) self.pushButton_2.setText( _translate("MainWindow", "Show the archietecture")) self.pushButton_3.setText(_translate("MainWindow", "PushButton"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(723, 736) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.RawPlot = MatplotlibWidget(self.centralwidget) self.RawPlot.setGeometry(QtCore.QRect(10, 30, 420, 151)) self.RawPlot.setObjectName(_fromUtf8("RawPlot")) self.PlayBack = QtGui.QPushButton(self.centralwidget) self.PlayBack.setGeometry(QtCore.QRect(440, 30, 93, 28)) self.PlayBack.setObjectName(_fromUtf8("PlayBack")) self.label_2 = QtGui.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(440, 70, 112, 16)) self.label_2.setObjectName(_fromUtf8("label_2")) self.RecordingText = QtGui.QTextBrowser(self.centralwidget) self.RecordingText.setGeometry(QtCore.QRect(440, 90, 256, 192)) self.RecordingText.setObjectName(_fromUtf8("RecordingText")) self.PitchPlot = MatplotlibWidget(self.centralwidget) self.PitchPlot.setGeometry(QtCore.QRect(10, 190, 420, 151)) self.PitchPlot.setObjectName(_fromUtf8("PitchPlot")) self.VTLPlot = MatplotlibWidget(self.centralwidget) self.VTLPlot.setGeometry(QtCore.QRect(10, 350, 420, 151)) self.VTLPlot.setObjectName(_fromUtf8("VTLPlot")) self.label = QtGui.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(440, 290, 107, 16)) self.label.setObjectName(_fromUtf8("label")) self.SelectionText = QtGui.QTextBrowser(self.centralwidget) self.SelectionText.setGeometry(QtCore.QRect(440, 310, 256, 192)) self.SelectionText.setObjectName(_fromUtf8("SelectionText")) self.VarPlot = MatplotlibWidget(self.centralwidget) self.VarPlot.setGeometry(QtCore.QRect(10, 510, 420, 151)) self.VarPlot.setObjectName(_fromUtf8("VarPlot")) #MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 723, 26)) self.menubar.setObjectName(_fromUtf8("menubar")) #MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) #MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.PlayBack.setText(_translate("MainWindow", "Play Selection", None)) self.label_2.setText(_translate("MainWindow", "Recording Statistics", None)) self.RecordingText.setHtml(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:7.5pt; font-weight:400; font-style:normal;\">\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;\"><br /></p></body></html>", None)) self.label.setText(_translate("MainWindow", "Selection Statistics", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.matplotlibwidget = MatplotlibWidget(self.centralwidget) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) self.gridLayout.addWidget(self.matplotlibwidget, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
class Ui_Ratio_Online_Plot(object): def setupUi(self, Ratio_Online_Plot): Ratio_Online_Plot.setObjectName(_fromUtf8("Ratio_Online_Plot")) Ratio_Online_Plot.resize(966, 422) self.gridLayoutWidget = QtGui.QWidget(Ratio_Online_Plot) self.gridLayoutWidget.setGeometry(QtCore.QRect(10, 10, 941, 401)) self.gridLayoutWidget.setObjectName(_fromUtf8("gridLayoutWidget")) self.gridLayout = QtGui.QGridLayout(self.gridLayoutWidget) self.gridLayout.setMargin(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.ratioplot = MatplotlibWidget(self.gridLayoutWidget) self.ratioplot.setObjectName(_fromUtf8("ratioplot")) self.gridLayout.addWidget(self.ratioplot, 0, 1, 1, 1) self.retranslateUi(Ratio_Online_Plot) QtCore.QMetaObject.connectSlotsByName(Ratio_Online_Plot) def retranslateUi(self, Ratio_Online_Plot): Ratio_Online_Plot.setWindowTitle(_translate("Ratio_Online_Plot", "Ratio Online", None))
class Ui_plotWindow(object): def setupUi(self, plotWindow): plotWindow.setObjectName(_fromUtf8("plotWindow")) plotWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(plotWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.mplWidget = MatplotlibWidget(self.centralwidget) self.mplWidget.setGeometry(QtCore.QRect(10, 10, 781, 561)) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) plotWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(plotWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) plotWindow.setStatusBar(self.statusbar) self.retranslateUi(plotWindow) QtCore.QMetaObject.connectSlotsByName(plotWindow) def retranslateUi(self, plotWindow): plotWindow.setWindowTitle(_translate("plotWindow", "Plot Window", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(421, 422) MainWindow.setWindowTitle( QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8) ) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.banana = MatplotlibWidget(self.centralwidget) self.banana.setObjectName(_fromUtf8("banana")) self.verticalLayout.addWidget(self.banana) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setText( QtGui.QApplication.translate("MainWindow", "PushButton", None, QtGui.QApplication.UnicodeUTF8) ) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.verticalLayout.addWidget(self.pushButton) self.pushButton_2 = QtGui.QPushButton(self.centralwidget) self.pushButton_2.setText( QtGui.QApplication.translate("MainWindow", "Yay!", None, QtGui.QApplication.UnicodeUTF8) ) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.verticalLayout.addWidget(self.pushButton_2) self.verticalLayout_2.addLayout(self.verticalLayout) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 421, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): pass
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(1022, 962) self.gridLayout_2 = QtGui.QGridLayout(Form) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.Wedge1Layout = QtGui.QVBoxLayout() self.Wedge1Layout.setObjectName(_fromUtf8("Wedge1Layout")) self.comboBox_cmap1 = QtGui.QComboBox(Form) self.comboBox_cmap1.setObjectName(_fromUtf8("comboBox_cmap1")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.Wedge1Layout.addWidget(self.comboBox_cmap1) self.MLCAlignWidget = MatplotlibWidget(Form) self.MLCAlignWidget.setObjectName(_fromUtf8("MLCAlignWidget")) self.Wedge1Layout.addWidget(self.MLCAlignWidget) self.horizontalLayout_2.addLayout(self.Wedge1Layout) self.gridLayout.addLayout(self.horizontalLayout_2, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "MLC Alignment", None)) self.comboBox_cmap1.setItemText(0, _translate("Form", "gray", None)) self.comboBox_cmap1.setItemText(1, _translate("Form", "prism", None)) self.comboBox_cmap1.setItemText(2, _translate("Form", "autumn", None)) self.comboBox_cmap1.setItemText(3, _translate("Form", "cool", None)) self.comboBox_cmap1.setItemText(4, _translate("Form", "spring", None)) self.comboBox_cmap1.setItemText(5, _translate("Form", "summer", None)) self.comboBox_cmap1.setItemText(6, _translate("Form", "winter", None))
class Ui_CellCount_Qt_Mpl(object): def setupUi(self, CellCount_Qt_Mpl): CellCount_Qt_Mpl.setObjectName(_fromUtf8("CellCount_Qt_Mpl")) CellCount_Qt_Mpl.resize(966, 422) self.gridLayoutWidget = QtGui.QWidget(CellCount_Qt_Mpl) self.gridLayoutWidget.setGeometry(QtCore.QRect(10, 10, 941, 401)) self.gridLayoutWidget.setObjectName(_fromUtf8("gridLayoutWidget")) self.gridLayout = QtGui.QGridLayout(self.gridLayoutWidget) self.gridLayout.setMargin(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.barplot = MatplotlibWidget(self.gridLayoutWidget) self.barplot.setObjectName(_fromUtf8("barplot")) self.gridLayout.addWidget(self.barplot, 0, 1, 1, 1) self.sumplot = MatplotlibWidget(self.gridLayoutWidget) self.sumplot.setObjectName(_fromUtf8("sumplot")) self.gridLayout.addWidget(self.sumplot, 0, 2, 1, 1) self.retranslateUi(CellCount_Qt_Mpl) QtCore.QMetaObject.connectSlotsByName(CellCount_Qt_Mpl) def retranslateUi(self, CellCount_Qt_Mpl): CellCount_Qt_Mpl.setWindowTitle(QtGui.QApplication.translate("CellCount_Qt_Mpl", "Cell Count Widget", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(732, 1028) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap = QtGui.QComboBox(Form) self.cmap.setObjectName(_fromUtf8("cmap")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap) self.Stripes = MatplotlibWidget(Form) self.Stripes.setObjectName(_fromUtf8("Stripes")) self.verticalLayout.addWidget(self.Stripes) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.ResultsLabel = QtGui.QLabel(Form) self.ResultsLabel.setObjectName(_fromUtf8("ResultsLabel")) self.gridLayout.addWidget(self.ResultsLabel, 1, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "Continuous Stripes", None)) self.cmap.setItemText(0, _translate("Form", "gray", None)) self.cmap.setItemText(1, _translate("Form", "prism", None)) self.cmap.setItemText(2, _translate("Form", "autumn", None)) self.cmap.setItemText(3, _translate("Form", "cool", None)) self.cmap.setItemText(4, _translate("Form", "spring", None)) self.cmap.setItemText(5, _translate("Form", "summer", None)) self.cmap.setItemText(6, _translate("Form", "winter", None)) self.ResultsLabel.setText(_translate("Form", "Results:", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setGeometry(QtCore.QRect(170, 150, 400, 300)) self.mplwidget.setObjectName("mplwidget") self.mplwidget.setFocus() self.mplwidget.axes.plot(x,y) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(170, 60, 75, 23)) self.pushButton.setObjectName("pushButton") QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL("clicked()"), self.plot) QtCore.QMetaObject.connectSlotsByName(MainWindow) def plot(self): global y global x x = [2,3,4] y = [2,2,1] self.replot() def replot(self): Ui_MainWindow() ui.setupUi(MainWindow)
class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.setWindowModality(QtCore.Qt.WindowModal) Dialog.resize(733, 385) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mplwidget = MatplotlibWidget(Dialog) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.horizontalLayout.addWidget(self.mplwidget) self.verticalLayout.addLayout(self.horizontalLayout) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.checkBoxRemovePTTD = QtGui.QCheckBox(Dialog) self.checkBoxRemovePTTD.setChecked(True) self.checkBoxRemovePTTD.setObjectName(_fromUtf8("checkBoxRemovePTTD")) self.gridLayout.addWidget(self.checkBoxRemovePTTD, 0, 1, 1, 1) self.lineEditCoefficients = QtGui.QLineEdit(Dialog) self.lineEditCoefficients.setReadOnly(True) self.lineEditCoefficients.setObjectName(_fromUtf8("lineEditCoefficients")) self.gridLayout.addWidget(self.lineEditCoefficients, 0, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): Dialog.setWindowTitle(QtGui.QApplication.translate("Dialog", "Zernike fit results", None, QtGui.QApplication.UnicodeUTF8)) self.checkBoxRemovePTTD.setText(QtGui.QApplication.translate("Dialog", "Remove Piston, Tip, Tilt, Defocus", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(649, 501) self.label = QtGui.QLabel(Form) self.label.setGeometry(QtCore.QRect(260, 30, 171, 16)) font = QtGui.QFont() font.setPointSize(16) self.label.setFont(font) self.label.setObjectName(_fromUtf8("label")) self.matplotlibwidget = MatplotlibWidget(Form) self.matplotlibwidget.setGeometry(QtCore.QRect(130, 80, 400, 300)) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) self.matplotlibwidget.plotDataPoints(x,y) self.dial = QtGui.QDial(Form) self.dial.setGeometry(QtCore.QRect(30, 90, 50, 64)) self.dial.setObjectName(_fromUtf8("dial")) self.label_2 = QtGui.QLabel(Form) self.label_2.setGeometry(QtCore.QRect(20, 160, 81, 21)) font = QtGui.QFont() font.setPointSize(14) self.label_2.setFont(font) self.label_2.setObjectName(_fromUtf8("label_2")) self.retranslateUi(Form) QtCore.QObject.connect(self.dial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.label_2.setNum) QtCore.QObject.connect(self.dial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.matplotlibwidget.update) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "Form", None)) self.label.setText(_translate("Form", "Function: Sin(w.t)", None)) self.label_2.setText(_translate("Form", "TextLabel", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(690, 426) MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setGeometry(QtCore.QRect(10, 10, 661, 371)) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 690, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): pass
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(820, 650) MainWindow.setAutoFillBackground(False) MainWindow.setDocumentMode(False) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setContentsMargins(-1, -1, 0, 0) self.horizontalLayout.setSpacing(10) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.btnAdd = QtGui.QPushButton(self.centralwidget) self.btnAdd.setObjectName(_fromUtf8("btnAdd")) self.horizontalLayout.addWidget(self.btnAdd) self.chkMore = QtGui.QCheckBox(self.centralwidget) self.chkMore.setObjectName(_fromUtf8("chkMore")) self.horizontalLayout.addWidget(self.chkMore) self.verticalLayout.addLayout(self.horizontalLayout) self.matplotlibwidget = MatplotlibWidget(self.centralwidget) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) self.verticalLayout.addWidget(self.matplotlibwidget) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.btnAdd.setText(_translate("MainWindow", "update sine wave", None)) self.chkMore.setText(_translate("MainWindow", "keep updating", None))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName("Form") Form.resize(912, 514) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Form.sizePolicy().hasHeightForWidth()) Form.setSizePolicy(sizePolicy) Form.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.horizontalLayout = QtWidgets.QHBoxLayout(Form) self.horizontalLayout.setObjectName("horizontalLayout") self.groupBox = QtWidgets.QGroupBox(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox.sizePolicy().hasHeightForWidth()) self.groupBox.setSizePolicy(sizePolicy) self.groupBox.setObjectName("groupBox") self.gridLayout_4 = QtWidgets.QGridLayout(self.groupBox) self.gridLayout_4.setObjectName("gridLayout_4") self.label_2 = QtWidgets.QLabel(self.groupBox) self.label_2.setObjectName("label_2") self.gridLayout_4.addWidget(self.label_2, 1, 0, 1, 1) self.doubleSpinBoxRange = QtWidgets.QDoubleSpinBox(self.groupBox) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.doubleSpinBoxRange.sizePolicy().hasHeightForWidth()) self.doubleSpinBoxRange.setSizePolicy(sizePolicy) self.doubleSpinBoxRange.setDecimals(1) self.doubleSpinBoxRange.setMinimum(-100.0) self.doubleSpinBoxRange.setSingleStep(0.1) self.doubleSpinBoxRange.setProperty("value", 8.0) self.doubleSpinBoxRange.setObjectName("doubleSpinBoxRange") self.gridLayout_4.addWidget(self.doubleSpinBoxRange, 1, 2, 1, 1) self.label_3 = QtWidgets.QLabel(self.groupBox) self.label_3.setObjectName("label_3") self.gridLayout_4.addWidget(self.label_3, 2, 0, 1, 1) self.spinBoxSlices = QtWidgets.QSpinBox(self.groupBox) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.spinBoxSlices.sizePolicy().hasHeightForWidth()) self.spinBoxSlices.setSizePolicy(sizePolicy) self.spinBoxSlices.setReadOnly(False) self.spinBoxSlices.setMinimum(3) self.spinBoxSlices.setSingleStep(2) self.spinBoxSlices.setProperty("value", 21) self.spinBoxSlices.setObjectName("spinBoxSlices") self.gridLayout_4.addWidget(self.spinBoxSlices, 2, 2, 1, 1) self.label_4 = QtWidgets.QLabel(self.groupBox) self.label_4.setObjectName("label_4") self.gridLayout_4.addWidget(self.label_4, 3, 0, 1, 1) self.spinBoxFrames = QtWidgets.QSpinBox(self.groupBox) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.spinBoxFrames.sizePolicy().hasHeightForWidth()) self.spinBoxFrames.setSizePolicy(sizePolicy) self.spinBoxFrames.setMinimum(1) self.spinBoxFrames.setProperty("value", 2) self.spinBoxFrames.setObjectName("spinBoxFrames") self.gridLayout_4.addWidget(self.spinBoxFrames, 3, 2, 1, 1) self.pushButtonPSF = QtWidgets.QPushButton(self.groupBox) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButtonPSF.sizePolicy().hasHeightForWidth()) self.pushButtonPSF.setSizePolicy(sizePolicy) self.pushButtonPSF.setObjectName("pushButtonPSF") self.gridLayout_4.addWidget(self.pushButtonPSF, 10, 0, 1, 3) self.checkBoxSave = QtWidgets.QCheckBox(self.groupBox) self.checkBoxSave.setChecked(True) self.checkBoxSave.setObjectName("checkBoxSave") self.gridLayout_4.addWidget(self.checkBoxSave, 9, 0, 1, 1) self.lineEditFile = QtWidgets.QLineEdit(self.groupBox) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lineEditFile.sizePolicy().hasHeightForWidth()) self.lineEditFile.setSizePolicy(sizePolicy) self.lineEditFile.setMaximumSize(QtCore.QSize(50, 16777215)) self.lineEditFile.setObjectName("lineEditFile") self.gridLayout_4.addWidget(self.lineEditFile, 9, 2, 1, 1) self.checkBoxCenterLateral = QtWidgets.QCheckBox(self.groupBox) self.checkBoxCenterLateral.setChecked(True) self.checkBoxCenterLateral.setObjectName("checkBoxCenterLateral") self.gridLayout_4.addWidget(self.checkBoxCenterLateral, 7, 0, 1, 3) self.label = QtWidgets.QLabel(self.groupBox) self.label.setObjectName("label") self.gridLayout_4.addWidget(self.label, 4, 0, 1, 1) self.spinBox_maskRadius = QtWidgets.QSpinBox(self.groupBox) self.spinBox_maskRadius.setMinimum(16) self.spinBox_maskRadius.setMaximum(512) self.spinBox_maskRadius.setSingleStep(10) self.spinBox_maskRadius.setProperty("value", 80) self.spinBox_maskRadius.setObjectName("spinBox_maskRadius") self.gridLayout_4.addWidget(self.spinBox_maskRadius, 4, 2, 1, 1) self.label_11 = QtWidgets.QLabel(self.groupBox) self.label_11.setObjectName("label_11") self.gridLayout_4.addWidget(self.label_11, 5, 0, 1, 1) self.label_12 = QtWidgets.QLabel(self.groupBox) self.label_12.setObjectName("label_12") self.gridLayout_4.addWidget(self.label_12, 6, 0, 1, 1) self.lineEdit_cX = QtWidgets.QLineEdit(self.groupBox) self.lineEdit_cX.setMaximumSize(QtCore.QSize(50, 16777215)) self.lineEdit_cX.setObjectName("lineEdit_cX") self.gridLayout_4.addWidget(self.lineEdit_cX, 5, 2, 1, 1) self.lineEdit_cY = QtWidgets.QLineEdit(self.groupBox) self.lineEdit_cY.setMaximumSize(QtCore.QSize(50, 16777215)) self.lineEdit_cY.setObjectName("lineEdit_cY") self.gridLayout_4.addWidget(self.lineEdit_cY, 6, 2, 1, 1) self.pushButton_runningSharpness = QtWidgets.QPushButton(self.groupBox) self.pushButton_runningSharpness.setObjectName( "pushButton_runningSharpness") self.gridLayout_4.addWidget(self.pushButton_runningSharpness, 11, 0, 1, 3) self.pushButton_stopSharpness = QtWidgets.QPushButton(self.groupBox) self.pushButton_stopSharpness.setObjectName("pushButton_stopSharpness") self.gridLayout_4.addWidget(self.pushButton_stopSharpness, 14, 0, 1, 3) self.pushButton_sharpnessVsZern = QtWidgets.QPushButton(self.groupBox) self.pushButton_sharpnessVsZern.setObjectName( "pushButton_sharpnessVsZern") self.gridLayout_4.addWidget(self.pushButton_sharpnessVsZern, 12, 0, 1, 3) self.doubleSpinBox_zernAmpMin = QtWidgets.QDoubleSpinBox(self.groupBox) self.doubleSpinBox_zernAmpMin.setDecimals(3) self.doubleSpinBox_zernAmpMin.setMinimum(-10.0) self.doubleSpinBox_zernAmpMin.setMaximum(10.0) self.doubleSpinBox_zernAmpMin.setObjectName("doubleSpinBox_zernAmpMin") self.gridLayout_4.addWidget(self.doubleSpinBox_zernAmpMin, 17, 2, 1, 1) self.doubleSpinBox_zernAmpMax = QtWidgets.QDoubleSpinBox(self.groupBox) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.doubleSpinBox_zernAmpMax.sizePolicy().hasHeightForWidth()) self.doubleSpinBox_zernAmpMax.setSizePolicy(sizePolicy) self.doubleSpinBox_zernAmpMax.setDecimals(3) self.doubleSpinBox_zernAmpMax.setMinimum(-10.0) self.doubleSpinBox_zernAmpMax.setMaximum(10.0) self.doubleSpinBox_zernAmpMax.setObjectName("doubleSpinBox_zernAmpMax") self.gridLayout_4.addWidget(self.doubleSpinBox_zernAmpMax, 18, 2, 1, 1) self.label_mod_index = QtWidgets.QLabel(self.groupBox) self.label_mod_index.setObjectName("label_mod_index") self.gridLayout_4.addWidget(self.label_mod_index, 17, 0, 1, 1) self.label_mod_value = QtWidgets.QLabel(self.groupBox) self.label_mod_value.setObjectName("label_mod_value") self.gridLayout_4.addWidget(self.label_mod_value, 18, 0, 1, 1) self.label_15 = QtWidgets.QLabel(self.groupBox) self.label_15.setObjectName("label_15") self.gridLayout_4.addWidget(self.label_15, 19, 0, 1, 1) self.lineEdit_diffLimit = QtWidgets.QLineEdit(self.groupBox) self.lineEdit_diffLimit.setMaximumSize(QtCore.QSize(50, 16777215)) self.lineEdit_diffLimit.setObjectName("lineEdit_diffLimit") self.gridLayout_4.addWidget(self.lineEdit_diffLimit, 19, 2, 1, 1) self.label_sharpnessArgMax = QtWidgets.QLabel(self.groupBox) self.label_sharpnessArgMax.setObjectName("label_sharpnessArgMax") self.gridLayout_4.addWidget(self.label_sharpnessArgMax, 20, 0, 1, 3) self.label_sharpnessFitMax = QtWidgets.QLabel(self.groupBox) self.label_sharpnessFitMax.setObjectName("label_sharpnessFitMax") self.gridLayout_4.addWidget(self.label_sharpnessFitMax, 21, 0, 1, 3) self.label_16 = QtWidgets.QLabel(self.groupBox) self.label_16.setObjectName("label_16") self.gridLayout_4.addWidget(self.label_16, 13, 0, 1, 1) self.lineEdit_waitTime = QtWidgets.QLineEdit(self.groupBox) self.lineEdit_waitTime.setMaximumSize(QtCore.QSize(50, 16777215)) self.lineEdit_waitTime.setObjectName("lineEdit_waitTime") self.gridLayout_4.addWidget(self.lineEdit_waitTime, 13, 2, 1, 1) self.horizontalLayout.addWidget(self.groupBox) self.groupBoxPhase = QtWidgets.QGroupBox(Form) self.groupBoxPhase.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBoxPhase.sizePolicy().hasHeightForWidth()) self.groupBoxPhase.setSizePolicy(sizePolicy) self.groupBoxPhase.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.groupBoxPhase.setObjectName("groupBoxPhase") self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBoxPhase) self.gridLayout_3.setSizeConstraint( QtWidgets.QLayout.SetDefaultConstraint) self.gridLayout_3.setObjectName("gridLayout_3") self.label_5 = QtWidgets.QLabel(self.groupBoxPhase) self.label_5.setObjectName("label_5") self.gridLayout_3.addWidget(self.label_5, 0, 0, 1, 1) self.doubleSpinBoxPixel = QtWidgets.QDoubleSpinBox(self.groupBoxPhase) self.doubleSpinBoxPixel.setDecimals(3) self.doubleSpinBoxPixel.setMaximum(9.0) self.doubleSpinBoxPixel.setSingleStep(0.01) self.doubleSpinBoxPixel.setProperty("value", 0.103) self.doubleSpinBoxPixel.setObjectName("doubleSpinBoxPixel") self.gridLayout_3.addWidget(self.doubleSpinBoxPixel, 0, 1, 1, 1) self.label_6 = QtWidgets.QLabel(self.groupBoxPhase) self.label_6.setObjectName("label_6") self.gridLayout_3.addWidget(self.label_6, 1, 0, 1, 1) self.doubleSpinBoxWavelength = QtWidgets.QDoubleSpinBox( self.groupBoxPhase) self.doubleSpinBoxWavelength.setDecimals(3) self.doubleSpinBoxWavelength.setProperty("value", 0.515) self.doubleSpinBoxWavelength.setObjectName("doubleSpinBoxWavelength") self.gridLayout_3.addWidget(self.doubleSpinBoxWavelength, 1, 1, 1, 1) self.label_7 = QtWidgets.QLabel(self.groupBoxPhase) self.label_7.setObjectName("label_7") self.gridLayout_3.addWidget(self.label_7, 2, 0, 1, 1) self.doubleSpinBoxIndex = QtWidgets.QDoubleSpinBox(self.groupBoxPhase) self.doubleSpinBoxIndex.setSingleStep(0.01) self.doubleSpinBoxIndex.setProperty("value", 1.33) self.doubleSpinBoxIndex.setObjectName("doubleSpinBoxIndex") self.gridLayout_3.addWidget(self.doubleSpinBoxIndex, 2, 1, 1, 1) self.label_8 = QtWidgets.QLabel(self.groupBoxPhase) self.label_8.setObjectName("label_8") self.gridLayout_3.addWidget(self.label_8, 3, 0, 1, 1) self.doubleSpinBoxNA = QtWidgets.QDoubleSpinBox(self.groupBoxPhase) self.doubleSpinBoxNA.setSingleStep(0.01) self.doubleSpinBoxNA.setProperty("value", 0.8) self.doubleSpinBoxNA.setObjectName("doubleSpinBoxNA") self.gridLayout_3.addWidget(self.doubleSpinBoxNA, 3, 1, 1, 1) self.label_9 = QtWidgets.QLabel(self.groupBoxPhase) self.label_9.setObjectName("label_9") self.gridLayout_3.addWidget(self.label_9, 4, 0, 1, 1) self.doubleSpinBoxFocal = QtWidgets.QDoubleSpinBox(self.groupBoxPhase) self.doubleSpinBoxFocal.setMaximum(9999.99) self.doubleSpinBoxFocal.setProperty("value", 5000.0) self.doubleSpinBoxFocal.setObjectName("doubleSpinBoxFocal") self.gridLayout_3.addWidget(self.doubleSpinBoxFocal, 4, 1, 1, 1) self.groupBox_4 = QtWidgets.QGroupBox(self.groupBoxPhase) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_4.sizePolicy().hasHeightForWidth()) self.groupBox_4.setSizePolicy(sizePolicy) self.groupBox_4.setObjectName("groupBox_4") self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox_4) self.gridLayout_2.setObjectName("gridLayout_2") self.radioButtonPlane = QtWidgets.QRadioButton(self.groupBox_4) self.radioButtonPlane.setChecked(True) self.radioButtonPlane.setObjectName("radioButtonPlane") self.gridLayout_2.addWidget(self.radioButtonPlane, 0, 0, 1, 1) self.radioButtonMirror = QtWidgets.QRadioButton(self.groupBox_4) self.radioButtonMirror.setObjectName("radioButtonMirror") self.gridLayout_2.addWidget(self.radioButtonMirror, 1, 0, 1, 1) self.doubleSpinBoxMirrorDistance = QtWidgets.QDoubleSpinBox( self.groupBox_4) self.doubleSpinBoxMirrorDistance.setSingleStep(0.01) self.doubleSpinBoxMirrorDistance.setProperty("value", 2.0) self.doubleSpinBoxMirrorDistance.setObjectName( "doubleSpinBoxMirrorDistance") self.gridLayout_2.addWidget(self.doubleSpinBoxMirrorDistance, 1, 1, 1, 1) self.radioButtonFromFile = QtWidgets.QRadioButton(self.groupBox_4) self.radioButtonFromFile.setObjectName("radioButtonFromFile") self.gridLayout_2.addWidget(self.radioButtonFromFile, 2, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_4, 7, 0, 1, 3) self.label_10 = QtWidgets.QLabel(self.groupBoxPhase) self.label_10.setObjectName("label_10") self.gridLayout_3.addWidget(self.label_10, 8, 0, 1, 1) self.spinBoxIterations = QtWidgets.QSpinBox(self.groupBoxPhase) self.spinBoxIterations.setMinimum(1) self.spinBoxIterations.setMaximum(999) self.spinBoxIterations.setProperty("value", 20) self.spinBoxIterations.setObjectName("spinBoxIterations") self.gridLayout_3.addWidget(self.spinBoxIterations, 8, 1, 1, 1) self.pushButtonPhase = QtWidgets.QPushButton(self.groupBoxPhase) self.pushButtonPhase.setObjectName("pushButtonPhase") self.gridLayout_3.addWidget(self.pushButtonPhase, 10, 0, 1, 1) spacerItem = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_3.addItem(spacerItem, 16, 0, 1, 1) self.checkBoxNeglectDefocus = QtWidgets.QCheckBox(self.groupBoxPhase) self.checkBoxNeglectDefocus.setChecked(True) self.checkBoxNeglectDefocus.setObjectName("checkBoxNeglectDefocus") self.gridLayout_3.addWidget(self.checkBoxNeglectDefocus, 6, 0, 1, 2) self.checkBox_invertPF = QtWidgets.QCheckBox(self.groupBoxPhase) self.checkBox_invertPF.setObjectName("checkBox_invertPF") self.gridLayout_3.addWidget(self.checkBox_invertPF, 11, 0, 1, 1) self.label_13 = QtWidgets.QLabel(self.groupBoxPhase) self.label_13.setObjectName("label_13") self.gridLayout_3.addWidget(self.label_13, 5, 0, 1, 1) self.spinBox_numWavelengths = QtWidgets.QSpinBox(self.groupBoxPhase) self.spinBox_numWavelengths.setMinimum(1) self.spinBox_numWavelengths.setProperty("value", 1) self.spinBox_numWavelengths.setObjectName("spinBox_numWavelengths") self.gridLayout_3.addWidget(self.spinBox_numWavelengths, 5, 1, 1, 1) self.checkBox_resetAmp = QtWidgets.QCheckBox(self.groupBoxPhase) self.checkBox_resetAmp.setObjectName("checkBox_resetAmp") self.gridLayout_3.addWidget(self.checkBox_resetAmp, 12, 0, 1, 1) self.pushButton_unwrap = QtWidgets.QPushButton(self.groupBoxPhase) self.pushButton_unwrap.setObjectName("pushButton_unwrap") self.gridLayout_3.addWidget(self.pushButton_unwrap, 10, 1, 1, 1) self.pushButton_modUnwrapped = QtWidgets.QPushButton( self.groupBoxPhase) self.pushButton_modUnwrapped.setObjectName("pushButton_modUnwrapped") self.gridLayout_3.addWidget(self.pushButton_modUnwrapped, 11, 1, 1, 1) self.pushButton_zernFitUnwrapped = QtWidgets.QPushButton( self.groupBoxPhase) self.pushButton_zernFitUnwrapped.setObjectName( "pushButton_zernFitUnwrapped") self.gridLayout_3.addWidget(self.pushButton_zernFitUnwrapped, 12, 1, 1, 1) self.checkBox_ignore4 = QtWidgets.QCheckBox(self.groupBoxPhase) self.checkBox_ignore4.setObjectName("checkBox_ignore4") self.gridLayout_3.addWidget(self.checkBox_ignore4, 16, 1, 1, 1) self.spinBox_zernModesToFit = QtWidgets.QSpinBox(self.groupBoxPhase) self.spinBox_zernModesToFit.setObjectName("spinBox_zernModesToFit") self.gridLayout_3.addWidget(self.spinBox_zernModesToFit, 13, 1, 1, 1) self.label_14 = QtWidgets.QLabel(self.groupBoxPhase) self.label_14.setObjectName("label_14") self.gridLayout_3.addWidget(self.label_14, 13, 0, 1, 1) self.checkBox_symmeterize = QtWidgets.QCheckBox(self.groupBoxPhase) self.checkBox_symmeterize.setObjectName("checkBox_symmeterize") self.gridLayout_3.addWidget(self.checkBox_symmeterize, 9, 0, 1, 1) self.horizontalLayout.addWidget(self.groupBoxPhase) self.tabWidgetPF = QtWidgets.QTabWidget(Form) self.tabWidgetPF.setEnabled(False) self.tabWidgetPF.setIconSize(QtCore.QSize(15, 16)) self.tabWidgetPF.setObjectName("tabWidgetPF") self.tabWidgetPFPage1 = QtWidgets.QWidget() self.tabWidgetPFPage1.setObjectName("tabWidgetPFPage1") self.verticalLayout = QtWidgets.QVBoxLayout(self.tabWidgetPFPage1) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.mplwidgetPhase = MatplotlibWidget(self.tabWidgetPFPage1) self.mplwidgetPhase.setObjectName("mplwidgetPhase") self.verticalLayout.addWidget(self.mplwidgetPhase) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.pushButtonSave = QtWidgets.QPushButton(self.tabWidgetPFPage1) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButtonSave.sizePolicy().hasHeightForWidth()) self.pushButtonSave.setSizePolicy(sizePolicy) self.pushButtonSave.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButtonSave.setObjectName("pushButtonSave") self.gridLayout.addWidget(self.pushButtonSave, 1, 1, 1, 1) self.pushButtonModulate = QtWidgets.QPushButton(self.tabWidgetPFPage1) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButtonModulate.sizePolicy().hasHeightForWidth()) self.pushButtonModulate.setSizePolicy(sizePolicy) self.pushButtonModulate.setMaximumSize(QtCore.QSize( 16777215, 16777215)) self.pushButtonModulate.setObjectName("pushButtonModulate") self.gridLayout.addWidget(self.pushButtonModulate, 1, 3, 1, 1) self.pushButtonFit = QtWidgets.QPushButton(self.tabWidgetPFPage1) self.pushButtonFit.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButtonFit.setObjectName("pushButtonFit") self.gridLayout.addWidget(self.pushButtonFit, 1, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.tabWidgetPF.addTab(self.tabWidgetPFPage1, "") self.Sharpness = QtWidgets.QWidget() self.Sharpness.setObjectName("Sharpness") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.Sharpness) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.mplwidgetSharpness = MatplotlibWidget(self.Sharpness) self.mplwidgetSharpness.setObjectName("mplwidgetSharpness") self.verticalLayout_3.addWidget(self.mplwidgetSharpness) self.tabWidgetPF.addTab(self.Sharpness, "") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tab) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.mplwidgetSharpness2 = MatplotlibWidget(self.tab) self.mplwidgetSharpness2.setObjectName("mplwidgetSharpness2") self.verticalLayout_2.addWidget(self.mplwidgetSharpness2) self.tabWidgetPF.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.mplwidgetPhase_2 = MatplotlibWidget(self.tab_2) self.mplwidgetPhase_2.setGeometry(QtCore.QRect(10, 0, 380, 349)) self.mplwidgetPhase_2.setObjectName("mplwidgetPhase_2") self.pushButton_modulateZernike = QtWidgets.QPushButton(self.tab_2) self.pushButton_modulateZernike.setGeometry( QtCore.QRect(20, 360, 75, 23)) self.pushButton_modulateZernike.setObjectName( "pushButton_modulateZernike") self.checkBox_useMask = QtWidgets.QCheckBox(self.tab_2) self.checkBox_useMask.setGeometry(QtCore.QRect(110, 360, 70, 17)) self.checkBox_useMask.setObjectName("checkBox_useMask") self.lineEdit_zernRadius = QtWidgets.QLineEdit(self.tab_2) self.lineEdit_zernRadius.setGeometry(QtCore.QRect(20, 390, 113, 20)) self.lineEdit_zernRadius.setObjectName("lineEdit_zernRadius") self.pushButton_setZernRadius = QtWidgets.QPushButton(self.tab_2) self.pushButton_setZernRadius.setGeometry( QtCore.QRect(140, 390, 131, 23)) self.pushButton_setZernRadius.setObjectName("pushButton_setZernRadius") self.tabWidgetPF.addTab(self.tab_2, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.tabWidgetPF.addTab(self.tab_3, "") self.horizontalLayout.addWidget(self.tabWidgetPF) self.groupBoxModulations = QtWidgets.QGroupBox(Form) self.groupBoxModulations.setCheckable(True) self.groupBoxModulations.setObjectName("groupBoxModulations") self.verticalLayoutModulations = QtWidgets.QVBoxLayout( self.groupBoxModulations) self.verticalLayoutModulations.setObjectName( "verticalLayoutModulations") spacerItem1 = QtWidgets.QSpacerItem(20, 317, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayoutModulations.addItem(spacerItem1) self.pushButton_setMods = QtWidgets.QPushButton( self.groupBoxModulations) self.pushButton_setMods.setObjectName("pushButton_setMods") self.verticalLayoutModulations.addWidget(self.pushButton_setMods) self.horizontalLayout.addWidget(self.groupBoxModulations) self.retranslateUi(Form) self.tabWidgetPF.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): _translate = QtCore.QCoreApplication.translate Form.setWindowTitle(_translate("Form", "Adaptive Optics")) self.groupBox.setTitle(_translate("Form", "PSF")) self.label_2.setText(_translate("Form", "Range [um]:")) self.label_3.setText(_translate("Form", "# Slices:")) self.label_4.setText(_translate("Form", "# Frames/slice:")) self.pushButtonPSF.setText(_translate("Form", "Acquire PSF")) self.checkBoxSave.setText(_translate("Form", "Save")) self.checkBoxCenterLateral.setText( _translate("Form", "Center PSF laterally")) self.label.setText(_translate("Form", "Mask radius:")) self.label_11.setText(_translate("Form", "Center X:")) self.label_12.setText(_translate("Form", "Center Y:")) self.lineEdit_cX.setText(_translate("Form", "128")) self.lineEdit_cY.setText(_translate("Form", "128")) self.pushButton_runningSharpness.setText( _translate("Form", "Continuous Sharpness")) self.pushButton_stopSharpness.setText( _translate("Form", "Stop Sharpness")) self.pushButton_sharpnessVsZern.setText( _translate("Form", "Sharpness vs. Zernike")) self.label_mod_index.setText(_translate("Form", "Index: --")) self.label_mod_value.setText(_translate("Form", "Value: --")) self.label_15.setText(_translate("Form", "Diffraction limit:")) self.label_sharpnessArgMax.setText(_translate("Form", "Arg. max: --")) self.label_sharpnessFitMax.setText(_translate("Form", "Fit max: --")) self.label_16.setText(_translate("Form", "Wait time (s):")) self.groupBoxPhase.setTitle(_translate("Form", "Phase retrieval")) self.label_5.setText(_translate("Form", "Pixel size [um]:")) self.label_6.setText(_translate("Form", "Wavelength [um]:")) self.label_7.setText(_translate("Form", "Refractive index:")) self.label_8.setText(_translate("Form", "NA:")) self.label_9.setText(_translate("Form", "Focal length:")) self.groupBox_4.setTitle(_translate("Form", "Initial guess")) self.radioButtonPlane.setText(_translate("Form", "Plane wave")) self.radioButtonMirror.setText(_translate("Form", "Mirror")) self.radioButtonFromFile.setText(_translate("Form", "From file")) self.label_10.setText(_translate("Form", "# Iterations:")) self.pushButtonPhase.setText(_translate("Form", "Retrieve phase")) self.checkBoxNeglectDefocus.setText( _translate("Form", "Neglect defocus")) self.checkBox_invertPF.setText(_translate("Form", "Invert?")) self.label_13.setText(_translate("Form", "# Wavelengths:")) self.checkBox_resetAmp.setText(_translate("Form", "Reset amplitude?")) self.pushButton_unwrap.setText(_translate("Form", "Unwrap")) self.pushButton_modUnwrapped.setText(_translate("Form", "Mod. Unwrpd")) self.pushButton_zernFitUnwrapped.setText( _translate("Form", "Fit Unwrpd")) self.checkBox_ignore4.setText(_translate("Form", "Ignore 1st 4?")) self.label_14.setText(_translate("Form", "Num modes to fit to:")) self.checkBox_symmeterize.setText(_translate("Form", "Make symmetric?")) self.pushButtonSave.setText(_translate("Form", "Save to file")) self.pushButtonModulate.setText(_translate("Form", "Modulate")) self.pushButtonFit.setText(_translate("Form", "Fit to Zernike")) self.tabWidgetPF.setTabText( self.tabWidgetPF.indexOf(self.tabWidgetPFPage1), _translate("Form", "Pupil Function")) self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.Sharpness), _translate("Form", "Sharpness")) self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.tab), _translate("Form", "Running Sharpness")) self.pushButton_modulateZernike.setText(_translate("Form", "Modulate")) self.checkBox_useMask.setText(_translate("Form", "Use mask?")) self.lineEdit_zernRadius.setText(_translate("Form", "256")) self.pushButton_setZernRadius.setText( _translate("Form", "Set Zernike Radius")) self.tabWidgetPF.setTabText( self.tabWidgetPF.indexOf(self.tab_2), _translate("Form", "Zernike Fit to Unwrapped")) self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.tab_3), _translate("Form", "Gen Zernikes")) self.groupBoxModulations.setTitle(_translate("Form", "Modulations")) self.pushButton_setMods.setText(_translate("Form", "Set"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(871, 644) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.groupBox = QtGui.QGroupBox(self.centralwidget) self.groupBox.setGeometry(QtCore.QRect(480, 15, 381, 301)) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.lineEdit = QtGui.QLineEdit(self.groupBox) self.lineEdit.setGeometry(QtCore.QRect(10, 60, 331, 20)) self.lineEdit.setObjectName(_fromUtf8("lineEdit")) self.label = QtGui.QLabel(self.groupBox) self.label.setGeometry(QtCore.QRect(10, 180, 81, 16)) self.label.setObjectName(_fromUtf8("label")) self.lineEdit_2 = QtGui.QLineEdit(self.groupBox) self.lineEdit_2.setGeometry(QtCore.QRect(10, 200, 331, 41)) self.lineEdit_2.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop) self.lineEdit_2.setReadOnly(True) self.lineEdit_2.setObjectName(_fromUtf8("lineEdit_2")) self.label_2 = QtGui.QLabel(self.groupBox) self.label_2.setGeometry(QtCore.QRect(10, 250, 61, 16)) self.label_2.setObjectName(_fromUtf8("label_2")) self.progressBar = QtGui.QProgressBar(self.groupBox) self.progressBar.setGeometry(QtCore.QRect(6, 270, 371, 16)) self.progressBar.setProperty("value", 24) self.progressBar.setObjectName(_fromUtf8("progressBar")) self.splitter = QtGui.QSplitter(self.groupBox) self.splitter.setGeometry(QtCore.QRect(10, 100, 171, 20)) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName(_fromUtf8("splitter")) self.label_11 = QtGui.QLabel(self.splitter) self.label_11.setObjectName(_fromUtf8("label_11")) self.comboBox = QtGui.QComboBox(self.splitter) self.comboBox.setObjectName(_fromUtf8("comboBox")) self.comboBox.addItem(_fromUtf8("")) self.comboBox.addItem(_fromUtf8("")) self.comboBox.addItem(_fromUtf8("")) self.pushButton_4 = QtGui.QPushButton(self.groupBox) self.pushButton_4.setGeometry(QtCore.QRect(110, 30, 104, 23)) self.pushButton_4.setObjectName(_fromUtf8("pushButton_4")) self.pushButton = QtGui.QPushButton(self.groupBox) self.pushButton.setGeometry(QtCore.QRect(11, 30, 104, 23)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.pushButton_2 = QtGui.QPushButton(self.groupBox) self.pushButton_2.setGeometry(QtCore.QRect(10, 140, 104, 23)) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.label_18 = QtGui.QLabel(self.groupBox) self.label_18.setGeometry(QtCore.QRect(198, 102, 51, 16)) self.label_18.setObjectName(_fromUtf8("label_18")) self.comboBox_4 = QtGui.QComboBox(self.groupBox) self.comboBox_4.setGeometry(QtCore.QRect(248, 100, 43, 20)) self.comboBox_4.setObjectName(_fromUtf8("comboBox_4")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_4.addItem(_fromUtf8("")) self.comboBox_5 = QtGui.QComboBox(self.groupBox) self.comboBox_5.setGeometry(QtCore.QRect(298, 100, 43, 20)) self.comboBox_5.setObjectName(_fromUtf8("comboBox_5")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.comboBox_5.addItem(_fromUtf8("")) self.radioButton = QtGui.QRadioButton(self.groupBox) self.radioButton.setGeometry(QtCore.QRect(140, 143, 82, 17)) self.radioButton.setChecked(True) self.radioButton.setObjectName(_fromUtf8("radioButton")) self.radioButton_2 = QtGui.QRadioButton(self.groupBox) self.radioButton_2.setGeometry(QtCore.QRect(230, 143, 82, 17)) self.radioButton_2.setObjectName(_fromUtf8("radioButton_2")) self.frame = QtGui.QFrame(self.centralwidget) self.frame.setGeometry(QtCore.QRect(140, 129, 120, 241)) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName(_fromUtf8("frame")) self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setGeometry(QtCore.QRect(0, 0, 471, 381)) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.widget = QtGui.QWidget() self.widget.setObjectName(_fromUtf8("widget")) self.label_4 = QtGui.QLabel(self.widget) self.label_4.setGeometry(QtCore.QRect(180, 600, 46, 20)) self.label_4.setObjectName(_fromUtf8("label_4")) self.mplwidget_3 = MatplotlibWidget(self.widget) self.mplwidget_3.setGeometry(QtCore.QRect(0, 0, 471, 361)) self.mplwidget_3.setObjectName(_fromUtf8("mplwidget_3")) self.tabWidget.addTab(self.widget, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.mplwidget_2 = MatplotlibWidget(self.tab_2) self.mplwidget_2.setGeometry(QtCore.QRect(0, 0, 471, 361)) self.mplwidget_2.setObjectName(_fromUtf8("mplwidget_2")) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.groupBox_2 = QtGui.QGroupBox(self.centralwidget) self.groupBox_2.setGeometry(QtCore.QRect(0, 380, 471, 231)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.label_3 = QtGui.QLabel(self.groupBox_2) self.label_3.setGeometry(QtCore.QRect(80, 30, 71, 20)) self.label_3.setObjectName(_fromUtf8("label_3")) self.lineEdit_3 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_3.setGeometry(QtCore.QRect(520, 30, 91, 20)) self.lineEdit_3.setObjectName(_fromUtf8("lineEdit_3")) self.label_5 = QtGui.QLabel(self.groupBox_2) self.label_5.setGeometry(QtCore.QRect(280, 30, 46, 20)) self.label_5.setObjectName(_fromUtf8("label_5")) self.lineEdit_4 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_4.setEnabled(False) self.lineEdit_4.setGeometry(QtCore.QRect(320, 30, 41, 20)) self.lineEdit_4.setAlignment(QtCore.Qt.AlignCenter) self.lineEdit_4.setObjectName(_fromUtf8("lineEdit_4")) self.lineEdit_5 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_5.setEnabled(False) self.lineEdit_5.setGeometry(QtCore.QRect(150, 60, 91, 20)) self.lineEdit_5.setAlignment(QtCore.Qt.AlignCenter) self.lineEdit_5.setObjectName(_fromUtf8("lineEdit_5")) self.label_6 = QtGui.QLabel(self.groupBox_2) self.label_6.setGeometry(QtCore.QRect(280, 60, 46, 20)) self.label_6.setObjectName(_fromUtf8("label_6")) self.label_7 = QtGui.QLabel(self.groupBox_2) self.label_7.setGeometry(QtCore.QRect(80, 60, 46, 20)) self.label_7.setObjectName(_fromUtf8("label_7")) self.lineEdit_6 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_6.setEnabled(False) self.lineEdit_6.setGeometry(QtCore.QRect(320, 60, 41, 20)) self.lineEdit_6.setAlignment(QtCore.Qt.AlignCenter) self.lineEdit_6.setObjectName(_fromUtf8("lineEdit_6")) self.label_10 = QtGui.QLabel(self.groupBox_2) self.label_10.setGeometry(QtCore.QRect(10, 90, 61, 16)) self.label_10.setObjectName(_fromUtf8("label_10")) self.lineEdit_9 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_9.setEnabled(False) self.lineEdit_9.setGeometry(QtCore.QRect(230, 140, 91, 20)) self.lineEdit_9.setText(_fromUtf8("")) self.lineEdit_9.setAlignment(QtCore.Qt.AlignCenter) self.lineEdit_9.setObjectName(_fromUtf8("lineEdit_9")) self.label_9 = QtGui.QLabel(self.groupBox_2) self.label_9.setGeometry(QtCore.QRect(216, 144, 8, 13)) self.label_9.setObjectName(_fromUtf8("label_9")) self.lineEdit_10 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_10.setEnabled(False) self.lineEdit_10.setGeometry(QtCore.QRect(120, 140, 91, 20)) self.lineEdit_10.setText(_fromUtf8("")) self.lineEdit_10.setAlignment(QtCore.Qt.AlignCenter) self.lineEdit_10.setObjectName(_fromUtf8("lineEdit_10")) self.pushButton_3 = QtGui.QPushButton(self.groupBox_2) self.pushButton_3.setEnabled(False) self.pushButton_3.setGeometry(QtCore.QRect(350, 140, 75, 20)) self.pushButton_3.setObjectName(_fromUtf8("pushButton_3")) self.lineEdit_11 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_11.setEnabled(False) self.lineEdit_11.setGeometry(QtCore.QRect(150, 30, 91, 20)) self.lineEdit_11.setInputMask(_fromUtf8("")) self.lineEdit_11.setAlignment(QtCore.Qt.AlignCenter) self.lineEdit_11.setPlaceholderText(_fromUtf8("")) self.lineEdit_11.setObjectName(_fromUtf8("lineEdit_11")) self.pushButton_7 = QtGui.QPushButton(self.groupBox_2) self.pushButton_7.setGeometry(QtCore.QRect(390, 169, 31, 20)) self.pushButton_7.setObjectName(_fromUtf8("pushButton_7")) self.label_8 = QtGui.QLabel(self.groupBox_2) self.label_8.setGeometry(QtCore.QRect(70, 144, 46, 13)) self.label_8.setObjectName(_fromUtf8("label_8")) self.pushButton_5 = QtGui.QPushButton(self.groupBox_2) self.pushButton_5.setGeometry(QtCore.QRect(120, 170, 21, 23)) self.pushButton_5.setObjectName(_fromUtf8("pushButton_5")) self.groupBox_5 = QtGui.QGroupBox(self.centralwidget) self.groupBox_5.setGeometry(QtCore.QRect(480, 330, 381, 114)) self.groupBox_5.setObjectName(_fromUtf8("groupBox_5")) self.label_17 = QtGui.QLabel(self.groupBox_5) self.label_17.setGeometry(QtCore.QRect(10, 30, 46, 20)) self.label_17.setObjectName(_fromUtf8("label_17")) self.spinBox_2 = QtGui.QSpinBox(self.groupBox_5) self.spinBox_2.setEnabled(False) self.spinBox_2.setGeometry(QtCore.QRect(50, 30, 51, 20)) self.spinBox_2.setMinimum(1) self.spinBox_2.setMaximum(9000) self.spinBox_2.setObjectName(_fromUtf8("spinBox_2")) self.pushButton_6 = QtGui.QPushButton(self.groupBox_5) self.pushButton_6.setEnabled(False) self.pushButton_6.setGeometry(QtCore.QRect(120, 30, 75, 20)) self.pushButton_6.setObjectName(_fromUtf8("pushButton_6")) self.pushButton_9 = QtGui.QPushButton(self.groupBox_5) self.pushButton_9.setEnabled(False) self.pushButton_9.setGeometry(QtCore.QRect(290, 80, 75, 23)) self.pushButton_9.setObjectName(_fromUtf8("pushButton_9")) self.groupBox_3 = QtGui.QGroupBox(self.centralwidget) self.groupBox_3.setGeometry(QtCore.QRect(480, 450, 151, 51)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.comboBox_3 = QtGui.QComboBox(self.groupBox_3) self.comboBox_3.setEnabled(False) self.comboBox_3.setGeometry(QtCore.QRect(30, 20, 101, 20)) self.comboBox_3.setObjectName(_fromUtf8("comboBox_3")) self.label_14 = QtGui.QLabel(self.groupBox_3) self.label_14.setEnabled(True) self.label_14.setGeometry(QtCore.QRect(16, 20, 9, 20)) self.label_14.setObjectName(_fromUtf8("label_14")) self.groupBox_6 = QtGui.QGroupBox(self.centralwidget) self.groupBox_6.setGeometry(QtCore.QRect(480, 510, 321, 51)) self.groupBox_6.setObjectName(_fromUtf8("groupBox_6")) self.spinBox = QtGui.QSpinBox(self.groupBox_6) self.spinBox.setEnabled(False) self.spinBox.setGeometry(QtCore.QRect(183, 20, 51, 20)) self.spinBox.setMinimum(1) self.spinBox.setMaximum(1) self.spinBox.setObjectName(_fromUtf8("spinBox")) self.comboBox_2 = QtGui.QComboBox(self.groupBox_6) self.comboBox_2.setEnabled(False) self.comboBox_2.setGeometry(QtCore.QRect(35, 20, 101, 20)) self.comboBox_2.setObjectName(_fromUtf8("comboBox_2")) self.label_12 = QtGui.QLabel(self.groupBox_6) self.label_12.setEnabled(True) self.label_12.setGeometry(QtCore.QRect(10, 20, 21, 20)) self.label_12.setObjectName(_fromUtf8("label_12")) self.label_13 = QtGui.QLabel(self.groupBox_6) self.label_13.setGeometry(QtCore.QRect(143, 20, 46, 20)) self.label_13.setObjectName(_fromUtf8("label_13")) self.lineEdit_12 = QtGui.QLineEdit(self.groupBox_6) self.lineEdit_12.setGeometry(QtCore.QRect(240, 20, 71, 20)) self.lineEdit_12.setMouseTracking(True) self.lineEdit_12.setAcceptDrops(True) self.lineEdit_12.setDragEnabled(False) self.lineEdit_12.setReadOnly(True) self.lineEdit_12.setObjectName(_fromUtf8("lineEdit_12")) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.groupBox.setTitle(_translate("MainWindow", "Data Input", None)) self.label.setText(_translate("MainWindow", "Data Info:", None)) self.label_2.setText(_translate("MainWindow", "Processing:", None)) self.label_11.setText(_translate("MainWindow", "Data Format:", None)) self.comboBox.setItemText(0, _translate("MainWindow", "Amp/Phase", None)) self.comboBox.setItemText(1, _translate("MainWindow", "Amp[dB]/Phase", None)) self.comboBox.setItemText(2, _translate("MainWindow", "Real/Imag", None)) self.pushButton_4.setText(_translate("MainWindow", "Clear", None)) self.pushButton.setText(_translate("MainWindow", "Load Dir", None)) self.pushButton_2.setText(_translate("MainWindow", "Load Data", None)) self.label_18.setText(_translate("MainWindow", "Columns:", None)) self.comboBox_4.setItemText(0, _translate("MainWindow", "1", "5")) self.comboBox_4.setItemText(1, _translate("MainWindow", "2", None)) self.comboBox_4.setItemText(2, _translate("MainWindow", "3", None)) self.comboBox_4.setItemText(3, _translate("MainWindow", "4", None)) self.comboBox_4.setItemText(4, _translate("MainWindow", "5", None)) self.comboBox_4.setItemText(5, _translate("MainWindow", "6", None)) self.comboBox_4.setItemText(6, _translate("MainWindow", "7", None)) self.comboBox_4.setItemText(7, _translate("MainWindow", "8", None)) self.comboBox_4.setItemText(8, _translate("MainWindow", "9", None)) self.comboBox_4.setItemText(9, _translate("MainWindow", "10", None)) self.comboBox_4.setItemText(10, _translate("MainWindow", "11", None)) self.comboBox_4.setItemText(11, _translate("MainWindow", "12", None)) self.comboBox_5.setItemText(0, _translate("MainWindow", "1", None)) self.comboBox_5.setItemText(1, _translate("MainWindow", "2", None)) self.comboBox_5.setItemText(2, _translate("MainWindow", "3", None)) self.comboBox_5.setItemText(3, _translate("MainWindow", "4", None)) self.comboBox_5.setItemText(4, _translate("MainWindow", "5", None)) self.comboBox_5.setItemText(5, _translate("MainWindow", "6", None)) self.comboBox_5.setItemText(6, _translate("MainWindow", "7", None)) self.comboBox_5.setItemText(7, _translate("MainWindow", "8", None)) self.comboBox_5.setItemText(8, _translate("MainWindow", "9", None)) self.comboBox_5.setItemText(9, _translate("MainWindow", "10", None)) self.comboBox_5.setItemText(10, _translate("MainWindow", "11", None)) self.comboBox_5.setItemText(11, _translate("MainWindow", "12", None)) self.radioButton.setText(_translate("MainWindow", "Notch-Res.", None)) self.radioButton_2.setText(_translate("MainWindow", "Lorentz", None)) self.label_4.setText(_translate("MainWindow", "x_val:", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.widget), _translate("MainWindow", "3D-Plots", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "2D-Plots", None)) self.groupBox_2.setTitle(_translate("MainWindow", "Plot Settings", None)) self.label_3.setText(_translate("MainWindow", "x (scan_var):", None)) self.label_5.setText(_translate("MainWindow", "unit:", None)) self.lineEdit_4.setText(_translate("MainWindow", "-", None)) self.lineEdit_5.setText(_translate("MainWindow", "Frequency", None)) self.label_6.setText(_translate("MainWindow", "unit:", None)) self.label_7.setText(_translate("MainWindow", "y:", None)) self.lineEdit_6.setText(_translate("MainWindow", "GHz", None)) self.label_10.setText(_translate("MainWindow", "Cut Data:", None)) self.label_9.setText(_translate("MainWindow", "--", None)) self.pushButton_3.setText(_translate("MainWindow", "Cut", None)) self.lineEdit_11.setText(_translate("MainWindow", "x", None)) self.pushButton_7.setText(_translate("MainWindow", "?", None)) self.label_8.setText(_translate("MainWindow", "y_range:", None)) self.pushButton_5.setText(_translate("MainWindow", "<-", None)) self.groupBox_5.setTitle(_translate("MainWindow", "Fit Parameters", None)) self.label_17.setText(_translate("MainWindow", "Scan:", None)) self.pushButton_6.setText(_translate("MainWindow", "Save", None)) self.pushButton_9.setText(_translate("MainWindow", "Save All", None)) self.groupBox_3.setTitle(_translate("MainWindow", "3-D Plot", None)) self.label_14.setText(_translate("MainWindow", "z:", None)) self.groupBox_6.setTitle(_translate("MainWindow", "2-D Plot", None)) self.label_12.setText(_translate("MainWindow", "z(y):", None)) self.label_13.setText(_translate("MainWindow", "Scan:", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(880, 661) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_6 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_6.setObjectName("verticalLayout_6") self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setObjectName("tabWidget") self.tab = QtGui.QWidget() self.tab.setObjectName("tab") self.verticalLayout_7 = QtGui.QVBoxLayout(self.tab) self.verticalLayout_7.setObjectName("verticalLayout_7") self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setObjectName("verticalLayout_5") self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.comboBox_categories = QtGui.QComboBox(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.comboBox_categories.sizePolicy().hasHeightForWidth()) self.comboBox_categories.setSizePolicy(sizePolicy) self.comboBox_categories.setMinimumSize(QtCore.QSize(180, 0)) self.comboBox_categories.setMaximumSize(QtCore.QSize(500000, 16777215)) self.comboBox_categories.setObjectName("comboBox_categories") self.horizontalLayout.addWidget(self.comboBox_categories) self.lineEdit_search = QtGui.QLineEdit(self.tab) self.lineEdit_search.setMaximumSize(QtCore.QSize(2000000, 16777215)) self.lineEdit_search.setObjectName("lineEdit_search") self.horizontalLayout.addWidget(self.lineEdit_search) self.pushButton_search = QtGui.QPushButton(self.tab) self.pushButton_search.setMaximumSize(QtCore.QSize(1000000, 16777215)) self.pushButton_search.setObjectName("pushButton_search") self.horizontalLayout.addWidget(self.pushButton_search) self.verticalLayout_5.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.splitter_2 = QtGui.QSplitter(self.tab) self.splitter_2.setOrientation(QtCore.Qt.Vertical) self.splitter_2.setObjectName("splitter_2") self.splitter = QtGui.QSplitter(self.splitter_2) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName("splitter") self.tableWidget_overview = QtGui.QTableWidget(self.splitter) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.tableWidget_overview.sizePolicy().hasHeightForWidth()) self.tableWidget_overview.setSizePolicy(sizePolicy) self.tableWidget_overview.setMinimumSize(QtCore.QSize(250, 200)) self.tableWidget_overview.setMaximumSize(QtCore.QSize(2000000, 2000000)) self.tableWidget_overview.setObjectName("tableWidget_overview") self.tableWidget_overview.setColumnCount(0) self.tableWidget_overview.setRowCount(0) self.mpl_widget = MatplotlibWidget(self.splitter) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl_widget.sizePolicy().hasHeightForWidth()) self.mpl_widget.setSizePolicy(sizePolicy) self.mpl_widget.setMinimumSize(QtCore.QSize(200, 200)) self.mpl_widget.setObjectName("mpl_widget") self.widget = QtGui.QWidget(self.splitter_2) self.widget.setObjectName("widget") self.verticalLayout = QtGui.QVBoxLayout(self.widget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.label = QtGui.QLabel(self.widget) self.label.setObjectName("label") self.verticalLayout.addWidget(self.label) self.tableWidget_userSelection = QtGui.QTableWidget(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.tableWidget_userSelection.sizePolicy().hasHeightForWidth()) self.tableWidget_userSelection.setSizePolicy(sizePolicy) self.tableWidget_userSelection.setMinimumSize(QtCore.QSize(500, 200)) self.tableWidget_userSelection.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.tableWidget_userSelection.setObjectName("tableWidget_userSelection") self.tableWidget_userSelection.setColumnCount(0) self.tableWidget_userSelection.setRowCount(0) self.verticalLayout.addWidget(self.tableWidget_userSelection) self.horizontalLayout_2.addWidget(self.splitter_2) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName("verticalLayout_4") self.frame = QtGui.QFrame(self.tab) self.frame.setMaximumSize(QtCore.QSize(160, 16777215)) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName("frame") self.verticalLayout_3 = QtGui.QVBoxLayout(self.frame) self.verticalLayout_3.setObjectName("verticalLayout_3") self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.radioButton_singleMeal = QtGui.QRadioButton(self.frame) self.radioButton_singleMeal.setChecked(True) self.radioButton_singleMeal.setObjectName("radioButton_singleMeal") self.verticalLayout_2.addWidget(self.radioButton_singleMeal) self.radioButton_oneDay = QtGui.QRadioButton(self.frame) self.radioButton_oneDay.setObjectName("radioButton_oneDay") self.verticalLayout_2.addWidget(self.radioButton_oneDay) self.radioButton_sevenDays = QtGui.QRadioButton(self.frame) self.radioButton_sevenDays.setObjectName("radioButton_sevenDays") self.verticalLayout_2.addWidget(self.radioButton_sevenDays) self.verticalLayout_3.addLayout(self.verticalLayout_2) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem) self.pushButton_startOptimization = QtGui.QPushButton(self.frame) self.pushButton_startOptimization.setMaximumSize(QtCore.QSize(160, 16777215)) self.pushButton_startOptimization.setObjectName("pushButton_startOptimization") self.verticalLayout_3.addWidget(self.pushButton_startOptimization) self.verticalLayout_4.addWidget(self.frame) self.horizontalLayout_2.addLayout(self.verticalLayout_4) self.verticalLayout_5.addLayout(self.horizontalLayout_2) self.verticalLayout_7.addLayout(self.verticalLayout_5) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName("tab_2") self.tabWidget.addTab(self.tab_2, "") self.verticalLayout_6.addWidget(self.tabWidget) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 880, 22)) self.menubar.setObjectName("menubar") self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") self.menuHelp = QtGui.QMenu(self.menubar) self.menuHelp.setObjectName("menuHelp") MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuHelp.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_search.setText(QtGui.QApplication.translate("MainWindow", "suchen", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("MainWindow", "Auswahl", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_singleMeal.setText(QtGui.QApplication.translate("MainWindow", "Einzelne Mahlzeit", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_oneDay.setText(QtGui.QApplication.translate("MainWindow", "1 Tag", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_sevenDays.setText(QtGui.QApplication.translate("MainWindow", "7 Tage", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_startOptimization.setText(QtGui.QApplication.translate("MainWindow", "Start Optimierung", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), QtGui.QApplication.translate("MainWindow", "optimization", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), QtGui.QApplication.translate("MainWindow", "log", None, QtGui.QApplication.UnicodeUTF8)) self.menuFile.setTitle(QtGui.QApplication.translate("MainWindow", "File", None, QtGui.QApplication.UnicodeUTF8)) self.menuHelp.setTitle(QtGui.QApplication.translate("MainWindow", "Hilfe", None, QtGui.QApplication.UnicodeUTF8))
class Ui_BlobFlow_creator(object): def setupUi(self, BlobFlow_creator): BlobFlow_creator.setObjectName(_fromUtf8("BlobFlow_creator")) BlobFlow_creator.resize(900, 578) self.plotButton = QtGui.QPushButton(BlobFlow_creator) self.plotButton.setGeometry(QtCore.QRect(420, 180, 90, 24)) self.plotButton.setObjectName(_fromUtf8("plotButton")) self.label = QtGui.QLabel(BlobFlow_creator) self.label.setGeometry(QtCore.QRect(410, 10, 53, 15)) self.label.setObjectName(_fromUtf8("label")) self.gridLayoutWidget = QtGui.QWidget(BlobFlow_creator) self.gridLayoutWidget.setGeometry(QtCore.QRect(410, 70, 111, 90)) self.gridLayoutWidget.setObjectName(_fromUtf8("gridLayoutWidget")) self.gridLayout = QtGui.QGridLayout(self.gridLayoutWidget) self.gridLayout.setMargin(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.yDomainMax = QtGui.QLineEdit(self.gridLayoutWidget) self.yDomainMax.setObjectName(_fromUtf8("yDomainMax")) self.gridLayout.addWidget(self.yDomainMax, 2, 1, 1, 1) self.label_3 = QtGui.QLabel(self.gridLayoutWidget) self.label_3.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_3.setObjectName(_fromUtf8("label_3")) self.gridLayout.addWidget(self.label_3, 1, 1, 1, 1) self.xDomainMax = QtGui.QLineEdit(self.gridLayoutWidget) self.xDomainMax.setObjectName(_fromUtf8("xDomainMax")) self.gridLayout.addWidget(self.xDomainMax, 0, 1, 1, 1) self.yDomainMin = QtGui.QLineEdit(self.gridLayoutWidget) self.yDomainMin.setObjectName(_fromUtf8("yDomainMin")) self.gridLayout.addWidget(self.yDomainMin, 2, 0, 1, 1) self.xDomainMin = QtGui.QLineEdit(self.gridLayoutWidget) self.xDomainMin.setObjectName(_fromUtf8("xDomainMin")) self.gridLayout.addWidget(self.xDomainMin, 0, 0, 1, 1) self.label_2 = QtGui.QLabel(self.gridLayoutWidget) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1) self.label_5 = QtGui.QLabel(self.gridLayoutWidget) self.label_5.setObjectName(_fromUtf8("label_5")) self.gridLayout.addWidget(self.label_5, 3, 0, 1, 1) self.label_4 = QtGui.QLabel(self.gridLayoutWidget) self.label_4.setObjectName(_fromUtf8("label_4")) self.gridLayout.addWidget(self.label_4, 3, 1, 1, 1) self.label_7 = QtGui.QLabel(BlobFlow_creator) self.label_7.setGeometry(QtCore.QRect(140, 10, 181, 16)) self.label_7.setObjectName(_fromUtf8("label_7")) self.saveButton = QtGui.QPushButton(BlobFlow_creator) self.saveButton.setGeometry(QtCore.QRect(10, 520, 141, 24)) self.saveButton.setObjectName(_fromUtf8("saveButton")) self.saveFun = QtGui.QPushButton(BlobFlow_creator) self.saveFun.setGeometry(QtCore.QRect(10, 260, 101, 24)) self.saveFun.setObjectName(_fromUtf8("saveFun")) self.pushButton = QtGui.QPushButton(BlobFlow_creator) self.pushButton.setGeometry(QtCore.QRect(310, 520, 90, 24)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.loadFun = QtGui.QPushButton(BlobFlow_creator) self.loadFun.setGeometry(QtCore.QRect(300, 260, 101, 24)) self.loadFun.setObjectName(_fromUtf8("loadFun")) self.verticalLayoutWidget = QtGui.QWidget(BlobFlow_creator) self.verticalLayoutWidget.setGeometry(QtCore.QRect(10, 30, 391, 221)) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.plainTextEdit_2 = QtGui.QPlainTextEdit(self.verticalLayoutWidget) self.plainTextEdit_2.setMaximumSize(QtCore.QSize(16777215, 45)) font = QtGui.QFont() font.setFamily(_fromUtf8("Liberation Mono")) self.plainTextEdit_2.setFont(font) self.plainTextEdit_2.setReadOnly(True) self.plainTextEdit_2.setObjectName(_fromUtf8("plainTextEdit_2")) self.verticalLayout.addWidget(self.plainTextEdit_2) self.plainTextEdit = QtGui.QPlainTextEdit(self.verticalLayoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Liberation Mono")) self.plainTextEdit.setFont(font) self.plainTextEdit.setLineWrapMode(QtGui.QPlainTextEdit.NoWrap) self.plainTextEdit.setObjectName(_fromUtf8("plainTextEdit")) self.verticalLayout.addWidget(self.plainTextEdit) self.plainTextEdit_3 = QtGui.QPlainTextEdit(self.verticalLayoutWidget) self.plainTextEdit_3.setMaximumSize(QtCore.QSize(16777215, 30)) font = QtGui.QFont() font.setFamily(_fromUtf8("Liberation Mono")) self.plainTextEdit_3.setFont(font) self.plainTextEdit_3.setReadOnly(True) self.plainTextEdit_3.setObjectName(_fromUtf8("plainTextEdit_3")) self.verticalLayout.addWidget(self.plainTextEdit_3) self.verticalLayoutWidget_2 = QtGui.QWidget(BlobFlow_creator) self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(530, 30, 311, 521)) self.verticalLayoutWidget_2.setObjectName(_fromUtf8("verticalLayoutWidget_2")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalLayoutWidget_2) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.mplwidget = MatplotlibWidget(self.verticalLayoutWidget_2) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.verticalLayout_2.addWidget(self.mplwidget) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_9 = QtGui.QLabel(self.verticalLayoutWidget_2) self.label_9.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_9.setObjectName(_fromUtf8("label_9")) self.horizontalLayout.addWidget(self.label_9) self.nMesh = QtGui.QLineEdit(self.verticalLayoutWidget_2) self.nMesh.setObjectName(_fromUtf8("nMesh")) self.horizontalLayout.addWidget(self.nMesh) self.horizontalLayout.setStretch(0, 3) self.horizontalLayout.setStretch(1, 1) self.verticalLayout_2.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.label_10 = QtGui.QLabel(self.verticalLayoutWidget_2) self.label_10.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_10.setObjectName(_fromUtf8("label_10")) self.horizontalLayout_2.addWidget(self.label_10) self.interpPopControl = QtGui.QLineEdit(self.verticalLayoutWidget_2) self.interpPopControl.setObjectName(_fromUtf8("interpPopControl")) self.horizontalLayout_2.addWidget(self.interpPopControl) self.horizontalLayout_2.setStretch(0, 3) self.horizontalLayout_2.setStretch(1, 1) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.FieldInterpolateButton = QtGui.QPushButton(self.verticalLayoutWidget_2) self.FieldInterpolateButton.setObjectName(_fromUtf8("FieldInterpolateButton")) self.verticalLayout_2.addWidget(self.FieldInterpolateButton) self.projectPreview = MatplotlibWidget(self.verticalLayoutWidget_2) self.projectPreview.setObjectName(_fromUtf8("projectPreview")) self.verticalLayout_2.addWidget(self.projectPreview) self.verticalLayout_2.setStretch(0, 5) self.verticalLayout_2.setStretch(4, 5) self.Log = QtGui.QPlainTextEdit(BlobFlow_creator) self.Log.setGeometry(QtCore.QRect(10, 320, 391, 181)) self.Log.setReadOnly(False) self.Log.setObjectName(_fromUtf8("Log")) self.label_6 = QtGui.QLabel(BlobFlow_creator) self.label_6.setGeometry(QtCore.QRect(20, 300, 54, 15)) self.label_6.setObjectName(_fromUtf8("label_6")) self.retranslateUi(BlobFlow_creator) QtCore.QObject.connect(self.plotButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.plotFunction) QtCore.QObject.connect(self.xDomainMin, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.xMinChanged) QtCore.QObject.connect(self.xDomainMax, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.xMaxChanged) QtCore.QObject.connect(self.yDomainMin, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.yMinChanged) QtCore.QObject.connect(self.yDomainMax, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.yMaxChanged) QtCore.QObject.connect(self.saveButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.saveDataFile) QtCore.QObject.connect(self.saveFun, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.saveFunction) QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.quitGUI) QtCore.QObject.connect(self.loadFun, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.loadFunction) QtCore.QObject.connect(self.nMesh, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.nMeshChanged) QtCore.QObject.connect(self.FieldInterpolateButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.plotProject) QtCore.QObject.connect(self.interpPopControl, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.interpPopControlChanged) QtCore.QObject.connect(self.nMesh, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotProject) QtCore.QObject.connect(self.interpPopControl, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotProject) QtCore.QObject.connect(self.xDomainMin, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotFunction) QtCore.QObject.connect(self.yDomainMin, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotFunction) QtCore.QObject.connect(self.xDomainMax, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotFunction) QtCore.QObject.connect(self.yDomainMax, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotFunction) QtCore.QMetaObject.connectSlotsByName(BlobFlow_creator) def retranslateUi(self, BlobFlow_creator): BlobFlow_creator.setWindowTitle(QtGui.QApplication.translate("BlobFlow_creator", "BlobFlow Creator", None, QtGui.QApplication.UnicodeUTF8)) self.plotButton.setText(QtGui.QApplication.translate("BlobFlow_creator", "> Plot >", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("BlobFlow_creator", "Domain", None, QtGui.QApplication.UnicodeUTF8)) self.yDomainMax.setText(QtGui.QApplication.translate("BlobFlow_creator", "1.0", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setText(QtGui.QApplication.translate("BlobFlow_creator", "xMax", None, QtGui.QApplication.UnicodeUTF8)) self.xDomainMax.setText(QtGui.QApplication.translate("BlobFlow_creator", "1.0", None, QtGui.QApplication.UnicodeUTF8)) self.yDomainMin.setText(QtGui.QApplication.translate("BlobFlow_creator", "-1.0", None, QtGui.QApplication.UnicodeUTF8)) self.xDomainMin.setText(QtGui.QApplication.translate("BlobFlow_creator", "-1.0", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setText(QtGui.QApplication.translate("BlobFlow_creator", "xMin", None, QtGui.QApplication.UnicodeUTF8)) self.label_5.setText(QtGui.QApplication.translate("BlobFlow_creator", "yMin", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setText(QtGui.QApplication.translate("BlobFlow_creator", "yMax", None, QtGui.QApplication.UnicodeUTF8)) self.label_7.setText(QtGui.QApplication.translate("BlobFlow_creator", "Initial condition entry", None, QtGui.QApplication.UnicodeUTF8)) self.saveButton.setText(QtGui.QApplication.translate("BlobFlow_creator", "Create sim data file", None, QtGui.QApplication.UnicodeUTF8)) self.saveFun.setText(QtGui.QApplication.translate("BlobFlow_creator", "Save function", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton.setText(QtGui.QApplication.translate("BlobFlow_creator", "Quit", None, QtGui.QApplication.UnicodeUTF8)) self.loadFun.setText(QtGui.QApplication.translate("BlobFlow_creator", "Load function", None, QtGui.QApplication.UnicodeUTF8)) self.plainTextEdit_2.setPlainText(QtGui.QApplication.translate("BlobFlow_creator", "def f(x,y):\n" " w=numpy.empty_like (x)", None, QtGui.QApplication.UnicodeUTF8)) self.plainTextEdit.setPlainText(QtGui.QApplication.translate("BlobFlow_creator", " w = cos(x)*sin(y)\n" " ind = (x>2) & (x<6) & (y>5) & (y<8)\n" " w[ind] = exp(-(x[ind]**2+y[ind]**2)/50)\n" "", None, QtGui.QApplication.UnicodeUTF8)) self.plainTextEdit_3.setPlainText(QtGui.QApplication.translate("BlobFlow_creator", "return(w)", None, QtGui.QApplication.UnicodeUTF8)) self.label_9.setText(QtGui.QApplication.translate("BlobFlow_creator", "Mesh points: ", None, QtGui.QApplication.UnicodeUTF8)) self.nMesh.setText(QtGui.QApplication.translate("BlobFlow_creator", "10", None, QtGui.QApplication.UnicodeUTF8)) self.label_10.setText(QtGui.QApplication.translate("BlobFlow_creator", "Interp. Pop. Control: ", None, QtGui.QApplication.UnicodeUTF8)) self.interpPopControl.setText(QtGui.QApplication.translate("BlobFlow_creator", "1.0e-4", None, QtGui.QApplication.UnicodeUTF8)) self.FieldInterpolateButton.setText(QtGui.QApplication.translate("BlobFlow_creator", "\\/ Field interpolate \\/", None, QtGui.QApplication.UnicodeUTF8)) self.label_6.setText(QtGui.QApplication.translate("BlobFlow_creator", "Log", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(1036, 722) Form.setMinimumSize(QtCore.QSize(0, 722)) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.tabWidget = QtGui.QTabWidget(Form) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.info = QtGui.QWidget() self.info.setObjectName(_fromUtf8("info")) self.gridLayout_2 = QtGui.QGridLayout(self.info) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout_6 = QtGui.QGridLayout() self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6")) self.groupBox_5 = QtGui.QGroupBox(self.info) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_5.sizePolicy().hasHeightForWidth()) self.groupBox_5.setSizePolicy(sizePolicy) self.groupBox_5.setObjectName(_fromUtf8("groupBox_5")) self.gridLayout_14 = QtGui.QGridLayout(self.groupBox_5) self.gridLayout_14.setObjectName(_fromUtf8("gridLayout_14")) self.gridLayout_7 = QtGui.QGridLayout() self.gridLayout_7.setObjectName(_fromUtf8("gridLayout_7")) self.imageLabel1 = QtGui.QLabel(self.groupBox_5) self.imageLabel1.setMaximumSize(QtCore.QSize(233, 235)) self.imageLabel1.setText(_fromUtf8("")) self.imageLabel1.setObjectName(_fromUtf8("imageLabel1")) self.gridLayout_7.addWidget( self.imageLabel1, 0, 0, 1, 1, QtCore.Qt.AlignHCenter | QtCore.Qt.AlignVCenter) self.imageLabel2 = QtGui.QLabel(self.groupBox_5) self.imageLabel2.setMaximumSize(QtCore.QSize(232, 235)) self.imageLabel2.setText(_fromUtf8("")) self.imageLabel2.setObjectName(_fromUtf8("imageLabel2")) self.gridLayout_7.addWidget( self.imageLabel2, 0, 1, 1, 1, QtCore.Qt.AlignHCenter | QtCore.Qt.AlignVCenter) self.imageLabel3 = QtGui.QLabel(self.groupBox_5) self.imageLabel3.setMaximumSize(QtCore.QSize(233, 234)) self.imageLabel3.setText(_fromUtf8("")) self.imageLabel3.setObjectName(_fromUtf8("imageLabel3")) self.gridLayout_7.addWidget( self.imageLabel3, 1, 0, 1, 1, QtCore.Qt.AlignHCenter | QtCore.Qt.AlignVCenter) self.imageLabel4 = QtGui.QLabel(self.groupBox_5) self.imageLabel4.setMaximumSize(QtCore.QSize(232, 234)) self.imageLabel4.setText(_fromUtf8("")) self.imageLabel4.setObjectName(_fromUtf8("imageLabel4")) self.gridLayout_7.addWidget( self.imageLabel4, 1, 1, 1, 1, QtCore.Qt.AlignHCenter | QtCore.Qt.AlignVCenter) self.gridLayout_14.addLayout(self.gridLayout_7, 0, 0, 1, 1) self.gridLayout_6.addWidget(self.groupBox_5, 0, 1, 1, 1) self.groupBox_6 = QtGui.QGroupBox(self.info) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_6.sizePolicy().hasHeightForWidth()) self.groupBox_6.setSizePolicy(sizePolicy) self.groupBox_6.setObjectName(_fromUtf8("groupBox_6")) self.gridLayout_8 = QtGui.QGridLayout(self.groupBox_6) self.gridLayout_8.setObjectName(_fromUtf8("gridLayout_8")) self.info_textBrowser = QtGui.QTextBrowser(self.groupBox_6) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.info_textBrowser.sizePolicy().hasHeightForWidth()) self.info_textBrowser.setSizePolicy(sizePolicy) self.info_textBrowser.setAutoFillBackground(True) self.info_textBrowser.setVerticalScrollBarPolicy( QtCore.Qt.ScrollBarAsNeeded) self.info_textBrowser.setObjectName(_fromUtf8("info_textBrowser")) self.gridLayout_8.addWidget(self.info_textBrowser, 0, 0, 1, 1) self.gridLayout_6.addWidget(self.groupBox_6, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout_6, 1, 0, 1, 1) self.tabWidget.addTab(self.info, _fromUtf8("")) self.charts = QtGui.QWidget() self.charts.setObjectName(_fromUtf8("charts")) self.gridLayout_3 = QtGui.QGridLayout(self.charts) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.radioButton = QtGui.QRadioButton(self.charts) self.radioButton.setObjectName(_fromUtf8("radioButton")) self.buttonGroup = QtGui.QButtonGroup(Form) self.buttonGroup.setObjectName(_fromUtf8("buttonGroup")) self.buttonGroup.addButton(self.radioButton) self.horizontalLayout_3.addWidget(self.radioButton) self.radioButton_2 = QtGui.QRadioButton(self.charts) self.radioButton_2.setObjectName(_fromUtf8("radioButton_2")) self.buttonGroup.addButton(self.radioButton_2) self.horizontalLayout_3.addWidget(self.radioButton_2) self.radioButton_3 = QtGui.QRadioButton(self.charts) self.radioButton_3.setObjectName(_fromUtf8("radioButton_3")) self.buttonGroup.addButton(self.radioButton_3) self.horizontalLayout_3.addWidget(self.radioButton_3) self.gridLayout_3.addLayout(self.horizontalLayout_3, 0, 0, 1, 1) self.groupBox_7 = QtGui.QGroupBox(self.charts) self.groupBox_7.setObjectName(_fromUtf8("groupBox_7")) self.gridLayout_10 = QtGui.QGridLayout(self.groupBox_7) self.gridLayout_10.setObjectName(_fromUtf8("gridLayout_10")) self.mplwidget = MatplotlibWidget(self.groupBox_7) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.gridLayout_10.addWidget(self.mplwidget, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_7, 1, 0, 1, 1) self.groupBox_8 = QtGui.QGroupBox(self.charts) self.groupBox_8.setObjectName(_fromUtf8("groupBox_8")) self.gridLayout_11 = QtGui.QGridLayout(self.groupBox_8) self.gridLayout_11.setObjectName(_fromUtf8("gridLayout_11")) self.mplwidget_2 = MatplotlibWidget(self.groupBox_8) self.mplwidget_2.setObjectName(_fromUtf8("mplwidget_2")) self.gridLayout_11.addWidget(self.mplwidget_2, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_8, 1, 1, 1, 1) self.groupBox_9 = QtGui.QGroupBox(self.charts) self.groupBox_9.setObjectName(_fromUtf8("groupBox_9")) self.gridLayout_12 = QtGui.QGridLayout(self.groupBox_9) self.gridLayout_12.setObjectName(_fromUtf8("gridLayout_12")) self.mplwidget_3 = MatplotlibWidget(self.groupBox_9) self.mplwidget_3.setObjectName(_fromUtf8("mplwidget_3")) self.gridLayout_12.addWidget(self.mplwidget_3, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_9, 2, 0, 1, 1) self.groupBox_10 = QtGui.QGroupBox(self.charts) self.groupBox_10.setObjectName(_fromUtf8("groupBox_10")) self.gridLayout_13 = QtGui.QGridLayout(self.groupBox_10) self.gridLayout_13.setObjectName(_fromUtf8("gridLayout_13")) self.mplwidget_4 = MatplotlibWidget(self.groupBox_10) self.mplwidget_4.setObjectName(_fromUtf8("mplwidget_4")) self.gridLayout_13.addWidget(self.mplwidget_4, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_10, 2, 1, 1, 1) self.tabWidget.addTab(self.charts, _fromUtf8("")) self.configuration = QtGui.QWidget() self.configuration.setObjectName(_fromUtf8("configuration")) self.gridLayout_9 = QtGui.QGridLayout(self.configuration) self.gridLayout_9.setObjectName(_fromUtf8("gridLayout_9")) self.gridLayout_4 = QtGui.QGridLayout() self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.partNum_comboBox = QtGui.QComboBox(self.configuration) self.partNum_comboBox.setObjectName(_fromUtf8("partNum_comboBox")) self.gridLayout_4.addWidget(self.partNum_comboBox, 1, 0, 1, 1) self.label_6 = QtGui.QLabel(self.configuration) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial Unicode MS")) font.setPointSize(8) font.setBold(True) font.setWeight(75) self.label_6.setFont(font) self.label_6.setObjectName(_fromUtf8("label_6")) self.gridLayout_4.addWidget(self.label_6, 0, 0, 1, 1) self.label_8 = QtGui.QLabel(self.configuration) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial")) font.setBold(True) font.setWeight(75) self.label_8.setFont(font) self.label_8.setObjectName(_fromUtf8("label_8")) self.gridLayout_4.addWidget(self.label_8, 0, 1, 1, 1) self.revision_comboBox = QtGui.QComboBox(self.configuration) self.revision_comboBox.setObjectName(_fromUtf8("revision_comboBox")) self.gridLayout_4.addWidget(self.revision_comboBox, 1, 1, 1, 1) self.label_7 = QtGui.QLabel(self.configuration) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial Unicode MS")) font.setBold(True) font.setWeight(75) self.label_7.setFont(font) self.label_7.setObjectName(_fromUtf8("label_7")) self.gridLayout_4.addWidget(self.label_7, 0, 2, 1, 1) self.descriptionLabel = QtGui.QLabel(self.configuration) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial")) self.descriptionLabel.setFont(font) self.descriptionLabel.setText(_fromUtf8("")) self.descriptionLabel.setObjectName(_fromUtf8("descriptionLabel")) self.gridLayout_4.addWidget(self.descriptionLabel, 1, 2, 1, 1) self.gridLayout_9.addLayout(self.gridLayout_4, 0, 0, 1, 1) self.test_item_tableView = QtGui.QTableView(self.configuration) self.test_item_tableView.setEditTriggers( QtGui.QAbstractItemView.NoEditTriggers) self.test_item_tableView.setObjectName( _fromUtf8("test_item_tableView")) self.gridLayout_9.addWidget(self.test_item_tableView, 1, 0, 1, 1) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.submit_pushButton = QtGui.QPushButton(self.configuration) self.submit_pushButton.setEnabled(False) self.submit_pushButton.setObjectName(_fromUtf8("submit_pushButton")) self.horizontalLayout_5.addWidget(self.submit_pushButton) self.checkBox = QtGui.QCheckBox(self.configuration) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.checkBox.sizePolicy().hasHeightForWidth()) self.checkBox.setSizePolicy(sizePolicy) self.checkBox.setObjectName(_fromUtf8("checkBox")) self.horizontalLayout_5.addWidget(self.checkBox) self.gridLayout_9.addLayout(self.horizontalLayout_5, 2, 0, 1, 1) self.tabWidget.addTab(self.configuration, _fromUtf8("")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.gridLayout_5 = QtGui.QGridLayout(self.tab) self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.search_lineEdit = QtGui.QLineEdit(self.tab) self.search_lineEdit.setInputMask(_fromUtf8("")) self.search_lineEdit.setObjectName(_fromUtf8("search_lineEdit")) self.horizontalLayout_2.addWidget(self.search_lineEdit) self.search_pushButton = QtGui.QPushButton(self.tab) self.search_pushButton.setObjectName(_fromUtf8("search_pushButton")) self.horizontalLayout_2.addWidget(self.search_pushButton) self.search_result_label = QtGui.QLabel(self.tab) self.search_result_label.setText(_fromUtf8("")) self.search_result_label.setObjectName( _fromUtf8("search_result_label")) self.horizontalLayout_2.addWidget(self.search_result_label) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.gridLayout_5.addLayout(self.horizontalLayout_2, 0, 0, 1, 1) self.log_tableView = QtGui.QTableView(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.log_tableView.sizePolicy().hasHeightForWidth()) self.log_tableView.setSizePolicy(sizePolicy) self.log_tableView.setMinimumSize(QtCore.QSize(994, 0)) self.log_tableView.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.log_tableView.setEditTriggers( QtGui.QAbstractItemView.NoEditTriggers) self.log_tableView.setObjectName(_fromUtf8("log_tableView")) self.gridLayout_5.addWidget(self.log_tableView, 1, 0, 1, 1) self.tabWidget.addTab(self.tab, _fromUtf8("")) self.gridLayout.addWidget(self.tabWidget, 2, 0, 1, 1) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.progressBar = QtGui.QProgressBar(Form) self.progressBar.setEnabled(True) self.progressBar.setProperty("value", 0) self.progressBar.setTextVisible(True) self.progressBar.setObjectName(_fromUtf8("progressBar")) self.horizontalLayout_4.addWidget(self.progressBar) self.lcdNumber = QtGui.QLCDNumber(Form) self.lcdNumber.setSmallDecimalPoint(False) self.lcdNumber.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcdNumber.setProperty("intValue", 0) self.lcdNumber.setObjectName(_fromUtf8("lcdNumber")) self.horizontalLayout_4.addWidget(self.lcdNumber) self.gridLayout.addLayout(self.horizontalLayout_4, 3, 0, 1, 1) self.title_label = QtGui.QLabel(Form) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial Narrow")) font.setPointSize(16) font.setBold(True) font.setUnderline(False) font.setWeight(75) self.title_label.setFont(font) self.title_label.setAutoFillBackground(False) self.title_label.setTextFormat(QtCore.Qt.AutoText) self.title_label.setObjectName(_fromUtf8("title_label")) self.gridLayout.addWidget(self.title_label, 0, 0, 1, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.groupBox_1 = QtGui.QGroupBox(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_1.sizePolicy().hasHeightForWidth()) self.groupBox_1.setSizePolicy(sizePolicy) self.groupBox_1.setObjectName(_fromUtf8("groupBox_1")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox_1) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.sn_lineEdit_1 = QtGui.QLineEdit(self.groupBox_1) self.sn_lineEdit_1.setAcceptDrops(True) self.sn_lineEdit_1.setText(_fromUtf8("")) self.sn_lineEdit_1.setMaxLength(33) self.sn_lineEdit_1.setObjectName(_fromUtf8("sn_lineEdit_1")) self.verticalLayout.addWidget(self.sn_lineEdit_1) self.CablelineEdit_1 = QtGui.QLineEdit(self.groupBox_1) self.CablelineEdit_1.setObjectName(_fromUtf8("CablelineEdit_1")) self.verticalLayout.addWidget(self.CablelineEdit_1) self.label_1 = QtGui.QLabel(self.groupBox_1) font = QtGui.QFont() font.setPointSize(12) self.label_1.setFont(font) self.label_1.setText(_fromUtf8("")) self.label_1.setObjectName(_fromUtf8("label_1")) self.verticalLayout.addWidget(self.label_1) self.horizontalLayout.addWidget(self.groupBox_1) self.groupBox_2 = QtGui.QGroupBox(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_2.sizePolicy().hasHeightForWidth()) self.groupBox_2.setSizePolicy(sizePolicy) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout_9 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_9.setObjectName(_fromUtf8("verticalLayout_9")) self.sn_lineEdit_2 = QtGui.QLineEdit(self.groupBox_2) self.sn_lineEdit_2.setMaxLength(33) self.sn_lineEdit_2.setObjectName(_fromUtf8("sn_lineEdit_2")) self.verticalLayout_9.addWidget(self.sn_lineEdit_2) self.CablelineEdit_2 = QtGui.QLineEdit(self.groupBox_2) self.CablelineEdit_2.setObjectName(_fromUtf8("CablelineEdit_2")) self.verticalLayout_9.addWidget(self.CablelineEdit_2) self.label_2 = QtGui.QLabel(self.groupBox_2) font = QtGui.QFont() font.setPointSize(12) self.label_2.setFont(font) self.label_2.setText(_fromUtf8("")) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout_9.addWidget(self.label_2) self.horizontalLayout.addWidget(self.groupBox_2) self.groupBox_3 = QtGui.QGroupBox(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.verticalLayout_8 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_8.setObjectName(_fromUtf8("verticalLayout_8")) self.sn_lineEdit_3 = QtGui.QLineEdit(self.groupBox_3) self.sn_lineEdit_3.setMaxLength(33) self.sn_lineEdit_3.setObjectName(_fromUtf8("sn_lineEdit_3")) self.verticalLayout_8.addWidget(self.sn_lineEdit_3) self.CablelineEdit_3 = QtGui.QLineEdit(self.groupBox_3) self.CablelineEdit_3.setObjectName(_fromUtf8("CablelineEdit_3")) self.verticalLayout_8.addWidget(self.CablelineEdit_3) self.label_3 = QtGui.QLabel(self.groupBox_3) font = QtGui.QFont() font.setPointSize(12) self.label_3.setFont(font) self.label_3.setText(_fromUtf8("")) self.label_3.setObjectName(_fromUtf8("label_3")) self.verticalLayout_8.addWidget(self.label_3) self.horizontalLayout.addWidget(self.groupBox_3) self.groupBox_4 = QtGui.QGroupBox(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_4.sizePolicy().hasHeightForWidth()) self.groupBox_4.setSizePolicy(sizePolicy) self.groupBox_4.setObjectName(_fromUtf8("groupBox_4")) self.verticalLayout_7 = QtGui.QVBoxLayout(self.groupBox_4) self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.sn_lineEdit_4 = QtGui.QLineEdit(self.groupBox_4) self.sn_lineEdit_4.setMaxLength(33) self.sn_lineEdit_4.setObjectName(_fromUtf8("sn_lineEdit_4")) self.verticalLayout_7.addWidget(self.sn_lineEdit_4) self.CablelineEdit_4 = QtGui.QLineEdit(self.groupBox_4) self.CablelineEdit_4.setObjectName(_fromUtf8("CablelineEdit_4")) self.verticalLayout_7.addWidget(self.CablelineEdit_4) self.label_4 = QtGui.QLabel(self.groupBox_4) font = QtGui.QFont() font.setPointSize(12) self.label_4.setFont(font) self.label_4.setText(_fromUtf8("")) self.label_4.setObjectName(_fromUtf8("label_4")) self.verticalLayout_7.addWidget(self.label_4) self.horizontalLayout.addWidget(self.groupBox_4) self.start_pushButton = QtGui.QPushButton(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.start_pushButton.sizePolicy().hasHeightForWidth()) self.start_pushButton.setSizePolicy(sizePolicy) self.start_pushButton.setObjectName(_fromUtf8("start_pushButton")) self.horizontalLayout.addWidget(self.start_pushButton) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.retranslateUi(Form) self.tabWidget.setCurrentIndex(0) QtCore.QObject.connect(self.sn_lineEdit_1, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.sn_lineEdit_2.setFocus) QtCore.QObject.connect(self.sn_lineEdit_2, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.sn_lineEdit_3.setFocus) QtCore.QObject.connect(self.sn_lineEdit_3, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.sn_lineEdit_4.setFocus) QtCore.QObject.connect(self.start_pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), self.info_textBrowser.clear) QtCore.QObject.connect(self.checkBox, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.submit_pushButton.setEnabled) QtCore.QObject.connect(self.sn_lineEdit_1, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.sn_lineEdit_2.clear) QtCore.QObject.connect(self.sn_lineEdit_2, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.sn_lineEdit_3.clear) QtCore.QObject.connect(self.sn_lineEdit_3, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.sn_lineEdit_4.clear) QtCore.QObject.connect(self.sn_lineEdit_4, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.CablelineEdit_1.setFocus) QtCore.QObject.connect(self.sn_lineEdit_4, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.CablelineEdit_1.clear) QtCore.QObject.connect(self.CablelineEdit_1, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.CablelineEdit_2.setFocus) QtCore.QObject.connect(self.CablelineEdit_2, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.CablelineEdit_3.setFocus) QtCore.QObject.connect(self.CablelineEdit_3, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.CablelineEdit_4.setFocus) QtCore.QObject.connect(self.CablelineEdit_1, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.CablelineEdit_2.clear) QtCore.QObject.connect(self.CablelineEdit_2, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.CablelineEdit_3.clear) QtCore.QObject.connect(self.CablelineEdit_3, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.CablelineEdit_4.clear) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "AGIGA-UFT-TEST", None)) self.groupBox_5.setTitle(_translate("Form", "item picture", None)) self.groupBox_6.setTitle(_translate("Form", "info", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.info), _translate("Form", "test", None)) self.radioButton.setText(_translate("Form", "vin", None)) self.radioButton_2.setText(_translate("Form", "vcap", None)) self.radioButton_3.setText(_translate("Form", "temp", None)) self.groupBox_7.setTitle(_translate("Form", "dut #1", None)) self.groupBox_8.setTitle(_translate("Form", "dut #2", None)) self.groupBox_9.setTitle(_translate("Form", "dut #3", None)) self.groupBox_10.setTitle(_translate("Form", "dut #4", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.charts), _translate("Form", "charts", None)) self.label_6.setText(_translate("Form", "Part Number: ", None)) self.label_8.setText(_translate("Form", "Revision: ", None)) self.label_7.setText(_translate("Form", "Description: ", None)) self.submit_pushButton.setText(_translate("Form", "submit", None)) self.checkBox.setText(_translate("Form", "EditMode", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.configuration), _translate("Form", "configuration", None)) self.search_lineEdit.setPlaceholderText( _translate("Form", "search by serial number", None)) self.search_pushButton.setText(_translate("Form", "Search", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("Form", "test log", None)) self.title_label.setText( _translate("Form", "AGIGA CORONADO PGEM UFT V1.0", None)) self.groupBox_1.setTitle(_translate("Form", "Slot #1", None)) self.sn_lineEdit_1.setPlaceholderText( _translate("Form", "Serial Number", None)) self.CablelineEdit_1.setPlaceholderText( _translate("Form", "Cable_SN_1", None)) self.groupBox_2.setTitle(_translate("Form", "Slot #2", None)) self.sn_lineEdit_2.setPlaceholderText( _translate("Form", "Serial Number", None)) self.CablelineEdit_2.setPlaceholderText( _translate("Form", "Cable_SN_2", None)) self.groupBox_3.setTitle(_translate("Form", "Slot #3", None)) self.sn_lineEdit_3.setPlaceholderText( _translate("Form", "Serial Number", None)) self.CablelineEdit_3.setPlaceholderText( _translate("Form", "Cable_SN_3", None)) self.groupBox_4.setTitle(_translate("Form", "Slot #4", None)) self.sn_lineEdit_4.setPlaceholderText( _translate("Form", "Serial Number", None)) self.CablelineEdit_4.setPlaceholderText( _translate("Form", "Cable_SN_4", None)) self.start_pushButton.setText(_translate("Form", "START", None))
class Ui_BlobFlowExplorer(object): def setupUi(self, BlobFlowExplorer): BlobFlowExplorer.setObjectName(_fromUtf8("BlobFlowExplorer")) BlobFlowExplorer.resize(700, 515) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( BlobFlowExplorer.sizePolicy().hasHeightForWidth()) BlobFlowExplorer.setSizePolicy(sizePolicy) self.mplwidget = MatplotlibWidget(BlobFlowExplorer) self.mplwidget.setGeometry(QtCore.QRect(280, 10, 400, 300)) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.pushButton = QtGui.QPushButton(BlobFlowExplorer) self.pushButton.setGeometry(QtCore.QRect(590, 480, 90, 24)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.timeDial = QtGui.QDial(BlobFlowExplorer) self.timeDial.setGeometry(QtCore.QRect(210, 370, 50, 64)) self.timeDial.setObjectName(_fromUtf8("timeDial")) self.verticalLayoutWidget = QtGui.QWidget(BlobFlowExplorer) self.verticalLayoutWidget.setGeometry(QtCore.QRect(20, 320, 160, 113)) self.verticalLayoutWidget.setObjectName( _fromUtf8("verticalLayoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.line = QtGui.QFrame(self.verticalLayoutWidget) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.verticalLayout.addWidget(self.line) self.label = QtGui.QLabel(self.verticalLayoutWidget) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout.addWidget(self.label) self.line_2 = QtGui.QFrame(self.verticalLayoutWidget) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.verticalLayout.addWidget(self.line_2) self.Play = QtGui.QRadioButton(self.verticalLayoutWidget) self.Play.setObjectName(_fromUtf8("Play")) self.verticalLayout.addWidget(self.Play) self.Rewind = QtGui.QRadioButton(self.verticalLayoutWidget) self.Rewind.setObjectName(_fromUtf8("Rewind")) self.verticalLayout.addWidget(self.Rewind) self.Pause = QtGui.QRadioButton(self.verticalLayoutWidget) self.Pause.setChecked(True) self.Pause.setObjectName(_fromUtf8("Pause")) self.verticalLayout.addWidget(self.Pause) self.line_3 = QtGui.QFrame(self.verticalLayoutWidget) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName(_fromUtf8("line_3")) self.verticalLayout.addWidget(self.line_3) self.horizontalLayoutWidget = QtGui.QWidget(BlobFlowExplorer) self.horizontalLayoutWidget.setGeometry(QtCore.QRect( 280, 390, 401, 80)) self.horizontalLayoutWidget.setObjectName( _fromUtf8("horizontalLayoutWidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalLayoutWidget) self.horizontalLayout.setMargin(0) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.horizontalScrollBar = QtGui.QScrollBar( self.horizontalLayoutWidget) self.horizontalScrollBar.setInputMethodHints(QtCore.Qt.ImhNone) self.horizontalScrollBar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar.setObjectName( _fromUtf8("horizontalScrollBar")) self.horizontalLayout.addWidget(self.horizontalScrollBar) self.CurrentFrame = QtGui.QSpinBox(self.horizontalLayoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.CurrentFrame.sizePolicy().hasHeightForWidth()) self.CurrentFrame.setSizePolicy(sizePolicy) self.CurrentFrame.setObjectName(_fromUtf8("CurrentFrame")) self.horizontalLayout.addWidget(self.CurrentFrame) self.layoutWidget = QtGui.QWidget(BlobFlowExplorer) self.layoutWidget.setGeometry(QtCore.QRect(300, 320, 361, 52)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget) self.horizontalLayout_2.setMargin(0) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.xMin = QtGui.QDoubleSpinBox(self.layoutWidget) self.xMin.setMinimum(-1000.0) self.xMin.setMaximum(1000.0) self.xMin.setObjectName(_fromUtf8("xMin")) self.horizontalLayout_2.addWidget(self.xMin) self.xMinDial = QtGui.QDial(self.layoutWidget) self.xMinDial.setObjectName(_fromUtf8("xMinDial")) self.horizontalLayout_2.addWidget(self.xMinDial) self.resetZoomx = QtGui.QPushButton(self.layoutWidget) self.resetZoomx.setObjectName(_fromUtf8("resetZoomx")) self.horizontalLayout_2.addWidget(self.resetZoomx) self.xMaxDial = QtGui.QDial(self.layoutWidget) self.xMaxDial.setObjectName(_fromUtf8("xMaxDial")) self.horizontalLayout_2.addWidget(self.xMaxDial) self.xMax = QtGui.QDoubleSpinBox(self.layoutWidget) self.xMax.setMinimum(-1000.0) self.xMax.setMaximum(1000.0) self.xMax.setProperty("value", 1.0) self.xMax.setObjectName(_fromUtf8("xMax")) self.horizontalLayout_2.addWidget(self.xMax) self.layoutWidget1 = QtGui.QWidget(BlobFlowExplorer) self.layoutWidget1.setGeometry(QtCore.QRect(209, 40, 61, 251)) self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.layoutWidget1) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.yMax = QtGui.QDoubleSpinBox(self.layoutWidget1) self.yMax.setMinimum(-1000.0) self.yMax.setMaximum(1000.0) self.yMax.setSingleStep(0.1) self.yMax.setProperty("value", 1.0) self.yMax.setObjectName(_fromUtf8("yMax")) self.verticalLayout_2.addWidget(self.yMax) self.yMaxDial = QtGui.QDial(self.layoutWidget1) self.yMaxDial.setObjectName(_fromUtf8("yMaxDial")) self.verticalLayout_2.addWidget(self.yMaxDial) self.resetZoomy = QtGui.QPushButton(self.layoutWidget1) self.resetZoomy.setObjectName(_fromUtf8("resetZoomy")) self.verticalLayout_2.addWidget(self.resetZoomy) self.yMinDial = QtGui.QDial(self.layoutWidget1) self.yMinDial.setObjectName(_fromUtf8("yMinDial")) self.verticalLayout_2.addWidget(self.yMinDial) self.yMin = QtGui.QDoubleSpinBox(self.layoutWidget1) self.yMin.setMinimum(-1000.0) self.yMin.setMaximum(1000.0) self.yMin.setObjectName(_fromUtf8("yMin")) self.verticalLayout_2.addWidget(self.yMin) self.retranslateUi(BlobFlowExplorer) QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.quit_gui) QtCore.QObject.connect(self.timeDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.horizontalScrollBar.setValue) QtCore.QObject.connect(self.horizontalScrollBar, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.timeDial.setValue) QtCore.QObject.connect(self.horizontalScrollBar, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.CurrentFrame.setValue) QtCore.QObject.connect(self.CurrentFrame, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.horizontalScrollBar.setValue) QtCore.QObject.connect(self.Play, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.play) QtCore.QObject.connect(self.Rewind, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.play) QtCore.QObject.connect(self.Pause, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.pause) QtCore.QObject.connect( self.xMin, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.newplot) QtCore.QObject.connect( self.xMax, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.newplot) QtCore.QObject.connect( self.yMin, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.newplot) QtCore.QObject.connect( self.yMax, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.newplot) QtCore.QObject.connect(self.CurrentFrame, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.newplot) QtCore.QObject.connect(self.yMinDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.yMinDialChanged) QtCore.QObject.connect(self.yMaxDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.yMaxDialChanged) QtCore.QObject.connect(self.xMinDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.xMinDialChanged) QtCore.QObject.connect(self.xMaxDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.xMaxDialChanged) QtCore.QObject.connect( self.yMin, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.yMinChanged) QtCore.QObject.connect( self.xMin, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.xMinChanged) QtCore.QObject.connect(self.resetZoomx, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.ResetZoomx) QtCore.QObject.connect( self.xMax, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.xMaxChanged) QtCore.QObject.connect( self.yMax, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.yMaxChanged) QtCore.QObject.connect(self.resetZoomy, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.ResetZoomy) QtCore.QMetaObject.connectSlotsByName(BlobFlowExplorer) def retranslateUi(self, BlobFlowExplorer): BlobFlowExplorer.setWindowTitle( QtGui.QApplication.translate("BlobFlowExplorer", "BlobFlow Explorer", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton.setText( QtGui.QApplication.translate("BlobFlowExplorer", "Quit", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText( QtGui.QApplication.translate("BlobFlowExplorer", "Play", None, QtGui.QApplication.UnicodeUTF8)) self.Play.setText( QtGui.QApplication.translate("BlobFlowExplorer", "Forward", None, QtGui.QApplication.UnicodeUTF8)) self.Rewind.setText( QtGui.QApplication.translate("BlobFlowExplorer", "Rewind", None, QtGui.QApplication.UnicodeUTF8)) self.Pause.setText( QtGui.QApplication.translate("BlobFlowExplorer", "Pause", None, QtGui.QApplication.UnicodeUTF8)) self.Pause.setShortcut( QtGui.QApplication.translate("BlobFlowExplorer", "Ctrl+R, Ctrl+R", None, QtGui.QApplication.UnicodeUTF8)) self.resetZoomx.setText( QtGui.QApplication.translate("BlobFlowExplorer", "Reset", None, QtGui.QApplication.UnicodeUTF8)) self.resetZoomy.setText( QtGui.QApplication.translate("BlobFlowExplorer", "Reset", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1088, 800) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.matplotlibwidget_static = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static.setGeometry( QtCore.QRect(399, 10, 301, 731)) self.matplotlibwidget_static.setObjectName("matplotlibwidget_static") self.matplotlibwidget_static_2 = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static_2.setGeometry( QtCore.QRect(230, 30, 821, 661)) self.matplotlibwidget_static_2.setObjectName( "matplotlibwidget_static_2") self.horizontalSlider = QtWidgets.QSlider( self.matplotlibwidget_static_2) self.horizontalSlider.setGeometry(QtCore.QRect(20, 630, 531, 22)) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setObjectName("horizontalSlider") self.lcdNumber = QtWidgets.QLCDNumber(self.matplotlibwidget_static_2) self.lcdNumber.setGeometry(QtCore.QRect(570, 630, 71, 23)) self.lcdNumber.setObjectName("lcdNumber") self.groupBox = QtWidgets.QGroupBox(self.centralwidget) self.groupBox.setGeometry(QtCore.QRect(10, 200, 191, 51)) self.groupBox.setObjectName("groupBox") self.pushButton = QtWidgets.QPushButton(self.groupBox) self.pushButton.setGeometry(QtCore.QRect(20, 20, 151, 21)) self.pushButton.setObjectName("pushButton") self.groupBox_2 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_2.setGeometry(QtCore.QRect(10, 260, 191, 211)) self.groupBox_2.setObjectName("groupBox_2") self.pushButton_2 = QtWidgets.QPushButton(self.groupBox_2) self.pushButton_2.setGeometry(QtCore.QRect(20, 20, 151, 23)) self.pushButton_2.setObjectName("pushButton_2") self.listView = QtWidgets.QListView(self.groupBox_2) self.listView.setGeometry(QtCore.QRect(20, 50, 151, 121)) self.listView.setObjectName("listView") self.pushButton_3 = QtWidgets.QPushButton(self.groupBox_2) self.pushButton_3.setGeometry(QtCore.QRect(20, 180, 151, 23)) self.pushButton_3.setObjectName("pushButton_3") self.groupBox_3 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_3.setGeometry(QtCore.QRect(10, 30, 191, 161)) self.groupBox_3.setObjectName("groupBox_3") self.pushButton_4 = QtWidgets.QPushButton(self.groupBox_3) self.pushButton_4.setGeometry(QtCore.QRect(20, 20, 151, 23)) self.pushButton_4.setObjectName("pushButton_4") self.groupBox_4 = QtWidgets.QGroupBox(self.groupBox_3) self.groupBox_4.setGeometry(QtCore.QRect(20, 60, 151, 91)) self.groupBox_4.setObjectName("groupBox_4") self.textEdit = QtWidgets.QTextEdit(self.groupBox_4) self.textEdit.setGeometry(QtCore.QRect(0, 20, 151, 71)) self.textEdit.setObjectName("textEdit") self.groupBox_5 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_5.setGeometry(QtCore.QRect(10, 480, 191, 51)) self.groupBox_5.setObjectName("groupBox_5") self.pushButton_5 = QtWidgets.QPushButton(self.groupBox_5) self.pushButton_5.setGeometry(QtCore.QRect(20, 20, 151, 23)) self.pushButton_5.setObjectName("pushButton_5") self.matplotlibwidget_static_3 = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static_3.setGeometry( QtCore.QRect(270, 20, 741, 571)) self.matplotlibwidget_static_3.setObjectName( "matplotlibwidget_static_3") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1088, 23)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.groupBox.setTitle( _translate("MainWindow", "Visualization of Weights")) self.pushButton.setText(_translate("MainWindow", "Show the Weights")) self.groupBox_2.setTitle( _translate("MainWindow", "Visualization of Architecture")) self.pushButton_2.setText( _translate("MainWindow", "Show the Layers\' Names")) self.pushButton_3.setText(_translate("MainWindow", "Show the Plot")) self.groupBox_3.setTitle(_translate("MainWindow", "Choose one H5 file")) self.pushButton_4.setText(_translate("MainWindow", "Choose the file")) self.groupBox_4.setTitle(_translate("MainWindow", "The chosen file")) self.groupBox_5.setTitle(_translate("MainWindow", "DeepVisualization")) self.pushButton_5.setText( _translate("MainWindow", "Show Subset Selection"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.setEnabled(True) MainWindow.resize(1077, 743) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.matplotlibwidget = MatplotlibWidget(self.centralwidget) self.matplotlibwidget.setGeometry(QtCore.QRect(340, 10, 731, 651)) self.matplotlibwidget.setMinimumSize(QtCore.QSize(400, 600)) self.matplotlibwidget.setObjectName("matplotlibwidget") self.stackedWidget = QtWidgets.QStackedWidget(self.centralwidget) self.stackedWidget.setGeometry(QtCore.QRect(10, 100, 311, 281)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.stackedWidget.sizePolicy().hasHeightForWidth()) self.stackedWidget.setSizePolicy(sizePolicy) self.stackedWidget.setMinimumSize(QtCore.QSize(311, 221)) self.stackedWidget.setMaximumSize(QtCore.QSize(1866, 579)) self.stackedWidget.setObjectName("stackedWidget") self.page = QtWidgets.QWidget() self.page.setObjectName("page") self.label = QtWidgets.QLabel(self.page) self.label.setGeometry(QtCore.QRect(60, 10, 72, 15)) self.label.setObjectName("label") self.starttimehour = QtWidgets.QSpinBox(self.page) self.starttimehour.setGeometry(QtCore.QRect(60, 30, 46, 22)) self.starttimehour.setMaximum(23) self.starttimehour.setObjectName("starttimehour") self.starttimeminute = QtWidgets.QSpinBox(self.page) self.starttimeminute.setGeometry(QtCore.QRect(130, 30, 46, 22)) self.starttimeminute.setMaximum(59) self.starttimeminute.setObjectName("starttimeminute") self.starttimesecond = QtWidgets.QSpinBox(self.page) self.starttimesecond.setGeometry(QtCore.QRect(200, 30, 46, 22)) self.starttimesecond.setMaximum(59) self.starttimesecond.setObjectName("starttimesecond") self.label_2 = QtWidgets.QLabel(self.page) self.label_2.setGeometry(QtCore.QRect(60, 60, 72, 15)) self.label_2.setObjectName("label_2") self.endtimehour = QtWidgets.QSpinBox(self.page) self.endtimehour.setGeometry(QtCore.QRect(60, 80, 46, 22)) self.endtimehour.setMaximum(23) self.endtimehour.setObjectName("endtimehour") self.endtimeminute = QtWidgets.QSpinBox(self.page) self.endtimeminute.setGeometry(QtCore.QRect(130, 80, 46, 22)) self.endtimeminute.setMaximum(59) self.endtimeminute.setObjectName("endtimeminute") self.endtimesecond = QtWidgets.QSpinBox(self.page) self.endtimesecond.setGeometry(QtCore.QRect(200, 80, 46, 22)) self.endtimesecond.setMaximum(59) self.endtimesecond.setObjectName("endtimesecond") self.label_5 = QtWidgets.QLabel(self.page) self.label_5.setGeometry(QtCore.QRect(60, 120, 72, 21)) self.label_5.setObjectName("label_5") self.sbxdrawspeed = QtWidgets.QSpinBox(self.page) self.sbxdrawspeed.setGeometry(QtCore.QRect(160, 120, 46, 22)) self.sbxdrawspeed.setMinimum(10) self.sbxdrawspeed.setMaximum(100) self.sbxdrawspeed.setObjectName("sbxdrawspeed") self.btnOpenFile = QtWidgets.QPushButton(self.page) self.btnOpenFile.setGeometry(QtCore.QRect(40, 170, 111, 28)) self.btnOpenFile.setObjectName("btnOpenFile") self.btnDownloadData = QtWidgets.QPushButton(self.page) self.btnDownloadData.setGeometry(QtCore.QRect(180, 170, 111, 28)) self.btnDownloadData.setObjectName("btnDownloadData") self.lblShowDownloadMsg = QtWidgets.QLabel(self.page) self.lblShowDownloadMsg.setGeometry(QtCore.QRect(191, 210, 81, 20)) self.lblShowDownloadMsg.setText("") self.lblShowDownloadMsg.setObjectName("lblShowDownloadMsg") self.label_11 = QtWidgets.QLabel(self.page) self.label_11.setGeometry(QtCore.QRect(60, 240, 41, 16)) self.label_11.setStyleSheet("background-color: rgb(255, 0, 0);") self.label_11.setObjectName("label_11") self.label_12 = QtWidgets.QLabel(self.page) self.label_12.setGeometry(QtCore.QRect(140, 240, 41, 16)) self.label_12.setStyleSheet("background-color: rgb(255, 170, 0);") self.label_12.setObjectName("label_12") self.label_13 = QtWidgets.QLabel(self.page) self.label_13.setGeometry(QtCore.QRect(220, 240, 41, 16)) self.label_13.setStyleSheet("background-color: rgb(255, 255, 0);") self.label_13.setObjectName("label_13") self.label_14 = QtWidgets.QLabel(self.page) self.label_14.setGeometry(QtCore.QRect(10, 240, 41, 16)) self.label_14.setObjectName("label_14") self.stackedWidget.addWidget(self.page) self.page_2 = QtWidgets.QWidget() self.page_2.setObjectName("page_2") self.gridLayoutWidget_2 = QtWidgets.QWidget(self.page_2) self.gridLayoutWidget_2.setGeometry(QtCore.QRect(0, 50, 302, 111)) self.gridLayoutWidget_2.setObjectName("gridLayoutWidget_2") self.gridLayout_2 = QtWidgets.QGridLayout(self.gridLayoutWidget_2) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setObjectName("gridLayout_2") self.chbxCar1 = QtWidgets.QCheckBox(self.gridLayoutWidget_2) self.chbxCar1.setStyleSheet("background-color: rgb(255, 0, 0);") self.chbxCar1.setObjectName("chbxCar1") self.gridLayout_2.addWidget(self.chbxCar1, 1, 1, 1, 1) self.lblCar2Status = QtWidgets.QLabel(self.gridLayoutWidget_2) self.lblCar2Status.setText("") self.lblCar2Status.setObjectName("lblCar2Status") self.gridLayout_2.addWidget(self.lblCar2Status, 2, 2, 1, 1) self.chbxCar2 = QtWidgets.QCheckBox(self.gridLayoutWidget_2) self.chbxCar2.setStyleSheet("background-color: rgb(255, 255, 0);") self.chbxCar2.setObjectName("chbxCar2") self.gridLayout_2.addWidget(self.chbxCar2, 1, 2, 1, 1) self.lblCar1Status = QtWidgets.QLabel(self.gridLayoutWidget_2) self.lblCar1Status.setText("") self.lblCar1Status.setObjectName("lblCar1Status") self.gridLayout_2.addWidget(self.lblCar1Status, 2, 1, 1, 1) self.lblCar2StayTime = QtWidgets.QLabel(self.gridLayoutWidget_2) self.lblCar2StayTime.setText("") self.lblCar2StayTime.setObjectName("lblCar2StayTime") self.gridLayout_2.addWidget(self.lblCar2StayTime, 4, 2, 1, 1) self.lblCar1StayTime = QtWidgets.QLabel(self.gridLayoutWidget_2) self.lblCar1StayTime.setText("") self.lblCar1StayTime.setObjectName("lblCar1StayTime") self.gridLayout_2.addWidget(self.lblCar1StayTime, 4, 1, 1, 1) self.lblCar1LastTime = QtWidgets.QLabel(self.gridLayoutWidget_2) self.lblCar1LastTime.setText("") self.lblCar1LastTime.setObjectName("lblCar1LastTime") self.gridLayout_2.addWidget(self.lblCar1LastTime, 3, 1, 1, 1) self.lblCar2LastTime = QtWidgets.QLabel(self.gridLayoutWidget_2) self.lblCar2LastTime.setText("") self.lblCar2LastTime.setObjectName("lblCar2LastTime") self.gridLayout_2.addWidget(self.lblCar2LastTime, 3, 2, 1, 1) self.label_8 = QtWidgets.QLabel(self.gridLayoutWidget_2) self.label_8.setObjectName("label_8") self.gridLayout_2.addWidget(self.label_8, 1, 0, 1, 1) self.label_16 = QtWidgets.QLabel(self.gridLayoutWidget_2) self.label_16.setObjectName("label_16") self.gridLayout_2.addWidget(self.label_16, 4, 0, 1, 1) self.label_9 = QtWidgets.QLabel(self.gridLayoutWidget_2) self.label_9.setObjectName("label_9") self.gridLayout_2.addWidget(self.label_9, 3, 0, 1, 1) self.label_15 = QtWidgets.QLabel(self.gridLayoutWidget_2) self.label_15.setObjectName("label_15") self.gridLayout_2.addWidget(self.label_15, 2, 0, 1, 1) self.stackedWidget.addWidget(self.page_2) self.ver_widget_3 = QtWidgets.QWidget(self.centralwidget) self.ver_widget_3.setGeometry(QtCore.QRect(30, 400, 161, 121)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.ver_widget_3.sizePolicy().hasHeightForWidth()) self.ver_widget_3.setSizePolicy(sizePolicy) self.ver_widget_3.setObjectName("ver_widget_3") self.layoutWidget = QtWidgets.QWidget(self.ver_widget_3) self.layoutWidget.setGeometry(QtCore.QRect(50, 0, 111, 121)) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget) self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.btnStart = QtWidgets.QPushButton(self.layoutWidget) self.btnStart.setObjectName("btnStart") self.verticalLayout.addWidget(self.btnStart) self.btnStop = QtWidgets.QPushButton(self.layoutWidget) self.btnStop.setObjectName("btnStop") self.verticalLayout.addWidget(self.btnStop) self.btnReset = QtWidgets.QPushButton(self.layoutWidget) self.btnReset.setObjectName("btnReset") self.verticalLayout.addWidget(self.btnReset) self.ver_widget_4 = QtWidgets.QWidget(self.centralwidget) self.ver_widget_4.setGeometry(QtCore.QRect(10, 530, 231, 151)) self.ver_widget_4.setObjectName("ver_widget_4") self.layoutWidget1 = QtWidgets.QWidget(self.ver_widget_4) self.layoutWidget1.setGeometry(QtCore.QRect(30, 10, 199, 131)) self.layoutWidget1.setObjectName("layoutWidget1") self.gridLayout = QtWidgets.QGridLayout(self.layoutWidget1) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.label_4 = QtWidgets.QLabel(self.layoutWidget1) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 1, 0, 1, 1) self.lblShowTime = QtWidgets.QLabel(self.layoutWidget1) self.lblShowTime.setText("") self.lblShowTime.setObjectName("lblShowTime") self.gridLayout.addWidget(self.lblShowTime, 1, 1, 1, 1) self.lblShowDate = QtWidgets.QLabel(self.layoutWidget1) self.lblShowDate.setText("") self.lblShowDate.setObjectName("lblShowDate") self.gridLayout.addWidget(self.lblShowDate, 0, 1, 1, 1) self.label_10 = QtWidgets.QLabel(self.layoutWidget1) self.label_10.setObjectName("label_10") self.gridLayout.addWidget(self.label_10, 3, 0, 1, 1) self.label_6 = QtWidgets.QLabel(self.layoutWidget1) self.label_6.setObjectName("label_6") self.gridLayout.addWidget(self.label_6, 2, 0, 1, 1) self.lblStarNums1 = QtWidgets.QLabel(self.layoutWidget1) self.lblStarNums1.setText("") self.lblStarNums1.setObjectName("lblStarNums1") self.gridLayout.addWidget(self.lblStarNums1, 2, 1, 1, 1) self.lblStarNums2 = QtWidgets.QLabel(self.layoutWidget1) self.lblStarNums2.setText("") self.lblStarNums2.setObjectName("lblStarNums2") self.gridLayout.addWidget(self.lblStarNums2, 3, 1, 1, 1) self.label_3 = QtWidgets.QLabel(self.layoutWidget1) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 0, 0, 1, 1) self.ver_widget_1 = QtWidgets.QWidget(self.centralwidget) self.ver_widget_1.setGeometry(QtCore.QRect(20, 50, 251, 41)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.ver_widget_1.sizePolicy().hasHeightForWidth()) self.ver_widget_1.setSizePolicy(sizePolicy) self.ver_widget_1.setObjectName("ver_widget_1") self.layoutWidget2 = QtWidgets.QWidget(self.ver_widget_1) self.layoutWidget2.setGeometry(QtCore.QRect(10, 10, 199, 23)) self.layoutWidget2.setObjectName("layoutWidget2") self.horizontalLayout = QtWidgets.QHBoxLayout(self.layoutWidget2) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName("horizontalLayout") self.label_7 = QtWidgets.QLabel(self.layoutWidget2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_7.sizePolicy().hasHeightForWidth()) self.label_7.setSizePolicy(sizePolicy) self.label_7.setMaximumSize(QtCore.QSize(111, 20)) self.label_7.setObjectName("label_7") self.horizontalLayout.addWidget(self.label_7) self.cbxSelectFunction = QtWidgets.QComboBox(self.layoutWidget2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.cbxSelectFunction.sizePolicy().hasHeightForWidth()) self.cbxSelectFunction.setSizePolicy(sizePolicy) self.cbxSelectFunction.setMaximumSize(QtCore.QSize(111, 28)) self.cbxSelectFunction.setObjectName("cbxSelectFunction") self.cbxSelectFunction.addItem("") self.cbxSelectFunction.addItem("") self.horizontalLayout.addWidget(self.cbxSelectFunction) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1077, 26)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.stackedWidget.setCurrentIndex(1) self.cbxSelectFunction.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.label.setText(_translate("MainWindow", "开始时间:")) self.label_2.setText(_translate("MainWindow", "结束时间:")) self.label_5.setText(_translate("MainWindow", "画图速度:")) self.btnOpenFile.setText(_translate("MainWindow", "打开文件")) self.btnDownloadData.setText(_translate("MainWindow", "下载数据")) self.label_11.setText(_translate("MainWindow", "慢")) self.label_12.setText(_translate("MainWindow", "中")) self.label_13.setText(_translate("MainWindow", "快")) self.label_14.setText(_translate("MainWindow", "速度:")) self.chbxCar1.setText(_translate("MainWindow", "苏B-A2345")) self.chbxCar2.setText(_translate("MainWindow", "苏B-A5339")) self.label_8.setText(_translate("MainWindow", "选择车辆")) self.label_16.setText(_translate("MainWindow", "停留时间")) self.label_9.setText(_translate("MainWindow", "最后运行时间")) self.label_15.setText(_translate("MainWindow", "状态")) self.btnStart.setText(_translate("MainWindow", "开始")) self.btnStop.setText(_translate("MainWindow", "暂停")) self.btnReset.setText(_translate("MainWindow", "重置")) self.label_4.setText(_translate("MainWindow", "时间:")) self.label_10.setText(_translate("MainWindow", "卫星个数2:")) self.label_6.setText(_translate("MainWindow", "卫星个数1:")) self.label_3.setText(_translate("MainWindow", "日期:")) self.label_7.setText(_translate("MainWindow", "功能选择:")) self.cbxSelectFunction.setItemText(0, _translate("MainWindow", "文件读取")) self.cbxSelectFunction.setItemText(1, _translate("MainWindow", "实时轨迹"))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(781, 617) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Form.sizePolicy().hasHeightForWidth()) Form.setSizePolicy(sizePolicy) Form.setMaximumSize(QtCore.QSize(16777215, 16777215)) Form.setWindowTitle(QtGui.QApplication.translate("Form", "Deformable Mirror", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout = QtGui.QHBoxLayout(Form) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.groupBox = QtGui.QGroupBox(Form) self.groupBox.setTitle(QtGui.QApplication.translate("Form", "Pattern", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.formLayout = QtGui.QFormLayout(self.groupBox) self.formLayout.setObjectName(_fromUtf8("formLayout")) self.pushButton_rot90 = QtGui.QPushButton(self.groupBox) self.pushButton_rot90.setText(QtGui.QApplication.translate("Form", "Rotate 90", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_rot90.setObjectName(_fromUtf8("pushButton_rot90")) self.formLayout.setWidget(7, QtGui.QFormLayout.LabelRole, self.pushButton_rot90) self.pushButton_fliplr = QtGui.QPushButton(self.groupBox) self.pushButton_fliplr.setText(QtGui.QApplication.translate("Form", "Flip L-R", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_fliplr.setObjectName(_fromUtf8("pushButton_fliplr")) self.formLayout.setWidget(8, QtGui.QFormLayout.LabelRole, self.pushButton_fliplr) self.pushButton_rotate = QtGui.QPushButton(self.groupBox) self.pushButton_rotate.setText(QtGui.QApplication.translate("Form", "Rotate", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_rotate.setObjectName(_fromUtf8("pushButton_rotate")) self.formLayout.setWidget(10, QtGui.QFormLayout.LabelRole, self.pushButton_rotate) self.lineEdit_rotate = QtGui.QLineEdit(self.groupBox) self.lineEdit_rotate.setObjectName(_fromUtf8("lineEdit_rotate")) self.formLayout.setWidget(10, QtGui.QFormLayout.FieldRole, self.lineEdit_rotate) self.pushButton_pad = QtGui.QPushButton(self.groupBox) self.pushButton_pad.setText(QtGui.QApplication.translate("Form", "Pad Zeros", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_pad.setObjectName(_fromUtf8("pushButton_pad")) self.formLayout.setWidget(11, QtGui.QFormLayout.LabelRole, self.pushButton_pad) self.lineEdit_pad = QtGui.QLineEdit(self.groupBox) self.lineEdit_pad.setObjectName(_fromUtf8("lineEdit_pad")) self.formLayout.setWidget(11, QtGui.QFormLayout.FieldRole, self.lineEdit_pad) self.pushButton_getSegs = QtGui.QPushButton(self.groupBox) self.pushButton_getSegs.setText(QtGui.QApplication.translate("Form", "Calculate Segments", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_getSegs.setObjectName(_fromUtf8("pushButton_getSegs")) self.formLayout.setWidget(14, QtGui.QFormLayout.SpanningRole, self.pushButton_getSegs) self.pushButton_load = QtGui.QPushButton(self.groupBox) self.pushButton_load.setText(QtGui.QApplication.translate("Form", "Load", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_load.setObjectName(_fromUtf8("pushButton_load")) self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.pushButton_load) self.lineEdit_loadMult = QtGui.QLineEdit(self.groupBox) self.lineEdit_loadMult.setObjectName(_fromUtf8("lineEdit_loadMult")) self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.lineEdit_loadMult) self.label = QtGui.QLabel(self.groupBox) self.label.setText(QtGui.QApplication.translate("Form", "Center x:", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label) self.label_2 = QtGui.QLabel(self.groupBox) self.label_2.setText(QtGui.QApplication.translate("Form", "Center y:", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setObjectName(_fromUtf8("label_2")) self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_2) self.lineEdit_cx = QtGui.QLineEdit(self.groupBox) self.lineEdit_cx.setObjectName(_fromUtf8("lineEdit_cx")) self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.lineEdit_cx) self.lineEdit_cy = QtGui.QLineEdit(self.groupBox) self.lineEdit_cy.setObjectName(_fromUtf8("lineEdit_cy")) self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.lineEdit_cy) self.label_3 = QtGui.QLabel(self.groupBox) self.label_3.setText(QtGui.QApplication.translate("Form", "Number of pxls:", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setObjectName(_fromUtf8("label_3")) self.formLayout.setWidget(5, QtGui.QFormLayout.LabelRole, self.label_3) self.lineEdit_npixels = QtGui.QLineEdit(self.groupBox) self.lineEdit_npixels.setObjectName(_fromUtf8("lineEdit_npixels")) self.formLayout.setWidget(5, QtGui.QFormLayout.FieldRole, self.lineEdit_npixels) self.pushButton_reconfig = QtGui.QPushButton(self.groupBox) self.pushButton_reconfig.setText(QtGui.QApplication.translate("Form", "Reconfig Geometry", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_reconfig.setObjectName(_fromUtf8("pushButton_reconfig")) self.formLayout.setWidget(6, QtGui.QFormLayout.SpanningRole, self.pushButton_reconfig) self.pushButton_mult = QtGui.QPushButton(self.groupBox) self.pushButton_mult.setText(QtGui.QApplication.translate("Form", "Multiplier", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_mult.setObjectName(_fromUtf8("pushButton_mult")) self.formLayout.setWidget(16, QtGui.QFormLayout.LabelRole, self.pushButton_mult) self.lineEdit_mult = QtGui.QLineEdit(self.groupBox) self.lineEdit_mult.setObjectName(_fromUtf8("lineEdit_mult")) self.formLayout.setWidget(16, QtGui.QFormLayout.FieldRole, self.lineEdit_mult) self.groupBox_2 = QtGui.QGroupBox(self.groupBox) self.groupBox_2.setMinimumSize(QtCore.QSize(0, 50)) self.groupBox_2.setTitle(QtGui.QApplication.translate("Form", "Poke One Segment", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_2) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.label_4 = QtGui.QLabel(self.groupBox_2) self.label_4.setText(QtGui.QApplication.translate("Form", "Segment", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setObjectName(_fromUtf8("label_4")) self.gridLayout_2.addWidget(self.label_4, 1, 0, 1, 1) self.label_5 = QtGui.QLabel(self.groupBox_2) self.label_5.setText(QtGui.QApplication.translate("Form", "Addition", None, QtGui.QApplication.UnicodeUTF8)) self.label_5.setObjectName(_fromUtf8("label_5")) self.gridLayout_2.addWidget(self.label_5, 1, 1, 1, 1) self.spinBox_segment = QtGui.QSpinBox(self.groupBox_2) self.spinBox_segment.setMinimum(1) self.spinBox_segment.setMaximum(144) self.spinBox_segment.setObjectName(_fromUtf8("spinBox_segment")) self.gridLayout_2.addWidget(self.spinBox_segment, 2, 0, 1, 1) self.lineEdit_pokeval = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_pokeval.setMaximumSize(QtCore.QSize(50, 16777215)) self.lineEdit_pokeval.setObjectName(_fromUtf8("lineEdit_pokeval")) self.gridLayout_2.addWidget(self.lineEdit_pokeval, 2, 1, 1, 1) self.pushButton_poke = QtGui.QPushButton(self.groupBox_2) self.pushButton_poke.setMaximumSize(QtCore.QSize(40, 16777215)) self.pushButton_poke.setText(QtGui.QApplication.translate("Form", "Set", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_poke.setObjectName(_fromUtf8("pushButton_poke")) self.gridLayout_2.addWidget(self.pushButton_poke, 2, 2, 1, 1) self.checkBox_pokeAll = QtGui.QCheckBox(self.groupBox_2) self.checkBox_pokeAll.setText(QtGui.QApplication.translate("Form", "All ", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_pokeAll.setObjectName(_fromUtf8("checkBox_pokeAll")) self.gridLayout_2.addWidget(self.checkBox_pokeAll, 0, 0, 1, 1) self.formLayout.setWidget(17, QtGui.QFormLayout.SpanningRole, self.groupBox_2) self.pushButton_toMirror = QtGui.QPushButton(self.groupBox) self.pushButton_toMirror.setText(QtGui.QApplication.translate("Form", "Apply to Mirror", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_toMirror.setObjectName(_fromUtf8("pushButton_toMirror")) self.formLayout.setWidget(18, QtGui.QFormLayout.SpanningRole, self.pushButton_toMirror) self.pushButton_clear = QtGui.QPushButton(self.groupBox) self.pushButton_clear.setText(QtGui.QApplication.translate("Form", "Clear", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_clear.setObjectName(_fromUtf8("pushButton_clear")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.pushButton_clear) self.pushButton_refresh = QtGui.QPushButton(self.groupBox) self.pushButton_refresh.setText(QtGui.QApplication.translate("Form", "Refresh", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_refresh.setObjectName(_fromUtf8("pushButton_refresh")) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.pushButton_refresh) self.pushButton_premult = QtGui.QPushButton(self.groupBox) self.pushButton_premult.setText(QtGui.QApplication.translate("Form", "Pre Multiplier", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_premult.setObjectName(_fromUtf8("pushButton_premult")) self.formLayout.setWidget(15, QtGui.QFormLayout.LabelRole, self.pushButton_premult) self.lineEdit_premult = QtGui.QLineEdit(self.groupBox) self.lineEdit_premult.setObjectName(_fromUtf8("lineEdit_premult")) self.formLayout.setWidget(15, QtGui.QFormLayout.FieldRole, self.lineEdit_premult) self.pushButton_flipud = QtGui.QPushButton(self.groupBox) self.pushButton_flipud.setText(QtGui.QApplication.translate("Form", "Flip U-D", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_flipud.setObjectName(_fromUtf8("pushButton_flipud")) self.formLayout.setWidget(8, QtGui.QFormLayout.FieldRole, self.pushButton_flipud) self.pushButton_loadSegs = QtGui.QPushButton(self.groupBox) self.pushButton_loadSegs.setText(QtGui.QApplication.translate("Form", "Load Segs", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_loadSegs.setObjectName(_fromUtf8("pushButton_loadSegs")) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.pushButton_loadSegs) self.checkBox_alwayspad = QtGui.QCheckBox(self.groupBox) self.checkBox_alwayspad.setText(QtGui.QApplication.translate("Form", "Always pad?", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_alwayspad.setObjectName(_fromUtf8("checkBox_alwayspad")) self.formLayout.setWidget(12, QtGui.QFormLayout.FieldRole, self.checkBox_alwayspad) self.horizontalLayout.addWidget(self.groupBox) self.tabWidgetPF = QtGui.QTabWidget(Form) self.tabWidgetPF.setEnabled(True) self.tabWidgetPF.setIconSize(QtCore.QSize(15, 16)) self.tabWidgetPF.setObjectName(_fromUtf8("tabWidgetPF")) self.tabWidgetPFPage1 = QtGui.QWidget() self.tabWidgetPFPage1.setObjectName(_fromUtf8("tabWidgetPFPage1")) self.verticalLayout = QtGui.QVBoxLayout(self.tabWidgetPFPage1) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.mplwidgetPhase = MatplotlibWidget(self.tabWidgetPFPage1) self.mplwidgetPhase.setObjectName(_fromUtf8("mplwidgetPhase")) self.verticalLayout.addWidget(self.mplwidgetPhase) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.pushButton_Save = QtGui.QPushButton(self.tabWidgetPFPage1) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_Save.sizePolicy().hasHeightForWidth()) self.pushButton_Save.setSizePolicy(sizePolicy) self.pushButton_Save.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButton_Save.setText(QtGui.QApplication.translate("Form", "Save to file", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_Save.setObjectName(_fromUtf8("pushButton_Save")) self.gridLayout.addWidget(self.pushButton_Save, 1, 1, 1, 1) self.pushButton_Modulate = QtGui.QPushButton(self.tabWidgetPFPage1) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_Modulate.sizePolicy().hasHeightForWidth()) self.pushButton_Modulate.setSizePolicy(sizePolicy) self.pushButton_Modulate.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButton_Modulate.setText(QtGui.QApplication.translate("Form", "Modulate", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_Modulate.setObjectName(_fromUtf8("pushButton_Modulate")) self.gridLayout.addWidget(self.pushButton_Modulate, 1, 3, 1, 1) self.pushButton_Load = QtGui.QPushButton(self.tabWidgetPFPage1) self.pushButton_Load.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButton_Load.setText(QtGui.QApplication.translate("Form", "Fit to Zernike", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_Load.setObjectName(_fromUtf8("pushButton_Load")) self.gridLayout.addWidget(self.pushButton_Load, 1, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.tabWidgetPF.addTab(self.tabWidgetPFPage1, _fromUtf8("")) self.tab_4 = QtGui.QWidget() self.tab_4.setObjectName(_fromUtf8("tab_4")) self.mplwidgetSegs = MatplotlibWidget(self.tab_4) self.mplwidgetSegs.setGeometry(QtCore.QRect(0, 0, 371, 371)) self.mplwidgetSegs.setObjectName(_fromUtf8("mplwidgetSegs")) self.label_meanSeg = QtGui.QLabel(self.tab_4) self.label_meanSeg.setGeometry(QtCore.QRect(30, 410, 121, 16)) self.label_meanSeg.setText(QtGui.QApplication.translate("Form", "Mean: --", None, QtGui.QApplication.UnicodeUTF8)) self.label_meanSeg.setObjectName(_fromUtf8("label_meanSeg")) self.label_maxSeg = QtGui.QLabel(self.tab_4) self.label_maxSeg.setGeometry(QtCore.QRect(30, 440, 121, 16)) self.label_maxSeg.setText(QtGui.QApplication.translate("Form", "Maximum: --", None, QtGui.QApplication.UnicodeUTF8)) self.label_maxSeg.setObjectName(_fromUtf8("label_maxSeg")) self.label_minSeg = QtGui.QLabel(self.tab_4) self.label_minSeg.setGeometry(QtCore.QRect(30, 470, 141, 16)) self.label_minSeg.setText(QtGui.QApplication.translate("Form", "Minimum: --", None, QtGui.QApplication.UnicodeUTF8)) self.label_minSeg.setObjectName(_fromUtf8("label_minSeg")) self.tabWidgetPF.addTab(self.tab_4, _fromUtf8("")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.tab) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.mplwidgetSharpness2 = MatplotlibWidget(self.tab) self.mplwidgetSharpness2.setObjectName(_fromUtf8("mplwidgetSharpness2")) self.verticalLayout_2.addWidget(self.mplwidgetSharpness2) self.tabWidgetPF.addTab(self.tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.mplwidgetZern = MatplotlibWidget(self.tab_2) self.mplwidgetZern.setGeometry(QtCore.QRect(10, 0, 380, 349)) self.mplwidgetZern.setObjectName(_fromUtf8("mplwidgetZern")) self.pushButton_modulateZernike = QtGui.QPushButton(self.tab_2) self.pushButton_modulateZernike.setGeometry(QtCore.QRect(20, 350, 75, 23)) self.pushButton_modulateZernike.setText(QtGui.QApplication.translate("Form", "Modulate", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_modulateZernike.setObjectName(_fromUtf8("pushButton_modulateZernike")) self.groupBox_3 = QtGui.QGroupBox(self.tab_2) self.groupBox_3.setGeometry(QtCore.QRect(10, 370, 391, 151)) self.groupBox_3.setTitle(QtGui.QApplication.translate("Form", "Add Zernike", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.label_6 = QtGui.QLabel(self.groupBox_3) self.label_6.setGeometry(QtCore.QRect(10, 48, 30, 16)) self.label_6.setText(QtGui.QApplication.translate("Form", "Mode:", None, QtGui.QApplication.UnicodeUTF8)) self.label_6.setObjectName(_fromUtf8("label_6")) self.label_7 = QtGui.QLabel(self.groupBox_3) self.label_7.setGeometry(QtCore.QRect(121, 48, 51, 16)) self.label_7.setText(QtGui.QApplication.translate("Form", "Amplitude:", None, QtGui.QApplication.UnicodeUTF8)) self.label_7.setObjectName(_fromUtf8("label_7")) self.spinBox_zernMode = QtGui.QSpinBox(self.groupBox_3) self.spinBox_zernMode.setGeometry(QtCore.QRect(52, 48, 63, 19)) self.spinBox_zernMode.setMinimum(1) self.spinBox_zernMode.setObjectName(_fromUtf8("spinBox_zernMode")) self.lineEdit_zernAmp = QtGui.QLineEdit(self.groupBox_3) self.lineEdit_zernAmp.setGeometry(QtCore.QRect(178, 48, 50, 19)) self.lineEdit_zernAmp.setMaximumSize(QtCore.QSize(60, 16777215)) self.lineEdit_zernAmp.setObjectName(_fromUtf8("lineEdit_zernAmp")) self.checkBox_zernMask = QtGui.QCheckBox(self.groupBox_3) self.checkBox_zernMask.setGeometry(QtCore.QRect(234, 49, 47, 17)) self.checkBox_zernMask.setText(QtGui.QApplication.translate("Form", "Mask", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_zernMask.setObjectName(_fromUtf8("checkBox_zernMask")) self.pushButton_applyZern = QtGui.QPushButton(self.groupBox_3) self.pushButton_applyZern.setGeometry(QtCore.QRect(289, 48, 86, 19)) self.pushButton_applyZern.setText(QtGui.QApplication.translate("Form", "Apply", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_applyZern.setObjectName(_fromUtf8("pushButton_applyZern")) self.spinBox_numZerns = QtGui.QSpinBox(self.groupBox_3) self.spinBox_numZerns.setGeometry(QtCore.QRect(52, 73, 63, 19)) self.spinBox_numZerns.setMinimum(1) self.spinBox_numZerns.setMaximum(999) self.spinBox_numZerns.setObjectName(_fromUtf8("spinBox_numZerns")) self.label_8 = QtGui.QLabel(self.groupBox_3) self.label_8.setGeometry(QtCore.QRect(10, 73, 25, 16)) self.label_8.setText(QtGui.QApplication.translate("Form", "Num:", None, QtGui.QApplication.UnicodeUTF8)) self.label_8.setObjectName(_fromUtf8("label_8")) self.label_9 = QtGui.QLabel(self.groupBox_3) self.label_9.setGeometry(QtCore.QRect(121, 73, 44, 16)) self.label_9.setText(QtGui.QApplication.translate("Form", "Min Amp:", None, QtGui.QApplication.UnicodeUTF8)) self.label_9.setObjectName(_fromUtf8("label_9")) self.label_10 = QtGui.QLabel(self.groupBox_3) self.label_10.setGeometry(QtCore.QRect(121, 98, 48, 16)) self.label_10.setText(QtGui.QApplication.translate("Form", "Max Amp:", None, QtGui.QApplication.UnicodeUTF8)) self.label_10.setObjectName(_fromUtf8("label_10")) self.lineEdit_minZAmp = QtGui.QLineEdit(self.groupBox_3) self.lineEdit_minZAmp.setGeometry(QtCore.QRect(178, 73, 50, 19)) self.lineEdit_minZAmp.setMaximumSize(QtCore.QSize(60, 16777215)) self.lineEdit_minZAmp.setText(QtGui.QApplication.translate("Form", "-1", None, QtGui.QApplication.UnicodeUTF8)) self.lineEdit_minZAmp.setObjectName(_fromUtf8("lineEdit_minZAmp")) self.lineEdit_maxZAmp = QtGui.QLineEdit(self.groupBox_3) self.lineEdit_maxZAmp.setGeometry(QtCore.QRect(178, 98, 50, 19)) self.lineEdit_maxZAmp.setMaximumSize(QtCore.QSize(60, 16777215)) self.lineEdit_maxZAmp.setText(QtGui.QApplication.translate("Form", "1", None, QtGui.QApplication.UnicodeUTF8)) self.lineEdit_maxZAmp.setObjectName(_fromUtf8("lineEdit_maxZAmp")) self.label_11 = QtGui.QLabel(self.groupBox_3) self.label_11.setGeometry(QtCore.QRect(10, 98, 26, 16)) self.label_11.setText(QtGui.QApplication.translate("Form", "Wait:", None, QtGui.QApplication.UnicodeUTF8)) self.label_11.setObjectName(_fromUtf8("label_11")) self.lineEdit_wTime = QtGui.QLineEdit(self.groupBox_3) self.lineEdit_wTime.setGeometry(QtCore.QRect(52, 98, 63, 19)) self.lineEdit_wTime.setText(QtGui.QApplication.translate("Form", "-1", None, QtGui.QApplication.UnicodeUTF8)) self.lineEdit_wTime.setObjectName(_fromUtf8("lineEdit_wTime")) self.checkBox_zernWithSharpness = QtGui.QCheckBox(self.groupBox_3) self.checkBox_zernWithSharpness.setGeometry(QtCore.QRect(234, 74, 141, 17)) self.checkBox_zernWithSharpness.setText(QtGui.QApplication.translate("Form", "With running sharpness?", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_zernWithSharpness.setObjectName(_fromUtf8("checkBox_zernWithSharpness")) self.label_14 = QtGui.QLabel(self.groupBox_3) self.label_14.setGeometry(QtCore.QRect(10, 23, 36, 16)) self.label_14.setText(QtGui.QApplication.translate("Form", "Radius:", None, QtGui.QApplication.UnicodeUTF8)) self.label_14.setObjectName(_fromUtf8("label_14")) self.lineEdit_zernRad = QtGui.QLineEdit(self.groupBox_3) self.lineEdit_zernRad.setGeometry(QtCore.QRect(52, 23, 63, 19)) self.lineEdit_zernRad.setText(QtGui.QApplication.translate("Form", "256", None, QtGui.QApplication.UnicodeUTF8)) self.lineEdit_zernRad.setObjectName(_fromUtf8("lineEdit_zernRad")) self.checkBox_clearFirst = QtGui.QCheckBox(self.groupBox_3) self.checkBox_clearFirst.setGeometry(QtCore.QRect(234, 99, 75, 17)) self.checkBox_clearFirst.setText(QtGui.QApplication.translate("Form", "Clear first?", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_clearFirst.setChecked(True) self.checkBox_clearFirst.setObjectName(_fromUtf8("checkBox_clearFirst")) self.tabWidgetPF.addTab(self.tab_2, _fromUtf8("")) self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName(_fromUtf8("tab_3")) self.mplwidgetGrouped = MatplotlibWidget(self.tab_3) self.mplwidgetGrouped.setGeometry(QtCore.QRect(-10, 0, 380, 349)) self.mplwidgetGrouped.setObjectName(_fromUtf8("mplwidgetGrouped")) self.label_12 = QtGui.QLabel(self.tab_3) self.label_12.setGeometry(QtCore.QRect(10, 360, 291, 16)) self.label_12.setText(QtGui.QApplication.translate("Form", "Enter segments to group together (comma separated):", None, QtGui.QApplication.UnicodeUTF8)) self.label_12.setObjectName(_fromUtf8("label_12")) self.lineEdit_group = QtGui.QLineEdit(self.tab_3) self.lineEdit_group.setGeometry(QtCore.QRect(10, 380, 351, 20)) self.lineEdit_group.setObjectName(_fromUtf8("lineEdit_group")) self.pushButton_createGroup = QtGui.QPushButton(self.tab_3) self.pushButton_createGroup.setGeometry(QtCore.QRect(14, 410, 121, 23)) self.pushButton_createGroup.setText(QtGui.QApplication.translate("Form", "Create Group", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_createGroup.setObjectName(_fromUtf8("pushButton_createGroup")) self.lineEdit_groupVal = QtGui.QLineEdit(self.tab_3) self.lineEdit_groupVal.setGeometry(QtCore.QRect(10, 450, 81, 20)) self.lineEdit_groupVal.setObjectName(_fromUtf8("lineEdit_groupVal")) self.pushButton_setToGroup = QtGui.QPushButton(self.tab_3) self.pushButton_setToGroup.setGeometry(QtCore.QRect(100, 450, 121, 23)) self.pushButton_setToGroup.setText(QtGui.QApplication.translate("Form", "Add value to group", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_setToGroup.setObjectName(_fromUtf8("pushButton_setToGroup")) self.pushButton_toMirrorGroupVary = QtGui.QPushButton(self.tab_3) self.pushButton_toMirrorGroupVary.setGeometry(QtCore.QRect(100, 480, 121, 23)) self.pushButton_toMirrorGroupVary.setText(QtGui.QApplication.translate("Form", "Vary Group", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_toMirrorGroupVary.setObjectName(_fromUtf8("pushButton_toMirrorGroupVary")) self.label_13 = QtGui.QLabel(self.tab_3) self.label_13.setGeometry(QtCore.QRect(230, 480, 141, 16)) self.label_13.setText(QtGui.QApplication.translate("Form", "Use params in previous tab", None, QtGui.QApplication.UnicodeUTF8)) self.label_13.setObjectName(_fromUtf8("label_13")) self.tabWidgetPF.addTab(self.tab_3, _fromUtf8("")) self.tab_5 = QtGui.QWidget() self.tab_5.setObjectName(_fromUtf8("tab_5")) self.mplwidget2x2 = MatplotlibWidget(self.tab_5) self.mplwidget2x2.setGeometry(QtCore.QRect(0, 0, 380, 349)) self.mplwidget2x2.setObjectName(_fromUtf8("mplwidget2x2")) self.tabWidgetPF.addTab(self.tab_5, _fromUtf8("")) self.horizontalLayout.addWidget(self.tabWidgetPF) self.groupBoxModulations = QtGui.QGroupBox(Form) self.groupBoxModulations.setTitle(QtGui.QApplication.translate("Form", "Modulations", None, QtGui.QApplication.UnicodeUTF8)) self.groupBoxModulations.setCheckable(True) self.groupBoxModulations.setObjectName(_fromUtf8("groupBoxModulations")) self.verticalLayoutModulations = QtGui.QVBoxLayout(self.groupBoxModulations) self.verticalLayoutModulations.setObjectName(_fromUtf8("verticalLayoutModulations")) spacerItem = QtGui.QSpacerItem(20, 317, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayoutModulations.addItem(spacerItem) self.label_filenameloaded = QtGui.QLabel(self.groupBoxModulations) self.label_filenameloaded.setText(QtGui.QApplication.translate("Form", "--", None, QtGui.QApplication.UnicodeUTF8)) self.label_filenameloaded.setObjectName(_fromUtf8("label_filenameloaded")) self.verticalLayoutModulations.addWidget(self.label_filenameloaded) self.horizontalLayout.addWidget(self.groupBoxModulations) self.retranslateUi(Form) self.tabWidgetPF.setCurrentIndex(3) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.tabWidgetPFPage1), QtGui.QApplication.translate("Form", "Pattern", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.tab_4), QtGui.QApplication.translate("Form", "Segment", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.tab), QtGui.QApplication.translate("Form", "Running Sharpness", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.tab_2), QtGui.QApplication.translate("Form", "Zernikes", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.tab_3), QtGui.QApplication.translate("Form", "GroupSegs", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidgetPF.setTabText(self.tabWidgetPF.indexOf(self.tab_5), QtGui.QApplication.translate("Form", "2x2", None, QtGui.QApplication.UnicodeUTF8))
class UIMainWindow(object): def __init__(self, main_window): self.setup_vars() print("Setting up GUI") main_window.setObjectName(_fromUtf8("main_window")) main_window.resize(850, 858) self.centralwidget = QtGui.QWidget(main_window) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.grid_layout = QtGui.QGridLayout(self.centralwidget) self.grid_layout.setObjectName(_fromUtf8("grid_layout")) spacer_item = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) self.grid_layout.addItem(spacer_item, 4, 1, 1, 1) spacer_item1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) self.grid_layout.addItem(spacer_item1, 4, 3, 1, 3) self.labelTime = QtGui.QLabel(self.centralwidget) self.labelTime.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.labelTime.setWordWrap(True) self.labelTime.setObjectName(_fromUtf8("labelTime")) self.grid_layout.addWidget(self.labelTime, 1, 0, 1, 6) self.check_box_date_end = QtGui.QCheckBox(self.centralwidget) self.check_box_date_end.setChecked(False) self.check_box_date_end.setObjectName(_fromUtf8("check_box_date_end")) self.grid_layout.addWidget(self.check_box_date_end, 15, 2, 1, 1) self.check_box_day_start = QtGui.QCheckBox(self.centralwidget) self.check_box_day_start.setChecked(False) self.check_box_day_start.setObjectName(_fromUtf8("check_box_day_start")) self.grid_layout.addWidget(self.check_box_day_start, 5, 0, 1, 1) spacer_item2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) self.grid_layout.addItem(spacer_item2, 7, 0, 1, 1) self.labelDate = QtGui.QLabel(self.centralwidget) self.labelDate.setWordWrap(True) self.labelDate.setObjectName(_fromUtf8("labelDate")) self.grid_layout.addWidget(self.labelDate, 8, 0, 1, 6) self.label_unknown_times = QtGui.QLabel(self.centralwidget) self.label_unknown_times.setObjectName(_fromUtf8("label_unknown_times")) self.grid_layout.addWidget(self.label_unknown_times, 6, 1, 1, 2) self.time_edit_primary = QtGui.QTimeEdit(self.centralwidget) self.time_edit_primary.setEnabled(True) self.time_edit_primary.setLayoutDirection(QtCore.Qt.LeftToRight) self.time_edit_primary.setAutoFillBackground(False) self.time_edit_primary.setWrapping(True) self.time_edit_primary.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.time_edit_primary.setCalendarPopup(False) self.time_edit_primary.setObjectName(_fromUtf8("time_edit_primary")) self.grid_layout.addWidget(self.time_edit_primary, 4, 0, 1, 1) self.label_primary_time = QtGui.QLabel(self.centralwidget) self.label_primary_time.setObjectName(_fromUtf8("label_primary_time")) self.grid_layout.addWidget(self.label_primary_time, 3, 0, 1, 1) self.label_secondary_time = QtGui.QLabel(self.centralwidget) self.label_secondary_time.setObjectName(_fromUtf8("label_secondary_time")) self.grid_layout.addWidget(self.label_secondary_time, 3, 2, 1, 1) spacer_item3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) self.grid_layout.addItem(spacer_item3, 4, 6, 1, 1) self.date_primary = QtGui.QDateEdit(self.centralwidget) self.date_primary.setWrapping(True) # Setting the min/max times at start self.date_primary.setDateTime( QtCore.QDateTime(QtCore.QDate(self.earliest_date.year, self.earliest_date.month, self.earliest_date.day), QtCore.QTime(0, 0, 0))) self.date_primary.setMaximumDateTime( QtCore.QDateTime(QtCore.QDate(self.latest_date.year, self.latest_date.month, self.latest_date.day), QtCore.QTime(23, 59, 59))) self.date_primary.setMinimumDateTime( QtCore.QDateTime(QtCore.QDate(self.earliest_date.year, self.earliest_date.month, self.earliest_date.day), QtCore.QTime(0, 0, 0))) self.date_primary.setCalendarPopup(False) self.date_primary.setObjectName(_fromUtf8("date_primary")) self.grid_layout.addWidget(self.date_primary, 14, 0, 1, 1) self.check_box_day_end = QtGui.QCheckBox(self.centralwidget) self.check_box_day_end.setChecked(False) self.check_box_day_end.setObjectName(_fromUtf8("check_box_day_end")) self.grid_layout.addWidget(self.check_box_day_end, 5, 2, 1, 1) self.label_secondary_date = QtGui.QLabel(self.centralwidget) self.label_secondary_date.setObjectName(_fromUtf8("label_secondary_date")) self.grid_layout.addWidget(self.label_secondary_date, 12, 2, 1, 1) self.time_edit_secondary = QtGui.QTimeEdit(self.centralwidget) self.time_edit_secondary.setLayoutDirection(QtCore.Qt.LeftToRight) self.time_edit_secondary.setAutoFillBackground(False) self.time_edit_secondary.setWrapping(True) self.time_edit_secondary.setDateTime(QtCore.QDateTime(QtCore.QDate(2000, 1, 1), QtCore.QTime(23, 59, 0))) self.time_edit_secondary.setCalendarPopup(False) self.time_edit_secondary.setObjectName(_fromUtf8("time_edit_secondary")) self.grid_layout.addWidget(self.time_edit_secondary, 4, 2, 1, 1) self.check_box_date_start = QtGui.QCheckBox(self.centralwidget) self.check_box_date_start.setChecked(False) self.check_box_date_start.setObjectName(_fromUtf8("check_box_date_start")) self.grid_layout.addWidget(self.check_box_date_start, 15, 0, 1, 1) self.matplotlib_map = MatplotlibWidget(self.centralwidget) self.matplotlib_map.setObjectName(_fromUtf8("matplotlib_map")) self.grid_layout.addWidget(self.matplotlib_map, 16, 0, 1, 7) self.label_primary_date = QtGui.QLabel(self.centralwidget) self.label_primary_date.setObjectName(_fromUtf8("label_primary_date")) self.grid_layout.addWidget(self.label_primary_date, 12, 0, 1, 1) self.date_secondary = QtGui.QDateEdit(self.centralwidget) self.date_secondary.setWrapping(True) # Setting the min/max times at start self.date_secondary.setDate(QtCore.QDate(self.latest_date.year, self.latest_date.month, self.latest_date.day)) self.date_secondary.setMaximumDateTime( QtCore.QDateTime(QtCore.QDate(self.latest_date.year, self.latest_date.month, self.latest_date.day), QtCore.QTime(23, 59, 59))) self.date_secondary.setMinimumDateTime( QtCore.QDateTime(QtCore.QDate(self.earliest_date.year, self.earliest_date.month, self.earliest_date.day), QtCore.QTime(0, 0, 0))) self.date_secondary.setCalendarPopup(False) self.date_secondary.setObjectName(_fromUtf8("date_secondary")) self.grid_layout.addWidget(self.date_secondary, 14, 2, 1, 1) self.btnStart = QtGui.QPushButton(self.centralwidget) self.btnStart.setObjectName(_fromUtf8("btnStart")) self.grid_layout.addWidget(self.btnStart, 15, 6, 1, 1) self.combo_box_unknown_times = QtGui.QComboBox(self.centralwidget) self.combo_box_unknown_times.setObjectName(_fromUtf8("combo_box_unknown_times")) self.combo_box_unknown_times.addItem(_fromUtf8("")) self.combo_box_unknown_times.addItem(_fromUtf8("")) self.combo_box_unknown_times.addItem(_fromUtf8("")) self.grid_layout.addWidget(self.combo_box_unknown_times, 6, 0, 1, 1) self.spin_box_limit = QtGui.QSpinBox(self.centralwidget) self.spin_box_limit.setMinimum(1) self.spin_box_limit.setMaximum(20) self.spin_box_limit.setProperty("value", 10) self.spin_box_limit.setObjectName(_fromUtf8("spin_box_limit")) self.grid_layout.addWidget(self.spin_box_limit, 15, 5, 1, 1) self.label_spinner = QtGui.QLabel(self.centralwidget) self.label_spinner.setWordWrap(True) self.label_spinner.setObjectName(_fromUtf8("label_spinner")) self.grid_layout.addWidget(self.label_spinner, 14, 4, 1, 3) self.label = QtGui.QLabel(self.centralwidget) self.label.setWordWrap(True) self.label.setObjectName(_fromUtf8("label")) self.grid_layout.addWidget(self.label, 0, 0, 1, 3) self.labelinfo_update = QtGui.QLabel(self.centralwidget) self.labelinfo_update.setWordWrap(True) self.labelinfo_update.setObjectName(_fromUtf8("labelinfo_update")) self.grid_layout.addWidget(self.labelinfo_update, 17, 0, 1, 5) self.btn_reset_map = QtGui.QPushButton(self.centralwidget) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.btn_reset_map.setFont(font) self.btn_reset_map.setObjectName(_fromUtf8("btn_reset_map")) self.grid_layout.addWidget(self.btn_reset_map, 17, 6, 1, 1) main_window.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(main_window) self.menubar.setGeometry(QtCore.QRect(0, 0, 850, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) main_window.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(main_window) self.statusbar.setObjectName(_fromUtf8("statusbar")) main_window.setStatusBar(self.statusbar) self.retranslate_ui(main_window) QtCore.QMetaObject.connectSlotsByName(main_window) def retranslate_ui(self, main_window): main_window.setWindowTitle(_translate("main_window", "main_window", None)) self.labelTime.setText(_translate("main_window", "Enter a time range. The range will include the hours and minutes " "between the primary time and the secondary time, unless the " "primary time is higher than the secondary time, where it will " "instead exclude the time between them.", None)) self.check_box_date_end.setText(_translate("main_window", "End at the latest date", None)) self.check_box_day_start.setText(_translate("main_window", "Start from the beginning of the day", None)) self.labelDate.setText(_translate("main_window", "Enter a date range. The range will include the dates between the " "primary date and the secondary date, unless the primary date is " "higher than the secondary date, where it will instead exclude " "the dates between them.", None)) self.label_unknown_times.setText(_translate("main_window", "include unknown times", None)) self.time_edit_primary.setDisplayFormat(_translate("main_window", "hh:mm", None)) self.label_primary_time.setText(_translate("main_window", "Enter the primary time", None)) self.label_secondary_time.setText(_translate("main_window", "Enter the secondary time", None)) self.check_box_day_end.setText(_translate("main_window", "Finish at the end of the day", None)) self.label_secondary_date.setText(_translate("main_window", "Enter the secondary date", None)) self.time_edit_secondary.setDisplayFormat(_translate("main_window", "hh:mm", None)) self.check_box_date_start.setText(_translate("main_window", "Start from the earliest date", None)) self.label_primary_date.setText(_translate("main_window", "Enter the primary date", None)) self.btnStart.setText(_translate("main_window", "Calculate", None)) self.combo_box_unknown_times.setItemText(0, _translate("main_window", "Do", None)) self.combo_box_unknown_times.setItemText(1, _translate("main_window", "Do not", None)) self.combo_box_unknown_times.setItemText(2, _translate("main_window", "Only", None)) self.label_spinner.setText(_translate("main_window", "Enter a value. It will pick the top most accident prone " "locations given your parameters. API limits prevent too many " "from being displayed.", None)) self.label.setText(_translate("main_window", "This program calculates and displays the most hazardous locations in " "Montreal for a cyclist between certain hours of the day over a " "period of time.\n" "Please have a stable internet connection.", None)) self.labelinfo_update.setText(_translate("main_window", "You are getting the locations of accidents at the times " "between 0:00 and 23:59, between the dates of 2006-01-01 " "and 2010-12-31, including the accidents without specific " "times", None)) self.matplotlib_map.setAutoFillBackground(True) self.btn_reset_map.setText(_translate("main_window", "Reset Map", None)) QtCore.QObject.connect(self.btnStart, QtCore.SIGNAL('clicked()'), self.calculate_data_map) self.btnStart.clicked.connect(self.calculate_data_map) self.btn_reset_map.clicked.connect(self.get_map) self.btn_reset_map.clicked.connect(self.change_data_parameters) self.combo_box_unknown_times.currentIndexChanged.connect(self.change_data_parameters) self.check_box_date_end.stateChanged.connect(self.change_data_parameters) self.check_box_date_start.stateChanged.connect(self.change_data_parameters) self.check_box_day_end.stateChanged.connect(self.change_data_parameters) self.check_box_day_start.stateChanged.connect(self.change_data_parameters) self.date_primary.dateChanged.connect(self.change_data_parameters) self.date_secondary.dateChanged.connect(self.change_data_parameters) self.time_edit_primary.timeChanged.connect(self.change_data_parameters) self.time_edit_secondary.timeChanged.connect(self.change_data_parameters) self.spin_box_limit.valueChanged.connect(self.change_data_parameters) self.btn_reset_map.clicked.connect(self.reset_map) # We want to call it so the text is correct at the beginning self.change_data_parameters() self.get_map() def setup_vars(self): print("Loading map...") # Sets up variables for use in program self.gm = GetMap() self.img, self.fig, self.ax, self.imgplot = self.gm.get_current_map() self.bike_accidents = BikeAccidents() self.earliest_date = pd.to_datetime(self.bike_accidents.min_date) self.latest_date = pd.to_datetime(self.bike_accidents.max_date) self.getting_looking = "looking for" def calculate_data_map(self): self.getting_looking = "getting" self.change_data_parameters() # Filters out the data data = self.bike_accidents.accident_range(start_time=self.ptime, end_time=self.stime, include_unknown_time=self.include_unknown, start_date=self.pdate.strftime("%Y-%m-%d"), end_date=self.sdate.strftime("%Y-%m-%d"), ) data_accident_location = self.bike_accidents.accident_count(data) # Groups the data according to location self.gm.draw_accidents_by_frequency(data_accident_location, self.top_accidents) self.matplotlib_map.draw() def reset_map(self): self.gm.reset_map() self.matplotlib_map.figure = self.fig self.matplotlib_map.draw() def get_map(self): self.matplotlib_map.figure = self.fig self.matplotlib_map.draw() def change_data_parameters(self): self.top_accidents = self.spin_box_limit.value() # Checks if our check boxes are checked, to see if we want to use the extreme dates or not if self.check_box_date_start.isChecked(): # Set up so is time date self.pdate = self.earliest_date else: self.pdate = pd.to_datetime(self.date_primary.date().toString()) if self.check_box_date_end.isChecked(): # Set up so is time date self.sdate = self.latest_date else: self.sdate = pd.to_datetime(self.date_secondary.date().toString()) pdate_y, p_date_m, p_date_d = self.pdate.year, self.pdate.month, self.pdate.day sdate_y, sdate_m, sdate_d = self.sdate.year, self.sdate.month, self.sdate.day # using pandas Timestamps for formatting if self.check_box_day_start.isChecked(): self.ptime = pd.to_datetime("00:00:00") else: self.ptime = pd.to_datetime(self.time_edit_primary.time().toString(), format='%H:%M:%S') ptime_h, ptime_m = self.ptime.hour, self.ptime.minute if self.check_box_day_end.isChecked(): self.stime = pd.to_datetime("23:59:59") else: self.stime = pd.to_datetime(self.time_edit_secondary.time().toString()) stime_h, stime_m = self.stime.hour, self.stime.minute # We want to either get the dates between certain dates, or dates not between certain dates if self.sdate >= self.pdate: date_between_text = "between" mid_date_time_frame = "{}-{:02d}-{:02d} and {}-{:02d}-{:02d}".format(pdate_y, p_date_m, p_date_d, sdate_y, sdate_m, sdate_d) else: date_between_text = "between " + self.earliest_date.strftime( "%Y-%m-%d") + " and " + self.latest_date.strftime("%Y-%m-%d") + ", excluding the dates between" mid_date_time_frame = "{}-{:02d}-{:02d} and {}-{:02d}-{:02d}".format(sdate_y, sdate_m, sdate_d, pdate_y, p_date_m, p_date_d) end_text = "the accidents without specific times." unknown_time_text = "" if self.combo_box_unknown_times.currentText() == "Only": time_between_text = "" unknown_time_text = "only using" self.include_unknown = UnknownTime.only else: if self.stime >= self.ptime: time_between_text = "at the times between " time_between_text += "{}:{:02d} and {}:{:02d},".format(ptime_h, ptime_m, stime_h, stime_m) else: time_between_text = "excluding the times between " time_between_text += "{}:{:02d} and {}:{:02d},".format(stime_h, stime_m, ptime_h, ptime_m) if self.combo_box_unknown_times.currentText() == "Do": unknown_time_text = "including" self.include_unknown = UnknownTime.include elif self.combo_box_unknown_times.currentText() == "Do not": unknown_time_text = "not including" self.include_unknown = UnknownTime.exclude if self.top_accidents == 1: self.location_text = "location" self.accident_text = "" else: self.location_text = "locations" self.accident_text = str(self.top_accidents) + " " text = 'You are {getting_looking} the top {accident_text}accident {location_text} ' \ '{time_between_text} {date_between_text} {time_frame}, ' \ '{unknown_time_text} {end_text}'.format( getting_looking=self.getting_looking, accident_text=self.accident_text, location_text=self.location_text, time_between_text=time_between_text, date_between_text=date_between_text, unknown_time_text=unknown_time_text, time_frame=mid_date_time_frame, end_text=end_text) self.labelinfo_update.setText(text) # Changes "Getting" to "Looking For" after clicking since self.getting_looking = "looking for"
class Ui_ModelExplorer(object): def setupUi(self, ModelExplorer): ModelExplorer.setObjectName(_fromUtf8("ModelExplorer")) ModelExplorer.resize(1314, 897) ModelExplorer.setAutoFillBackground(False) self.centralwidget = QtGui.QWidget(ModelExplorer) self.centralwidget.setStyleSheet(_fromUtf8("")) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.verticalLayout_4.addWidget(self.mplwidget) ModelExplorer.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(ModelExplorer) self.menubar.setGeometry(QtCore.QRect(0, 0, 1314, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) ModelExplorer.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(ModelExplorer) self.statusbar.setObjectName(_fromUtf8("statusbar")) ModelExplorer.setStatusBar(self.statusbar) self.dock_saved_params = QtGui.QDockWidget(ModelExplorer) self.dock_saved_params.setMinimumSize(QtCore.QSize(259, 200)) self.dock_saved_params.setFeatures(QtGui.QDockWidget.DockWidgetFloatable|QtGui.QDockWidget.DockWidgetMovable) self.dock_saved_params.setObjectName(_fromUtf8("dock_saved_params")) self.dockWidgetContents_3 = QtGui.QWidget() self.dockWidgetContents_3.setObjectName(_fromUtf8("dockWidgetContents_3")) self.verticalLayout = QtGui.QVBoxLayout(self.dockWidgetContents_3) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.list_saved_params = QtGui.QListWidget(self.dockWidgetContents_3) self.list_saved_params.setObjectName(_fromUtf8("list_saved_params")) self.verticalLayout.addWidget(self.list_saved_params) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.button_save_params = QtGui.QPushButton(self.dockWidgetContents_3) self.button_save_params.setFlat(False) self.button_save_params.setObjectName(_fromUtf8("button_save_params")) self.horizontalLayout_2.addWidget(self.button_save_params) self.button_delete_params = QtGui.QPushButton(self.dockWidgetContents_3) self.button_delete_params.setObjectName(_fromUtf8("button_delete_params")) self.horizontalLayout_2.addWidget(self.button_delete_params) self.button_delete_all_params = QtGui.QPushButton(self.dockWidgetContents_3) self.button_delete_all_params.setObjectName(_fromUtf8("button_delete_all_params")) self.horizontalLayout_2.addWidget(self.button_delete_all_params) self.verticalLayout.addLayout(self.horizontalLayout_2) self.dock_saved_params.setWidget(self.dockWidgetContents_3) ModelExplorer.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.dock_saved_params) self.dock_params = QtGui.QDockWidget(ModelExplorer) self.dock_params.setMinimumSize(QtCore.QSize(263, 200)) self.dock_params.setFeatures(QtGui.QDockWidget.DockWidgetFloatable|QtGui.QDockWidget.DockWidgetMovable) self.dock_params.setObjectName(_fromUtf8("dock_params")) self.dockWidgetContents_4 = QtGui.QWidget() self.dockWidgetContents_4.setObjectName(_fromUtf8("dockWidgetContents_4")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.dockWidgetContents_4) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.scroll_area_params = QtGui.QScrollArea(self.dockWidgetContents_4) self.scroll_area_params.setWidgetResizable(True) self.scroll_area_params.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop) self.scroll_area_params.setObjectName(_fromUtf8("scroll_area_params")) self.scroll_area_params_contents = QtGui.QWidget() self.scroll_area_params_contents.setGeometry(QtCore.QRect(0, 0, 254, 295)) self.scroll_area_params_contents.setObjectName(_fromUtf8("scroll_area_params_contents")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.scroll_area_params_contents) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.scroll_area_params.setWidget(self.scroll_area_params_contents) self.verticalLayout_2.addWidget(self.scroll_area_params) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.combobox_plot_style = QtGui.QComboBox(self.dockWidgetContents_4) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.combobox_plot_style.sizePolicy().hasHeightForWidth()) self.combobox_plot_style.setSizePolicy(sizePolicy) self.combobox_plot_style.setObjectName(_fromUtf8("combobox_plot_style")) self.horizontalLayout.addWidget(self.combobox_plot_style) self.button_compute = QtGui.QPushButton(self.dockWidgetContents_4) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.button_compute.sizePolicy().hasHeightForWidth()) self.button_compute.setSizePolicy(sizePolicy) self.button_compute.setObjectName(_fromUtf8("button_compute")) self.horizontalLayout.addWidget(self.button_compute) self.progress_bar = QtGui.QProgressBar(self.dockWidgetContents_4) self.progress_bar.setProperty("value", 0) self.progress_bar.setTextVisible(False) self.progress_bar.setObjectName(_fromUtf8("progress_bar")) self.horizontalLayout.addWidget(self.progress_bar) self.verticalLayout_2.addLayout(self.horizontalLayout) self.dock_params.setWidget(self.dockWidgetContents_4) ModelExplorer.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.dock_params) self.retranslateUi(ModelExplorer) QtCore.QObject.connect(self.combobox_plot_style, QtCore.SIGNAL(_fromUtf8("activated(QString)")), ModelExplorer.change_plot_style) QtCore.QObject.connect(self.button_save_params, QtCore.SIGNAL(_fromUtf8("clicked()")), ModelExplorer.save_parameters) QtCore.QObject.connect(self.list_saved_params, QtCore.SIGNAL(_fromUtf8("itemClicked(QListWidgetItem*)")), ModelExplorer.clicked_saved_parameters) QtCore.QObject.connect(self.button_delete_params, QtCore.SIGNAL(_fromUtf8("clicked()")), ModelExplorer.delete_parameters) QtCore.QObject.connect(self.button_delete_all_params, QtCore.SIGNAL(_fromUtf8("clicked()")), ModelExplorer.delete_all_parameters) QtCore.QObject.connect(self.button_compute, QtCore.SIGNAL(_fromUtf8("clicked()")), ModelExplorer.compute) QtCore.QMetaObject.connectSlotsByName(ModelExplorer) def retranslateUi(self, ModelExplorer): ModelExplorer.setWindowTitle(QtGui.QApplication.translate("ModelExplorer", "Model Explorer", None, QtGui.QApplication.UnicodeUTF8)) self.dock_saved_params.setWindowTitle(QtGui.QApplication.translate("ModelExplorer", "Saved parameters", None, QtGui.QApplication.UnicodeUTF8)) self.button_save_params.setText(QtGui.QApplication.translate("ModelExplorer", "Save params", None, QtGui.QApplication.UnicodeUTF8)) self.button_delete_params.setText(QtGui.QApplication.translate("ModelExplorer", "Delete", None, QtGui.QApplication.UnicodeUTF8)) self.button_delete_all_params.setText(QtGui.QApplication.translate("ModelExplorer", "Delete all", None, QtGui.QApplication.UnicodeUTF8)) self.dock_params.setWindowTitle(QtGui.QApplication.translate("ModelExplorer", "Parameters", None, QtGui.QApplication.UnicodeUTF8)) self.button_compute.setToolTip(QtGui.QApplication.translate("ModelExplorer", "Press F5 to recompute", None, QtGui.QApplication.UnicodeUTF8)) self.button_compute.setText(QtGui.QApplication.translate("ModelExplorer", "Compute", None, QtGui.QApplication.UnicodeUTF8)) self.button_compute.setShortcut(QtGui.QApplication.translate("ModelExplorer", "F5", None, QtGui.QApplication.UnicodeUTF8)) self.progress_bar.setFormat(QtGui.QApplication.translate("ModelExplorer", "%p%", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1024, 768) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.impulseMatplotlibwidget = MatplotlibWidget(self.centralwidget) self.impulseMatplotlibwidget.setGeometry(QtCore.QRect(10, 180, 491, 251)) self.impulseMatplotlibwidget.setAutoFillBackground(False) self.impulseMatplotlibwidget.setStyleSheet(_fromUtf8("MatplotlibWidget{\n" "border-width: 0px;\n" "}\n" "")) self.impulseMatplotlibwidget.setObjectName(_fromUtf8("impulseMatplotlibwidget")) self.freqResponseMatplotlibwidget = MatplotlibWidget(self.centralwidget) self.freqResponseMatplotlibwidget.setGeometry(QtCore.QRect(10, 430, 1001, 301)) font = QtGui.QFont() font.setPointSize(7) self.freqResponseMatplotlibwidget.setFont(font) self.freqResponseMatplotlibwidget.setStyleSheet(_fromUtf8("MatplotlibWidget{\n" "border-width: 0px;\n" "}")) self.freqResponseMatplotlibwidget.setObjectName(_fromUtf8("freqResponseMatplotlibwidget")) self.bandStartHorizontalSlider = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider.setGeometry(QtCore.QRect(50, 50, 161, 16)) self.bandStartHorizontalSlider.setMaximum(50) self.bandStartHorizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider.setObjectName(_fromUtf8("bandStartHorizontalSlider")) self.bandEndHorizontalSlider = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider.setGeometry(QtCore.QRect(50, 100, 161, 16)) self.bandEndHorizontalSlider.setMaximum(50) self.bandEndHorizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider.setObjectName(_fromUtf8("bandEndHorizontalSlider")) self.bandLevelVerticalSlider = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider.setGeometry(QtCore.QRect(230, 50, 20, 71)) self.bandLevelVerticalSlider.setMaximum(100) self.bandLevelVerticalSlider.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider.setObjectName(_fromUtf8("bandLevelVerticalSlider")) self.bandStart = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart.setGeometry(QtCore.QRect(50, 130, 62, 22)) self.bandStart.setDecimals(4) self.bandStart.setMaximum(0.5) self.bandStart.setSingleStep(0.01) self.bandStart.setObjectName(_fromUtf8("bandStart")) self.bandEnd = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd.setGeometry(QtCore.QRect(120, 130, 62, 22)) self.bandEnd.setDecimals(4) self.bandEnd.setMaximum(0.5) self.bandEnd.setSingleStep(0.01) self.bandEnd.setObjectName(_fromUtf8("bandEnd")) self.bandLevel = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel.setGeometry(QtCore.QRect(190, 130, 62, 22)) self.bandLevel.setDecimals(4) self.bandLevel.setMaximum(1.0) self.bandLevel.setSingleStep(0.01) self.bandLevel.setObjectName(_fromUtf8("bandLevel")) self.bandEnd_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_2.setGeometry(QtCore.QRect(360, 130, 62, 22)) self.bandEnd_2.setDecimals(4) self.bandEnd_2.setMaximum(0.5) self.bandEnd_2.setSingleStep(0.01) self.bandEnd_2.setObjectName(_fromUtf8("bandEnd_2")) self.bandEndHorizontalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_2.setGeometry(QtCore.QRect(290, 100, 161, 16)) self.bandEndHorizontalSlider_2.setMaximum(50) self.bandEndHorizontalSlider_2.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_2.setObjectName(_fromUtf8("bandEndHorizontalSlider_2")) self.bandLevelVerticalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_2.setGeometry(QtCore.QRect(470, 50, 20, 71)) self.bandLevelVerticalSlider_2.setMaximum(100) self.bandLevelVerticalSlider_2.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_2.setObjectName(_fromUtf8("bandLevelVerticalSlider_2")) self.bandLevel_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_2.setGeometry(QtCore.QRect(430, 130, 62, 22)) self.bandLevel_2.setDecimals(4) self.bandLevel_2.setMaximum(1.0) self.bandLevel_2.setSingleStep(0.01) self.bandLevel_2.setObjectName(_fromUtf8("bandLevel_2")) self.bandStart_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_2.setGeometry(QtCore.QRect(290, 130, 62, 22)) self.bandStart_2.setDecimals(4) self.bandStart_2.setMaximum(0.5) self.bandStart_2.setSingleStep(0.01) self.bandStart_2.setObjectName(_fromUtf8("bandStart_2")) self.bandStartHorizontalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_2.setGeometry(QtCore.QRect(290, 50, 161, 16)) self.bandStartHorizontalSlider_2.setMaximum(50) self.bandStartHorizontalSlider_2.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_2.setObjectName(_fromUtf8("bandStartHorizontalSlider_2")) self.bandEnd_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_3.setGeometry(QtCore.QRect(600, 130, 62, 22)) self.bandEnd_3.setDecimals(4) self.bandEnd_3.setMaximum(0.5) self.bandEnd_3.setSingleStep(0.01) self.bandEnd_3.setObjectName(_fromUtf8("bandEnd_3")) self.bandEndHorizontalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_3.setGeometry(QtCore.QRect(530, 100, 161, 16)) self.bandEndHorizontalSlider_3.setMaximum(50) self.bandEndHorizontalSlider_3.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_3.setObjectName(_fromUtf8("bandEndHorizontalSlider_3")) self.bandLevelVerticalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_3.setGeometry(QtCore.QRect(710, 50, 20, 71)) self.bandLevelVerticalSlider_3.setMaximum(100) self.bandLevelVerticalSlider_3.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_3.setObjectName(_fromUtf8("bandLevelVerticalSlider_3")) self.bandLevel_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_3.setGeometry(QtCore.QRect(670, 130, 62, 22)) self.bandLevel_3.setDecimals(4) self.bandLevel_3.setMaximum(1.0) self.bandLevel_3.setSingleStep(0.01) self.bandLevel_3.setObjectName(_fromUtf8("bandLevel_3")) self.bandStart_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_3.setGeometry(QtCore.QRect(530, 130, 62, 22)) self.bandStart_3.setDecimals(4) self.bandStart_3.setMaximum(0.5) self.bandStart_3.setSingleStep(0.01) self.bandStart_3.setObjectName(_fromUtf8("bandStart_3")) self.bandStartHorizontalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_3.setGeometry(QtCore.QRect(530, 50, 161, 16)) self.bandStartHorizontalSlider_3.setMaximum(50) self.bandStartHorizontalSlider_3.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_3.setObjectName(_fromUtf8("bandStartHorizontalSlider_3")) self.bandEnd_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_4.setGeometry(QtCore.QRect(840, 130, 62, 22)) self.bandEnd_4.setDecimals(4) self.bandEnd_4.setMaximum(0.5) self.bandEnd_4.setSingleStep(0.01) self.bandEnd_4.setObjectName(_fromUtf8("bandEnd_4")) self.bandEndHorizontalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_4.setGeometry(QtCore.QRect(770, 100, 161, 16)) self.bandEndHorizontalSlider_4.setMaximum(50) self.bandEndHorizontalSlider_4.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_4.setObjectName(_fromUtf8("bandEndHorizontalSlider_4")) self.bandLevelVerticalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_4.setGeometry(QtCore.QRect(950, 50, 20, 71)) self.bandLevelVerticalSlider_4.setMaximum(100) self.bandLevelVerticalSlider_4.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_4.setObjectName(_fromUtf8("bandLevelVerticalSlider_4")) self.bandLevel_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_4.setGeometry(QtCore.QRect(910, 130, 62, 22)) self.bandLevel_4.setDecimals(4) self.bandLevel_4.setMaximum(1.0) self.bandLevel_4.setSingleStep(0.01) self.bandLevel_4.setObjectName(_fromUtf8("bandLevel_4")) self.bandStart_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_4.setGeometry(QtCore.QRect(770, 130, 62, 22)) self.bandStart_4.setDecimals(4) self.bandStart_4.setMaximum(0.5) self.bandStart_4.setSingleStep(0.01) self.bandStart_4.setObjectName(_fromUtf8("bandStart_4")) self.bandStartHorizontalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_4.setGeometry(QtCore.QRect(770, 50, 161, 16)) self.bandStartHorizontalSlider_4.setMaximum(50) self.bandStartHorizontalSlider_4.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_4.setObjectName(_fromUtf8("bandStartHorizontalSlider_4")) self.line = QtGui.QFrame(self.centralwidget) self.line.setGeometry(QtCore.QRect(10, 30, 1001, 16)) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.bandsSpinBox = QtGui.QSpinBox(self.centralwidget) self.bandsSpinBox.setGeometry(QtCore.QRect(50, 10, 61, 22)) self.bandsSpinBox.setMinimum(2) self.bandsSpinBox.setMaximum(4) self.bandsSpinBox.setProperty("value", 2) self.bandsSpinBox.setObjectName(_fromUtf8("bandsSpinBox")) self.line_2 = QtGui.QFrame(self.centralwidget) self.line_2.setGeometry(QtCore.QRect(10, 160, 1001, 16)) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.coeffsTextBrowser = QtGui.QTextBrowser(self.centralwidget) self.coeffsTextBrowser.setGeometry(QtCore.QRect(500, 179, 512, 251)) self.coeffsTextBrowser.setAutoFillBackground(True) self.coeffsTextBrowser.setStyleSheet(_fromUtf8("QtextBrowser{\n" "border-width: 0px;\n" "}")) self.coeffsTextBrowser.setAcceptRichText(False) self.coeffsTextBrowser.setObjectName(_fromUtf8("coeffsTextBrowser")) self.tapsSpinBox = QtGui.QSpinBox(self.centralwidget) self.tapsSpinBox.setGeometry(QtCore.QRect(130, 10, 61, 22)) self.tapsSpinBox.setMinimum(3) self.tapsSpinBox.setMaximum(511) self.tapsSpinBox.setProperty("value", 97) self.tapsSpinBox.setObjectName(_fromUtf8("tapsSpinBox")) self.sampleRateDoubleSpinBox = QtGui.QDoubleSpinBox(self.centralwidget) self.sampleRateDoubleSpinBox.setGeometry(QtCore.QRect(840, 10, 81, 22)) self.sampleRateDoubleSpinBox.setDecimals(3) self.sampleRateDoubleSpinBox.setMinimum(0.0) self.sampleRateDoubleSpinBox.setMaximum(1000000000.0) self.sampleRateDoubleSpinBox.setProperty("value", 1.0) self.sampleRateDoubleSpinBox.setObjectName(_fromUtf8("sampleRateDoubleSpinBox")) self.calculatePushButton = QtGui.QPushButton(self.centralwidget) self.calculatePushButton.setGeometry(QtCore.QRect(940, 10, 75, 23)) self.calculatePushButton.setObjectName(_fromUtf8("calculatePushButton")) self.iterationsSpinBox = QtGui.QSpinBox(self.centralwidget) self.iterationsSpinBox.setGeometry(QtCore.QRect(210, 10, 61, 22)) self.iterationsSpinBox.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.iterationsSpinBox.setMinimum(1) self.iterationsSpinBox.setMaximum(2048) self.iterationsSpinBox.setProperty("value", 25) self.iterationsSpinBox.setObjectName(_fromUtf8("iterationsSpinBox")) self.band1Label = QtGui.QLabel(self.centralwidget) self.band1Label.setGeometry(QtCore.QRect(123, 76, 46, 13)) self.band1Label.setObjectName(_fromUtf8("band1Label")) self.band2Label = QtGui.QLabel(self.centralwidget) self.band2Label.setGeometry(QtCore.QRect(363, 76, 46, 13)) self.band2Label.setObjectName(_fromUtf8("band2Label")) self.band3Label = QtGui.QLabel(self.centralwidget) self.band3Label.setGeometry(QtCore.QRect(603, 76, 46, 13)) self.band3Label.setObjectName(_fromUtf8("band3Label")) self.band4Label = QtGui.QLabel(self.centralwidget) self.band4Label.setGeometry(QtCore.QRect(843, 76, 46, 13)) self.band4Label.setObjectName(_fromUtf8("band4Label")) self.linPhaseRadioButton = QtGui.QRadioButton(self.centralwidget) self.linPhaseRadioButton.setGeometry(QtCore.QRect(290, 10, 82, 21)) self.linPhaseRadioButton.setChecked(True) self.linPhaseRadioButton.setObjectName(_fromUtf8("linPhaseRadioButton")) self.minPhaseRadioButton = QtGui.QRadioButton(self.centralwidget) self.minPhaseRadioButton.setGeometry(QtCore.QRect(380, 10, 111, 21)) self.minPhaseRadioButton.setObjectName(_fromUtf8("minPhaseRadioButton")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1024, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuPrototypes = QtGui.QMenu(self.menubar) self.menuPrototypes.setObjectName(_fromUtf8("menuPrototypes")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionLowpass = QtGui.QAction(MainWindow) self.actionLowpass.setObjectName(_fromUtf8("actionLowpass")) self.actionHighpass = QtGui.QAction(MainWindow) self.actionHighpass.setObjectName(_fromUtf8("actionHighpass")) self.actionBandpass = QtGui.QAction(MainWindow) self.actionBandpass.setObjectName(_fromUtf8("actionBandpass")) self.actionBandreject = QtGui.QAction(MainWindow) self.actionBandreject.setObjectName(_fromUtf8("actionBandreject")) self.action4_band = QtGui.QAction(MainWindow) self.action4_band.setObjectName(_fromUtf8("action4_band")) self.menuPrototypes.addAction(self.actionLowpass) self.menuPrototypes.addAction(self.actionHighpass) self.menuPrototypes.addAction(self.actionBandpass) self.menuPrototypes.addAction(self.actionBandreject) self.menuPrototypes.addAction(self.action4_band) self.menubar.addAction(self.menuPrototypes.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.impulseMatplotlibwidget.setToolTip(_translate("MainWindow", "Impulse response plot", None)) self.freqResponseMatplotlibwidget.setToolTip(_translate("MainWindow", "Frequency response", None)) self.bandStartHorizontalSlider.setToolTip(_translate("MainWindow", "Band 1 start", None)) self.bandEndHorizontalSlider.setToolTip(_translate("MainWindow", "Band 1 end", None)) self.bandLevelVerticalSlider.setToolTip(_translate("MainWindow", "Band 1 level", None)) self.bandStart.setToolTip(_translate("MainWindow", "band 1 start", None)) self.bandEnd.setToolTip(_translate("MainWindow", "band 1 end", None)) self.bandLevel.setToolTip(_translate("MainWindow", "band 1 level", None)) self.bandEnd_2.setToolTip(_translate("MainWindow", "band 2 end", None)) self.bandEndHorizontalSlider_2.setToolTip(_translate("MainWindow", "band 2 end", None)) self.bandLevelVerticalSlider_2.setToolTip(_translate("MainWindow", "band 2 level", None)) self.bandLevel_2.setToolTip(_translate("MainWindow", "band 2 level", None)) self.bandStart_2.setToolTip(_translate("MainWindow", "band 2 start", None)) self.bandStartHorizontalSlider_2.setToolTip(_translate("MainWindow", "band 2 start", None)) self.bandEnd_3.setToolTip(_translate("MainWindow", "band 3 end", None)) self.bandEndHorizontalSlider_3.setToolTip(_translate("MainWindow", "band 3 end", None)) self.bandLevelVerticalSlider_3.setToolTip(_translate("MainWindow", "band 3 level", None)) self.bandLevel_3.setToolTip(_translate("MainWindow", "band 3 level", None)) self.bandStart_3.setToolTip(_translate("MainWindow", "band 3 start", None)) self.bandStartHorizontalSlider_3.setToolTip(_translate("MainWindow", "band 3 start", None)) self.bandEnd_4.setToolTip(_translate("MainWindow", "band 4 end", None)) self.bandEndHorizontalSlider_4.setToolTip(_translate("MainWindow", "band 4 end", None)) self.bandLevelVerticalSlider_4.setToolTip(_translate("MainWindow", "band 4 level", None)) self.bandLevel_4.setToolTip(_translate("MainWindow", "band 4 level", None)) self.bandStart_4.setToolTip(_translate("MainWindow", "band 4 start", None)) self.bandStartHorizontalSlider_4.setToolTip(_translate("MainWindow", "band 4 start", None)) self.bandsSpinBox.setToolTip(_translate("MainWindow", "Number of bands", None)) self.coeffsTextBrowser.setToolTip(_translate("MainWindow", "Filter coefficients", None)) self.coeffsTextBrowser.setHtml(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">// FIR Coefficients</span></p></body></html>", None)) self.tapsSpinBox.setToolTip(_translate("MainWindow", "Number of taps", None)) self.sampleRateDoubleSpinBox.setToolTip(_translate("MainWindow", "<html><head/><body><p>Sampling rate</p><p>(This is only used to scale the the frequency response graph\'s frequency axis.)</p><p><br/></p></body></html>", None)) self.calculatePushButton.setToolTip(_translate("MainWindow", "calculate FIR coefficients", None)) self.calculatePushButton.setText(_translate("MainWindow", "Calculate", None)) self.iterationsSpinBox.setToolTip(_translate("MainWindow", "Maximum number of iterations for remez algorithm", None)) self.band1Label.setText(_translate("MainWindow", "Band 1", None)) self.band2Label.setText(_translate("MainWindow", "Band 2", None)) self.band3Label.setText(_translate("MainWindow", "Band 3", None)) self.band4Label.setText(_translate("MainWindow", "Band 4", None)) self.linPhaseRadioButton.setText(_translate("MainWindow", "Linear Phase", None)) self.minPhaseRadioButton.setText(_translate("MainWindow", "Minimum Phase", None)) self.menuPrototypes.setTitle(_translate("MainWindow", "Prototypes", None)) self.actionLowpass.setText(_translate("MainWindow", "Lowpass", None)) self.actionHighpass.setText(_translate("MainWindow", "Highpass", None)) self.actionBandpass.setText(_translate("MainWindow", "Bandpass", None)) self.actionBandreject.setText(_translate("MainWindow", "Bandreject", None)) self.action4_band.setText(_translate("MainWindow", "4-band", None))
class Ui_FridgeMonitorWindow(object): def setupUi(self, FridgeMonitorWindow): FridgeMonitorWindow.setObjectName(_fromUtf8("FridgeMonitorWindow")) FridgeMonitorWindow.resize(1249, 714) FridgeMonitorWindow.setWindowTitle(QtGui.QApplication.translate("FridgeMonitorWindow", "Thermometry", None, QtGui.QApplication.UnicodeUTF8)) self.centralwidget = QtGui.QWidget(FridgeMonitorWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.mplwidget = MatplotlibWidget(self.centralwidget) font = QtGui.QFont() font.setPointSize(6) self.mplwidget.setFont(font) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.horizontalLayout_4.addWidget(self.mplwidget) self.frame = QtGui.QFrame(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth()) self.frame.setSizePolicy(sizePolicy) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName(_fromUtf8("frame")) self.verticalLayout = QtGui.QVBoxLayout(self.frame) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.fileNameLabel = QtGui.QLabel(self.frame) self.fileNameLabel.setText(QtGui.QApplication.translate("FridgeMonitorWindow", "File:", None, QtGui.QApplication.UnicodeUTF8)) self.fileNameLabel.setObjectName(_fromUtf8("fileNameLabel")) self.horizontalLayout.addWidget(self.fileNameLabel) self.fileNameLineEdit = QtGui.QLineEdit(self.frame) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.fileNameLineEdit.sizePolicy().hasHeightForWidth()) self.fileNameLineEdit.setSizePolicy(sizePolicy) self.fileNameLineEdit.setObjectName(_fromUtf8("fileNameLineEdit")) self.horizontalLayout.addWidget(self.fileNameLineEdit) self.verticalLayout.addLayout(self.horizontalLayout) self.startStopButton = QtGui.QPushButton(self.frame) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.startStopButton.sizePolicy().hasHeightForWidth()) self.startStopButton.setSizePolicy(sizePolicy) self.startStopButton.setMaximumSize(QtCore.QSize(150, 16777215)) self.startStopButton.setText(QtGui.QApplication.translate("FridgeMonitorWindow", "Start", None, QtGui.QApplication.UnicodeUTF8)) self.startStopButton.setObjectName(_fromUtf8("startStopButton")) self.verticalLayout.addWidget(self.startStopButton) self.alarmCheckBox = QtGui.QCheckBox(self.frame) self.alarmCheckBox.setText(QtGui.QApplication.translate("FridgeMonitorWindow", "Send text messages", None, QtGui.QApplication.UnicodeUTF8)) self.alarmCheckBox.setObjectName(_fromUtf8("alarmCheckBox")) self.verticalLayout.addWidget(self.alarmCheckBox) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.htrOutputLabel = QtGui.QLabel(self.frame) self.htrOutputLabel.setText(QtGui.QApplication.translate("FridgeMonitorWindow", "Heater output:", None, QtGui.QApplication.UnicodeUTF8)) self.htrOutputLabel.setObjectName(_fromUtf8("htrOutputLabel")) self.horizontalLayout_3.addWidget(self.htrOutputLabel) self.htrOutputLineEdit = QtGui.QLineEdit(self.frame) self.htrOutputLineEdit.setMaximumSize(QtCore.QSize(100, 16777215)) self.htrOutputLineEdit.setObjectName(_fromUtf8("htrOutputLineEdit")) self.horizontalLayout_3.addWidget(self.htrOutputLineEdit) self.verticalLayout.addLayout(self.horizontalLayout_3) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.htrRangeLabel = QtGui.QLabel(self.frame) self.htrRangeLabel.setText(QtGui.QApplication.translate("FridgeMonitorWindow", "Heater Range:", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeLabel.setObjectName(_fromUtf8("htrRangeLabel")) self.horizontalLayout_2.addWidget(self.htrRangeLabel) self.htrRangeComboBox = QtGui.QComboBox(self.frame) self.htrRangeComboBox.setObjectName(_fromUtf8("htrRangeComboBox")) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(0, QtGui.QApplication.translate("FridgeMonitorWindow", "OFF", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(1, QtGui.QApplication.translate("FridgeMonitorWindow", "31.6 uA", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(2, QtGui.QApplication.translate("FridgeMonitorWindow", "100 uA", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(3, QtGui.QApplication.translate("FridgeMonitorWindow", "316 uA", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(4, QtGui.QApplication.translate("FridgeMonitorWindow", "1.00 mA", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(5, QtGui.QApplication.translate("FridgeMonitorWindow", "3.16 mA", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(6, QtGui.QApplication.translate("FridgeMonitorWindow", "10.0 mA", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(7, QtGui.QApplication.translate("FridgeMonitorWindow", "31.6 mA", None, QtGui.QApplication.UnicodeUTF8)) self.htrRangeComboBox.addItem(_fromUtf8("")) self.htrRangeComboBox.setItemText(8, QtGui.QApplication.translate("FridgeMonitorWindow", "100 mA", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout_2.addWidget(self.htrRangeComboBox) self.verticalLayout.addLayout(self.horizontalLayout_2) spacerItem = QtGui.QSpacerItem(20, 496, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.horizontalLayout_4.addWidget(self.frame) FridgeMonitorWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(FridgeMonitorWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1249, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) FridgeMonitorWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(FridgeMonitorWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) FridgeMonitorWindow.setStatusBar(self.statusbar) self.retranslateUi(FridgeMonitorWindow) QtCore.QMetaObject.connectSlotsByName(FridgeMonitorWindow) def retranslateUi(self, FridgeMonitorWindow): pass
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1210, 855) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout_2 = QtGui.QGridLayout(self.centralwidget) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.scrollArea = QtGui.QScrollArea(self.centralwidget) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName(_fromUtf8("scrollArea")) self.scrollAreaWidgetContents = QtGui.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect( 0, 0, 1188, 813)) self.scrollAreaWidgetContents.setObjectName( _fromUtf8("scrollAreaWidgetContents")) self.groupBox_file = QtGui.QGroupBox(self.scrollAreaWidgetContents) self.groupBox_file.setGeometry(QtCore.QRect(20, 20, 391, 381)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_file.setFont(font) self.groupBox_file.setObjectName(_fromUtf8("groupBox_file")) self.lineEdit_address = QtGui.QLineEdit(self.groupBox_file) self.lineEdit_address.setGeometry(QtCore.QRect(120, 170, 241, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_address.setFont(font) self.lineEdit_address.setObjectName(_fromUtf8("lineEdit_address")) self.pushButton_browse = QtGui.QPushButton(self.groupBox_file) self.pushButton_browse.setEnabled(False) self.pushButton_browse.setGeometry(QtCore.QRect(70, 110, 101, 41)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_browse.setFont(font) self.pushButton_browse.setObjectName(_fromUtf8("pushButton_browse")) self.label = QtGui.QLabel(self.groupBox_file) self.label.setGeometry(QtCore.QRect(20, 170, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.label.setFont(font) self.label.setObjectName(_fromUtf8("label")) self.label_4 = QtGui.QLabel(self.groupBox_file) self.label_4.setGeometry(QtCore.QRect(40, 330, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_4.setFont(font) self.label_4.setObjectName(_fromUtf8("label_4")) self.lineEdit_condition1 = QtGui.QLineEdit(self.groupBox_file) self.lineEdit_condition1.setGeometry(QtCore.QRect(120, 330, 241, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_condition1.setFont(font) self.lineEdit_condition1.setObjectName( _fromUtf8("lineEdit_condition1")) self.label_10 = QtGui.QLabel(self.groupBox_file) self.label_10.setGeometry(QtCore.QRect(20, 60, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_10.setFont(font) self.label_10.setObjectName(_fromUtf8("label_10")) self.lineEdit_divider = QtGui.QLineEdit(self.groupBox_file) self.lineEdit_divider.setGeometry(QtCore.QRect(120, 60, 241, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_divider.setFont(font) self.lineEdit_divider.setText(_fromUtf8("")) self.lineEdit_divider.setObjectName(_fromUtf8("lineEdit_divider")) self.radioButton_qmd = QtGui.QRadioButton(self.groupBox_file) self.radioButton_qmd.setGeometry(QtCore.QRect(30, 30, 121, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_qmd.setFont(font) self.radioButton_qmd.setChecked(False) self.radioButton_qmd.setObjectName(_fromUtf8("radioButton_qmd")) self.radioButton_other = QtGui.QRadioButton(self.groupBox_file) self.radioButton_other.setGeometry(QtCore.QRect(280, 30, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_other.setFont(font) self.radioButton_other.setObjectName(_fromUtf8("radioButton_other")) self.radioButton_ppms = QtGui.QRadioButton(self.groupBox_file) self.radioButton_ppms.setGeometry(QtCore.QRect(180, 30, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_ppms.setFont(font) self.radioButton_ppms.setChecked(False) self.radioButton_ppms.setObjectName(_fromUtf8("radioButton_ppms")) self.pushButton_show = QtGui.QPushButton(self.groupBox_file) self.pushButton_show.setEnabled(False) self.pushButton_show.setGeometry(QtCore.QRect(220, 110, 101, 41)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_show.setFont(font) self.pushButton_show.setObjectName(_fromUtf8("pushButton_show")) self.label_11 = QtGui.QLabel(self.groupBox_file) self.label_11.setEnabled(False) self.label_11.setGeometry(QtCore.QRect(20, 220, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_11.setFont(font) self.label_11.setObjectName(_fromUtf8("label_11")) self.comboBox_recent = QtGui.QComboBox(self.groupBox_file) self.comboBox_recent.setEnabled(False) self.comboBox_recent.setGeometry(QtCore.QRect(120, 220, 241, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_recent.setFont(font) self.comboBox_recent.setObjectName(_fromUtf8("comboBox_recent")) self.pushButton_recent = QtGui.QPushButton(self.groupBox_file) self.pushButton_recent.setEnabled(False) self.pushButton_recent.setGeometry(QtCore.QRect(160, 270, 151, 41)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_recent.setFont(font) self.pushButton_recent.setObjectName(_fromUtf8("pushButton_recent")) self.groupBox_plot = QtGui.QGroupBox(self.scrollAreaWidgetContents) self.groupBox_plot.setEnabled(False) self.groupBox_plot.setGeometry(QtCore.QRect(430, 20, 731, 771)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_plot.setFont(font) self.groupBox_plot.setObjectName(_fromUtf8("groupBox_plot")) self.widget = QtGui.QWidget(self.groupBox_plot) self.widget.setGeometry(QtCore.QRect(10, 20, 711, 491)) self.widget.setObjectName(_fromUtf8("widget")) self.mplwidget = MatplotlibWidget(self.widget) self.mplwidget.setGeometry(QtCore.QRect(290, 200, 16, 16)) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.comboBox_x = QtGui.QComboBox(self.groupBox_plot) self.comboBox_x.setGeometry(QtCore.QRect(100, 540, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_x.setFont(font) self.comboBox_x.setObjectName(_fromUtf8("comboBox_x")) self.comboBox_y = QtGui.QComboBox(self.groupBox_plot) self.comboBox_y.setGeometry(QtCore.QRect(100, 590, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_y.setFont(font) self.comboBox_y.setObjectName(_fromUtf8("comboBox_y")) self.pushButton_plot = QtGui.QPushButton(self.groupBox_plot) self.pushButton_plot.setEnabled(False) self.pushButton_plot.setGeometry(QtCore.QRect(500, 700, 131, 41)) font = QtGui.QFont() font.setPointSize(13) self.pushButton_plot.setFont(font) self.pushButton_plot.setObjectName(_fromUtf8("pushButton_plot")) self.label_2 = QtGui.QLabel(self.groupBox_plot) self.label_2.setGeometry(QtCore.QRect(40, 540, 61, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_2.setFont(font) self.label_2.setObjectName(_fromUtf8("label_2")) self.label_3 = QtGui.QLabel(self.groupBox_plot) self.label_3.setGeometry(QtCore.QRect(40, 590, 61, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_3.setFont(font) self.label_3.setObjectName(_fromUtf8("label_3")) self.label_5 = QtGui.QLabel(self.groupBox_plot) self.label_5.setGeometry(QtCore.QRect(50, 710, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_5.setFont(font) self.label_5.setObjectName(_fromUtf8("label_5")) self.lineEdit_condition2 = QtGui.QLineEdit(self.groupBox_plot) self.lineEdit_condition2.setGeometry(QtCore.QRect(140, 710, 281, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_condition2.setFont(font) self.lineEdit_condition2.setText(_fromUtf8("")) self.lineEdit_condition2.setObjectName( _fromUtf8("lineEdit_condition2")) self.label_7 = QtGui.QLabel(self.groupBox_plot) self.label_7.setGeometry(QtCore.QRect(330, 540, 101, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_7.setFont(font) self.label_7.setObjectName(_fromUtf8("label_7")) self.lineEdit_x = QtGui.QLineEdit(self.groupBox_plot) self.lineEdit_x.setGeometry(QtCore.QRect(470, 540, 221, 31)) self.lineEdit_x.setObjectName(_fromUtf8("lineEdit_x")) self.label_8 = QtGui.QLabel(self.groupBox_plot) self.label_8.setGeometry(QtCore.QRect(330, 590, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_8.setFont(font) self.label_8.setObjectName(_fromUtf8("label_8")) self.lineEdit_y = QtGui.QLineEdit(self.groupBox_plot) self.lineEdit_y.setGeometry(QtCore.QRect(470, 590, 221, 31)) self.lineEdit_y.setObjectName(_fromUtf8("lineEdit_y")) self.label_9 = QtGui.QLabel(self.groupBox_plot) self.label_9.setGeometry(QtCore.QRect(330, 640, 101, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_9.setFont(font) self.label_9.setObjectName(_fromUtf8("label_9")) self.lineEdit_name = QtGui.QLineEdit(self.groupBox_plot) self.lineEdit_name.setGeometry(QtCore.QRect(430, 640, 261, 31)) self.lineEdit_name.setObjectName(_fromUtf8("lineEdit_name")) self.pushButton_choose2 = QtGui.QPushButton(self.groupBox_plot) self.pushButton_choose2.setGeometry(QtCore.QRect(130, 640, 111, 51)) font = QtGui.QFont() font.setPointSize(19) self.pushButton_choose2.setFont(font) self.pushButton_choose2.setObjectName(_fromUtf8("pushButton_choose2")) self.groupBox_labels = QtGui.QGroupBox(self.scrollAreaWidgetContents) self.groupBox_labels.setEnabled(False) self.groupBox_labels.setGeometry(QtCore.QRect(20, 410, 391, 381)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_labels.setFont(font) self.groupBox_labels.setObjectName(_fromUtf8("groupBox_labels")) self.label_6 = QtGui.QLabel(self.groupBox_labels) self.label_6.setGeometry(QtCore.QRect(30, 30, 141, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_6.setFont(font) self.label_6.setObjectName(_fromUtf8("label_6")) self.textEdit_labels = QtGui.QTextEdit(self.groupBox_labels) self.textEdit_labels.setGeometry(QtCore.QRect(10, 60, 371, 311)) font = QtGui.QFont() font.setPointSize(13) self.textEdit_labels.setFont(font) self.textEdit_labels.setObjectName(_fromUtf8("textEdit_labels")) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.gridLayout.addWidget(self.scrollArea, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.groupBox_file.setTitle(_translate("MainWindow", "File", None)) self.pushButton_browse.setText(_translate("MainWindow", "Browse", None)) self.label.setText(_translate("MainWindow", "File Address:", None)) self.label_4.setText(_translate("MainWindow", "Condition:", None)) self.lineEdit_condition1.setText( _translate("MainWindow", "Please choose your csv file type", None)) self.label_10.setText(_translate("MainWindow", "Data Divider:", None)) self.radioButton_qmd.setText( _translate("MainWindow", "QMDLAB File", None)) self.radioButton_other.setText(_translate("MainWindow", "Other", None)) self.radioButton_ppms.setText(_translate("MainWindow", "PPMS", None)) self.pushButton_show.setText( _translate("MainWindow", "Open File", None)) self.label_11.setText(_translate("MainWindow", "Recent open:", None)) self.pushButton_recent.setText( _translate("MainWindow", "Open Recent File", None)) self.groupBox_plot.setTitle(_translate("MainWindow", "Plot", None)) self.pushButton_plot.setText( _translate("MainWindow", "Change Name", None)) self.label_2.setText(_translate("MainWindow", " X-Axis", None)) self.label_3.setText(_translate("MainWindow", " Y-Axis", None)) self.label_5.setText(_translate("MainWindow", "Condition:", None)) self.label_7.setText(_translate("MainWindow", " X-Axis Name:", None)) self.label_8.setText(_translate("MainWindow", " Y-Axis Name:", None)) self.label_9.setText(_translate("MainWindow", " Plot Name:", None)) self.pushButton_choose2.setText(_translate("MainWindow", "Plot", None)) self.groupBox_labels.setTitle(_translate("MainWindow", "Labels", None)) self.label_6.setText(_translate("MainWindow", "Labels Text Box:", None))
class Ui_BlobFlowExplorer(object): def setupUi(self, BlobFlowExplorer): BlobFlowExplorer.setObjectName(_fromUtf8("BlobFlowExplorer")) BlobFlowExplorer.resize(700, 515) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(BlobFlowExplorer.sizePolicy().hasHeightForWidth()) BlobFlowExplorer.setSizePolicy(sizePolicy) self.mplwidget = MatplotlibWidget(BlobFlowExplorer) self.mplwidget.setGeometry(QtCore.QRect(280, 10, 400, 300)) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.pushButton = QtGui.QPushButton(BlobFlowExplorer) self.pushButton.setGeometry(QtCore.QRect(590, 480, 90, 24)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.timeDial = QtGui.QDial(BlobFlowExplorer) self.timeDial.setGeometry(QtCore.QRect(210, 370, 50, 64)) self.timeDial.setObjectName(_fromUtf8("timeDial")) self.verticalLayoutWidget = QtGui.QWidget(BlobFlowExplorer) self.verticalLayoutWidget.setGeometry(QtCore.QRect(20, 320, 160, 113)) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.line = QtGui.QFrame(self.verticalLayoutWidget) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.verticalLayout.addWidget(self.line) self.label = QtGui.QLabel(self.verticalLayoutWidget) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout.addWidget(self.label) self.line_2 = QtGui.QFrame(self.verticalLayoutWidget) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.verticalLayout.addWidget(self.line_2) self.Play = QtGui.QRadioButton(self.verticalLayoutWidget) self.Play.setObjectName(_fromUtf8("Play")) self.verticalLayout.addWidget(self.Play) self.Rewind = QtGui.QRadioButton(self.verticalLayoutWidget) self.Rewind.setObjectName(_fromUtf8("Rewind")) self.verticalLayout.addWidget(self.Rewind) self.Pause = QtGui.QRadioButton(self.verticalLayoutWidget) self.Pause.setChecked(True) self.Pause.setObjectName(_fromUtf8("Pause")) self.verticalLayout.addWidget(self.Pause) self.line_3 = QtGui.QFrame(self.verticalLayoutWidget) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName(_fromUtf8("line_3")) self.verticalLayout.addWidget(self.line_3) self.horizontalLayoutWidget = QtGui.QWidget(BlobFlowExplorer) self.horizontalLayoutWidget.setGeometry(QtCore.QRect(280, 390, 401, 80)) self.horizontalLayoutWidget.setObjectName(_fromUtf8("horizontalLayoutWidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalLayoutWidget) self.horizontalLayout.setMargin(0) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.horizontalScrollBar = QtGui.QScrollBar(self.horizontalLayoutWidget) self.horizontalScrollBar.setInputMethodHints(QtCore.Qt.ImhNone) self.horizontalScrollBar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar.setObjectName(_fromUtf8("horizontalScrollBar")) self.horizontalLayout.addWidget(self.horizontalScrollBar) self.CurrentFrame = QtGui.QSpinBox(self.horizontalLayoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.CurrentFrame.sizePolicy().hasHeightForWidth()) self.CurrentFrame.setSizePolicy(sizePolicy) self.CurrentFrame.setObjectName(_fromUtf8("CurrentFrame")) self.horizontalLayout.addWidget(self.CurrentFrame) self.layoutWidget = QtGui.QWidget(BlobFlowExplorer) self.layoutWidget.setGeometry(QtCore.QRect(300, 320, 361, 52)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.layoutWidget) self.horizontalLayout_2.setMargin(0) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.xMin = QtGui.QDoubleSpinBox(self.layoutWidget) self.xMin.setMinimum(-1000.0) self.xMin.setMaximum(1000.0) self.xMin.setObjectName(_fromUtf8("xMin")) self.horizontalLayout_2.addWidget(self.xMin) self.xMinDial = QtGui.QDial(self.layoutWidget) self.xMinDial.setObjectName(_fromUtf8("xMinDial")) self.horizontalLayout_2.addWidget(self.xMinDial) self.resetZoomx = QtGui.QPushButton(self.layoutWidget) self.resetZoomx.setObjectName(_fromUtf8("resetZoomx")) self.horizontalLayout_2.addWidget(self.resetZoomx) self.xMaxDial = QtGui.QDial(self.layoutWidget) self.xMaxDial.setObjectName(_fromUtf8("xMaxDial")) self.horizontalLayout_2.addWidget(self.xMaxDial) self.xMax = QtGui.QDoubleSpinBox(self.layoutWidget) self.xMax.setMinimum(-1000.0) self.xMax.setMaximum(1000.0) self.xMax.setProperty("value", 1.0) self.xMax.setObjectName(_fromUtf8("xMax")) self.horizontalLayout_2.addWidget(self.xMax) self.layoutWidget1 = QtGui.QWidget(BlobFlowExplorer) self.layoutWidget1.setGeometry(QtCore.QRect(209, 40, 61, 251)) self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.layoutWidget1) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.yMax = QtGui.QDoubleSpinBox(self.layoutWidget1) self.yMax.setMinimum(-1000.0) self.yMax.setMaximum(1000.0) self.yMax.setSingleStep(0.1) self.yMax.setProperty("value", 1.0) self.yMax.setObjectName(_fromUtf8("yMax")) self.verticalLayout_2.addWidget(self.yMax) self.yMaxDial = QtGui.QDial(self.layoutWidget1) self.yMaxDial.setObjectName(_fromUtf8("yMaxDial")) self.verticalLayout_2.addWidget(self.yMaxDial) self.resetZoomy = QtGui.QPushButton(self.layoutWidget1) self.resetZoomy.setObjectName(_fromUtf8("resetZoomy")) self.verticalLayout_2.addWidget(self.resetZoomy) self.yMinDial = QtGui.QDial(self.layoutWidget1) self.yMinDial.setObjectName(_fromUtf8("yMinDial")) self.verticalLayout_2.addWidget(self.yMinDial) self.yMin = QtGui.QDoubleSpinBox(self.layoutWidget1) self.yMin.setMinimum(-1000.0) self.yMin.setMaximum(1000.0) self.yMin.setObjectName(_fromUtf8("yMin")) self.verticalLayout_2.addWidget(self.yMin) self.retranslateUi(BlobFlowExplorer) QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.quit_gui) QtCore.QObject.connect(self.timeDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.horizontalScrollBar.setValue) QtCore.QObject.connect(self.horizontalScrollBar, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.timeDial.setValue) QtCore.QObject.connect(self.horizontalScrollBar, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.CurrentFrame.setValue) QtCore.QObject.connect(self.CurrentFrame, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.horizontalScrollBar.setValue) QtCore.QObject.connect(self.Play, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.play) QtCore.QObject.connect(self.Rewind, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.play) QtCore.QObject.connect(self.Pause, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.pause) QtCore.QObject.connect(self.xMin, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.newplot) QtCore.QObject.connect(self.xMax, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.newplot) QtCore.QObject.connect(self.yMin, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.newplot) QtCore.QObject.connect(self.yMax, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.newplot) QtCore.QObject.connect(self.CurrentFrame, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.newplot) QtCore.QObject.connect(self.yMinDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.yMinDialChanged) QtCore.QObject.connect(self.yMaxDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.yMaxDialChanged) QtCore.QObject.connect(self.xMinDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.xMinDialChanged) QtCore.QObject.connect(self.xMaxDial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), BlobFlowExplorer.xMaxDialChanged) QtCore.QObject.connect(self.yMin, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.yMinChanged) QtCore.QObject.connect(self.xMin, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.xMinChanged) QtCore.QObject.connect(self.resetZoomx, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.ResetZoomx) QtCore.QObject.connect(self.xMax, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.xMaxChanged) QtCore.QObject.connect(self.yMax, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), BlobFlowExplorer.yMaxChanged) QtCore.QObject.connect(self.resetZoomy, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlowExplorer.ResetZoomy) QtCore.QMetaObject.connectSlotsByName(BlobFlowExplorer) def retranslateUi(self, BlobFlowExplorer): BlobFlowExplorer.setWindowTitle(QtGui.QApplication.translate("BlobFlowExplorer", "BlobFlow Explorer", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton.setText(QtGui.QApplication.translate("BlobFlowExplorer", "Quit", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("BlobFlowExplorer", "Play", None, QtGui.QApplication.UnicodeUTF8)) self.Play.setText(QtGui.QApplication.translate("BlobFlowExplorer", "Forward", None, QtGui.QApplication.UnicodeUTF8)) self.Rewind.setText(QtGui.QApplication.translate("BlobFlowExplorer", "Rewind", None, QtGui.QApplication.UnicodeUTF8)) self.Pause.setText(QtGui.QApplication.translate("BlobFlowExplorer", "Pause", None, QtGui.QApplication.UnicodeUTF8)) self.Pause.setShortcut(QtGui.QApplication.translate("BlobFlowExplorer", "Ctrl+R, Ctrl+R", None, QtGui.QApplication.UnicodeUTF8)) self.resetZoomx.setText(QtGui.QApplication.translate("BlobFlowExplorer", "Reset", None, QtGui.QApplication.UnicodeUTF8)) self.resetZoomy.setText(QtGui.QApplication.translate("BlobFlowExplorer", "Reset", None, QtGui.QApplication.UnicodeUTF8))
class Ui_plot2D(object): def setupUi(self, plot2D): plot2D.setObjectName(_fromUtf8("plot2D")) plot2D.resize(377, 379) self.gridLayout = QtGui.QGridLayout(plot2D) self.gridLayout.setSpacing(4) self.gridLayout.setContentsMargins(2, 2, 2, 4) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.btn_clr = QtGui.QPushButton(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.btn_clr.sizePolicy().hasHeightForWidth()) self.btn_clr.setSizePolicy(sizePolicy) self.btn_clr.setMinimumSize(QtCore.QSize(30, 0)) self.btn_clr.setMaximumSize(QtCore.QSize(40, 16777215)) self.btn_clr.setObjectName(_fromUtf8("btn_clr")) self.gridLayout.addWidget(self.btn_clr, 3, 3, 1, 1) self.btn_plotsel = QtGui.QPushButton(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.btn_plotsel.sizePolicy().hasHeightForWidth()) self.btn_plotsel.setSizePolicy(sizePolicy) self.btn_plotsel.setMinimumSize(QtCore.QSize(100, 0)) self.btn_plotsel.setObjectName(_fromUtf8("btn_plotsel")) self.gridLayout.addWidget(self.btn_plotsel, 1, 0, 3, 1) self.lst_plotvar = QtGui.QListView(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lst_plotvar.sizePolicy().hasHeightForWidth()) self.lst_plotvar.setSizePolicy(sizePolicy) self.lst_plotvar.setMaximumSize(QtCore.QSize(16777215, 60)) self.lst_plotvar.setFrameShape(QtGui.QFrame.Box) self.lst_plotvar.setFrameShadow(QtGui.QFrame.Sunken) self.lst_plotvar.setLineWidth(1) self.lst_plotvar.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn) self.lst_plotvar.setObjectName(_fromUtf8("lst_plotvar")) self.gridLayout.addWidget(self.lst_plotvar, 1, 1, 3, 1) self.lbl_valuesel = QtGui.QLabel(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lbl_valuesel.sizePolicy().hasHeightForWidth()) self.lbl_valuesel.setSizePolicy(sizePolicy) self.lbl_valuesel.setMinimumSize(QtCore.QSize(20, 0)) self.lbl_valuesel.setMaximumSize(QtCore.QSize(40, 16777215)) self.lbl_valuesel.setBaseSize(QtCore.QSize(30, 0)) self.lbl_valuesel.setFrameShape(QtGui.QFrame.Box) self.lbl_valuesel.setFrameShadow(QtGui.QFrame.Sunken) self.lbl_valuesel.setAlignment(QtCore.Qt.AlignCenter) self.lbl_valuesel.setObjectName(_fromUtf8("lbl_valuesel")) self.gridLayout.addWidget(self.lbl_valuesel, 1, 3, 1, 1) self.lbl_varsel = QtGui.QLabel(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lbl_varsel.sizePolicy().hasHeightForWidth()) self.lbl_varsel.setSizePolicy(sizePolicy) self.lbl_varsel.setFrameShape(QtGui.QFrame.Box) self.lbl_varsel.setFrameShadow(QtGui.QFrame.Sunken) self.lbl_varsel.setAlignment(QtCore.Qt.AlignCenter) self.lbl_varsel.setMargin(3) self.lbl_varsel.setTextInteractionFlags(QtCore.Qt.NoTextInteraction) self.lbl_varsel.setObjectName(_fromUtf8("lbl_varsel")) self.gridLayout.addWidget(self.lbl_varsel, 1, 2, 1, 1) self.btn_remvar = QtGui.QPushButton(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.btn_remvar.sizePolicy().hasHeightForWidth()) self.btn_remvar.setSizePolicy(sizePolicy) self.btn_remvar.setMinimumSize(QtCore.QSize(0, 28)) self.btn_remvar.setObjectName(_fromUtf8("btn_remvar")) self.gridLayout.addWidget(self.btn_remvar, 3, 2, 1, 1) self.frame_plot = QtGui.QFrame(plot2D) self.frame_plot.setFrameShape(QtGui.QFrame.Box) self.frame_plot.setFrameShadow(QtGui.QFrame.Plain) self.frame_plot.setLineWidth(2) self.frame_plot.setObjectName(_fromUtf8("frame_plot")) self.gridLayout_2 = QtGui.QGridLayout(self.frame_plot) self.gridLayout_2.setMargin(0) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.matplotlibwidget = MatplotlibWidget(self.frame_plot) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) self.gridLayout_2.addWidget(self.matplotlibwidget, 0, 0, 1, 1) self.gridLayout.addWidget(self.frame_plot, 0, 0, 1, 4) spacerItem = QtGui.QSpacerItem(20, 3, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.gridLayout.addItem(spacerItem, 2, 2, 1, 2) self.gridLayout.setColumnStretch(1, 1) self.gridLayout.setRowStretch(0, 1) self.retranslateUi(plot2D) QtCore.QMetaObject.connectSlotsByName(plot2D) def retranslateUi(self, plot2D): plot2D.setWindowTitle(_translate("plot2D", "Plot", None)) self.btn_clr.setText(_translate("plot2D", "Clear", None)) self.btn_plotsel.setText(_translate("plot2D", "PLOT SELECTION", None)) self.lbl_valuesel.setText(_translate("plot2D", "0", None)) self.lbl_varsel.setText(_translate("plot2D", "No variable", None)) self.btn_remvar.setText(_translate("plot2D", "REMOVE VAR", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1206, 1024) MainWindow.setIconSize(QtCore.QSize(24, 24)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout_2 = QtGui.QGridLayout(self.centralwidget) self.gridLayout_2.setContentsMargins(-1, -1, -1, 0) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.scrollArea = QtGui.QScrollArea(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.scrollArea.setFont(font) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName(_fromUtf8("scrollArea")) self.scrollAreaWidgetContents = QtGui.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 1184, 991)) self.scrollAreaWidgetContents.setObjectName(_fromUtf8("scrollAreaWidgetContents")) self.gridLayout_3 = QtGui.QGridLayout(self.scrollAreaWidgetContents) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.tabWidget = QtGui.QTabWidget(self.scrollAreaWidgetContents) font = QtGui.QFont() font.setPointSize(12) self.tabWidget.setFont(font) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.groupBox_file = QtGui.QGroupBox(self.tab) self.groupBox_file.setGeometry(QtCore.QRect(10, 10, 361, 391)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_file.setFont(font) self.groupBox_file.setObjectName(_fromUtf8("groupBox_file")) self.lineEdit_address = QtGui.QLineEdit(self.groupBox_file) self.lineEdit_address.setGeometry(QtCore.QRect(20, 200, 321, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_address.setFont(font) self.lineEdit_address.setObjectName(_fromUtf8("lineEdit_address")) self.pushButton_browse = QtGui.QPushButton(self.groupBox_file) self.pushButton_browse.setEnabled(False) self.pushButton_browse.setGeometry(QtCore.QRect(160, 150, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_browse.setFont(font) self.pushButton_browse.setObjectName(_fromUtf8("pushButton_browse")) self.label = QtGui.QLabel(self.groupBox_file) self.label.setGeometry(QtCore.QRect(20, 170, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.label.setFont(font) self.label.setObjectName(_fromUtf8("label")) self.label_4 = QtGui.QLabel(self.groupBox_file) self.label_4.setGeometry(QtCore.QRect(20, 310, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_4.setFont(font) self.label_4.setObjectName(_fromUtf8("label_4")) self.lineEdit_condition1 = QtGui.QLineEdit(self.groupBox_file) self.lineEdit_condition1.setGeometry(QtCore.QRect(20, 340, 321, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_condition1.setFont(font) self.lineEdit_condition1.setObjectName(_fromUtf8("lineEdit_condition1")) self.label_10 = QtGui.QLabel(self.groupBox_file) self.label_10.setGeometry(QtCore.QRect(20, 110, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_10.setFont(font) self.label_10.setObjectName(_fromUtf8("label_10")) self.lineEdit_divider = QtGui.QLineEdit(self.groupBox_file) self.lineEdit_divider.setGeometry(QtCore.QRect(120, 110, 221, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_divider.setFont(font) self.lineEdit_divider.setText(_fromUtf8("")) self.lineEdit_divider.setObjectName(_fromUtf8("lineEdit_divider")) self.radioButton_qmd = QtGui.QRadioButton(self.groupBox_file) self.radioButton_qmd.setGeometry(QtCore.QRect(20, 30, 121, 21)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_qmd.setFont(font) self.radioButton_qmd.setChecked(False) self.radioButton_qmd.setObjectName(_fromUtf8("radioButton_qmd")) self.radioButton_frontpanel = QtGui.QRadioButton(self.groupBox_file) self.radioButton_frontpanel.setGeometry(QtCore.QRect(20, 70, 171, 21)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_frontpanel.setFont(font) self.radioButton_frontpanel.setObjectName(_fromUtf8("radioButton_frontpanel")) self.radioButton_ppms = QtGui.QRadioButton(self.groupBox_file) self.radioButton_ppms.setGeometry(QtCore.QRect(150, 30, 71, 21)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_ppms.setFont(font) self.radioButton_ppms.setChecked(False) self.radioButton_ppms.setObjectName(_fromUtf8("radioButton_ppms")) self.pushButton_openfile = QtGui.QPushButton(self.groupBox_file) self.pushButton_openfile.setEnabled(False) self.pushButton_openfile.setGeometry(QtCore.QRect(260, 150, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_openfile.setFont(font) self.pushButton_openfile.setObjectName(_fromUtf8("pushButton_openfile")) self.label_11 = QtGui.QLabel(self.groupBox_file) self.label_11.setEnabled(False) self.label_11.setGeometry(QtCore.QRect(20, 250, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_11.setFont(font) self.label_11.setObjectName(_fromUtf8("label_11")) self.comboBox_recent = QtGui.QComboBox(self.groupBox_file) self.comboBox_recent.setEnabled(False) self.comboBox_recent.setGeometry(QtCore.QRect(120, 250, 221, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_recent.setFont(font) self.comboBox_recent.setObjectName(_fromUtf8("comboBox_recent")) self.pushButton_recent = QtGui.QPushButton(self.groupBox_file) self.pushButton_recent.setEnabled(False) self.pushButton_recent.setGeometry(QtCore.QRect(200, 290, 141, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_recent.setFont(font) self.pushButton_recent.setObjectName(_fromUtf8("pushButton_recent")) self.radioButton_zbridge = QtGui.QRadioButton(self.groupBox_file) self.radioButton_zbridge.setEnabled(False) self.radioButton_zbridge.setGeometry(QtCore.QRect(210, 70, 151, 21)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_zbridge.setFont(font) self.radioButton_zbridge.setObjectName(_fromUtf8("radioButton_zbridge")) self.radioButton_compressor = QtGui.QRadioButton(self.groupBox_file) self.radioButton_compressor.setGeometry(QtCore.QRect(230, 30, 121, 21)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_compressor.setFont(font) self.radioButton_compressor.setChecked(False) self.radioButton_compressor.setObjectName(_fromUtf8("radioButton_compressor")) self.groupBox_labels = QtGui.QGroupBox(self.tab) self.groupBox_labels.setEnabled(False) self.groupBox_labels.setGeometry(QtCore.QRect(10, 400, 361, 531)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_labels.setFont(font) self.groupBox_labels.setObjectName(_fromUtf8("groupBox_labels")) self.label_6 = QtGui.QLabel(self.groupBox_labels) self.label_6.setGeometry(QtCore.QRect(30, 20, 141, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_6.setFont(font) self.label_6.setObjectName(_fromUtf8("label_6")) self.textEdit_labels = QtGui.QTextEdit(self.groupBox_labels) self.textEdit_labels.setGeometry(QtCore.QRect(10, 50, 341, 471)) font = QtGui.QFont() font.setPointSize(13) self.textEdit_labels.setFont(font) self.textEdit_labels.setObjectName(_fromUtf8("textEdit_labels")) self.groupBox_plot = QtGui.QGroupBox(self.tab) self.groupBox_plot.setEnabled(False) self.groupBox_plot.setGeometry(QtCore.QRect(380, 10, 771, 921)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_plot.setFont(font) self.groupBox_plot.setObjectName(_fromUtf8("groupBox_plot")) self.widget = QtGui.QWidget(self.groupBox_plot) self.widget.setGeometry(QtCore.QRect(0, 10, 771, 501)) self.widget.setObjectName(_fromUtf8("widget")) self.mplwidget = MatplotlibWidget(self.widget) self.mplwidget.setGeometry(QtCore.QRect(290, 200, 16, 16)) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.comboBox_x = QtGui.QComboBox(self.groupBox_plot) self.comboBox_x.setGeometry(QtCore.QRect(140, 520, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_x.setFont(font) self.comboBox_x.setObjectName(_fromUtf8("comboBox_x")) self.comboBox_y = QtGui.QComboBox(self.groupBox_plot) self.comboBox_y.setGeometry(QtCore.QRect(140, 690, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_y.setFont(font) self.comboBox_y.setObjectName(_fromUtf8("comboBox_y")) self.pushButton_change_name = QtGui.QPushButton(self.groupBox_plot) self.pushButton_change_name.setEnabled(False) self.pushButton_change_name.setGeometry(QtCore.QRect(470, 690, 101, 41)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_change_name.setFont(font) self.pushButton_change_name.setObjectName(_fromUtf8("pushButton_change_name")) self.label_2 = QtGui.QLabel(self.groupBox_plot) self.label_2.setGeometry(QtCore.QRect(80, 520, 51, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_2.setFont(font) self.label_2.setObjectName(_fromUtf8("label_2")) self.label_3 = QtGui.QLabel(self.groupBox_plot) self.label_3.setGeometry(QtCore.QRect(80, 690, 61, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_3.setFont(font) self.label_3.setObjectName(_fromUtf8("label_3")) self.label_5 = QtGui.QLabel(self.groupBox_plot) self.label_5.setGeometry(QtCore.QRect(20, 840, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_5.setFont(font) self.label_5.setObjectName(_fromUtf8("label_5")) self.lineEdit_condition2 = QtGui.QLineEdit(self.groupBox_plot) self.lineEdit_condition2.setGeometry(QtCore.QRect(20, 870, 341, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_condition2.setFont(font) self.lineEdit_condition2.setText(_fromUtf8("")) self.lineEdit_condition2.setObjectName(_fromUtf8("lineEdit_condition2")) self.label_7 = QtGui.QLabel(self.groupBox_plot) self.label_7.setGeometry(QtCore.QRect(400, 570, 101, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_7.setFont(font) self.label_7.setObjectName(_fromUtf8("label_7")) self.lineEdit_x = QtGui.QLineEdit(self.groupBox_plot) self.lineEdit_x.setGeometry(QtCore.QRect(510, 570, 231, 31)) self.lineEdit_x.setObjectName(_fromUtf8("lineEdit_x")) self.label_8 = QtGui.QLabel(self.groupBox_plot) self.label_8.setGeometry(QtCore.QRect(400, 620, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_8.setFont(font) self.label_8.setObjectName(_fromUtf8("label_8")) self.lineEdit_y = QtGui.QLineEdit(self.groupBox_plot) self.lineEdit_y.setGeometry(QtCore.QRect(510, 620, 231, 31)) self.lineEdit_y.setObjectName(_fromUtf8("lineEdit_y")) self.label_9 = QtGui.QLabel(self.groupBox_plot) self.label_9.setGeometry(QtCore.QRect(400, 520, 101, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_9.setFont(font) self.label_9.setObjectName(_fromUtf8("label_9")) self.lineEdit_name = QtGui.QLineEdit(self.groupBox_plot) self.lineEdit_name.setGeometry(QtCore.QRect(510, 520, 231, 31)) self.lineEdit_name.setObjectName(_fromUtf8("lineEdit_name")) self.pushButton_Plot = QtGui.QPushButton(self.groupBox_plot) self.pushButton_Plot.setGeometry(QtCore.QRect(610, 680, 111, 61)) font = QtGui.QFont() font.setPointSize(20) self.pushButton_Plot.setFont(font) self.pushButton_Plot.setObjectName(_fromUtf8("pushButton_Plot")) self.groupBox = QtGui.QGroupBox(self.groupBox_plot) self.groupBox.setGeometry(QtCore.QRect(20, 560, 341, 111)) self.groupBox.setTitle(_fromUtf8("")) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.comboBox_x_2 = QtGui.QComboBox(self.groupBox) self.comboBox_x_2.setGeometry(QtCore.QRect(120, 40, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_x_2.setFont(font) self.comboBox_x_2.setObjectName(_fromUtf8("comboBox_x_2")) self.radioButton_x_multiply = QtGui.QRadioButton(self.groupBox) self.radioButton_x_multiply.setGeometry(QtCore.QRect(100, 10, 81, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_x_multiply.setFont(font) self.radioButton_x_multiply.setObjectName(_fromUtf8("radioButton_x_multiply")) self.radioButton_x_divide = QtGui.QRadioButton(self.groupBox) self.radioButton_x_divide.setGeometry(QtCore.QRect(20, 10, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_x_divide.setFont(font) self.radioButton_x_divide.setChecked(True) self.radioButton_x_divide.setObjectName(_fromUtf8("radioButton_x_divide")) self.radioButton_x_plus = QtGui.QRadioButton(self.groupBox) self.radioButton_x_plus.setGeometry(QtCore.QRect(190, 10, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_x_plus.setFont(font) self.radioButton_x_plus.setObjectName(_fromUtf8("radioButton_x_plus")) self.radioButton_x_minus = QtGui.QRadioButton(self.groupBox) self.radioButton_x_minus.setGeometry(QtCore.QRect(260, 10, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_x_minus.setFont(font) self.radioButton_x_minus.setObjectName(_fromUtf8("radioButton_x_minus")) self.label_12 = QtGui.QLabel(self.groupBox) self.label_12.setGeometry(QtCore.QRect(10, 40, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_12.setFont(font) self.label_12.setObjectName(_fromUtf8("label_12")) self.checkBox_x_value = QtGui.QCheckBox(self.groupBox) self.checkBox_x_value.setGeometry(QtCore.QRect(190, 80, 131, 17)) font = QtGui.QFont() font.setPointSize(12) self.checkBox_x_value.setFont(font) self.checkBox_x_value.setObjectName(_fromUtf8("checkBox_x_value")) self.groupBox_2 = QtGui.QGroupBox(self.groupBox_plot) self.groupBox_2.setGeometry(QtCore.QRect(20, 730, 341, 111)) self.groupBox_2.setTitle(_fromUtf8("")) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.comboBox_y_2 = QtGui.QComboBox(self.groupBox_2) self.comboBox_y_2.setGeometry(QtCore.QRect(120, 40, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_y_2.setFont(font) self.comboBox_y_2.setObjectName(_fromUtf8("comboBox_y_2")) self.radioButton_y_multiply = QtGui.QRadioButton(self.groupBox_2) self.radioButton_y_multiply.setGeometry(QtCore.QRect(100, 10, 81, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_y_multiply.setFont(font) self.radioButton_y_multiply.setObjectName(_fromUtf8("radioButton_y_multiply")) self.radioButton_y_divide = QtGui.QRadioButton(self.groupBox_2) self.radioButton_y_divide.setGeometry(QtCore.QRect(20, 10, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_y_divide.setFont(font) self.radioButton_y_divide.setChecked(True) self.radioButton_y_divide.setObjectName(_fromUtf8("radioButton_y_divide")) self.radioButton_y_plus = QtGui.QRadioButton(self.groupBox_2) self.radioButton_y_plus.setGeometry(QtCore.QRect(190, 10, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_y_plus.setFont(font) self.radioButton_y_plus.setObjectName(_fromUtf8("radioButton_y_plus")) self.radioButton_y_minus = QtGui.QRadioButton(self.groupBox_2) self.radioButton_y_minus.setGeometry(QtCore.QRect(260, 10, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_y_minus.setFont(font) self.radioButton_y_minus.setObjectName(_fromUtf8("radioButton_y_minus")) self.label_13 = QtGui.QLabel(self.groupBox_2) self.label_13.setGeometry(QtCore.QRect(10, 40, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_13.setFont(font) self.label_13.setObjectName(_fromUtf8("label_13")) self.checkBox_y_value = QtGui.QCheckBox(self.groupBox_2) self.checkBox_y_value.setGeometry(QtCore.QRect(190, 80, 131, 17)) font = QtGui.QFont() font.setPointSize(12) self.checkBox_y_value.setFont(font) self.checkBox_y_value.setObjectName(_fromUtf8("checkBox_y_value")) self.groupBox_date = QtGui.QGroupBox(self.groupBox_plot) self.groupBox_date.setEnabled(False) self.groupBox_date.setGeometry(QtCore.QRect(400, 760, 351, 151)) self.groupBox_date.setObjectName(_fromUtf8("groupBox_date")) self.label_18 = QtGui.QLabel(self.groupBox_date) self.label_18.setGeometry(QtCore.QRect(20, 30, 61, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_18.setFont(font) self.label_18.setObjectName(_fromUtf8("label_18")) self.lineEdit_minute = QtGui.QLineEdit(self.groupBox_date) self.lineEdit_minute.setGeometry(QtCore.QRect(70, 30, 151, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_minute.setFont(font) self.lineEdit_minute.setObjectName(_fromUtf8("lineEdit_minute")) self.label_19 = QtGui.QLabel(self.groupBox_date) self.label_19.setGeometry(QtCore.QRect(10, 70, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_19.setFont(font) self.label_19.setObjectName(_fromUtf8("label_19")) self.lineEdit_date = QtGui.QLineEdit(self.groupBox_date) self.lineEdit_date.setGeometry(QtCore.QRect(10, 100, 331, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_date.setFont(font) self.lineEdit_date.setObjectName(_fromUtf8("lineEdit_date")) self.pushButton_find = QtGui.QPushButton(self.groupBox_date) self.pushButton_find.setGeometry(QtCore.QRect(250, 30, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_find.setFont(font) self.pushButton_find.setObjectName(_fromUtf8("pushButton_find")) self.tabWidget.addTab(self.tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.verticalLayout = QtGui.QVBoxLayout(self.tab_2) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.groupBox_3 = QtGui.QGroupBox(self.tab_2) font = QtGui.QFont() font.setPointSize(10) self.groupBox_3.setFont(font) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.widget_first_step = QtGui.QWidget(self.groupBox_3) self.widget_first_step.setGeometry(QtCore.QRect(230, 0, 931, 471)) self.widget_first_step.setObjectName(_fromUtf8("widget_first_step")) self.mplwidget_first_step = MatplotlibWidget(self.widget_first_step) self.mplwidget_first_step.setGeometry(QtCore.QRect(290, 200, 16, 16)) self.mplwidget_first_step.setObjectName(_fromUtf8("mplwidget_first_step")) self.comboBox_y_first_step = QtGui.QComboBox(self.groupBox_3) self.comboBox_y_first_step.setGeometry(QtCore.QRect(20, 90, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_y_first_step.setFont(font) self.comboBox_y_first_step.setObjectName(_fromUtf8("comboBox_y_first_step")) self.pushButton_plot_first_step = QtGui.QPushButton(self.groupBox_3) self.pushButton_plot_first_step.setEnabled(False) self.pushButton_plot_first_step.setGeometry(QtCore.QRect(130, 370, 81, 31)) font = QtGui.QFont() font.setPointSize(13) self.pushButton_plot_first_step.setFont(font) self.pushButton_plot_first_step.setObjectName(_fromUtf8("pushButton_plot_first_step")) self.label_14 = QtGui.QLabel(self.groupBox_3) self.label_14.setEnabled(False) self.label_14.setGeometry(QtCore.QRect(160, 50, 61, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_14.setFont(font) self.label_14.setObjectName(_fromUtf8("label_14")) self.groupBox_first = QtGui.QGroupBox(self.groupBox_3) self.groupBox_first.setEnabled(False) self.groupBox_first.setGeometry(QtCore.QRect(10, 140, 221, 211)) self.groupBox_first.setTitle(_fromUtf8("")) self.groupBox_first.setObjectName(_fromUtf8("groupBox_first")) self.comboBox_first = QtGui.QComboBox(self.groupBox_first) self.comboBox_first.setGeometry(QtCore.QRect(10, 130, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_first.setFont(font) self.comboBox_first.setObjectName(_fromUtf8("comboBox_first")) self.radioButton_first_multiply = QtGui.QRadioButton(self.groupBox_first) self.radioButton_first_multiply.setGeometry(QtCore.QRect(120, 10, 81, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_first_multiply.setFont(font) self.radioButton_first_multiply.setObjectName(_fromUtf8("radioButton_first_multiply")) self.radioButton_first_divide = QtGui.QRadioButton(self.groupBox_first) self.radioButton_first_divide.setGeometry(QtCore.QRect(30, 10, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_first_divide.setFont(font) self.radioButton_first_divide.setChecked(True) self.radioButton_first_divide.setObjectName(_fromUtf8("radioButton_first_divide")) self.radioButton_first_plus = QtGui.QRadioButton(self.groupBox_first) self.radioButton_first_plus.setGeometry(QtCore.QRect(30, 50, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_first_plus.setFont(font) self.radioButton_first_plus.setObjectName(_fromUtf8("radioButton_first_plus")) self.radioButton_first_minus = QtGui.QRadioButton(self.groupBox_first) self.radioButton_first_minus.setGeometry(QtCore.QRect(120, 50, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_first_minus.setFont(font) self.radioButton_first_minus.setObjectName(_fromUtf8("radioButton_first_minus")) self.label_16 = QtGui.QLabel(self.groupBox_first) self.label_16.setGeometry(QtCore.QRect(100, 90, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_16.setFont(font) self.label_16.setObjectName(_fromUtf8("label_16")) self.checkBox_first = QtGui.QCheckBox(self.groupBox_first) self.checkBox_first.setGeometry(QtCore.QRect(80, 180, 131, 17)) font = QtGui.QFont() font.setPointSize(12) self.checkBox_first.setFont(font) self.checkBox_first.setObjectName(_fromUtf8("checkBox_first")) self.verticalLayout.addWidget(self.groupBox_3) self.groupBox_4 = QtGui.QGroupBox(self.tab_2) font = QtGui.QFont() font.setPointSize(10) self.groupBox_4.setFont(font) self.groupBox_4.setObjectName(_fromUtf8("groupBox_4")) self.widget_second_step = QtGui.QWidget(self.groupBox_4) self.widget_second_step.setGeometry(QtCore.QRect(230, 0, 931, 471)) self.widget_second_step.setObjectName(_fromUtf8("widget_second_step")) self.mplwidget_second_step = MatplotlibWidget(self.widget_second_step) self.mplwidget_second_step.setGeometry(QtCore.QRect(290, 200, 16, 16)) self.mplwidget_second_step.setObjectName(_fromUtf8("mplwidget_second_step")) self.comboBox_y_second_step = QtGui.QComboBox(self.groupBox_4) self.comboBox_y_second_step.setGeometry(QtCore.QRect(20, 90, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_y_second_step.setFont(font) self.comboBox_y_second_step.setObjectName(_fromUtf8("comboBox_y_second_step")) self.pushButton_plot_second_step = QtGui.QPushButton(self.groupBox_4) self.pushButton_plot_second_step.setEnabled(False) self.pushButton_plot_second_step.setGeometry(QtCore.QRect(130, 380, 81, 31)) font = QtGui.QFont() font.setPointSize(13) self.pushButton_plot_second_step.setFont(font) self.pushButton_plot_second_step.setObjectName(_fromUtf8("pushButton_plot_second_step")) self.label_15 = QtGui.QLabel(self.groupBox_4) self.label_15.setEnabled(False) self.label_15.setGeometry(QtCore.QRect(160, 50, 61, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_15.setFont(font) self.label_15.setObjectName(_fromUtf8("label_15")) self.groupBox_second = QtGui.QGroupBox(self.groupBox_4) self.groupBox_second.setEnabled(False) self.groupBox_second.setGeometry(QtCore.QRect(10, 150, 221, 211)) self.groupBox_second.setTitle(_fromUtf8("")) self.groupBox_second.setObjectName(_fromUtf8("groupBox_second")) self.comboBox_second = QtGui.QComboBox(self.groupBox_second) self.comboBox_second.setGeometry(QtCore.QRect(10, 130, 201, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_second.setFont(font) self.comboBox_second.setObjectName(_fromUtf8("comboBox_second")) self.radioButton_second_multiply = QtGui.QRadioButton(self.groupBox_second) self.radioButton_second_multiply.setGeometry(QtCore.QRect(120, 10, 81, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_second_multiply.setFont(font) self.radioButton_second_multiply.setObjectName(_fromUtf8("radioButton_second_multiply")) self.radioButton_second_divide = QtGui.QRadioButton(self.groupBox_second) self.radioButton_second_divide.setGeometry(QtCore.QRect(30, 10, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_second_divide.setFont(font) self.radioButton_second_divide.setChecked(True) self.radioButton_second_divide.setObjectName(_fromUtf8("radioButton_second_divide")) self.radioButton_second_plus = QtGui.QRadioButton(self.groupBox_second) self.radioButton_second_plus.setGeometry(QtCore.QRect(30, 50, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_second_plus.setFont(font) self.radioButton_second_plus.setObjectName(_fromUtf8("radioButton_second_plus")) self.radioButton_second_minus = QtGui.QRadioButton(self.groupBox_second) self.radioButton_second_minus.setGeometry(QtCore.QRect(120, 50, 71, 17)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_second_minus.setFont(font) self.radioButton_second_minus.setObjectName(_fromUtf8("radioButton_second_minus")) self.label_17 = QtGui.QLabel(self.groupBox_second) self.label_17.setGeometry(QtCore.QRect(100, 90, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_17.setFont(font) self.label_17.setObjectName(_fromUtf8("label_17")) self.checkBox_second = QtGui.QCheckBox(self.groupBox_second) self.checkBox_second.setGeometry(QtCore.QRect(80, 180, 131, 17)) font = QtGui.QFont() font.setPointSize(12) self.checkBox_second.setFont(font) self.checkBox_second.setObjectName(_fromUtf8("checkBox_second")) self.verticalLayout.addWidget(self.groupBox_4) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.gridLayout_3.addWidget(self.tabWidget, 0, 0, 1, 1) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.gridLayout.addWidget(self.scrollArea, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.groupBox_file.setTitle(_translate("MainWindow", "File", None)) self.pushButton_browse.setText(_translate("MainWindow", "Browse", None)) self.label.setText(_translate("MainWindow", "File Address:", None)) self.label_4.setText(_translate("MainWindow", "Condition:", None)) self.lineEdit_condition1.setText(_translate("MainWindow", "Please choose your csv file type", None)) self.label_10.setText(_translate("MainWindow", "Data Divider:", None)) self.radioButton_qmd.setText(_translate("MainWindow", "QMDLAB File", None)) self.radioButton_frontpanel.setText(_translate("MainWindow", "FrontPanel Data File", None)) self.radioButton_ppms.setText(_translate("MainWindow", "PPMS", None)) self.pushButton_openfile.setText(_translate("MainWindow", "Open File", None)) self.label_11.setText(_translate("MainWindow", "Recent open:", None)) self.pushButton_recent.setText(_translate("MainWindow", "Open Recent File", None)) self.radioButton_zbridge.setText(_translate("MainWindow", "zBridge Data File", None)) self.radioButton_compressor.setText(_translate("MainWindow", "Compressor", None)) self.groupBox_labels.setTitle(_translate("MainWindow", "Labels", None)) self.label_6.setText(_translate("MainWindow", "Labels Text Box:", None)) self.groupBox_plot.setTitle(_translate("MainWindow", "Plot", None)) self.pushButton_change_name.setText(_translate("MainWindow", "Save Name", None)) self.label_2.setText(_translate("MainWindow", " X-Axis", None)) self.label_3.setText(_translate("MainWindow", " Y-Axis", None)) self.label_5.setText(_translate("MainWindow", "Condition:", None)) self.label_7.setText(_translate("MainWindow", " X-Axis Name:", None)) self.label_8.setText(_translate("MainWindow", " Y-Axis Name:", None)) self.label_9.setText(_translate("MainWindow", " Plot Name:", None)) self.pushButton_Plot.setText(_translate("MainWindow", "Plot", None)) self.radioButton_x_multiply.setText(_translate("MainWindow", "Multiply", None)) self.radioButton_x_divide.setText(_translate("MainWindow", "Divide", None)) self.radioButton_x_plus.setText(_translate("MainWindow", "Plus", None)) self.radioButton_x_minus.setText(_translate("MainWindow", "Minus", None)) self.label_12.setText(_translate("MainWindow", "Second X-Axis", None)) self.checkBox_x_value.setText(_translate("MainWindow", "Absolute Value", None)) self.radioButton_y_multiply.setText(_translate("MainWindow", "Multiply", None)) self.radioButton_y_divide.setText(_translate("MainWindow", "Divide", None)) self.radioButton_y_plus.setText(_translate("MainWindow", "Plus", None)) self.radioButton_y_minus.setText(_translate("MainWindow", "Minus", None)) self.label_13.setText(_translate("MainWindow", "Second Y-Axis", None)) self.checkBox_y_value.setText(_translate("MainWindow", "Absolute Value", None)) self.groupBox_date.setTitle(_translate("MainWindow", "Find Date", None)) self.label_18.setText(_translate("MainWindow", "Time:", None)) self.label_19.setText(_translate("MainWindow", "Date & Time:", None)) self.pushButton_find.setText(_translate("MainWindow", "Find", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "Regular Plotting", None)) self.groupBox_3.setTitle(_translate("MainWindow", "First Step Plotting", None)) self.pushButton_plot_first_step.setText(_translate("MainWindow", "Plot", None)) self.label_14.setText(_translate("MainWindow", " Y-Axis", None)) self.radioButton_first_multiply.setText(_translate("MainWindow", "Multiply", None)) self.radioButton_first_divide.setText(_translate("MainWindow", "Divide", None)) self.radioButton_first_plus.setText(_translate("MainWindow", "Plus", None)) self.radioButton_first_minus.setText(_translate("MainWindow", "Minus", None)) self.label_16.setText(_translate("MainWindow", "Second Y-Axis", None)) self.checkBox_first.setText(_translate("MainWindow", "Absolute Value", None)) self.groupBox_4.setTitle(_translate("MainWindow", "Second Step Plotting", None)) self.pushButton_plot_second_step.setText(_translate("MainWindow", "Plot", None)) self.label_15.setText(_translate("MainWindow", " Y-Axis", None)) self.radioButton_second_multiply.setText(_translate("MainWindow", "Multiply", None)) self.radioButton_second_divide.setText(_translate("MainWindow", "Divide", None)) self.radioButton_second_plus.setText(_translate("MainWindow", "Plus", None)) self.radioButton_second_minus.setText(_translate("MainWindow", "Minus", None)) self.label_17.setText(_translate("MainWindow", "Second Y-Axis", None)) self.checkBox_second.setText(_translate("MainWindow", "Absolute Value", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Step Plotting", None))
class Ui_TimingClient(object): def setupUi(self, TimingClient): TimingClient.setObjectName(_fromUtf8("TimingClient")) TimingClient.resize(1312, 863) self.centralwidget = QtGui.QWidget(TimingClient) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.CurrentImportTab = QtGui.QTabWidget(self.centralwidget) self.CurrentImportTab.setGeometry(QtCore.QRect(10, 30, 1291, 801)) self.CurrentImportTab.setObjectName(_fromUtf8("CurrentImportTab")) self.CurrentTiming = QtGui.QWidget() self.CurrentTiming.setObjectName(_fromUtf8("CurrentTiming")) self.CurrentSave = QtGui.QPushButton(self.CurrentTiming) self.CurrentSave.setGeometry(QtCore.QRect(1190, 10, 71, 21)) self.CurrentSave.setObjectName(_fromUtf8("CurrentSave")) self.CurrentViewType = QtGui.QTabWidget(self.CurrentTiming) self.CurrentViewType.setGeometry(QtCore.QRect(10, 30, 1261, 741)) self.CurrentViewType.setObjectName(_fromUtf8("CurrentViewType")) self.CurrentAllSeqTab = QtGui.QWidget() self.CurrentAllSeqTab.setObjectName(_fromUtf8("CurrentAllSeqTab")) self.CurrentAllSeqTable = QtGui.QTableWidget(self.CurrentAllSeqTab) self.CurrentAllSeqTable.setGeometry(QtCore.QRect(130, 11, 901, 691)) self.CurrentAllSeqTable.setObjectName(_fromUtf8("CurrentAllSeqTable")) self.CurrentAllSeqTable.setColumnCount(0) self.CurrentAllSeqTable.setRowCount(0) self.CurrentViewType.addTab(self.CurrentAllSeqTab, _fromUtf8("")) self.CurrentGraphTab = QtGui.QWidget() self.CurrentGraphTab.setObjectName(_fromUtf8("CurrentGraphTab")) self.CurrentGraphPlot = MatplotlibWidget(self.CurrentGraphTab) self.CurrentGraphPlot.setGeometry(QtCore.QRect(380, 30, 721, 651)) self.CurrentGraphPlot.setObjectName(_fromUtf8("CurrentGraphPlot")) self.CurrentGraphDevList = QtGui.QListWidget(self.CurrentGraphTab) self.CurrentGraphDevList.setGeometry(QtCore.QRect(170, 120, 141, 321)) self.CurrentGraphDevList.setObjectName( _fromUtf8("CurrentGraphDevList")) self.CurrentGraphLabelSeq = QtGui.QLabel(self.CurrentGraphTab) self.CurrentGraphLabelSeq.setGeometry(QtCore.QRect(30, 90, 61, 16)) self.CurrentGraphLabelSeq.setObjectName( _fromUtf8("CurrentGraphLabelSeq")) self.CurrentGraphLabelDevice = QtGui.QLabel(self.CurrentGraphTab) self.CurrentGraphLabelDevice.setGeometry(QtCore.QRect(200, 90, 53, 16)) self.CurrentGraphLabelDevice.setObjectName( _fromUtf8("CurrentGraphLabelDevice")) self.CurrentGraphSeqList = QtGui.QListWidget(self.CurrentGraphTab) self.CurrentGraphSeqList.setGeometry(QtCore.QRect(10, 120, 131, 321)) self.CurrentGraphSeqList.setObjectName( _fromUtf8("CurrentGraphSeqList")) self.CurrentViewType.addTab(self.CurrentGraphTab, _fromUtf8("")) self.CurrentValuesTab = QtGui.QWidget() self.CurrentValuesTab.setObjectName(_fromUtf8("CurrentValuesTab")) self.CurrentValuesListTable = QtGui.QTableWidget(self.CurrentValuesTab) self.CurrentValuesListTable.setGeometry(QtCore.QRect( 300, 10, 941, 691)) self.CurrentValuesListTable.setObjectName( _fromUtf8("CurrentValuesListTable")) self.CurrentValuesListTable.setColumnCount(0) self.CurrentValuesListTable.setRowCount(0) self.CurrentValuesDevList = QtGui.QListWidget(self.CurrentValuesTab) self.CurrentValuesDevList.setGeometry(QtCore.QRect(150, 120, 121, 381)) self.CurrentValuesDevList.setObjectName( _fromUtf8("CurrentValuesDevList")) self.CurrentValuesLabelSeq = QtGui.QLabel(self.CurrentValuesTab) self.CurrentValuesLabelSeq.setGeometry(QtCore.QRect(40, 90, 61, 16)) self.CurrentValuesLabelSeq.setObjectName( _fromUtf8("CurrentValuesLabelSeq")) self.CurrentValuesLabelDevice = QtGui.QLabel(self.CurrentValuesTab) self.CurrentValuesLabelDevice.setGeometry(QtCore.QRect( 190, 90, 53, 16)) self.CurrentValuesLabelDevice.setObjectName( _fromUtf8("CurrentValuesLabelDevice")) self.CurrentValuesSeqList = QtGui.QListWidget(self.CurrentValuesTab) self.CurrentValuesSeqList.setGeometry(QtCore.QRect(10, 120, 121, 381)) self.CurrentValuesSeqList.setObjectName( _fromUtf8("CurrentValuesSeqList")) self.CurrentViewType.addTab(self.CurrentValuesTab, _fromUtf8("")) self.AutoUpdate = QtGui.QCheckBox(self.CurrentTiming) self.AutoUpdate.setGeometry(QtCore.QRect(920, 10, 101, 17)) self.AutoUpdate.setObjectName(_fromUtf8("AutoUpdate")) self.Update = QtGui.QPushButton(self.CurrentTiming) self.Update.setGeometry(QtCore.QRect(1030, 10, 75, 23)) self.Update.setObjectName(_fromUtf8("Update")) self.CurrentImportTab.addTab(self.CurrentTiming, _fromUtf8("")) self.ImportedTiming = QtGui.QWidget() self.ImportedTiming.setObjectName(_fromUtf8("ImportedTiming")) self.Import = QtGui.QPushButton(self.ImportedTiming) self.Import.setGeometry(QtCore.QRect(1040, 10, 111, 20)) self.Import.setObjectName(_fromUtf8("Import")) self.ImportSave = QtGui.QPushButton(self.ImportedTiming) self.ImportSave.setGeometry(QtCore.QRect(1170, 10, 81, 20)) self.ImportSave.setObjectName(_fromUtf8("ImportSave")) self.ImportViewType = QtGui.QTabWidget(self.ImportedTiming) self.ImportViewType.setGeometry(QtCore.QRect(10, 20, 1271, 751)) self.ImportViewType.setObjectName(_fromUtf8("ImportViewType")) self.ImportAllSeqTab = QtGui.QWidget() self.ImportAllSeqTab.setObjectName(_fromUtf8("ImportAllSeqTab")) self.ImportAllSeqTable = QtGui.QTableWidget(self.ImportAllSeqTab) self.ImportAllSeqTable.setGeometry(QtCore.QRect(130, 11, 901, 691)) self.ImportAllSeqTable.setObjectName(_fromUtf8("ImportAllSeqTable")) self.ImportAllSeqTable.setColumnCount(0) self.ImportAllSeqTable.setRowCount(0) self.ImportViewType.addTab(self.ImportAllSeqTab, _fromUtf8("")) self.ImportGraphTab = QtGui.QWidget() self.ImportGraphTab.setObjectName(_fromUtf8("ImportGraphTab")) self.ImportGraphDevList = QtGui.QListWidget(self.ImportGraphTab) self.ImportGraphDevList.setGeometry(QtCore.QRect(150, 120, 151, 321)) self.ImportGraphDevList.setObjectName(_fromUtf8("ImportGraphDevList")) self.ImportGraphLabelSeq = QtGui.QLabel(self.ImportGraphTab) self.ImportGraphLabelSeq.setGeometry(QtCore.QRect(30, 90, 61, 16)) self.ImportGraphLabelSeq.setObjectName( _fromUtf8("ImportGraphLabelSeq")) self.ImportGraphLabelDevice = QtGui.QLabel(self.ImportGraphTab) self.ImportGraphLabelDevice.setGeometry(QtCore.QRect(210, 90, 53, 16)) self.ImportGraphLabelDevice.setObjectName( _fromUtf8("ImportGraphLabelDevice")) self.ImportGraphSeqList = QtGui.QListWidget(self.ImportGraphTab) self.ImportGraphSeqList.setGeometry(QtCore.QRect(10, 120, 121, 321)) self.ImportGraphSeqList.setObjectName(_fromUtf8("ImportGraphSeqList")) self.graphicsView = PlotWidget(self.ImportGraphTab) self.graphicsView.setGeometry(QtCore.QRect(390, 60, 701, 541)) self.graphicsView.setObjectName(_fromUtf8("graphicsView")) self.ImportViewType.addTab(self.ImportGraphTab, _fromUtf8("")) self.ImportValuesTab = QtGui.QWidget() self.ImportValuesTab.setObjectName(_fromUtf8("ImportValuesTab")) self.ImportValuesListTable = QtGui.QTableWidget(self.ImportValuesTab) self.ImportValuesListTable.setGeometry(QtCore.QRect(340, 10, 911, 691)) self.ImportValuesListTable.setObjectName( _fromUtf8("ImportValuesListTable")) self.ImportValuesListTable.setColumnCount(0) self.ImportValuesListTable.setRowCount(0) self.ImportValuesDevList = QtGui.QListWidget(self.ImportValuesTab) self.ImportValuesDevList.setGeometry(QtCore.QRect(180, 120, 121, 381)) self.ImportValuesDevList.setEditTriggers( QtGui.QAbstractItemView.DoubleClicked) self.ImportValuesDevList.setObjectName( _fromUtf8("ImportValuesDevList")) self.ImportValuesLabelSeq = QtGui.QLabel(self.ImportValuesTab) self.ImportValuesLabelSeq.setGeometry(QtCore.QRect(40, 90, 61, 16)) self.ImportValuesLabelSeq.setObjectName( _fromUtf8("ImportValuesLabelSeq")) self.ImportValuesLabelDevice = QtGui.QLabel(self.ImportValuesTab) self.ImportValuesLabelDevice.setGeometry(QtCore.QRect(220, 90, 53, 16)) self.ImportValuesLabelDevice.setObjectName( _fromUtf8("ImportValuesLabelDevice")) self.ImportValuesSeqList = QtGui.QListWidget(self.ImportValuesTab) self.ImportValuesSeqList.setGeometry(QtCore.QRect(10, 120, 121, 381)) self.ImportValuesSeqList.setEditTriggers( QtGui.QAbstractItemView.DoubleClicked) self.ImportValuesSeqList.setObjectName( _fromUtf8("ImportValuesSeqList")) self.ImportViewType.addTab(self.ImportValuesTab, _fromUtf8("")) self.CurrentImportTab.addTab(self.ImportedTiming, _fromUtf8("")) self.Close = QtGui.QPushButton(self.centralwidget) self.Close.setGeometry(QtCore.QRect(1240, 10, 51, 21)) self.Close.setObjectName(_fromUtf8("Close")) TimingClient.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(TimingClient) self.menubar.setGeometry(QtCore.QRect(0, 0, 1312, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) TimingClient.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(TimingClient) self.statusbar.setObjectName(_fromUtf8("statusbar")) TimingClient.setStatusBar(self.statusbar) self.retranslateUi(TimingClient) self.CurrentImportTab.setCurrentIndex(0) self.CurrentViewType.setCurrentIndex(2) self.ImportViewType.setCurrentIndex(2) QtCore.QMetaObject.connectSlotsByName(TimingClient) def retranslateUi(self, TimingClient): TimingClient.setWindowTitle( _translate("TimingClient", "Timing Client", None)) self.CurrentSave.setText( _translate("TimingClient", "Save to File", None)) self.CurrentViewType.setTabText( self.CurrentViewType.indexOf(self.CurrentAllSeqTab), _translate("TimingClient", "All Sequences", None)) self.CurrentGraphLabelSeq.setText( _translate("TimingClient", "Sequence", None)) self.CurrentGraphLabelDevice.setText( _translate("TimingClient", "Device", None)) self.CurrentViewType.setTabText( self.CurrentViewType.indexOf(self.CurrentGraphTab), _translate("TimingClient", "Graph", None)) self.CurrentValuesLabelSeq.setText( _translate("TimingClient", "Sequence", None)) self.CurrentValuesLabelDevice.setText( _translate("TimingClient", "Device", None)) self.CurrentViewType.setTabText( self.CurrentViewType.indexOf(self.CurrentValuesTab), _translate("TimingClient", "Values", None)) self.AutoUpdate.setText(_translate("TimingClient", "Auto Update", None)) self.Update.setText(_translate("TimingClient", "Update", None)) self.CurrentImportTab.setTabText( self.CurrentImportTab.indexOf(self.CurrentTiming), _translate("TimingClient", "Current Timing", None)) self.Import.setText( _translate("TimingClient", "Import Experiment", None)) self.ImportSave.setText( _translate("TimingClient", "Save to File", None)) self.ImportViewType.setTabText( self.ImportViewType.indexOf(self.ImportAllSeqTab), _translate("TimingClient", "All Sequences", None)) self.ImportGraphLabelSeq.setText( _translate("TimingClient", "Sequence", None)) self.ImportGraphLabelDevice.setText( _translate("TimingClient", "Device", None)) self.ImportViewType.setTabText( self.ImportViewType.indexOf(self.ImportGraphTab), _translate("TimingClient", "Graph", None)) self.ImportValuesLabelSeq.setText( _translate("TimingClient", "Sequence", None)) self.ImportValuesLabelDevice.setText( _translate("TimingClient", "Device", None)) self.ImportViewType.setTabText( self.ImportViewType.indexOf(self.ImportValuesTab), _translate("TimingClient", "Values", None)) self.CurrentImportTab.setTabText( self.CurrentImportTab.indexOf(self.ImportedTiming), _translate("TimingClient", "Imported Timing", None)) self.Close.setText(_translate("TimingClient", "Close", None))
class Ui_RapidAlphaWindow(object): def setupUi(self, RapidAlphaWindow): RapidAlphaWindow.setObjectName(_fromUtf8("RapidAlphaWindow")) RapidAlphaWindow.resize(800, 600) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/alpha.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) RapidAlphaWindow.setWindowIcon(icon) RapidAlphaWindow.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon) RapidAlphaWindow.setDocumentMode(False) RapidAlphaWindow.setDockOptions(QtGui.QMainWindow.AllowTabbedDocks|QtGui.QMainWindow.AnimatedDocks) RapidAlphaWindow.setUnifiedTitleAndToolBarOnMac(True) self.centralwidget = QtGui.QWidget(RapidAlphaWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.PlotTabs = QtGui.QTabWidget(self.centralwidget) self.PlotTabs.setObjectName(_fromUtf8("PlotTabs")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.tab) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.AlphaPlot = MatplotlibWidget(self.tab) self.AlphaPlot.setObjectName(_fromUtf8("AlphaPlot")) self.verticalLayout_2.addWidget(self.AlphaPlot) self.PlotTabs.addTab(self.tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.verticalLayout = QtGui.QVBoxLayout(self.tab_2) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.CepstrumPlot = MatplotlibWidget(self.tab_2) self.CepstrumPlot.setObjectName(_fromUtf8("CepstrumPlot")) self.verticalLayout.addWidget(self.CepstrumPlot) self.PlotTabs.addTab(self.tab_2, _fromUtf8("")) self.horizontalLayout.addWidget(self.PlotTabs) RapidAlphaWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(RapidAlphaWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 22)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName(_fromUtf8("menuFile")) RapidAlphaWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(RapidAlphaWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) RapidAlphaWindow.setStatusBar(self.statusbar) self.toolBar = QtGui.QToolBar(RapidAlphaWindow) self.toolBar.setObjectName(_fromUtf8("toolBar")) RapidAlphaWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.actionSave = QtGui.QAction(RapidAlphaWindow) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/save.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionSave.setIcon(icon1) self.actionSave.setObjectName(_fromUtf8("actionSave")) self.actionExport_Graph = QtGui.QAction(RapidAlphaWindow) icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/export_graph.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionExport_Graph.setIcon(icon2) self.actionExport_Graph.setObjectName(_fromUtf8("actionExport_Graph")) self.actionExport_Data = QtGui.QAction(RapidAlphaWindow) icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/export_data.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionExport_Data.setIcon(icon3) self.actionExport_Data.setObjectName(_fromUtf8("actionExport_Data")) self.actionLoad_Measurement = QtGui.QAction(RapidAlphaWindow) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/open.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionLoad_Measurement.setIcon(icon4) self.actionLoad_Measurement.setObjectName(_fromUtf8("actionLoad_Measurement")) self.actionExit = QtGui.QAction(RapidAlphaWindow) self.actionExit.setObjectName(_fromUtf8("actionExit")) self.actionPreferences = QtGui.QAction(RapidAlphaWindow) icon5 = QtGui.QIcon() icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/preferences.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionPreferences.setIcon(icon5) self.actionPreferences.setObjectName(_fromUtf8("actionPreferences")) self.actionStart_Measurement = QtGui.QAction(RapidAlphaWindow) icon6 = QtGui.QIcon() icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/start.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionStart_Measurement.setIcon(icon6) self.actionStart_Measurement.setObjectName(_fromUtf8("actionStart_Measurement")) self.actionSave_Preferences = QtGui.QAction(RapidAlphaWindow) self.actionSave_Preferences.setObjectName(_fromUtf8("actionSave_Preferences")) self.actionLoad_Preferences = QtGui.QAction(RapidAlphaWindow) self.actionLoad_Preferences.setObjectName(_fromUtf8("actionLoad_Preferences")) self.menuFile.addAction(self.actionSave) self.menuFile.addSeparator() self.menuFile.addAction(self.actionExport_Graph) self.menuFile.addAction(self.actionExport_Data) self.menuFile.addSeparator() self.menuFile.addAction(self.actionLoad_Measurement) self.menuFile.addSeparator() self.menuFile.addAction(self.actionPreferences) self.menuFile.addAction(self.actionSave_Preferences) self.menuFile.addAction(self.actionLoad_Preferences) self.menuFile.addSeparator() self.menuFile.addAction(self.actionExit) self.menubar.addAction(self.menuFile.menuAction()) self.toolBar.addAction(self.actionLoad_Measurement) self.toolBar.addAction(self.actionSave) self.toolBar.addAction(self.actionExport_Graph) self.toolBar.addAction(self.actionExport_Data) self.toolBar.addAction(self.actionStart_Measurement) self.toolBar.addAction(self.actionPreferences) self.retranslateUi(RapidAlphaWindow) self.PlotTabs.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(RapidAlphaWindow) def retranslateUi(self, RapidAlphaWindow): RapidAlphaWindow.setWindowTitle(QtGui.QApplication.translate("RapidAlphaWindow", "Rapid Alpha", None, QtGui.QApplication.UnicodeUTF8)) self.PlotTabs.setTabText(self.PlotTabs.indexOf(self.tab), QtGui.QApplication.translate("RapidAlphaWindow", "Absorption Coefficient", None, QtGui.QApplication.UnicodeUTF8)) self.PlotTabs.setTabText(self.PlotTabs.indexOf(self.tab_2), QtGui.QApplication.translate("RapidAlphaWindow", "Cepstrum", None, QtGui.QApplication.UnicodeUTF8)) self.menuFile.setTitle(QtGui.QApplication.translate("RapidAlphaWindow", "File", None, QtGui.QApplication.UnicodeUTF8)) self.toolBar.setWindowTitle(QtGui.QApplication.translate("RapidAlphaWindow", "toolBar", None, QtGui.QApplication.UnicodeUTF8)) self.actionSave.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Save", None, QtGui.QApplication.UnicodeUTF8)) self.actionSave.setToolTip(QtGui.QApplication.translate("RapidAlphaWindow", "Save Measurement", None, QtGui.QApplication.UnicodeUTF8)) self.actionSave.setShortcut(QtGui.QApplication.translate("RapidAlphaWindow", "Ctrl+S", None, QtGui.QApplication.UnicodeUTF8)) self.actionExport_Graph.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Export Graph", None, QtGui.QApplication.UnicodeUTF8)) self.actionExport_Graph.setToolTip(QtGui.QApplication.translate("RapidAlphaWindow", "Export Graph", None, QtGui.QApplication.UnicodeUTF8)) self.actionExport_Graph.setShortcut(QtGui.QApplication.translate("RapidAlphaWindow", "Ctrl+Shift+S", None, QtGui.QApplication.UnicodeUTF8)) self.actionExport_Data.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Export Data", None, QtGui.QApplication.UnicodeUTF8)) self.actionExport_Data.setShortcut(QtGui.QApplication.translate("RapidAlphaWindow", "Ctrl+Shift+D", None, QtGui.QApplication.UnicodeUTF8)) self.actionLoad_Measurement.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Load Measurement", None, QtGui.QApplication.UnicodeUTF8)) self.actionLoad_Measurement.setShortcut(QtGui.QApplication.translate("RapidAlphaWindow", "Ctrl+O", None, QtGui.QApplication.UnicodeUTF8)) self.actionExit.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Exit", None, QtGui.QApplication.UnicodeUTF8)) self.actionExit.setShortcut(QtGui.QApplication.translate("RapidAlphaWindow", "Ctrl+Q", None, QtGui.QApplication.UnicodeUTF8)) self.actionPreferences.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Preferences", None, QtGui.QApplication.UnicodeUTF8)) self.actionPreferences.setShortcut(QtGui.QApplication.translate("RapidAlphaWindow", "Ctrl+,", None, QtGui.QApplication.UnicodeUTF8)) self.actionStart_Measurement.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Start Measurement", None, QtGui.QApplication.UnicodeUTF8)) self.actionStart_Measurement.setShortcut(QtGui.QApplication.translate("RapidAlphaWindow", "Ctrl+M", None, QtGui.QApplication.UnicodeUTF8)) self.actionSave_Preferences.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Save Preferences", None, QtGui.QApplication.UnicodeUTF8)) self.actionLoad_Preferences.setText(QtGui.QApplication.translate("RapidAlphaWindow", "Load Preferences", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1057, 678) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.chartTab = QtGui.QWidget() self.chartTab.setObjectName(_fromUtf8("chartTab")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.chartTab) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.oneDayToolButton = QtGui.QToolButton(self.chartTab) self.oneDayToolButton.setCheckable(True) self.oneDayToolButton.setObjectName(_fromUtf8("oneDayToolButton")) self.buttonGroup = QtGui.QButtonGroup(MainWindow) self.buttonGroup.setObjectName(_fromUtf8("buttonGroup")) self.buttonGroup.addButton(self.oneDayToolButton) self.horizontalLayout_2.addWidget(self.oneDayToolButton) self.fiveDayToolButton = QtGui.QToolButton(self.chartTab) self.fiveDayToolButton.setCheckable(True) self.fiveDayToolButton.setObjectName(_fromUtf8("fiveDayToolButton")) self.buttonGroup.addButton(self.fiveDayToolButton) self.horizontalLayout_2.addWidget(self.fiveDayToolButton) self.oneMonthToolButton = QtGui.QToolButton(self.chartTab) self.oneMonthToolButton.setCheckable(True) self.oneMonthToolButton.setObjectName(_fromUtf8("oneMonthToolButton")) self.buttonGroup.addButton(self.oneMonthToolButton) self.horizontalLayout_2.addWidget(self.oneMonthToolButton) self.threeMonthToolButton = QtGui.QToolButton(self.chartTab) self.threeMonthToolButton.setCheckable(True) self.threeMonthToolButton.setObjectName( _fromUtf8("threeMonthToolButton")) self.buttonGroup.addButton(self.threeMonthToolButton) self.horizontalLayout_2.addWidget(self.threeMonthToolButton) self.sixMonthToolButton = QtGui.QToolButton(self.chartTab) self.sixMonthToolButton.setCheckable(True) self.sixMonthToolButton.setObjectName(_fromUtf8("sixMonthToolButton")) self.buttonGroup.addButton(self.sixMonthToolButton) self.horizontalLayout_2.addWidget(self.sixMonthToolButton) self.oneYearToolButton = QtGui.QToolButton(self.chartTab) self.oneYearToolButton.setCheckable(True) self.oneYearToolButton.setObjectName(_fromUtf8("oneYearToolButton")) self.buttonGroup.addButton(self.oneYearToolButton) self.horizontalLayout_2.addWidget(self.oneYearToolButton) self.twoYearToolButton = QtGui.QToolButton(self.chartTab) self.twoYearToolButton.setCheckable(True) self.twoYearToolButton.setObjectName(_fromUtf8("twoYearToolButton")) self.buttonGroup.addButton(self.twoYearToolButton) self.horizontalLayout_2.addWidget(self.twoYearToolButton) self.fiveYearToolButton = QtGui.QToolButton(self.chartTab) self.fiveYearToolButton.setCheckable(True) self.fiveYearToolButton.setObjectName(_fromUtf8("fiveYearToolButton")) self.buttonGroup.addButton(self.fiveYearToolButton) self.horizontalLayout_2.addWidget(self.fiveYearToolButton) self.maxToolButton = QtGui.QToolButton(self.chartTab) self.maxToolButton.setCheckable(True) self.maxToolButton.setChecked(True) self.maxToolButton.setObjectName(_fromUtf8("maxToolButton")) self.buttonGroup.addButton(self.maxToolButton) self.horizontalLayout_2.addWidget(self.maxToolButton) self.line_2 = QtGui.QFrame(self.chartTab) self.line_2.setFrameShape(QtGui.QFrame.VLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.horizontalLayout_2.addWidget(self.line_2) self.styleToolButton = QtGui.QToolButton(self.chartTab) self.styleToolButton.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor)) self.styleToolButton.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu) self.styleToolButton.setPopupMode(QtGui.QToolButton.InstantPopup) self.styleToolButton.setArrowType(QtCore.Qt.NoArrow) self.styleToolButton.setObjectName(_fromUtf8("styleToolButton")) self.horizontalLayout_2.addWidget(self.styleToolButton) self.line_3 = QtGui.QFrame(self.chartTab) self.line_3.setFrameShape(QtGui.QFrame.VLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName(_fromUtf8("line_3")) self.horizontalLayout_2.addWidget(self.line_3) self.indicatorToolButton = QtGui.QToolButton(self.chartTab) self.indicatorToolButton.setContextMenuPolicy( QtCore.Qt.ActionsContextMenu) self.indicatorToolButton.setPopupMode(QtGui.QToolButton.InstantPopup) self.indicatorToolButton.setToolButtonStyle( QtCore.Qt.ToolButtonIconOnly) self.indicatorToolButton.setObjectName( _fromUtf8("indicatorToolButton")) self.horizontalLayout_2.addWidget(self.indicatorToolButton) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.symbolLineEdit = QtGui.QLineEdit(self.chartTab) self.symbolLineEdit.setObjectName(_fromUtf8("symbolLineEdit")) self.horizontalLayout_2.addWidget(self.symbolLineEdit) self.pushButton = QtGui.QPushButton(self.chartTab) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.horizontalLayout_2.addWidget(self.pushButton) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.scrollArea = QtGui.QScrollArea(self.chartTab) self.scrollArea.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded) self.scrollArea.setHorizontalScrollBarPolicy( QtCore.Qt.ScrollBarAsNeeded) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName(_fromUtf8("scrollArea")) self.scrollAreaWidgetContents_2 = QtGui.QWidget() self.scrollAreaWidgetContents_2.setGeometry( QtCore.QRect(0, 0, 733, 527)) self.scrollAreaWidgetContents_2.setObjectName( _fromUtf8("scrollAreaWidgetContents_2")) self.verticalLayout_4 = QtGui.QVBoxLayout( self.scrollAreaWidgetContents_2) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.matplotlibWidget = MatplotlibWidget( self.scrollAreaWidgetContents_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.matplotlibWidget.sizePolicy().hasHeightForWidth()) self.matplotlibWidget.setSizePolicy(sizePolicy) self.matplotlibWidget.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.matplotlibWidget.setObjectName(_fromUtf8("matplotlibWidget")) self.verticalLayout_4.addWidget(self.matplotlibWidget) self.scrollArea.setWidget(self.scrollAreaWidgetContents_2) self.verticalLayout_3.addWidget(self.scrollArea) self.tabWidget.addTab(self.chartTab, _fromUtf8("")) self.statsTab = QtGui.QWidget() self.statsTab.setObjectName(_fromUtf8("statsTab")) self.tabWidget.addTab(self.statsTab, _fromUtf8("")) self.horizontalLayout.addWidget(self.tabWidget) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.dockWidget = QtGui.QDockWidget(MainWindow) self.dockWidget.setObjectName(_fromUtf8("dockWidget")) self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName(_fromUtf8("dockWidgetContents")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.dockWidgetContents) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.strategyListWidget = QtGui.QListWidget(self.dockWidgetContents) self.strategyListWidget.setContextMenuPolicy( QtCore.Qt.CustomContextMenu) self.strategyListWidget.setObjectName(_fromUtf8("strategyListWidget")) self.verticalLayout.addWidget(self.strategyListWidget) self.label = QtGui.QLabel(self.dockWidgetContents) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout.addWidget(self.label) self.dateStartEdit = QtGui.QDateEdit(self.dockWidgetContents) self.dateStartEdit.setFocusPolicy(QtCore.Qt.NoFocus) self.dateStartEdit.setDate(QtCore.QDate(2011, 1, 1)) self.dateStartEdit.setCalendarPopup(True) self.dateStartEdit.setTimeSpec(QtCore.Qt.LocalTime) self.dateStartEdit.setObjectName(_fromUtf8("dateStartEdit")) self.verticalLayout.addWidget(self.dateStartEdit) self.label_2 = QtGui.QLabel(self.dockWidgetContents) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout.addWidget(self.label_2) self.dateEndEdit = QtGui.QDateEdit(self.dockWidgetContents) self.dateEndEdit.setFocusPolicy(QtCore.Qt.NoFocus) self.dateEndEdit.setDate(QtCore.QDate(2012, 1, 1)) self.dateEndEdit.setCalendarPopup(True) self.dateEndEdit.setObjectName(_fromUtf8("dateEndEdit")) self.verticalLayout.addWidget(self.dateEndEdit) self.label_3 = QtGui.QLabel(self.dockWidgetContents) self.label_3.setObjectName(_fromUtf8("label_3")) self.verticalLayout.addWidget(self.label_3) self.initialCashSpinBox = QtGui.QSpinBox(self.dockWidgetContents) self.initialCashSpinBox.setFocusPolicy(QtCore.Qt.NoFocus) self.initialCashSpinBox.setFrame(True) self.initialCashSpinBox.setButtonSymbols( QtGui.QAbstractSpinBox.UpDownArrows) self.initialCashSpinBox.setMaximum(999999999) self.initialCashSpinBox.setProperty("value", 50000000) self.initialCashSpinBox.setObjectName(_fromUtf8("initialCashSpinBox")) self.verticalLayout.addWidget(self.initialCashSpinBox) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem1) self.verticalLayout_2.addLayout(self.verticalLayout) self.dockWidget.setWidget(self.dockWidgetContents) MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.dockWidget) self.menuBar = QtGui.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 1057, 25)) self.menuBar.setObjectName(_fromUtf8("menuBar")) self.menu_View = QtGui.QMenu(self.menuBar) self.menu_View.setObjectName(_fromUtf8("menu_View")) self.menu_Settings = QtGui.QMenu(self.menuBar) self.menu_Settings.setObjectName(_fromUtf8("menu_Settings")) MainWindow.setMenuBar(self.menuBar) self.actionExit = QtGui.QAction(MainWindow) self.actionExit.setObjectName(_fromUtf8("actionExit")) self.actionTest3 = QtGui.QAction(MainWindow) self.actionTest3.setObjectName(_fromUtf8("actionTest3")) self.actionTest5 = QtGui.QAction(MainWindow) self.actionTest5.setObjectName(_fromUtf8("actionTest5")) self.actionExit_2 = QtGui.QAction(MainWindow) self.actionExit_2.setObjectName(_fromUtf8("actionExit_2")) self.actionLineChart = QtGui.QAction(MainWindow) self.actionLineChart.setObjectName(_fromUtf8("actionLineChart")) self.actionBacktest_Window = QtGui.QAction(MainWindow) self.actionBacktest_Window.setCheckable(True) self.actionBacktest_Window.setChecked(True) self.actionBacktest_Window.setObjectName( _fromUtf8("actionBacktest_Window")) self.actionPerference = QtGui.QAction(MainWindow) self.actionPerference.setObjectName(_fromUtf8("actionPerference")) self.actionRunStrategy = QtGui.QAction(MainWindow) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/run.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionRunStrategy.setIcon(icon) self.actionRunStrategy.setObjectName(_fromUtf8("actionRunStrategy")) self.actionEditStrategy = QtGui.QAction(MainWindow) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/edit.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionEditStrategy.setIcon(icon1) self.actionEditStrategy.setObjectName(_fromUtf8("actionEditStrategy")) self.menu_View.addAction(self.actionBacktest_Window) self.menu_Settings.addAction(self.actionPerference) self.menuBar.addAction(self.menu_View.menuAction()) self.menuBar.addAction(self.menu_Settings.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QObject.connect(self.actionBacktest_Window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.dockWidget.setVisible) QtCore.QObject.connect( self.dockWidget, QtCore.SIGNAL(_fromUtf8("visibilityChanged(bool)")), self.actionBacktest_Window.setChecked) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "Backtester", None)) self.oneDayToolButton.setText(_translate("MainWindow", "1d", None)) self.fiveDayToolButton.setText(_translate("MainWindow", "5d", None)) self.oneMonthToolButton.setText(_translate("MainWindow", "1m", None)) self.threeMonthToolButton.setText(_translate("MainWindow", "3m", None)) self.sixMonthToolButton.setText(_translate("MainWindow", "6m", None)) self.oneYearToolButton.setText(_translate("MainWindow", "1y", None)) self.twoYearToolButton.setText(_translate("MainWindow", "2y", None)) self.fiveYearToolButton.setText(_translate("MainWindow", "5y", None)) self.maxToolButton.setText(_translate("MainWindow", "Max", None)) self.styleToolButton.setText(_translate("MainWindow", "Style", None)) self.indicatorToolButton.setText( _translate("MainWindow", "+Indicator", None)) self.pushButton.setText(_translate("MainWindow", "+Comparison", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.chartTab), _translate("MainWindow", "Chart", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.statsTab), _translate("MainWindow", "Statistics", None)) self.dockWidget.setWindowTitle( _translate("MainWindow", "Backtest Panel", None)) self.label.setText(_translate("MainWindow", "Start", None)) self.dateStartEdit.setDisplayFormat( _translate("MainWindow", "MM/dd/yyyy", None)) self.label_2.setText(_translate("MainWindow", "End", None)) self.dateEndEdit.setDisplayFormat( _translate("MainWindow", "MM/dd/yyyy", None)) self.label_3.setText(_translate("MainWindow", "Initial Cash", None)) self.initialCashSpinBox.setPrefix(_translate("MainWindow", "$ ", None)) self.menu_View.setTitle(_translate("MainWindow", "&View", None)) self.menu_Settings.setTitle(_translate("MainWindow", "&Settings", None)) self.actionExit.setText(_translate("MainWindow", "Exit", None)) self.actionTest3.setText(_translate("MainWindow", "test3", None)) self.actionTest5.setText(_translate("MainWindow", "test5", None)) self.actionExit_2.setText(_translate("MainWindow", "Exit", None)) self.actionLineChart.setText( _translate("MainWindow", "LineChart", None)) self.actionBacktest_Window.setText( _translate("MainWindow", "Backtest Panel", None)) self.actionPerference.setText( _translate("MainWindow", "Preferences...", None)) self.actionRunStrategy.setText( _translate("MainWindow", "Run Strategy", None)) self.actionEditStrategy.setText( _translate("MainWindow", "Edit Strategy", None))
class Ui_demo_qt(object): def setupUi(self, demo_qt): demo_qt.setObjectName(_fromUtf8("demo_qt")) demo_qt.resize(1062, 680) self.centralWidget = QtGui.QWidget(demo_qt) self.centralWidget.setObjectName(_fromUtf8("centralWidget")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.centralWidget) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.AOMode = QtGui.QLabel(self.centralWidget) font = QtGui.QFont() font.setItalic(True) self.AOMode.setFont(font) self.AOMode.setObjectName(_fromUtf8("AOMode")) self.gridLayout_2.addWidget(self.AOMode, 0, 1, 1, 2) self.loadfitsButton = QtGui.QToolButton(self.centralWidget) self.loadfitsButton.setObjectName(_fromUtf8("loadfitsButton")) self.gridLayout_2.addWidget(self.loadfitsButton, 1, 0, 1, 1) self.textEdit = QtGui.QTextEdit(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textEdit.sizePolicy().hasHeightForWidth()) self.textEdit.setSizePolicy(sizePolicy) self.textEdit.setMaximumSize(QtCore.QSize(16777215, 50)) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.gridLayout_2.addWidget(self.textEdit, 1, 1, 1, 1) self.okButton = QtGui.QPushButton(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.okButton.sizePolicy().hasHeightForWidth()) self.okButton.setSizePolicy(sizePolicy) self.okButton.setObjectName(_fromUtf8("okButton")) self.gridLayout_2.addWidget(self.okButton, 1, 2, 1, 1) self.ComboBox = QtGui.QComboBox(self.centralWidget) self.ComboBox.setObjectName(_fromUtf8("ComboBox")) self.gridLayout_2.addWidget(self.ComboBox, 1, 3, 1, 1) self.resetCombobox = QtGui.QPushButton(self.centralWidget) self.resetCombobox.setObjectName(_fromUtf8("resetCombobox")) self.gridLayout_2.addWidget(self.resetCombobox, 2, 3, 1, 1) self.horizontalLayout.addLayout(self.gridLayout_2) spacerItem = QtGui.QSpacerItem(309, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.verticalLayout_5.addLayout(self.horizontalLayout) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.pushButton = QtGui.QPushButton(self.centralWidget) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.gridLayout_3.addWidget(self.pushButton, 0, 0, 1, 1) self.twoStateButton = QtGui.QPushButton(self.centralWidget) self.twoStateButton.setCheckable(False) self.twoStateButton.setObjectName(_fromUtf8("twoStateButton")) self.gridLayout_3.addWidget(self.twoStateButton, 1, 0, 1, 1) self.winNumber = QtGui.QSpinBox(self.centralWidget) self.winNumber.setMinimum(1) self.winNumber.setMaximum(2) self.winNumber.setProperty("value", 1) self.winNumber.setObjectName(_fromUtf8("winNumber")) self.gridLayout_3.addWidget(self.winNumber, 2, 1, 1, 1) self.plotRandom = QtGui.QPushButton(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.plotRandom.sizePolicy().hasHeightForWidth()) self.plotRandom.setSizePolicy(sizePolicy) self.plotRandom.setObjectName(_fromUtf8("plotRandom")) self.gridLayout_3.addWidget(self.plotRandom, 2, 0, 1, 1) self.horizontalLayout_2.addLayout(self.gridLayout_3) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.verticalLayout_4.addLayout(self.horizontalLayout_2) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem2) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.AOMode_2 = QtGui.QLabel(self.centralWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.AOMode_2.setFont(font) self.AOMode_2.setObjectName(_fromUtf8("AOMode_2")) self.verticalLayout_2.addWidget(self.AOMode_2) self.radioButton_1 = QtGui.QRadioButton(self.centralWidget) self.radioButton_1.setObjectName(_fromUtf8("radioButton_1")) self.verticalLayout_2.addWidget(self.radioButton_1) self.radioButton_2 = QtGui.QRadioButton(self.centralWidget) self.radioButton_2.setObjectName(_fromUtf8("radioButton_2")) self.verticalLayout_2.addWidget(self.radioButton_2) self.radioButton_3 = QtGui.QRadioButton(self.centralWidget) self.radioButton_3.setObjectName(_fromUtf8("radioButton_3")) self.verticalLayout_2.addWidget(self.radioButton_3) self.radioButton_4 = QtGui.QRadioButton(self.centralWidget) self.radioButton_4.setObjectName(_fromUtf8("radioButton_4")) self.verticalLayout_2.addWidget(self.radioButton_4) self.horizontalLayout_3.addLayout(self.verticalLayout_2) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem3) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.horizontalLayout_4.addLayout(self.verticalLayout_4) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.window2 = MatplotlibWidget(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.window2.sizePolicy().hasHeightForWidth()) self.window2.setSizePolicy(sizePolicy) self.window2.setMinimumSize(QtCore.QSize(200, 200)) self.window2.setObjectName(_fromUtf8("window2")) self.WFSUsed_2 = QtGui.QLabel(self.window2) self.WFSUsed_2.setGeometry(QtCore.QRect(0, 0, 99, 26)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.WFSUsed_2.setFont(font) self.WFSUsed_2.setObjectName(_fromUtf8("WFSUsed_2")) self.gridLayout.addWidget(self.window2, 0, 1, 1, 1) self.window1 = MatplotlibWidget(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.window1.sizePolicy().hasHeightForWidth()) self.window1.setSizePolicy(sizePolicy) self.window1.setMinimumSize(QtCore.QSize(200, 200)) self.window1.setObjectName(_fromUtf8("window1")) self.WFSUsed = QtGui.QLabel(self.window1) self.WFSUsed.setGeometry(QtCore.QRect(0, 0, 99, 26)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.WFSUsed.setFont(font) self.WFSUsed.setObjectName(_fromUtf8("WFSUsed")) self.gridLayout.addWidget(self.window1, 0, 0, 1, 1) self.horizontalLayout_4.addLayout(self.gridLayout) self.verticalLayout_5.addLayout(self.horizontalLayout_4) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) spacerItem4 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem4) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.label_2 = QtGui.QLabel(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setMaximumSize(QtCore.QSize(16777215, 100)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_2.setFont(font) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout.addWidget(self.label_2) self.dialogBox = QtGui.QTextEdit(self.centralWidget) self.dialogBox.setMaximumSize(QtCore.QSize(16777215, 100)) self.dialogBox.setFrameShape(QtGui.QFrame.StyledPanel) self.dialogBox.setObjectName(_fromUtf8("dialogBox")) self.verticalLayout.addWidget(self.dialogBox) self.verticalLayout_3.addLayout(self.verticalLayout) self.verticalLayout_5.addLayout(self.verticalLayout_3) demo_qt.setCentralWidget(self.centralWidget) self.statusBar = QtGui.QStatusBar(demo_qt) self.statusBar.setObjectName(_fromUtf8("statusBar")) demo_qt.setStatusBar(self.statusBar) self.menuBar = QtGui.QMenuBar(demo_qt) self.menuBar.setGeometry(QtCore.QRect(0, 0, 1062, 34)) self.menuBar.setObjectName(_fromUtf8("menuBar")) self.menuShow_hide_Dialog_Box = QtGui.QMenu(self.menuBar) self.menuShow_hide_Dialog_Box.setObjectName(_fromUtf8("menuShow_hide_Dialog_Box")) demo_qt.setMenuBar(self.menuBar) self.open_file = QtGui.QAction(demo_qt) self.open_file.setCheckable(True) self.open_file.setObjectName(_fromUtf8("open_file")) self.start_zSim = QtGui.QAction(demo_qt) self.start_zSim.setCheckable(True) self.start_zSim.setChecked(True) self.start_zSim.setText(_fromUtf8("system ./zSim_bin")) self.start_zSim.setObjectName(_fromUtf8("start_zSim")) self.actionShow_DialogBox = QtGui.QAction(demo_qt) self.actionShow_DialogBox.setObjectName(_fromUtf8("actionShow_DialogBox")) self.actionHide_DialogBox = QtGui.QAction(demo_qt) self.actionHide_DialogBox.setObjectName(_fromUtf8("actionHide_DialogBox")) self.menuShow_hide_Dialog_Box.addSeparator() self.menuShow_hide_Dialog_Box.addSeparator() self.menuShow_hide_Dialog_Box.addAction(self.actionShow_DialogBox) self.menuShow_hide_Dialog_Box.addAction(self.actionHide_DialogBox) self.menuBar.addAction(self.menuShow_hide_Dialog_Box.menuAction()) self.retranslateUi(demo_qt) QtCore.QObject.connect(self.actionHide_DialogBox, QtCore.SIGNAL(_fromUtf8("activated()")), self.dialogBox.hide) QtCore.QObject.connect(self.actionShow_DialogBox, QtCore.SIGNAL(_fromUtf8("activated()")), self.dialogBox.show) QtCore.QMetaObject.connectSlotsByName(demo_qt) def retranslateUi(self, demo_qt): demo_qt.setWindowTitle(_translate("demo_qt", "demo", None)) self.AOMode.setText(_translate("demo_qt", "Add this text in combobox:", None)) self.loadfitsButton.setText(_translate("demo_qt", "Load fits file", None)) self.loadfitsButton.setShortcut(_translate("demo_qt", "Ctrl+S", None)) self.okButton.setText(_translate("demo_qt", "ok", None)) self.resetCombobox.setText(_translate("demo_qt", "resetComboBox", None)) self.pushButton.setText(_translate("demo_qt", "Push button", None)) self.twoStateButton.setText(_translate("demo_qt", "2 state Button", None)) self.plotRandom.setText(_translate("demo_qt", "Plot random image in window #", None)) self.AOMode_2.setText(_translate("demo_qt", "Who is the best?", None)) self.radioButton_1.setText(_translate("demo_qt", "Eric Gendron?", None)) self.radioButton_2.setText(_translate("demo_qt", "Obiwan kenobi?", None)) self.radioButton_3.setText(_translate("demo_qt", "Fabrice Vidal?", None)) self.radioButton_4.setText(_translate("demo_qt", "Zoltan hubert?", None)) self.WFSUsed_2.setText(_translate("demo_qt", "window 2", None)) self.WFSUsed.setText(_translate("demo_qt", "window 1", None)) self.label_2.setText(_translate("demo_qt", "Dialog box:", None)) self.menuShow_hide_Dialog_Box.setTitle(_translate("demo_qt", "Show/hide Dialog Box", None)) self.open_file.setText(_translate("demo_qt", "QString s = QFileDialog::getOpenFileName(\"./\", \"All Files (*.*)\", this, \"open file dialog\", \"Choose a file...\" );\n" " inputEdit->setText(s);\n" "", None)) self.start_zSim.setToolTip(_translate("demo_qt", "start zSim", None)) self.actionShow_DialogBox.setText(_translate("demo_qt", "Show DialogBox", None)) self.actionHide_DialogBox.setText(_translate("demo_qt", "Hide DialogBox", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayoutWidget = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget.setGeometry(QtCore.QRect(30, 60, 271, 371)) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.labelModulation = QtGui.QLabel(self.verticalLayoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.labelModulation.sizePolicy().hasHeightForWidth()) self.labelModulation.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.labelModulation.setFont(font) self.labelModulation.setObjectName(_fromUtf8("labelModulation")) self.verticalLayout.addWidget(self.labelModulation) self.comboBoxModulationType = QtGui.QComboBox(self.verticalLayoutWidget) self.comboBoxModulationType.setEditable(False) self.comboBoxModulationType.setObjectName(_fromUtf8("comboBoxModulationType")) self.comboBoxModulationType.addItem(_fromUtf8("")) self.comboBoxModulationType.addItem(_fromUtf8("")) self.comboBoxModulationType.addItem(_fromUtf8("")) self.comboBoxModulationType.addItem(_fromUtf8("")) self.comboBoxModulationType.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.comboBoxModulationType) self.checkBoxModulationPhase = QtGui.QCheckBox(self.verticalLayoutWidget) self.checkBoxModulationPhase.setChecked(True) self.checkBoxModulationPhase.setObjectName(_fromUtf8("checkBoxModulationPhase")) self.verticalLayout.addWidget(self.checkBoxModulationPhase) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.lineEditModulationFreq = QtGui.QLineEdit(self.verticalLayoutWidget) self.lineEditModulationFreq.setObjectName(_fromUtf8("lineEditModulationFreq")) self.horizontalLayout.addWidget(self.lineEditModulationFreq) self.labelModulationFreq = QtGui.QLabel(self.verticalLayoutWidget) self.labelModulationFreq.setObjectName(_fromUtf8("labelModulationFreq")) self.horizontalLayout.addWidget(self.labelModulationFreq) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.lineEditModulationAmp = QtGui.QLineEdit(self.verticalLayoutWidget) self.lineEditModulationAmp.setObjectName(_fromUtf8("lineEditModulationAmp")) self.horizontalLayout_2.addWidget(self.lineEditModulationAmp) self.labelModulationAmp = QtGui.QLabel(self.verticalLayoutWidget) self.labelModulationAmp.setObjectName(_fromUtf8("labelModulationAmp")) self.horizontalLayout_2.addWidget(self.labelModulationAmp) self.verticalLayout.addLayout(self.horizontalLayout_2) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.labelSynth = QtGui.QLabel(self.verticalLayoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.labelSynth.sizePolicy().hasHeightForWidth()) self.labelSynth.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.labelSynth.setFont(font) self.labelSynth.setObjectName(_fromUtf8("labelSynth")) self.verticalLayout_2.addWidget(self.labelSynth) self.comboBoxSynthType = QtGui.QComboBox(self.verticalLayoutWidget) self.comboBoxSynthType.setEditable(False) self.comboBoxSynthType.setObjectName(_fromUtf8("comboBoxSynthType")) self.verticalLayout_2.addWidget(self.comboBoxSynthType) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.lineEditSynthFreq = QtGui.QLineEdit(self.verticalLayoutWidget) self.lineEditSynthFreq.setObjectName(_fromUtf8("lineEditSynthFreq")) self.horizontalLayout_3.addWidget(self.lineEditSynthFreq) self.labelSynthFreq = QtGui.QLabel(self.verticalLayoutWidget) self.labelSynthFreq.setObjectName(_fromUtf8("labelSynthFreq")) self.horizontalLayout_3.addWidget(self.labelSynthFreq) self.verticalLayout_2.addLayout(self.horizontalLayout_3) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.lineEditSynthAmp = QtGui.QLineEdit(self.verticalLayoutWidget) self.lineEditSynthAmp.setObjectName(_fromUtf8("lineEditSynthAmp")) self.horizontalLayout_4.addWidget(self.lineEditSynthAmp) self.labelSynthAmp = QtGui.QLabel(self.verticalLayoutWidget) self.labelSynthAmp.setObjectName(_fromUtf8("labelSynthAmp")) self.horizontalLayout_4.addWidget(self.labelSynthAmp) self.verticalLayout_2.addLayout(self.horizontalLayout_4) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem1) self.horizontalLayout_6 = QtGui.QHBoxLayout() self.horizontalLayout_6.setContentsMargins(-1, -1, -1, 0) self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.checkBoxPlotEnable = QtGui.QCheckBox(self.verticalLayoutWidget) self.checkBoxPlotEnable.setObjectName(_fromUtf8("checkBoxPlotEnable")) self.horizontalLayout_6.addWidget(self.checkBoxPlotEnable) self.checkBoxPlotJitter = QtGui.QCheckBox(self.verticalLayoutWidget) self.checkBoxPlotJitter.setObjectName(_fromUtf8("checkBoxPlotJitter")) self.horizontalLayout_6.addWidget(self.checkBoxPlotJitter) self.checkBoxPlotError = QtGui.QCheckBox(self.verticalLayoutWidget) self.checkBoxPlotError.setObjectName(_fromUtf8("checkBoxPlotError")) self.horizontalLayout_6.addWidget(self.checkBoxPlotError) self.verticalLayout_2.addLayout(self.horizontalLayout_6) self.horizontalLayout_7 = QtGui.QHBoxLayout() self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) self.pushButtonPlot = QtGui.QPushButton(self.verticalLayoutWidget) self.pushButtonPlot.setObjectName(_fromUtf8("pushButtonPlot")) self.horizontalLayout_7.addWidget(self.pushButtonPlot) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem2) self.verticalLayout_2.addLayout(self.horizontalLayout_7) spacerItem3 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem3) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.pushButtonOpenFile = QtGui.QPushButton(self.verticalLayoutWidget) self.pushButtonOpenFile.setObjectName(_fromUtf8("pushButtonOpenFile")) self.horizontalLayout_5.addWidget(self.pushButtonOpenFile) self.pushButtonStart = QtGui.QPushButton(self.verticalLayoutWidget) self.pushButtonStart.setObjectName(_fromUtf8("pushButtonStart")) self.horizontalLayout_5.addWidget(self.pushButtonStart) self.pushButtonStop = QtGui.QPushButton(self.verticalLayoutWidget) self.pushButtonStop.setObjectName(_fromUtf8("pushButtonStop")) self.horizontalLayout_5.addWidget(self.pushButtonStop) self.verticalLayout_2.addLayout(self.horizontalLayout_5) self.verticalLayout.addLayout(self.verticalLayout_2) self.matplotlibwidget = MatplotlibWidget(self.centralwidget) self.matplotlibwidget.setGeometry(QtCore.QRect(320, 60, 451, 371)) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.labelModulation.setText(_translate("MainWindow", "Jitter Modulation", None)) self.comboBoxModulationType.setItemText(0, _translate("MainWindow", "None", None)) self.comboBoxModulationType.setItemText(1, _translate("MainWindow", "Sinusoidal", None)) self.comboBoxModulationType.setItemText(2, _translate("MainWindow", "Triangular", None)) self.comboBoxModulationType.setItemText(3, _translate("MainWindow", "Rectangular", None)) self.comboBoxModulationType.setItemText(4, _translate("MainWindow", "Random", None)) self.checkBoxModulationPhase.setText(_translate("MainWindow", "Modulation R / L in-phase", None)) self.lineEditModulationFreq.setText(_translate("MainWindow", "50", None)) self.labelModulationFreq.setText(_translate("MainWindow", " Hz", None)) self.lineEditModulationAmp.setText(_translate("MainWindow", "1e-3", None)) self.labelModulationAmp.setText(_translate("MainWindow", " UI", None)) self.labelSynth.setText(_translate("MainWindow", "Synthetic Signal", None)) self.lineEditSynthFreq.setText(_translate("MainWindow", "1000", None)) self.labelSynthFreq.setText(_translate("MainWindow", " Hz", None)) self.lineEditSynthAmp.setText(_translate("MainWindow", "50", None)) self.labelSynthAmp.setText(_translate("MainWindow", "% FS", None)) self.checkBoxPlotEnable.setText(_translate("MainWindow", "Enable Plot", None)) self.checkBoxPlotJitter.setText(_translate("MainWindow", "Plot Jitter", None)) self.checkBoxPlotError.setText(_translate("MainWindow", "Plot Error", None)) self.pushButtonPlot.setText(_translate("MainWindow", "Plot NOW", None)) self.pushButtonOpenFile.setText(_translate("MainWindow", "Open File", None)) self.pushButtonStart.setText(_translate("MainWindow", "Start", None)) self.pushButtonStop.setText(_translate("MainWindow", "Stop", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1149, 925) self.centralwidget = QtGui.QWidget(MainWindow) font = QtGui.QFont() font.setPointSize(12) self.centralwidget.setFont(font) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout_2 = QtGui.QGridLayout(self.centralwidget) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.scrollArea = QtGui.QScrollArea(self.centralwidget) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName(_fromUtf8("scrollArea")) self.scrollAreaWidgetContents = QtGui.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 1127, 883)) self.scrollAreaWidgetContents.setObjectName(_fromUtf8("scrollAreaWidgetContents")) self.gridLayout_3 = QtGui.QGridLayout(self.scrollAreaWidgetContents) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.tabWidget = QtGui.QTabWidget(self.scrollAreaWidgetContents) font = QtGui.QFont() font.setPointSize(12) self.tabWidget.setFont(font) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.groupBox_parameter = QtGui.QGroupBox(self.tab) self.groupBox_parameter.setGeometry(QtCore.QRect(20, 10, 191, 811)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_parameter.setFont(font) self.groupBox_parameter.setObjectName(_fromUtf8("groupBox_parameter")) self.label_starting_value = QtGui.QLabel(self.groupBox_parameter) self.label_starting_value.setGeometry(QtCore.QRect(30, 20, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_starting_value.setFont(font) self.label_starting_value.setObjectName(_fromUtf8("label_starting_value")) self.lineEdit_start = QtGui.QLineEdit(self.groupBox_parameter) self.lineEdit_start.setGeometry(QtCore.QRect(30, 50, 131, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_start.setFont(font) self.lineEdit_start.setObjectName(_fromUtf8("lineEdit_start")) self.pushButton_plot = QtGui.QPushButton(self.groupBox_parameter) self.pushButton_plot.setGeometry(QtCore.QRect(60, 690, 71, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_plot.setFont(font) self.pushButton_plot.setObjectName(_fromUtf8("pushButton_plot")) self.pushButton_clear = QtGui.QPushButton(self.groupBox_parameter) self.pushButton_clear.setEnabled(False) self.pushButton_clear.setGeometry(QtCore.QRect(60, 740, 71, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_clear.setFont(font) self.pushButton_clear.setObjectName(_fromUtf8("pushButton_clear")) self.textEdit_peaks_steps = QtGui.QTextEdit(self.groupBox_parameter) self.textEdit_peaks_steps.setGeometry(QtCore.QRect(30, 120, 131, 551)) font = QtGui.QFont() font.setPointSize(20) font.setStrikeOut(False) font.setKerning(True) self.textEdit_peaks_steps.setFont(font) self.textEdit_peaks_steps.viewport().setProperty("cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor)) self.textEdit_peaks_steps.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded) self.textEdit_peaks_steps.setTabStopWidth(80) self.textEdit_peaks_steps.setCursorWidth(2) self.textEdit_peaks_steps.setObjectName(_fromUtf8("textEdit_peaks_steps")) self.label_2 = QtGui.QLabel(self.groupBox_parameter) self.label_2.setGeometry(QtCore.QRect(30, 90, 151, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_2.setFont(font) self.label_2.setObjectName(_fromUtf8("label_2")) self.groupBox_save_general = QtGui.QGroupBox(self.tab) self.groupBox_save_general.setGeometry(QtCore.QRect(230, 10, 541, 171)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_save_general.setFont(font) self.groupBox_save_general.setObjectName(_fromUtf8("groupBox_save_general")) self.lineEdit_array_name = QtGui.QLineEdit(self.groupBox_save_general) self.lineEdit_array_name.setGeometry(QtCore.QRect(20, 50, 181, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_array_name.setFont(font) self.lineEdit_array_name.setObjectName(_fromUtf8("lineEdit_array_name")) self.label_4 = QtGui.QLabel(self.groupBox_save_general) self.label_4.setGeometry(QtCore.QRect(20, 20, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_4.setFont(font) self.label_4.setObjectName(_fromUtf8("label_4")) self.pushButton_save = QtGui.QPushButton(self.groupBox_save_general) self.pushButton_save.setEnabled(False) self.pushButton_save.setGeometry(QtCore.QRect(440, 70, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_save.setFont(font) self.pushButton_save.setObjectName(_fromUtf8("pushButton_save")) self.label_6 = QtGui.QLabel(self.groupBox_save_general) self.label_6.setGeometry(QtCore.QRect(20, 80, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_6.setFont(font) self.label_6.setObjectName(_fromUtf8("label_6")) self.lineEdit_directory_save = QtGui.QLineEdit(self.groupBox_save_general) self.lineEdit_directory_save.setGeometry(QtCore.QRect(20, 110, 501, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_directory_save.setFont(font) self.lineEdit_directory_save.setObjectName(_fromUtf8("lineEdit_directory_save")) self.pushButton_browse_save = QtGui.QPushButton(self.groupBox_save_general) self.pushButton_browse_save.setGeometry(QtCore.QRect(440, 30, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_browse_save.setFont(font) self.pushButton_browse_save.setObjectName(_fromUtf8("pushButton_browse_save")) self.label_10 = QtGui.QLabel(self.groupBox_save_general) self.label_10.setGeometry(QtCore.QRect(230, 20, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_10.setFont(font) self.label_10.setObjectName(_fromUtf8("label_10")) self.lineEdit_user_name = QtGui.QLineEdit(self.groupBox_save_general) self.lineEdit_user_name.setGeometry(QtCore.QRect(230, 50, 181, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_user_name.setFont(font) self.lineEdit_user_name.setObjectName(_fromUtf8("lineEdit_user_name")) self.groupBox_plot = QtGui.QGroupBox(self.tab) self.groupBox_plot.setGeometry(QtCore.QRect(230, 190, 851, 631)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_plot.setFont(font) self.groupBox_plot.setObjectName(_fromUtf8("groupBox_plot")) self.mplwidget_general = MatplotlibWidget(self.groupBox_plot) self.mplwidget_general.setGeometry(QtCore.QRect(350, 270, 16, 16)) self.mplwidget_general.setObjectName(_fromUtf8("mplwidget_general")) self.widget_general = QtGui.QWidget(self.groupBox_plot) self.widget_general.setGeometry(QtCore.QRect(0, 10, 851, 621)) self.widget_general.setObjectName(_fromUtf8("widget_general")) self.groupBox_condition_general = QtGui.QGroupBox(self.tab) self.groupBox_condition_general.setGeometry(QtCore.QRect(790, 10, 291, 171)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_condition_general.setFont(font) self.groupBox_condition_general.setObjectName(_fromUtf8("groupBox_condition_general")) self.textEdit_condition = QtGui.QTextEdit(self.groupBox_condition_general) self.textEdit_condition.setGeometry(QtCore.QRect(20, 50, 251, 81)) font = QtGui.QFont() font.setPointSize(14) self.textEdit_condition.setFont(font) self.textEdit_condition.setObjectName(_fromUtf8("textEdit_condition")) self.tabWidget.addTab(self.tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.groupBox_import_keithley = QtGui.QGroupBox(self.tab_2) self.groupBox_import_keithley.setGeometry(QtCore.QRect(10, 10, 391, 151)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_import_keithley.setFont(font) self.groupBox_import_keithley.setObjectName(_fromUtf8("groupBox_import_keithley")) self.lineEdit_directory_keithley = QtGui.QLineEdit(self.groupBox_import_keithley) self.lineEdit_directory_keithley.setGeometry(QtCore.QRect(20, 50, 351, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_directory_keithley.setFont(font) self.lineEdit_directory_keithley.setObjectName(_fromUtf8("lineEdit_directory_keithley")) self.label_7 = QtGui.QLabel(self.groupBox_import_keithley) self.label_7.setGeometry(QtCore.QRect(20, 20, 111, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_7.setFont(font) self.label_7.setObjectName(_fromUtf8("label_7")) self.pushButton_browse_keithley = QtGui.QPushButton(self.groupBox_import_keithley) self.pushButton_browse_keithley.setGeometry(QtCore.QRect(80, 100, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_browse_keithley.setFont(font) self.pushButton_browse_keithley.setObjectName(_fromUtf8("pushButton_browse_keithley")) self.pushButton_import_keithley = QtGui.QPushButton(self.groupBox_import_keithley) self.pushButton_import_keithley.setEnabled(False) self.pushButton_import_keithley.setGeometry(QtCore.QRect(220, 100, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_import_keithley.setFont(font) self.pushButton_import_keithley.setObjectName(_fromUtf8("pushButton_import_keithley")) self.tabWidget_keithely = QtGui.QTabWidget(self.tab_2) self.tabWidget_keithely.setGeometry(QtCore.QRect(10, 250, 1081, 581)) self.tabWidget_keithely.setObjectName(_fromUtf8("tabWidget_keithely")) self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName(_fromUtf8("tab_3")) self.widget_import = QtGui.QWidget(self.tab_3) self.widget_import.setGeometry(QtCore.QRect(0, 0, 1081, 551)) self.widget_import.setObjectName(_fromUtf8("widget_import")) self.mplwidget_import = MatplotlibWidget(self.widget_import) self.mplwidget_import.setGeometry(QtCore.QRect(520, 230, 16, 16)) self.mplwidget_import.setObjectName(_fromUtf8("mplwidget_import")) self.tabWidget_keithely.addTab(self.tab_3, _fromUtf8("")) self.tab_4 = QtGui.QWidget() self.tab_4.setObjectName(_fromUtf8("tab_4")) self.mplwidget_scan = MatplotlibWidget(self.tab_4) self.mplwidget_scan.setGeometry(QtCore.QRect(540, 240, 16, 16)) self.mplwidget_scan.setObjectName(_fromUtf8("mplwidget_scan")) self.widget_scan = QtGui.QWidget(self.tab_4) self.widget_scan.setGeometry(QtCore.QRect(0, 0, 1081, 551)) self.widget_scan.setObjectName(_fromUtf8("widget_scan")) self.tabWidget_keithely.addTab(self.tab_4, _fromUtf8("")) self.groupBox_condition_keithley = QtGui.QGroupBox(self.tab_2) self.groupBox_condition_keithley.setGeometry(QtCore.QRect(10, 160, 391, 81)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_condition_keithley.setFont(font) self.groupBox_condition_keithley.setObjectName(_fromUtf8("groupBox_condition_keithley")) self.lineEdit_condition_keithley = QtGui.QLineEdit(self.groupBox_condition_keithley) self.lineEdit_condition_keithley.setGeometry(QtCore.QRect(20, 30, 351, 31)) font = QtGui.QFont() font.setPointSize(14) self.lineEdit_condition_keithley.setFont(font) self.lineEdit_condition_keithley.setObjectName(_fromUtf8("lineEdit_condition_keithley")) self.groupBox_visa_keithley = QtGui.QGroupBox(self.tab_2) self.groupBox_visa_keithley.setEnabled(False) self.groupBox_visa_keithley.setGeometry(QtCore.QRect(410, 10, 381, 231)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_visa_keithley.setFont(font) self.groupBox_visa_keithley.setObjectName(_fromUtf8("groupBox_visa_keithley")) self.label_chooseVisa = QtGui.QLabel(self.groupBox_visa_keithley) self.label_chooseVisa.setGeometry(QtCore.QRect(20, 20, 311, 31)) font = QtGui.QFont() font.setPointSize(12) self.label_chooseVisa.setFont(font) self.label_chooseVisa.setObjectName(_fromUtf8("label_chooseVisa")) self.comboBox_visa_keithley = QtGui.QComboBox(self.groupBox_visa_keithley) self.comboBox_visa_keithley.setGeometry(QtCore.QRect(20, 50, 341, 31)) font = QtGui.QFont() font.setPointSize(12) self.comboBox_visa_keithley.setFont(font) self.comboBox_visa_keithley.setObjectName(_fromUtf8("comboBox_visa_keithley")) self.pushButton_select_keithley = QtGui.QPushButton(self.groupBox_visa_keithley) self.pushButton_select_keithley.setGeometry(QtCore.QRect(70, 100, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_select_keithley.setFont(font) self.pushButton_select_keithley.setObjectName(_fromUtf8("pushButton_select_keithley")) self.pushButton_close_keithley = QtGui.QPushButton(self.groupBox_visa_keithley) self.pushButton_close_keithley.setGeometry(QtCore.QRect(220, 100, 91, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_close_keithley.setFont(font) self.pushButton_close_keithley.setObjectName(_fromUtf8("pushButton_close_keithley")) self.label_8 = QtGui.QLabel(self.groupBox_visa_keithley) self.label_8.setGeometry(QtCore.QRect(20, 150, 311, 27)) font = QtGui.QFont() font.setPointSize(12) self.label_8.setFont(font) self.label_8.setObjectName(_fromUtf8("label_8")) self.lineEdit_visa_keithley = QtGui.QLineEdit(self.groupBox_visa_keithley) self.lineEdit_visa_keithley.setGeometry(QtCore.QRect(20, 180, 341, 31)) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_visa_keithley.setFont(font) self.lineEdit_visa_keithley.setObjectName(_fromUtf8("lineEdit_visa_keithley")) self.groupBox_scan_keithley = QtGui.QGroupBox(self.tab_2) self.groupBox_scan_keithley.setEnabled(False) self.groupBox_scan_keithley.setGeometry(QtCore.QRect(800, 10, 291, 231)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_scan_keithley.setFont(font) self.groupBox_scan_keithley.setObjectName(_fromUtf8("groupBox_scan_keithley")) self.label = QtGui.QLabel(self.groupBox_scan_keithley) self.label.setGeometry(QtCore.QRect(80, 30, 61, 21)) font = QtGui.QFont() font.setPointSize(12) self.label.setFont(font) self.label.setObjectName(_fromUtf8("label")) self.label_9 = QtGui.QLabel(self.groupBox_scan_keithley) self.label_9.setGeometry(QtCore.QRect(160, 30, 61, 21)) font = QtGui.QFont() font.setPointSize(12) self.label_9.setFont(font) self.label_9.setObjectName(_fromUtf8("label_9")) self.radioButton_voltage = QtGui.QRadioButton(self.groupBox_scan_keithley) self.radioButton_voltage.setGeometry(QtCore.QRect(50, 60, 191, 21)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_voltage.setFont(font) self.radioButton_voltage.setChecked(True) self.radioButton_voltage.setObjectName(_fromUtf8("radioButton_voltage")) self.radioButton_current = QtGui.QRadioButton(self.groupBox_scan_keithley) self.radioButton_current.setGeometry(QtCore.QRect(50, 90, 191, 21)) font = QtGui.QFont() font.setPointSize(12) self.radioButton_current.setFont(font) self.radioButton_current.setObjectName(_fromUtf8("radioButton_current")) self.pushButton_scan_keithley = QtGui.QPushButton(self.groupBox_scan_keithley) self.pushButton_scan_keithley.setGeometry(QtCore.QRect(50, 130, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_scan_keithley.setFont(font) self.pushButton_scan_keithley.setObjectName(_fromUtf8("pushButton_scan_keithley")) self.pushButton_stop_keithley = QtGui.QPushButton(self.groupBox_scan_keithley) self.pushButton_stop_keithley.setGeometry(QtCore.QRect(160, 130, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_stop_keithley.setFont(font) self.pushButton_stop_keithley.setObjectName(_fromUtf8("pushButton_stop_keithley")) self.pushButton_clear_keithley = QtGui.QPushButton(self.groupBox_scan_keithley) self.pushButton_clear_keithley.setGeometry(QtCore.QRect(100, 180, 81, 31)) font = QtGui.QFont() font.setPointSize(12) self.pushButton_clear_keithley.setFont(font) self.pushButton_clear_keithley.setObjectName(_fromUtf8("pushButton_clear_keithley")) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.gridLayout_3.addWidget(self.tabWidget, 0, 0, 1, 1) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.gridLayout.addWidget(self.scrollArea, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) self.tabWidget_keithely.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.groupBox_parameter.setTitle(_translate("MainWindow", "Parameter", None)) self.label_starting_value.setText(_translate("MainWindow", "Starting Value:", None)) self.pushButton_plot.setText(_translate("MainWindow", "Plot", None)) self.pushButton_clear.setText(_translate("MainWindow", "Clear", None)) self.label_2.setText(_translate("MainWindow", "Steps, Repeat, Peaks:", None)) self.groupBox_save_general.setTitle(_translate("MainWindow", "Save", None)) self.label_4.setText(_translate("MainWindow", "Array Name:", None)) self.pushButton_save.setText(_translate("MainWindow", "Save", None)) self.label_6.setText(_translate("MainWindow", "Directory:", None)) self.pushButton_browse_save.setText(_translate("MainWindow", "Browse", None)) self.label_10.setText(_translate("MainWindow", "User Name:", None)) self.groupBox_plot.setTitle(_translate("MainWindow", "Plot", None)) self.groupBox_condition_general.setTitle(_translate("MainWindow", "Condition", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "General Array", None)) self.groupBox_import_keithley.setTitle(_translate("MainWindow", "Import", None)) self.label_7.setText(_translate("MainWindow", "Array Import:", None)) self.pushButton_browse_keithley.setText(_translate("MainWindow", "Browse", None)) self.pushButton_import_keithley.setText(_translate("MainWindow", "Import", None)) self.tabWidget_keithely.setTabText(self.tabWidget_keithely.indexOf(self.tab_3), _translate("MainWindow", "Import Plot", None)) self.tabWidget_keithely.setTabText(self.tabWidget_keithely.indexOf(self.tab_4), _translate("MainWindow", "Scan Plot", None)) self.groupBox_condition_keithley.setTitle(_translate("MainWindow", "Condition", None)) self.groupBox_visa_keithley.setTitle(_translate("MainWindow", "Visa", None)) self.label_chooseVisa.setText(_translate("MainWindow", "Choose VISA", None)) self.pushButton_select_keithley.setText(_translate("MainWindow", "Select", None)) self.pushButton_close_keithley.setText(_translate("MainWindow", "Close", None)) self.label_8.setText(_translate("MainWindow", "VISA name:", None)) self.lineEdit_visa_keithley.setText(_translate("MainWindow", "None", None)) self.groupBox_scan_keithley.setTitle(_translate("MainWindow", "Scan", None)) self.label.setText(_translate("MainWindow", "X-Value", None)) self.label_9.setText(_translate("MainWindow", "Y-Value", None)) self.radioButton_voltage.setText(_translate("MainWindow", " Voltage Current", None)) self.radioButton_current.setText(_translate("MainWindow", " Current Voltage", None)) self.pushButton_scan_keithley.setText(_translate("MainWindow", "Scan", None)) self.pushButton_stop_keithley.setText(_translate("MainWindow", "Stop", None)) self.pushButton_clear_keithley.setText(_translate("MainWindow", "Clear", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Keithley", None))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(822, 882) self.gridLayout_2 = QtGui.QGridLayout(Form) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap4 = QtGui.QComboBox(Form) self.cmap4.setObjectName(_fromUtf8("cmap4")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap4) self.PF4 = MatplotlibWidget(Form) self.PF4.setObjectName(_fromUtf8("PF4")) self.verticalLayout.addWidget(self.PF4) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.cmap1 = QtGui.QComboBox(Form) self.cmap1.setObjectName(_fromUtf8("cmap1")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.verticalLayout_2.addWidget(self.cmap1) self.PF1 = MatplotlibWidget(Form) self.PF1.setObjectName(_fromUtf8("PF1")) self.verticalLayout_2.addWidget(self.PF1) self.horizontalLayout.addLayout(self.verticalLayout_2) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.cmap2 = QtGui.QComboBox(Form) self.cmap2.setObjectName(_fromUtf8("cmap2")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.verticalLayout_3.addWidget(self.cmap2) self.PF2 = MatplotlibWidget(Form) self.PF2.setObjectName(_fromUtf8("PF2")) self.verticalLayout_3.addWidget(self.PF2) self.horizontalLayout.addLayout(self.verticalLayout_3) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.cmap3 = QtGui.QComboBox(Form) self.cmap3.setObjectName(_fromUtf8("cmap3")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.verticalLayout_4.addWidget(self.cmap3) self.PF3 = MatplotlibWidget(Form) self.PF3.setObjectName(_fromUtf8("PF3")) self.verticalLayout_4.addWidget(self.PF3) self.horizontalLayout.addLayout(self.verticalLayout_4) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.ResultsLabel = QtGui.QLabel(Form) self.ResultsLabel.setObjectName(_fromUtf8("ResultsLabel")) self.gridLayout_2.addWidget(self.ResultsLabel, 1, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "PicketFence", None)) self.cmap4.setItemText(0, _translate("Form", "gray", None)) self.cmap4.setItemText(1, _translate("Form", "prism", None)) self.cmap4.setItemText(2, _translate("Form", "autumn", None)) self.cmap4.setItemText(3, _translate("Form", "cool", None)) self.cmap4.setItemText(4, _translate("Form", "spring", None)) self.cmap4.setItemText(5, _translate("Form", "summer", None)) self.cmap4.setItemText(6, _translate("Form", "winter", None)) self.cmap1.setItemText(0, _translate("Form", "gray", None)) self.cmap1.setItemText(1, _translate("Form", "prism", None)) self.cmap1.setItemText(2, _translate("Form", "autumn", None)) self.cmap1.setItemText(3, _translate("Form", "cool", None)) self.cmap1.setItemText(4, _translate("Form", "spring", None)) self.cmap1.setItemText(5, _translate("Form", "summer", None)) self.cmap1.setItemText(6, _translate("Form", "winter", None)) self.cmap2.setItemText(0, _translate("Form", "gray", None)) self.cmap2.setItemText(1, _translate("Form", "prism", None)) self.cmap2.setItemText(2, _translate("Form", "autumn", None)) self.cmap2.setItemText(3, _translate("Form", "cool", None)) self.cmap2.setItemText(4, _translate("Form", "spring", None)) self.cmap2.setItemText(5, _translate("Form", "summer", None)) self.cmap2.setItemText(6, _translate("Form", "winter", None)) self.cmap3.setItemText(0, _translate("Form", "gray", None)) self.cmap3.setItemText(1, _translate("Form", "prism", None)) self.cmap3.setItemText(2, _translate("Form", "autumn", None)) self.cmap3.setItemText(3, _translate("Form", "cool", None)) self.cmap3.setItemText(4, _translate("Form", "spring", None)) self.cmap3.setItemText(5, _translate("Form", "summer", None)) self.cmap3.setItemText(6, _translate("Form", "winter", None)) self.ResultsLabel.setText(_translate("Form", "Results:", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1154, 710) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.textEdit = QtGui.QTextEdit(self.centralwidget) self.textEdit.setGeometry(QtCore.QRect(750, 340, 251, 61)) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.label9_input = QtGui.QLabel(self.centralwidget) self.label9_input.setGeometry(QtCore.QRect(750, 310, 111, 21)) font = QtGui.QFont() font.setPointSize(12) self.label9_input.setFont(font) self.label9_input.setObjectName(_fromUtf8("label9_input")) self.splitter = QtGui.QSplitter(self.centralwidget) self.splitter.setGeometry(QtCore.QRect(750, 410, 256, 211)) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName(_fromUtf8("splitter")) self.label10_output = QtGui.QLabel(self.splitter) font = QtGui.QFont() font.setPointSize(12) self.label10_output.setFont(font) self.label10_output.setObjectName(_fromUtf8("label10_output")) self.textBrowser_2 = QtGui.QTextBrowser(self.splitter) self.textBrowser_2.setObjectName(_fromUtf8("textBrowser_2")) self.PORT_groupbox_1 = QtGui.QGroupBox(self.centralwidget) self.PORT_groupbox_1.setGeometry(QtCore.QRect(190, 50, 262, 120)) font = QtGui.QFont() font.setPointSize(12) self.PORT_groupbox_1.setFont(font) self.PORT_groupbox_1.setObjectName(_fromUtf8("PORT_groupbox_1")) self.gridLayout_4 = QtGui.QGridLayout(self.PORT_groupbox_1) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.label1_com = QtGui.QLabel(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.label1_com.setFont(font) self.label1_com.setObjectName(_fromUtf8("label1_com")) self.gridLayout_4.addWidget(self.label1_com, 0, 0, 1, 1) self.label2_baud = QtGui.QLabel(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.label2_baud.setFont(font) self.label2_baud.setObjectName(_fromUtf8("label2_baud")) self.gridLayout_4.addWidget(self.label2_baud, 1, 0, 1, 2) self.lineEdit_baud = QtGui.QLineEdit(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_baud.setFont(font) self.lineEdit_baud.setObjectName(_fromUtf8("lineEdit_baud")) self.gridLayout_4.addWidget(self.lineEdit_baud, 1, 2, 1, 1) self.label3_filename = QtGui.QLabel(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.label3_filename.setFont(font) self.label3_filename.setObjectName(_fromUtf8("label3_filename")) self.gridLayout_4.addWidget(self.label3_filename, 2, 0, 1, 1) self.lineEdit_filename = QtGui.QLineEdit(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_filename.setFont(font) self.lineEdit_filename.setObjectName(_fromUtf8("lineEdit_filename")) self.gridLayout_4.addWidget(self.lineEdit_filename, 2, 2, 1, 1) self.lineEdit_com = QtGui.QLineEdit(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_com.setFont(font) self.lineEdit_com.setObjectName(_fromUtf8("lineEdit_com")) self.gridLayout_4.addWidget(self.lineEdit_com, 0, 2, 1, 1) self.label3_filename.raise_() self.lineEdit_filename.raise_() self.lineEdit_baud.raise_() self.label1_com.raise_() self.lineEdit_com.raise_() self.label2_baud.raise_() self.virtualsound_groupBox_2 = QtGui.QGroupBox(self.centralwidget) self.virtualsound_groupBox_2.setGeometry(QtCore.QRect(680, 40, 391, 261)) font = QtGui.QFont() font.setPointSize(12) self.virtualsound_groupBox_2.setFont(font) self.virtualsound_groupBox_2.setObjectName(_fromUtf8("virtualsound_groupBox_2")) self.layoutWidget = QtGui.QWidget(self.virtualsound_groupBox_2) self.layoutWidget.setGeometry(QtCore.QRect(10, 20, 361, 211)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.gridLayout_5 = QtGui.QGridLayout(self.layoutWidget) self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) self.freq_slider_1 = QtGui.QSlider(self.layoutWidget) self.freq_slider_1.setMaximum(20000) self.freq_slider_1.setSingleStep(10) self.freq_slider_1.setSliderPosition(0) self.freq_slider_1.setOrientation(QtCore.Qt.Vertical) self.freq_slider_1.setTickInterval(3) self.freq_slider_1.setObjectName(_fromUtf8("freq_slider_1")) self.gridLayout_5.addWidget(self.freq_slider_1, 0, 0, 3, 1) self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.label4_sound1 = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label4_sound1.setFont(font) self.label4_sound1.setFrameShape(QtGui.QFrame.Box) self.label4_sound1.setObjectName(_fromUtf8("label4_sound1")) self.gridLayout_3.addWidget(self.label4_sound1, 0, 0, 1, 1) self.label5_sound2 = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label5_sound2.setFont(font) self.label5_sound2.setFrameShape(QtGui.QFrame.Box) self.label5_sound2.setObjectName(_fromUtf8("label5_sound2")) self.gridLayout_3.addWidget(self.label5_sound2, 0, 2, 1, 1) self.amp_dial = QtGui.QDial(self.layoutWidget) self.amp_dial.setObjectName(_fromUtf8("amp_dial")) self.gridLayout_3.addWidget(self.amp_dial, 1, 0, 1, 1) self.button1_generate = QtGui.QPushButton(self.layoutWidget) self.button1_generate.setObjectName(_fromUtf8("button1_generate")) self.gridLayout_3.addWidget(self.button1_generate, 1, 1, 1, 1) self.amp_dial_2 = QtGui.QDial(self.layoutWidget) self.amp_dial_2.setObjectName(_fromUtf8("amp_dial_2")) self.gridLayout_3.addWidget(self.amp_dial_2, 1, 2, 1, 1) self.gridLayout_5.addLayout(self.gridLayout_3, 0, 1, 1, 1) self.freq_slider_2 = QtGui.QSlider(self.layoutWidget) self.freq_slider_2.setMaximum(20000) self.freq_slider_2.setSingleStep(10) self.freq_slider_2.setSliderPosition(0) self.freq_slider_2.setOrientation(QtCore.Qt.Vertical) self.freq_slider_2.setTickInterval(3) self.freq_slider_2.setObjectName(_fromUtf8("freq_slider_2")) self.gridLayout_5.addWidget(self.freq_slider_2, 0, 2, 3, 1) self.time_progress = QtGui.QProgressBar(self.layoutWidget) self.time_progress.setProperty("value", 24) self.time_progress.setObjectName(_fromUtf8("time_progress")) self.gridLayout_5.addWidget(self.time_progress, 1, 1, 1, 1) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.amp_spin_1 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.amp_spin_1.setFont(font) self.amp_spin_1.setMaximum(20000) self.amp_spin_1.setSingleStep(10) self.amp_spin_1.setObjectName(_fromUtf8("amp_spin_1")) self.gridLayout_2.addWidget(self.amp_spin_1, 1, 0, 1, 1) self.freq_spin_1 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.freq_spin_1.setFont(font) self.freq_spin_1.setMaximum(20000) self.freq_spin_1.setSingleStep(10) self.freq_spin_1.setObjectName(_fromUtf8("freq_spin_1")) self.gridLayout_2.addWidget(self.freq_spin_1, 0, 0, 1, 1) self.freq_spin_2 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.freq_spin_2.setFont(font) self.freq_spin_2.setMaximum(20000) self.freq_spin_2.setSingleStep(10) self.freq_spin_2.setObjectName(_fromUtf8("freq_spin_2")) self.gridLayout_2.addWidget(self.freq_spin_2, 0, 2, 1, 1) self.label7_amp = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label7_amp.setFont(font) self.label7_amp.setObjectName(_fromUtf8("label7_amp")) self.gridLayout_2.addWidget(self.label7_amp, 1, 1, 1, 1) self.amp_spin_2 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.amp_spin_2.setFont(font) self.amp_spin_2.setMaximum(20000) self.amp_spin_2.setSingleStep(10) self.amp_spin_2.setObjectName(_fromUtf8("amp_spin_2")) self.gridLayout_2.addWidget(self.amp_spin_2, 1, 2, 1, 1) self.dur_spin_1 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.dur_spin_1.setFont(font) self.dur_spin_1.setMaximum(20000) self.dur_spin_1.setSingleStep(10) self.dur_spin_1.setObjectName(_fromUtf8("dur_spin_1")) self.gridLayout_2.addWidget(self.dur_spin_1, 2, 0, 1, 1) self.label8_duration = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label8_duration.setFont(font) self.label8_duration.setObjectName(_fromUtf8("label8_duration")) self.gridLayout_2.addWidget(self.label8_duration, 2, 1, 1, 1) self.dur_spin_2 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.dur_spin_2.setFont(font) self.dur_spin_2.setMaximum(20000) self.dur_spin_2.setSingleStep(10) self.dur_spin_2.setObjectName(_fromUtf8("dur_spin_2")) self.gridLayout_2.addWidget(self.dur_spin_2, 2, 2, 1, 1) self.label6_freq = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label6_freq.setFont(font) self.label6_freq.setObjectName(_fromUtf8("label6_freq")) self.gridLayout_2.addWidget(self.label6_freq, 0, 1, 1, 1) self.gridLayout_5.addLayout(self.gridLayout_2, 2, 1, 1, 1) ### Matplot here self.matplotlibwidget = MatplotlibWidget(self.centralwidget) self.matplotlibwidget.setGeometry(QtCore.QRect(130, 210, 521, 401)) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) #self.canvas = FigureCanvas(self.figure) self.matplotlibwidget.draw() # required to update the windows self.Button2_Plot = QtGui.QPushButton(self.centralwidget) self.Button2_Plot.setGeometry(QtCore.QRect(350, 620, 75, 23)) self.Button2_Plot.setObjectName(_fromUtf8("Button2_Plot")) self.Button2_Plot.clicked.connect(self.plot) ############ MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1154, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName(_fromUtf8("menuFile")) self.menuSetting = QtGui.QMenu(self.menubar) self.menuSetting.setObjectName(_fromUtf8("menuSetting")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionOpen = QtGui.QAction(MainWindow) self.actionOpen.setObjectName(_fromUtf8("actionOpen")) self.actionSave = QtGui.QAction(MainWindow) self.actionSave.setObjectName(_fromUtf8("actionSave")) self.actionSave_as = QtGui.QAction(MainWindow) self.actionSave_as.setObjectName(_fromUtf8("actionSave_as")) self.actionQuit = QtGui.QAction(MainWindow) self.actionQuit.setObjectName(_fromUtf8("actionQuit")) self.actionTerminal = QtGui.QAction(MainWindow) self.actionTerminal.setObjectName(_fromUtf8("actionTerminal")) self.actionGraph = QtGui.QAction(MainWindow) self.actionGraph.setObjectName(_fromUtf8("actionGraph")) self.menuFile.addSeparator() self.menuFile.addSeparator() self.menuFile.addAction(self.actionOpen) self.menuFile.addAction(self.actionSave) self.menuFile.addAction(self.actionSave_as) self.menuFile.addAction(self.actionQuit) self.menuSetting.addAction(self.actionTerminal) self.menuSetting.addAction(self.actionGraph) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuSetting.menuAction()) self.retranslateUi(MainWindow) QtCore.QObject.connect(self.freq_spin_2, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.freq_slider_2.setValue) QtCore.QObject.connect(self.freq_slider_2, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.freq_spin_2.setValue) QtCore.QObject.connect(self.amp_dial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.amp_spin_1.setValue) QtCore.QObject.connect(self.amp_spin_2, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.amp_dial_2.setValue) QtCore.QObject.connect(self.amp_dial_2, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.amp_spin_2.setValue) QtCore.QObject.connect(self.amp_spin_1, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.amp_dial.setValue) QtCore.QObject.connect(self.freq_spin_1, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.freq_slider_1.setValue) QtCore.QObject.connect(self.freq_slider_1, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.freq_spin_1.setValue) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.label9_input.setText(_translate("MainWindow", "Input Textbox", None)) self.label10_output.setText(_translate("MainWindow", "Output Textbox", None)) self.PORT_groupbox_1.setTitle(_translate("MainWindow", "COM configuration", None)) self.label1_com.setText(_translate("MainWindow", "COM", None)) self.label2_baud.setText(_translate("MainWindow", "BAUD", None)) self.label3_filename.setText(_translate("MainWindow", "Filename", None)) self.virtualsound_groupBox_2.setTitle(_translate("MainWindow", "Virtual Sound Control Panel", None)) self.label4_sound1.setText(_translate("MainWindow", "Sound 1", None)) self.label5_sound2.setText(_translate("MainWindow", "Sound 2", None)) self.button1_generate.setText(_translate("MainWindow", "GENERATE", None)) self.label7_amp.setText(_translate("MainWindow", "Amplitude", None)) self.label8_duration.setText(_translate("MainWindow", "Duration (ms)", None)) self.label6_freq.setText(_translate("MainWindow", "Frequency (Hz)", None)) self.Button2_Plot.setText(_translate("MainWindow", "Plot", None)) self.menuFile.setTitle(_translate("MainWindow", "File", None)) self.menuSetting.setTitle(_translate("MainWindow", "Setting", None)) self.actionOpen.setText(_translate("MainWindow", "Open", None)) self.actionSave.setText(_translate("MainWindow", "Save", None)) self.actionSave_as.setText(_translate("MainWindow", "Save as", None)) self.actionQuit.setText(_translate("MainWindow", "Quit", None)) self.actionTerminal.setText(_translate("MainWindow", "Terminal", None)) self.actionGraph.setText(_translate("MainWindow", "Graph", None)) def plot(self): #populate the ra #ra = # plot a polar graph here ra = [random.randint(-50,100) for i in range(6)] #ra = [45, 40, 90, -75, 80.2, 106.7] # angle --> change to buffer_angle[4000] ra = [x / 180.0 * 3.141593 for x in ra] # convert angle to radian dec = [1.01, 6.05, 5.6, 4.02, 9.1, 7.85] # distance --> change to buffer_distance[4000] fig = pyplot.figure() ax = fig.add_axes([0.1, 0.1, 0.8, 0.8], polar=True) ax.set_ylim(0, 10) ax.set_yticks(numpy.arange(0, 10, 2)) ax.scatter(ra, dec, c='r') # plot the first microphone pyplot.show() #pyplot.draw() # open csv file to read the data def __read_csv_file(name=''): print "read the csv file" ra = [] distance = [] try: with open(name, 'rb') as csvfile: reading = csv.reader(csvfile, delimeter='') for row in reading: if (row > 4000): break; ra.append(row[0]) distance.append(row[1]) finally: csvfile.close() return ra
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(633, 602) MainWindow.setWindowTitle( QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.groupBox = QtGui.QGroupBox(self.centralwidget) self.groupBox.setTitle( QtGui.QApplication.translate("MainWindow", "Serial Port", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.groupBox) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.comPort = QtGui.QLineEdit(self.groupBox) self.comPort.setText( QtGui.QApplication.translate("MainWindow", "COM42", None, QtGui.QApplication.UnicodeUTF8)) self.comPort.setObjectName(_fromUtf8("comPort")) self.horizontalLayout_2.addWidget(self.comPort) self.connectBtn = QtGui.QPushButton(self.groupBox) self.connectBtn.setText( QtGui.QApplication.translate("MainWindow", "Connect", None, QtGui.QApplication.UnicodeUTF8)) self.connectBtn.setObjectName(_fromUtf8("connectBtn")) self.horizontalLayout_2.addWidget(self.connectBtn) self.disconnectBtn = QtGui.QPushButton(self.groupBox) self.disconnectBtn.setText( QtGui.QApplication.translate("MainWindow", "Disconnect", None, QtGui.QApplication.UnicodeUTF8)) self.disconnectBtn.setObjectName(_fromUtf8("disconnectBtn")) self.horizontalLayout_2.addWidget(self.disconnectBtn) self.verticalLayout_2.addWidget(self.groupBox) self.modeTab = QtGui.QTabWidget(self.centralwidget) self.modeTab.setMaximumSize(QtCore.QSize(16777215, 100)) self.modeTab.setStyleSheet( _fromUtf8("background-color: rgb(238, 238, 238);")) self.modeTab.setTabPosition(QtGui.QTabWidget.North) self.modeTab.setObjectName(_fromUtf8("modeTab")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.gridLayout = QtGui.QGridLayout(self.tab) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.dutyCycleGrp = QtGui.QGroupBox(self.tab) self.dutyCycleGrp.setTitle( QtGui.QApplication.translate("MainWindow", "Duty Cycle", None, QtGui.QApplication.UnicodeUTF8)) self.dutyCycleGrp.setObjectName(_fromUtf8("dutyCycleGrp")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.dutyCycleGrp) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.dutyCycle = QtGui.QSpinBox(self.dutyCycleGrp) self.dutyCycle.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.dutyCycle.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor)) self.dutyCycle.setStyleSheet( _fromUtf8("background-color: rgb(255, 255, 255);")) self.dutyCycle.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.dutyCycle.setMinimum(25) self.dutyCycle.setSingleStep(1) self.dutyCycle.setProperty("value", 50) self.dutyCycle.setObjectName(_fromUtf8("dutyCycle")) self.horizontalLayout_3.addWidget(self.dutyCycle) self.dutySlider = QtGui.QSlider(self.dutyCycleGrp) self.dutySlider.setMinimum(25) self.dutySlider.setProperty("value", 50) self.dutySlider.setOrientation(QtCore.Qt.Horizontal) self.dutySlider.setObjectName(_fromUtf8("dutySlider")) self.horizontalLayout_3.addWidget(self.dutySlider) self.gridLayout.addWidget(self.dutyCycleGrp, 0, 2, 1, 1) self.groupBox_2 = QtGui.QGroupBox(self.tab) self.groupBox_2.setTitle( QtGui.QApplication.translate("MainWindow", "Flux Threshold", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.groupBox_2) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.fluxThreshold = QtGui.QSpinBox(self.groupBox_2) self.fluxThreshold.setMinimumSize(QtCore.QSize(60, 0)) self.fluxThreshold.setStyleSheet( _fromUtf8("background-color: rgb(255, 255, 255);")) self.fluxThreshold.setButtonSymbols( QtGui.QAbstractSpinBox.UpDownArrows) self.fluxThreshold.setMaximum(3000) self.fluxThreshold.setSingleStep(25) self.fluxThreshold.setProperty("value", 900) self.fluxThreshold.setObjectName(_fromUtf8("fluxThreshold")) self.horizontalLayout_4.addWidget(self.fluxThreshold) self.fluxSlider = QtGui.QSlider(self.groupBox_2) self.fluxSlider.setMaximum(3000) self.fluxSlider.setProperty("value", 600) self.fluxSlider.setOrientation(QtCore.Qt.Horizontal) self.fluxSlider.setObjectName(_fromUtf8("fluxSlider")) self.horizontalLayout_4.addWidget(self.fluxSlider) self.gridLayout.addWidget(self.groupBox_2, 0, 1, 1, 1) self.enableChk = QtGui.QCheckBox(self.tab) self.enableChk.setText( QtGui.QApplication.translate("MainWindow", "Enable", None, QtGui.QApplication.UnicodeUTF8)) self.enableChk.setObjectName(_fromUtf8("enableChk")) self.gridLayout.addWidget(self.enableChk, 0, 0, 1, 1) self.modeTab.addTab(self.tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.modeTab.addTab(self.tab_2, _fromUtf8("")) self.verticalLayout_2.addWidget(self.modeTab) self.debugGrp = QtGui.QGroupBox(self.centralwidget) self.debugGrp.setTitle( QtGui.QApplication.translate("MainWindow", "Debug Data", None, QtGui.QApplication.UnicodeUTF8)) self.debugGrp.setObjectName(_fromUtf8("debugGrp")) self.verticalLayout = QtGui.QVBoxLayout(self.debugGrp) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.plotSelect = QtGui.QComboBox(self.debugGrp) self.plotSelect.setMinimumSize(QtCore.QSize(350, 0)) self.plotSelect.setMaximumSize(QtCore.QSize(600, 16777215)) self.plotSelect.setObjectName(_fromUtf8("plotSelect")) self.plotSelect.addItem(_fromUtf8("")) self.plotSelect.setItemText( 0, QtGui.QApplication.translate("MainWindow", "VPWR", None, QtGui.QApplication.UnicodeUTF8)) self.plotSelect.addItem(_fromUtf8("")) self.plotSelect.setItemText( 1, QtGui.QApplication.translate("MainWindow", "BEMF", None, QtGui.QApplication.UnicodeUTF8)) self.plotSelect.addItem(_fromUtf8("")) self.plotSelect.setItemText( 2, QtGui.QApplication.translate("MainWindow", "BEMF + VPWR (interlaced)", None, QtGui.QApplication.UnicodeUTF8)) self.plotSelect.addItem(_fromUtf8("")) self.plotSelect.setItemText( 3, QtGui.QApplication.translate("MainWindow", "Filtered BEMF", None, QtGui.QApplication.UnicodeUTF8)) self.plotSelect.addItem(_fromUtf8("")) self.plotSelect.setItemText( 4, QtGui.QApplication.translate("MainWindow", "Speed", None, QtGui.QApplication.UnicodeUTF8)) self.plotSelect.addItem(_fromUtf8("")) self.plotSelect.setItemText( 5, QtGui.QApplication.translate("MainWindow", "Integral", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout.addWidget(self.plotSelect) self.captureBtn = QtGui.QPushButton(self.debugGrp) self.captureBtn.setText( QtGui.QApplication.translate("MainWindow", "Capture", None, QtGui.QApplication.UnicodeUTF8)) self.captureBtn.setObjectName(_fromUtf8("captureBtn")) self.horizontalLayout.addWidget(self.captureBtn) self.verticalLayout.addLayout(self.horizontalLayout) self.plotWidget = MatplotlibWidget(self.debugGrp) self.plotWidget.setObjectName(_fromUtf8("plotWidget")) self.verticalLayout.addWidget(self.plotWidget) self.verticalLayout_2.addWidget(self.debugGrp) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 633, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.modeTab.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): self.modeTab.setTabText( self.modeTab.indexOf(self.tab), QtGui.QApplication.translate("MainWindow", "Duty Cycle", None, QtGui.QApplication.UnicodeUTF8)) self.modeTab.setTabText( self.modeTab.indexOf(self.tab_2), QtGui.QApplication.translate("MainWindow", "Speed", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Attenuation3D(object): def setupUi(self, Attenuation3D): Attenuation3D.setObjectName(_fromUtf8("Attenuation3D")) Attenuation3D.setEnabled(True) Attenuation3D.resize(875, 637) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( Attenuation3D.sizePolicy().hasHeightForWidth()) Attenuation3D.setSizePolicy(sizePolicy) self.verticalLayout_3 = QtGui.QVBoxLayout(Attenuation3D) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.saveButton = QtGui.QPushButton(Attenuation3D) self.saveButton.setObjectName(_fromUtf8("saveButton")) self.horizontalLayout.addWidget(self.saveButton) self.loadButton = QtGui.QPushButton(Attenuation3D) self.loadButton.setObjectName(_fromUtf8("loadButton")) self.horizontalLayout.addWidget(self.loadButton) self.refresh_button = QtGui.QPushButton(Attenuation3D) self.refresh_button.setObjectName(_fromUtf8("refresh_button")) self.horizontalLayout.addWidget(self.refresh_button) self.verticalLayout_3.addLayout(self.horizontalLayout) self.horizontalLayout_8 = QtGui.QHBoxLayout() self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8")) self.animate_button = QtGui.QPushButton(Attenuation3D) self.animate_button.setObjectName(_fromUtf8("animate_button")) self.horizontalLayout_8.addWidget(self.animate_button) self.allfiles_check = QtGui.QCheckBox(Attenuation3D) self.allfiles_check.setObjectName(_fromUtf8("allfiles_check")) self.horizontalLayout_8.addWidget(self.allfiles_check) self.label_4 = QtGui.QLabel(Attenuation3D) self.label_4.setObjectName(_fromUtf8("label_4")) self.horizontalLayout_8.addWidget(self.label_4) self.all_radio = QtGui.QRadioButton(Attenuation3D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.all_radio.sizePolicy().hasHeightForWidth()) self.all_radio.setSizePolicy(sizePolicy) self.all_radio.setChecked(True) self.all_radio.setObjectName(_fromUtf8("all_radio")) self.horizontalLayout_8.addWidget(self.all_radio) spacerItem = QtGui.QSpacerItem(10, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_8.addItem(spacerItem) self.current_radio = QtGui.QRadioButton(Attenuation3D) self.current_radio.setObjectName(_fromUtf8("current_radio")) self.horizontalLayout_8.addWidget(self.current_radio) spacerItem1 = QtGui.QSpacerItem(5, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_8.addItem(spacerItem1) self.range_radio = QtGui.QRadioButton(Attenuation3D) self.range_radio.setObjectName(_fromUtf8("range_radio")) self.horizontalLayout_8.addWidget(self.range_radio) self.rangemin_spin = QtGui.QSpinBox(Attenuation3D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.rangemin_spin.sizePolicy().hasHeightForWidth()) self.rangemin_spin.setSizePolicy(sizePolicy) self.rangemin_spin.setMaximum(99999) self.rangemin_spin.setObjectName(_fromUtf8("rangemin_spin")) self.horizontalLayout_8.addWidget(self.rangemin_spin) self.label_5 = QtGui.QLabel(Attenuation3D) self.label_5.setObjectName(_fromUtf8("label_5")) self.horizontalLayout_8.addWidget(self.label_5) self.rangemax_spin = QtGui.QSpinBox(Attenuation3D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.rangemax_spin.sizePolicy().hasHeightForWidth()) self.rangemax_spin.setSizePolicy(sizePolicy) self.rangemax_spin.setMinimumSize(QtCore.QSize(10, 0)) self.rangemax_spin.setMaximum(99999) self.rangemax_spin.setObjectName(_fromUtf8("rangemax_spin")) self.horizontalLayout_8.addWidget(self.rangemax_spin) self.verticalLayout_3.addLayout(self.horizontalLayout_8) self.splitter = QtGui.QSplitter(Attenuation3D) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName(_fromUtf8("splitter")) self.instr_param_gbox = QtGui.QGroupBox(self.splitter) self.instr_param_gbox.setMinimumSize(QtCore.QSize(0, 20)) self.instr_param_gbox.setTitle(_fromUtf8("")) self.instr_param_gbox.setObjectName(_fromUtf8("instr_param_gbox")) self.verticalLayout_7 = QtGui.QVBoxLayout(self.instr_param_gbox) self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.inst_param_layout = QtGui.QVBoxLayout() self.inst_param_layout.setObjectName(_fromUtf8("inst_param_layout")) self.verticalLayout_7.addLayout(self.inst_param_layout) self.samp_param_layout = QtGui.QVBoxLayout() self.samp_param_layout.setObjectName(_fromUtf8("samp_param_layout")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.rectRadioButton = QtGui.QRadioButton(self.instr_param_gbox) self.rectRadioButton.setChecked(True) self.rectRadioButton.setObjectName(_fromUtf8("rectRadioButton")) self.horizontalLayout_2.addWidget(self.rectRadioButton) self.cylRadioButton = QtGui.QRadioButton(self.instr_param_gbox) self.cylRadioButton.setObjectName(_fromUtf8("cylRadioButton")) self.horizontalLayout_2.addWidget(self.cylRadioButton) self.samp_param_layout.addLayout(self.horizontalLayout_2) self.verticalLayout_7.addLayout(self.samp_param_layout) self.horizontalLayout_10 = QtGui.QHBoxLayout() self.horizontalLayout_10.setObjectName( _fromUtf8("horizontalLayout_10")) self.urdfRadioButton = QtGui.QRadioButton(self.instr_param_gbox) self.urdfRadioButton.setObjectName(_fromUtf8("urdfRadioButton")) self.horizontalLayout_10.addWidget(self.urdfRadioButton) self.pushButton = QtGui.QPushButton(self.instr_param_gbox) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.horizontalLayout_10.addWidget(self.pushButton) self.lineEdit = QtGui.QLineEdit(self.instr_param_gbox) self.lineEdit.setObjectName(_fromUtf8("lineEdit")) self.horizontalLayout_10.addWidget(self.lineEdit) self.verticalLayout_7.addLayout(self.horizontalLayout_10) self.graphs_gbox = QtGui.QGroupBox(self.splitter) self.graphs_gbox.setMinimumSize(QtCore.QSize(0, 20)) self.graphs_gbox.setTitle(_fromUtf8("")) self.graphs_gbox.setObjectName(_fromUtf8("graphs_gbox")) self.verticalLayout_8 = QtGui.QVBoxLayout(self.graphs_gbox) self.verticalLayout_8.setObjectName(_fromUtf8("verticalLayout_8")) self.splitter_2 = QtGui.QSplitter(self.graphs_gbox) self.splitter_2.setOrientation(QtCore.Qt.Vertical) self.splitter_2.setObjectName(_fromUtf8("splitter_2")) self.frame = QtGui.QFrame(self.splitter_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.frame.sizePolicy().hasHeightForWidth()) self.frame.setSizePolicy(sizePolicy) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName(_fromUtf8("frame")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.frame) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.pyglet_layout = QtGui.QHBoxLayout() self.pyglet_layout.setContentsMargins(-1, 12, -1, -1) self.pyglet_layout.setObjectName(_fromUtf8("pyglet_layout")) self.verticalLayout_4.addLayout(self.pyglet_layout) self.exp_graphic = MatplotlibWidget(self.frame) self.exp_graphic.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.exp_graphic.sizePolicy().hasHeightForWidth()) self.exp_graphic.setSizePolicy(sizePolicy) self.exp_graphic.setMinimumSize(QtCore.QSize(0, 0)) self.exp_graphic.setObjectName(_fromUtf8("exp_graphic")) self.verticalLayout_4.addWidget(self.exp_graphic) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.lock_axis_check = QtGui.QCheckBox(self.frame) self.lock_axis_check.setObjectName(_fromUtf8("lock_axis_check")) self.horizontalLayout_3.addWidget(self.lock_axis_check) self.drawonly_check = QtGui.QCheckBox(self.frame) self.drawonly_check.setObjectName(_fromUtf8("drawonly_check")) self.horizontalLayout_3.addWidget(self.drawonly_check) self.autoclear_check = QtGui.QCheckBox(self.frame) self.autoclear_check.setChecked(True) self.autoclear_check.setObjectName(_fromUtf8("autoclear_check")) self.horizontalLayout_3.addWidget(self.autoclear_check) self.cleardrawing_button = QtGui.QPushButton(self.frame) self.cleardrawing_button.setObjectName( _fromUtf8("cleardrawing_button")) self.horizontalLayout_3.addWidget(self.cleardrawing_button) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.label = QtGui.QLabel(self.frame) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_4.addWidget(self.label) self.pb_check = QtGui.QCheckBox(self.frame) self.pb_check.setChecked(True) self.pb_check.setObjectName(_fromUtf8("pb_check")) self.horizontalLayout_4.addWidget(self.pb_check) self.sb_check = QtGui.QCheckBox(self.frame) self.sb_check.setChecked(True) self.sb_check.setObjectName(_fromUtf8("sb_check")) self.horizontalLayout_4.addWidget(self.sb_check) self.sample_check = QtGui.QCheckBox(self.frame) self.sample_check.setChecked(True) self.sample_check.setObjectName(_fromUtf8("sample_check")) self.horizontalLayout_4.addWidget(self.sample_check) self.gvol_check = QtGui.QCheckBox(self.frame) self.gvol_check.setChecked(True) self.gvol_check.setObjectName(_fromUtf8("gvol_check")) self.horizontalLayout_4.addWidget(self.gvol_check) self.cor_check = QtGui.QCheckBox(self.frame) self.cor_check.setChecked(True) self.cor_check.setObjectName(_fromUtf8("cor_check")) self.horizontalLayout_4.addWidget(self.cor_check) self.verticalLayout_4.addLayout(self.horizontalLayout_4) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.gpoints_check = QtGui.QCheckBox(self.frame) self.gpoints_check.setChecked(True) self.gpoints_check.setObjectName(_fromUtf8("gpoints_check")) self.horizontalLayout_5.addWidget(self.gpoints_check) self.dcone_check = QtGui.QCheckBox(self.frame) self.dcone_check.setChecked(True) self.dcone_check.setObjectName(_fromUtf8("dcone_check")) self.horizontalLayout_5.addWidget(self.dcone_check) self.ifrac_check = QtGui.QCheckBox(self.frame) self.ifrac_check.setChecked(True) self.ifrac_check.setObjectName(_fromUtf8("ifrac_check")) self.horizontalLayout_5.addWidget(self.ifrac_check) self.dpattern_check = QtGui.QCheckBox(self.frame) self.dpattern_check.setChecked(True) self.dpattern_check.setObjectName(_fromUtf8("dpattern_check")) self.horizontalLayout_5.addWidget(self.dpattern_check) self.verticalLayout_4.addLayout(self.horizontalLayout_5) self.horizontalLayout_6 = QtGui.QHBoxLayout() self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.label_6 = QtGui.QLabel(self.frame) self.label_6.setObjectName(_fromUtf8("label_6")) self.horizontalLayout_6.addWidget(self.label_6) self.opacity_edit = QtGui.QLineEdit(self.frame) self.opacity_edit.setObjectName(_fromUtf8("opacity_edit")) self.horizontalLayout_6.addWidget(self.opacity_edit) self.label_2 = QtGui.QLabel(self.frame) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout_6.addWidget(self.label_2) self.colourScaleMin_edit = QtGui.QLineEdit(self.frame) self.colourScaleMin_edit.setObjectName( _fromUtf8("colourScaleMin_edit")) self.horizontalLayout_6.addWidget(self.colourScaleMin_edit) self.label_3 = QtGui.QLabel(self.frame) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout_6.addWidget(self.label_3) self.colourScaleMax_edit = QtGui.QLineEdit(self.frame) self.colourScaleMax_edit.setObjectName( _fromUtf8("colourScaleMax_edit")) self.horizontalLayout_6.addWidget(self.colourScaleMax_edit) self.colourScaleAuto_check = QtGui.QCheckBox(self.frame) self.colourScaleAuto_check.setChecked(True) self.colourScaleAuto_check.setObjectName( _fromUtf8("colourScaleAuto_check")) self.horizontalLayout_6.addWidget(self.colourScaleAuto_check) self.verticalLayout_4.addLayout(self.horizontalLayout_6) self.frame_3 = QtGui.QFrame(self.splitter_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.frame_3.sizePolicy().hasHeightForWidth()) self.frame_3.setSizePolicy(sizePolicy) self.frame_3.setFrameShape(QtGui.QFrame.StyledPanel) self.frame_3.setFrameShadow(QtGui.QFrame.Raised) self.frame_3.setObjectName(_fromUtf8("frame_3")) self.verticalLayout_6 = QtGui.QVBoxLayout(self.frame_3) self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.cor_graphic = MatplotlibWidget(self.frame_3) self.cor_graphic.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.cor_graphic.sizePolicy().hasHeightForWidth()) self.cor_graphic.setSizePolicy(sizePolicy) self.cor_graphic.setMinimumSize(QtCore.QSize(0, 0)) self.cor_graphic.setObjectName(_fromUtf8("cor_graphic")) self.verticalLayout_6.addWidget(self.cor_graphic) self.verticalLayout_8.addWidget(self.splitter_2) self.verticalLayout_3.addWidget(self.splitter) self.retranslateUi(Attenuation3D) QtCore.QObject.connect(self.refresh_button, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.Refresh) QtCore.QObject.connect(self.saveButton, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.Save) QtCore.QObject.connect(self.loadButton, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.Load) QtCore.QObject.connect(self.rectRadioButton, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.SampleTypeChanged) QtCore.QObject.connect(self.cylRadioButton, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.SampleTypeChanged) QtCore.QObject.connect(self.cleardrawing_button, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.ClearDrawing) QtCore.QObject.connect(self.lock_axis_check, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.LockAxis_clicked) QtCore.QObject.connect(self.animate_button, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.Animate) QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), Attenuation3D.Test) QtCore.QMetaObject.connectSlotsByName(Attenuation3D) def retranslateUi(self, Attenuation3D): Attenuation3D.setWindowTitle( _translate("Attenuation3D", "Attenuation Correction", None)) Attenuation3D.setTitle( _translate("Attenuation3D", "Attenuation Correction", None)) self.saveButton.setText( _translate("Attenuation3D", "Save parameters", None)) self.loadButton.setText( _translate("Attenuation3D", "Load parameters", None)) self.refresh_button.setText( _translate("Attenuation3D", "Refresh", None)) self.animate_button.setText( _translate("Attenuation3D", "Calculate and animate", None)) self.allfiles_check.setText( _translate("Attenuation3D", "All Files", None)) self.label_4.setText(_translate("Attenuation3D", "Datasets:", None)) self.all_radio.setText(_translate("Attenuation3D", "All", None)) self.current_radio.setText(_translate("Attenuation3D", "Current", None)) self.range_radio.setText(_translate("Attenuation3D", "Range:", None)) self.label_5.setText(_translate("Attenuation3D", "to", None)) self.rectRadioButton.setText( _translate("Attenuation3D", "Rectangular", None)) self.cylRadioButton.setText( _translate("Attenuation3D", "Cylindrical", None)) self.urdfRadioButton.setText( _translate("Attenuation3D", "URFD file", None)) self.pushButton.setText(_translate("Attenuation3D", "Open", None)) self.lock_axis_check.setText( _translate("Attenuation3D", "Lock axes", None)) self.drawonly_check.setText( _translate("Attenuation3D", "Draw only", None)) self.autoclear_check.setText( _translate("Attenuation3D", "Autoclear", None)) self.cleardrawing_button.setText( _translate("Attenuation3D", "Clear", None)) self.label.setText(_translate("Attenuation3D", "Show:", None)) self.pb_check.setText(_translate("Attenuation3D", "Prim beam", None)) self.sb_check.setText(_translate("Attenuation3D", "Sec beam", None)) self.sample_check.setText(_translate("Attenuation3D", "Sample", None)) self.gvol_check.setText(_translate("Attenuation3D", "Gauge vol", None)) self.cor_check.setText(_translate("Attenuation3D", "CoR", None)) self.gpoints_check.setText( _translate("Attenuation3D", "Gridpoints", None)) self.dcone_check.setText( _translate("Attenuation3D", "Diffraction cone", None)) self.ifrac_check.setText( _translate("Attenuation3D", "Attenuation Correction Coeff", None)) self.dpattern_check.setText( _translate("Attenuation3D", "Diffraction patterns", None)) self.label_6.setText(_translate("Attenuation3D", "Opacity:", None)) self.opacity_edit.setText(_translate("Attenuation3D", "0.3", None)) self.label_2.setText( _translate("Attenuation3D", "Colour scale: Min:", None)) self.colourScaleMin_edit.setText( _translate("Attenuation3D", "0.0", None)) self.label_3.setText(_translate("Attenuation3D", "Max:", None)) self.colourScaleMax_edit.setText( _translate("Attenuation3D", "1.0", None)) self.colourScaleAuto_check.setText( _translate("Attenuation3D", "Auto", None))