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.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.horizontalSlider = QtWidgets.QSlider( self.matplotlibwidget_static_2) self.horizontalSlider.setGeometry(QtCore.QRect(240, 460, 181, 22)) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setObjectName("horizontalSlider") self.groupBox = QtWidgets.QGroupBox(self.centralwidget) self.groupBox.setGeometry(QtCore.QRect(10, 20, 171, 101)) self.groupBox.setObjectName("groupBox") self.pushButton = QtWidgets.QPushButton(self.groupBox) self.pushButton.setGeometry(QtCore.QRect(10, 40, 141, 23)) self.pushButton.setObjectName("pushButton") self.groupBox_2 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_2.setGeometry(QtCore.QRect(10, 130, 171, 371)) 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, 50, 151, 121)) self.listView.setObjectName("listView") self.pushButton_3 = QtWidgets.QPushButton(self.groupBox_2) self.pushButton_3.setGeometry(QtCore.QRect(20, 190, 121, 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.clicked.connect(self.matplotlibwidget_static_2.hide) self.pushButton_2.clicked.connect(self.matplotlibwidget_static.hide) QtCore.QMetaObject.connectSlotsByName(MainWindow)
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 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 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 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 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.intplot = MatplotlibWidget(self.gridLayoutWidget) self.intplot.setObjectName(_fromUtf8("intplot")) self.gridLayout.addWidget(self.intplot, 0, 1, 1, 1) self.ratioplot = MatplotlibWidget(self.gridLayoutWidget) self.ratioplot.setObjectName(_fromUtf8("ratioplot")) self.gridLayout.addWidget(self.ratioplot, 0, 2, 1, 1) self.retranslateUi(Ratio_Online_Plot) QtCore.QMetaObject.connectSlotsByName(Ratio_Online_Plot)
def __init__(self): module = MyUI.MyPlotMainWindowUI try:self.ui = module.Ui_Form() # Enables autocompletion (if you are lucky...) except: pass QtMainWindowLoader.__init__(self, module) mpl = MatplotlibWidget() self.ui.gridLayoutPlot.addWidget(mpl) self.fileio = MyPlotFileIO(mpl) self.ui.gridLayoutControl.addWidget(self.fileio.ui_control)
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 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 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 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 setupUI(self): self.majorLayout = QtGui.QVBoxLayout(self) self.dataWidget = MatplotlibWidget() self.dataWidget.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.majorLayout.addWidget(self.dataWidget) self.cbar = MatplotlibWidget() sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.cbar.sizePolicy().hasHeightForWidth()) self.cbar.setSizePolicy(sizePolicy) self.cbar.setMaximumSize(QtCore.QSize(2**15 - 1, 32)) self.updCM() # self.majorLayout.addWidget(self.cbar) self.minDataEdit = QtGui.QLineEdit() self.maxDataEdit = QtGui.QLineEdit() editSizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Maximum) self.minDataEdit.setSizePolicy(editSizePolicy) self.maxDataEdit.setSizePolicy(editSizePolicy) self.minDataEdit.setMaximumSize(QtCore.QSize(128, 32)) self.maxDataEdit.setMaximumSize(QtCore.QSize(128, 32)) self.minDataEdit.setMinimumSize(QtCore.QSize(64, 32)) self.maxDataEdit.setMinimumSize(QtCore.QSize(64, 32)) self.cbarlayout = QtGui.QHBoxLayout() self.cbarlayout.addWidget(self.minDataEdit) self.cbarlayout.addWidget(self.cbar) self.cbarlayout.addWidget(self.maxDataEdit) self.majorLayout.addLayout(self.cbarlayout)
def __init__(self, parent, tmodel): QMainWindow.__init__(self, parent) self.ui = Ui_CromWindow() self.ui.setupUi(self) self.tmodel = tmodel # Creates the matplotlib window and the toolbar self.mpl_window = MatplotlibWidget() self.ui.vl_plot.addWidget(self.mpl_window) self.toolbar = NavigationToolbar(self.mpl_window, self) self.ui.vl_plot.addWidget(self.toolbar) self.color_list = generate_colors(self.tmodel.num_analites) # Plot the models conc = self.simulate() self.plot(conc)
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 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 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 __init__(self, parent=None): global ui super(MainWindow, self).__init__(parent=parent) ui = Ui_MainWindow() ui.setupUi(self) ui.graphwidget= MatplotlibWidget(ui.centralwidget,title='', xlabel='Time', ylabel='Voltage', xscale='linear', yscale='linear', width=13, height=3, dpi=100) #ui.graphwidget= MatplotlibWidget(ui.centralwidget,height=3) #ui.graphwidget.axes1 = ui.graphwidget.figure.add_subplot(121) #ui.graphwidget.axes = ui.graphwidget.figure.add_subplot(121) timer = QtCore.QTimer(self) timer.timeout.connect(self.update_figure) timer.start(50) ui.x=[] ui.y=[] ui.c=[] ui.save=False ui.valve=False ui.Filename="./test.txt" ui.value=0 voltage=5 pulse=5 frequency=20 period=1000/frequency num_cycl=100 ui.plainTextEdit_1.setPlainText(str(voltage)) ui.plainTextEdit_2.setPlainText(str(pulse)) ui.plainTextEdit_3.setPlainText(str(frequency)) ui.plainTextEdit.setPlainText(str(num_cycl))#interval ui.plainTextEdit_4.setPlainText('3')#number of pulsese ui.plainTextEdit_5.setPlainText('1000')#number of pulsese ui.plainTextEdit_6.setPlainText('1000')#number of pulsese ui.ch_num=int(ui.plainTextEdit_4.toPlainText()) ui.rate=int(ui.plainTextEdit_5.toPlainText()) ui.smpl=int(ui.plainTextEdit_6.toPlainText()) wavefunc.wf1974(voltage, pulse, period,num_cycl)
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 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 __init__(self, parent, tmodel): QMainWindow.__init__(self, parent) self.ui = Ui_TrasmissionWindow() self.ui.setupUi(self) self.tmodel = tmodel # Initialize the matplotlib window and the toolbar self.mpl_window = MatplotlibWidget() self.ui.verticalLayout_2.addWidget(self.mpl_window) self.toolbar = NavigationToolbar(self.mpl_window, self) self.ui.verticalLayout_2.addWidget(self.toolbar) # Initialize the color column self.color_list = generate_colors(self.tmodel.num_analites) self.color_col = ColorColumn(self.ui.wid_column, self.tmodel.num_teo_plates, self.tmodel.num_analites, self.color_list, self.tmodel.current_state[0], 380, 300) # Simulation self.timer = QTimer() self.timer.timeout.connect(self.timeout) self.ui.pb_exec.clicked.connect(self.start_stop) self.running = False
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 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 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 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 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 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 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 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 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 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)