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)
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(807, 646) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap = QtGui.QComboBox(Form) self.cmap.setObjectName(_fromUtf8("cmap")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap) self.mplwidget = MatplotlibWidget(Form) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.verticalLayout.addWidget(self.mplwidget) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "ComplexAB", None)) self.cmap.setItemText(0, _translate("Form", "gray", None)) self.cmap.setItemText(1, _translate("Form", "prism", None)) self.cmap.setItemText(2, _translate("Form", "autumn", None)) self.cmap.setItemText(3, _translate("Form", "cool", None)) self.cmap.setItemText(4, _translate("Form", "spring", None)) self.cmap.setItemText(5, _translate("Form", "summer", None)) self.cmap.setItemText(6, _translate("Form", "winter", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(815, 676) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.mplcanvas = MatplotlibWidget(self.centralwidget) self.mplcanvas.setObjectName(_fromUtf8("mplcanvas")) self.verticalLayout.addWidget(self.mplcanvas) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 815, 19)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Period_Filter_Dialog(object): def setupUi(self, Period_Filter_Dialog): Period_Filter_Dialog.setObjectName(_fromUtf8("Period_Filter_Dialog")) Period_Filter_Dialog.resize(486, 390) Period_Filter_Dialog.setWindowTitle(QtGui.QApplication.translate("Period_Filter_Dialog", "Dialog", None, QtGui.QApplication.UnicodeUTF8)) self.buttonBox = QtGui.QDialogButtonBox(Period_Filter_Dialog) self.buttonBox.setGeometry(QtCore.QRect(140, 350, 341, 32)) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.Period_Filter_Plot = MatplotlibWidget(Period_Filter_Dialog) self.Period_Filter_Plot.setGeometry(QtCore.QRect(0, 0, 491, 300)) self.Period_Filter_Plot.setObjectName(_fromUtf8("Period_Filter_Plot")) self.Filter_start = QtGui.QLineEdit(Period_Filter_Dialog) self.Filter_start.setGeometry(QtCore.QRect(20, 340, 71, 20)) self.Filter_start.setObjectName(_fromUtf8("Filter_start")) self.Filter_end = QtGui.QLineEdit(Period_Filter_Dialog) self.Filter_end.setGeometry(QtCore.QRect(100, 340, 81, 20)) self.Filter_end.setObjectName(_fromUtf8("Filter_end")) self.label = QtGui.QLabel(Period_Filter_Dialog) self.label.setGeometry(QtCore.QRect(60, 320, 81, 16)) self.label.setText(QtGui.QApplication.translate("Period_Filter_Dialog", "Filtering Range", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.retranslateUi(Period_Filter_Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Period_Filter_Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Period_Filter_Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Period_Filter_Dialog) def retranslateUi(self, Period_Filter_Dialog): pass
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.gridLayout.addWidget(self.mplwidget, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
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)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.mpl = MatplotlibWidget(self.centralwidget) self.mpl.setGeometry(QtCore.QRect(130, 70, 561, 291)) self.mpl.setObjectName(_fromUtf8("mpl")) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(150, 430, 75, 23)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.pushButton_2 = QtGui.QPushButton(self.centralwidget) self.pushButton_2.setGeometry(QtCore.QRect(290, 430, 75, 23)) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.pushButton.setText(_translate("MainWindow", "Plot", None)) self.pushButton_2.setText(_translate("MainWindow", "Clear", None))
class Ui_english_freq_dialog(object): def setupUi(self, english_freq_dialog): english_freq_dialog.setObjectName("english_freq_dialog") english_freq_dialog.resize(712, 770) self.verticalLayout = QtWidgets.QVBoxLayout(english_freq_dialog) self.verticalLayout.setObjectName("verticalLayout") self.label = QtWidgets.QLabel(english_freq_dialog) self.label.setObjectName("label") self.verticalLayout.addWidget(self.label) self.english_freq = MatplotlibWidget(english_freq_dialog) self.english_freq.setObjectName("english_freq") self.verticalLayout.addWidget(self.english_freq) self.buttonBox = QtWidgets.QDialogButtonBox(english_freq_dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(english_freq_dialog) self.buttonBox.accepted.connect(english_freq_dialog.accept) self.buttonBox.rejected.connect(english_freq_dialog.reject) QtCore.QMetaObject.connectSlotsByName(english_freq_dialog) def retranslateUi(self, english_freq_dialog): _translate = QtCore.QCoreApplication.translate english_freq_dialog.setWindowTitle( _translate("english_freq_dialog", "English Frequency")) self.label.setText( _translate("english_freq_dialog", "English Frequency"))
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)
class Ui_Currencies(object): def setupUi(self, Currencies): Currencies.setObjectName(_fromUtf8("Currencies")) Currencies.resize(845, 453) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Currencies.sizePolicy().hasHeightForWidth()) Currencies.setSizePolicy(sizePolicy) Currencies.setDockOptions(QtGui.QMainWindow.AllowNestedDocks|QtGui.QMainWindow.AllowTabbedDocks|QtGui.QMainWindow.AnimatedDocks) self.centralwidget = QtGui.QWidget(Currencies) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.verticalLayout.addWidget(self.mplwidget) Currencies.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(Currencies) self.menubar.setGeometry(QtCore.QRect(0, 0, 845, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuView = QtGui.QMenu(self.menubar) self.menuView.setObjectName(_fromUtf8("menuView")) Currencies.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(Currencies) self.statusbar.setObjectName(_fromUtf8("statusbar")) Currencies.setStatusBar(self.statusbar) self.toolBar = QtGui.QToolBar(Currencies) self.toolBar.setObjectName(_fromUtf8("toolBar")) Currencies.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.Options_DW_2 = QtGui.QDockWidget(Currencies) self.Options_DW_2.setObjectName(_fromUtf8("Options_DW_2")) self.dockWidgetContents_2 = QtGui.QWidget() self.dockWidgetContents_2.setObjectName(_fromUtf8("dockWidgetContents_2")) self.formLayout = QtGui.QFormLayout(self.dockWidgetContents_2) self.formLayout.setObjectName(_fromUtf8("formLayout")) self.CSel_CB = QtGui.QComboBox(self.dockWidgetContents_2) self.CSel_CB.setObjectName(_fromUtf8("CSel_CB")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.CSel_CB) self.Options_DW_2.setWidget(self.dockWidgetContents_2) Currencies.addDockWidget(QtCore.Qt.DockWidgetArea(4), self.Options_DW_2) self.actionShow_Options = QtGui.QAction(Currencies) self.actionShow_Options.setObjectName(_fromUtf8("actionShow_Options")) self.menuView.addAction(self.actionShow_Options) self.menubar.addAction(self.menuView.menuAction()) self.retranslateUi(Currencies) QtCore.QMetaObject.connectSlotsByName(Currencies) def retranslateUi(self, Currencies): Currencies.setWindowTitle(_translate("Currencies", "Currencies", None)) self.menuView.setTitle(_translate("Currencies", "View", None)) self.toolBar.setWindowTitle(_translate("Currencies", "toolBar", None)) self.Options_DW_2.setWindowTitle(_translate("Currencies", "Options", None)) self.actionShow_Options.setText(_translate("Currencies", "Show Options", None))
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)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1001, 638) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.bond_verticalSlider = QtGui.QSlider(self.centralwidget) self.bond_verticalSlider.setOrientation(QtCore.Qt.Vertical) self.bond_verticalSlider.setObjectName( _fromUtf8("bond_verticalSlider")) self.gridLayout.addWidget(self.bond_verticalSlider, 0, 1, 1, 1) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.gridLayout.addWidget(self.mplwidget, 0, 0, 2, 1) self.s_label = QtGui.QLabel(self.centralwidget) self.s_label.setObjectName(_fromUtf8("s_label")) self.gridLayout.addWidget(self.s_label, 1, 3, 1, 1) self.bond_label = QtGui.QLabel(self.centralwidget) self.bond_label.setObjectName(_fromUtf8("bond_label")) self.gridLayout.addWidget(self.bond_label, 1, 1, 1, 1) self.s_verticalSlider = QtGui.QSlider(self.centralwidget) self.s_verticalSlider.setOrientation(QtCore.Qt.Vertical) self.s_verticalSlider.setObjectName(_fromUtf8("s_verticalSlider")) self.gridLayout.addWidget(self.s_verticalSlider, 0, 3, 1, 1) self.bond_value_label = QtGui.QLabel(self.centralwidget) self.bond_value_label.setObjectName(_fromUtf8("bond_value_label")) self.gridLayout.addWidget(self.bond_value_label, 0, 2, 1, 1) self.s_value_label = QtGui.QLabel(self.centralwidget) self.s_value_label.setObjectName(_fromUtf8("s_value_label")) self.gridLayout.addWidget(self.s_value_label, 0, 4, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1001, 31)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.s_label.setText(_translate("MainWindow", "s", None)) self.bond_label.setText(_translate("MainWindow", "Bond", None)) self.bond_value_label.setText( _translate("MainWindow", "TextLabel", None)) self.s_value_label.setText(_translate("MainWindow", "TextLabel", None))
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)
class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.setWindowModality(QtCore.Qt.WindowModal) Dialog.resize(733, 385) self.verticalLayout = QtWidgets.QVBoxLayout(Dialog) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mplwidget = MatplotlibWidget(Dialog) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.horizontalLayout.addWidget(self.mplwidget) self.verticalLayout.addLayout(self.horizontalLayout) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.checkBoxRemovePTTD = QtWidgets.QCheckBox(Dialog) self.checkBoxRemovePTTD.setChecked(True) self.checkBoxRemovePTTD.setObjectName(_fromUtf8("checkBoxRemovePTTD")) self.gridLayout.addWidget(self.checkBoxRemovePTTD, 0, 1, 1, 1) self.lineEditCoefficients = QtWidgets.QLineEdit(Dialog) self.lineEditCoefficients.setReadOnly(True) self.lineEditCoefficients.setObjectName( _fromUtf8("lineEditCoefficients")) self.gridLayout.addWidget(self.lineEditCoefficients, 0, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QtWidgets.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): Dialog.setWindowTitle( QtWidgets.QApplication.translate( "Dialog", "Zernike fit results", None, QtWidgets.QApplication.UnicodeUTF8)) self.checkBoxRemovePTTD.setText( QtWidgets.QApplication.translate( "Dialog", "Remove Piston, Tip, Tilt, Defocus", None, QtWidgets.QApplication.UnicodeUTF8))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(504, 389) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.mplwidget = MatplotlibWidget(Form) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.gridLayout.addWidget(self.mplwidget, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "Form", None))
def setupUi(self, Ratio_Online_Plot): Ratio_Online_Plot.setObjectName(_fromUtf8("Ratio_Online_Plot")) Ratio_Online_Plot.resize(966, 422) self.gridLayoutWidget = QtGui.QWidget(Ratio_Online_Plot) self.gridLayoutWidget.setGeometry(QtCore.QRect(10, 10, 941, 401)) self.gridLayoutWidget.setObjectName(_fromUtf8("gridLayoutWidget")) self.gridLayout = QtGui.QGridLayout(self.gridLayoutWidget) self.gridLayout.setMargin(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.ratioplot = MatplotlibWidget(self.gridLayoutWidget) self.ratioplot.setObjectName(_fromUtf8("ratioplot")) self.gridLayout.addWidget(self.ratioplot, 0, 1, 1, 1) self.retranslateUi(Ratio_Online_Plot) QtCore.QMetaObject.connectSlotsByName(Ratio_Online_Plot)
def __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("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, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(649, 501) self.label = QtGui.QLabel(Form) self.label.setGeometry(QtCore.QRect(260, 30, 171, 16)) font = QtGui.QFont() font.setPointSize(16) self.label.setFont(font) self.label.setObjectName(_fromUtf8("label")) self.matplotlibwidget = MatplotlibWidget(Form) self.matplotlibwidget.setGeometry(QtCore.QRect(130, 80, 400, 300)) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) self.matplotlibwidget.plotDataPoints(x,y) self.dial = QtGui.QDial(Form) self.dial.setGeometry(QtCore.QRect(30, 90, 50, 64)) self.dial.setObjectName(_fromUtf8("dial")) self.label_2 = QtGui.QLabel(Form) self.label_2.setGeometry(QtCore.QRect(20, 160, 81, 21)) font = QtGui.QFont() font.setPointSize(14) self.label_2.setFont(font) self.label_2.setObjectName(_fromUtf8("label_2")) self.retranslateUi(Form) QtCore.QObject.connect(self.dial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.label_2.setNum) QtCore.QObject.connect(self.dial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.matplotlibwidget.update) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setGeometry(QtCore.QRect(170, 150, 400, 300)) self.mplwidget.setObjectName("mplwidget") self.mplwidget.setFocus() self.mplwidget.axes.plot(x,y) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(170, 60, 75, 23)) self.pushButton.setObjectName("pushButton") QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL("clicked()"), self.plot) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(1022, 962) self.gridLayout_2 = QtGui.QGridLayout(Form) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.Wedge1Layout = QtGui.QVBoxLayout() self.Wedge1Layout.setObjectName(_fromUtf8("Wedge1Layout")) self.comboBox_cmap1 = QtGui.QComboBox(Form) self.comboBox_cmap1.setObjectName(_fromUtf8("comboBox_cmap1")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.Wedge1Layout.addWidget(self.comboBox_cmap1) self.MLCAlignWidget = MatplotlibWidget(Form) self.MLCAlignWidget.setObjectName(_fromUtf8("MLCAlignWidget")) self.Wedge1Layout.addWidget(self.MLCAlignWidget) self.horizontalLayout_2.addLayout(self.Wedge1Layout) self.gridLayout.addLayout(self.horizontalLayout_2, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(732, 1028) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap = QtGui.QComboBox(Form) self.cmap.setObjectName(_fromUtf8("cmap")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap) self.Stripes = MatplotlibWidget(Form) self.Stripes.setObjectName(_fromUtf8("Stripes")) self.verticalLayout.addWidget(self.Stripes) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.ResultsLabel = QtGui.QLabel(Form) self.ResultsLabel.setObjectName(_fromUtf8("ResultsLabel")) self.gridLayout.addWidget(self.ResultsLabel, 1, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.setWindowModality(QtCore.Qt.WindowModal) Dialog.resize(733, 385) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mplwidget = MatplotlibWidget(Dialog) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.horizontalLayout.addWidget(self.mplwidget) self.verticalLayout.addLayout(self.horizontalLayout) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.checkBoxRemovePTTD = QtGui.QCheckBox(Dialog) self.checkBoxRemovePTTD.setChecked(True) self.checkBoxRemovePTTD.setObjectName(_fromUtf8("checkBoxRemovePTTD")) self.gridLayout.addWidget(self.checkBoxRemovePTTD, 0, 1, 1, 1) self.lineEditCoefficients = QtGui.QLineEdit(Dialog) self.lineEditCoefficients.setReadOnly(True) self.lineEditCoefficients.setObjectName(_fromUtf8("lineEditCoefficients")) self.gridLayout.addWidget(self.lineEditCoefficients, 0, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
class Ui_DiagramWindow(object): def setupUi(self, DiagramWindow): DiagramWindow.setObjectName("DiagramWindow") DiagramWindow.resize(920, 828) self.dwWellboreSchematic_graphicsView = MatplotlibWidget(DiagramWindow) self.dwWellboreSchematic_graphicsView.setGeometry( QtCore.QRect(9, 9, 901, 801)) self.dwWellboreSchematic_graphicsView.setObjectName( "dwWellboreSchematic_graphicsView") self.retranslateUi(DiagramWindow) QtCore.QMetaObject.connectSlotsByName(DiagramWindow) def retranslateUi(self, DiagramWindow): _translate = QtCore.QCoreApplication.translate DiagramWindow.setWindowTitle( _translate("DiagramWindow", "Schematic Diagram Visualization"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1088, 800) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.matplotlibwidget_static_2 = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static_2.setGeometry( QtCore.QRect(320, 30, 731, 491)) self.matplotlibwidget_static_2.setObjectName( "matplotlibwidget_static_2") self.groupBox_2 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_2.setGeometry(QtCore.QRect(20, 120, 171, 381)) self.groupBox_2.setObjectName("groupBox_2") self.pushButton_2 = QtWidgets.QPushButton(self.groupBox_2) self.pushButton_2.setGeometry(QtCore.QRect(10, 20, 151, 23)) self.pushButton_2.setObjectName("pushButton_2") self.listView = QtWidgets.QListView(self.groupBox_2) self.listView.setGeometry(QtCore.QRect(10, 60, 151, 141)) self.listView.setObjectName("listView") self.pushButton_3 = QtWidgets.QPushButton(self.groupBox_2) self.pushButton_3.setGeometry(QtCore.QRect(0, 350, 75, 23)) self.pushButton_3.setObjectName("pushButton_3") self.listView_2 = QtWidgets.QListView(self.groupBox_2) self.listView_2.setGeometry(QtCore.QRect(10, 210, 151, 131)) self.listView_2.setObjectName("listView_2") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1088, 23)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.pushButton_3.clicked.connect(self.matplotlibwidget_static_2.show) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.groupBox_2.setTitle(_translate("MainWindow", "Architecture")) self.pushButton_2.setText( _translate("MainWindow", "Show the archietecture")) self.pushButton_3.setText(_translate("MainWindow", "PushButton"))
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)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.matplotlibwidget = MatplotlibWidget(self.centralwidget) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) self.gridLayout.addWidget(self.matplotlibwidget, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
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, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(1034, 538) self.gridLayout_2 = QtGui.QGridLayout(Form) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap1 = QtGui.QComboBox(Form) self.cmap1.setObjectName(_fromUtf8("cmap1")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap1) self.pyramid1 = MatplotlibWidget(Form) self.pyramid1.setObjectName(_fromUtf8("pyramid1")) self.verticalLayout.addWidget(self.pyramid1) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.cmap2 = QtGui.QComboBox(Form) self.cmap2.setObjectName(_fromUtf8("cmap2")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.verticalLayout_2.addWidget(self.cmap2) self.pyramid2 = MatplotlibWidget(Form) self.pyramid2.setObjectName(_fromUtf8("pyramid2")) self.verticalLayout_2.addWidget(self.pyramid2) self.gridLayout.addLayout(self.verticalLayout_2, 0, 1, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(421, 422) MainWindow.setWindowTitle( QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8) ) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.banana = MatplotlibWidget(self.centralwidget) self.banana.setObjectName(_fromUtf8("banana")) self.verticalLayout.addWidget(self.banana) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setText( QtGui.QApplication.translate("MainWindow", "PushButton", None, QtGui.QApplication.UnicodeUTF8) ) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.verticalLayout.addWidget(self.pushButton) self.pushButton_2 = QtGui.QPushButton(self.centralwidget) self.pushButton_2.setText( QtGui.QApplication.translate("MainWindow", "Yay!", None, QtGui.QApplication.UnicodeUTF8) ) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.verticalLayout.addWidget(self.pushButton_2) self.verticalLayout_2.addLayout(self.verticalLayout) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 421, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): pass
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)
class Ui_plotWindow(object): def setupUi(self, plotWindow): plotWindow.setObjectName(_fromUtf8("plotWindow")) plotWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(plotWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.mplWidget = MatplotlibWidget(self.centralwidget) self.mplWidget.setGeometry(QtCore.QRect(10, 10, 781, 561)) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) plotWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(plotWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) plotWindow.setStatusBar(self.statusbar) self.retranslateUi(plotWindow) QtCore.QMetaObject.connectSlotsByName(plotWindow) def retranslateUi(self, plotWindow): plotWindow.setWindowTitle(_translate("plotWindow", "Plot Window", None))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(1022, 962) self.gridLayout_2 = QtGui.QGridLayout(Form) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.Wedge1Layout = QtGui.QVBoxLayout() self.Wedge1Layout.setObjectName(_fromUtf8("Wedge1Layout")) self.comboBox_cmap1 = QtGui.QComboBox(Form) self.comboBox_cmap1.setObjectName(_fromUtf8("comboBox_cmap1")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.comboBox_cmap1.addItem(_fromUtf8("")) self.Wedge1Layout.addWidget(self.comboBox_cmap1) self.MLCAlignWidget = MatplotlibWidget(Form) self.MLCAlignWidget.setObjectName(_fromUtf8("MLCAlignWidget")) self.Wedge1Layout.addWidget(self.MLCAlignWidget) self.horizontalLayout_2.addLayout(self.Wedge1Layout) self.gridLayout.addLayout(self.horizontalLayout_2, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "MLC Alignment", None)) self.comboBox_cmap1.setItemText(0, _translate("Form", "gray", None)) self.comboBox_cmap1.setItemText(1, _translate("Form", "prism", None)) self.comboBox_cmap1.setItemText(2, _translate("Form", "autumn", None)) self.comboBox_cmap1.setItemText(3, _translate("Form", "cool", None)) self.comboBox_cmap1.setItemText(4, _translate("Form", "spring", None)) self.comboBox_cmap1.setItemText(5, _translate("Form", "summer", None)) self.comboBox_cmap1.setItemText(6, _translate("Form", "winter", None))
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)
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(732, 1028) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap = QtGui.QComboBox(Form) self.cmap.setObjectName(_fromUtf8("cmap")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap) self.Stripes = MatplotlibWidget(Form) self.Stripes.setObjectName(_fromUtf8("Stripes")) self.verticalLayout.addWidget(self.Stripes) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.ResultsLabel = QtGui.QLabel(Form) self.ResultsLabel.setObjectName(_fromUtf8("ResultsLabel")) self.gridLayout.addWidget(self.ResultsLabel, 1, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "Continuous Stripes", None)) self.cmap.setItemText(0, _translate("Form", "gray", None)) self.cmap.setItemText(1, _translate("Form", "prism", None)) self.cmap.setItemText(2, _translate("Form", "autumn", None)) self.cmap.setItemText(3, _translate("Form", "cool", None)) self.cmap.setItemText(4, _translate("Form", "spring", None)) self.cmap.setItemText(5, _translate("Form", "summer", None)) self.cmap.setItemText(6, _translate("Form", "winter", None)) self.ResultsLabel.setText(_translate("Form", "Results:", None))
class Ui_CellCount_Qt_Mpl(object): def setupUi(self, CellCount_Qt_Mpl): CellCount_Qt_Mpl.setObjectName(_fromUtf8("CellCount_Qt_Mpl")) CellCount_Qt_Mpl.resize(966, 422) self.gridLayoutWidget = QtGui.QWidget(CellCount_Qt_Mpl) self.gridLayoutWidget.setGeometry(QtCore.QRect(10, 10, 941, 401)) self.gridLayoutWidget.setObjectName(_fromUtf8("gridLayoutWidget")) self.gridLayout = QtGui.QGridLayout(self.gridLayoutWidget) self.gridLayout.setMargin(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.barplot = MatplotlibWidget(self.gridLayoutWidget) self.barplot.setObjectName(_fromUtf8("barplot")) self.gridLayout.addWidget(self.barplot, 0, 1, 1, 1) self.sumplot = MatplotlibWidget(self.gridLayoutWidget) self.sumplot.setObjectName(_fromUtf8("sumplot")) self.gridLayout.addWidget(self.sumplot, 0, 2, 1, 1) self.retranslateUi(CellCount_Qt_Mpl) QtCore.QMetaObject.connectSlotsByName(CellCount_Qt_Mpl) def retranslateUi(self, CellCount_Qt_Mpl): CellCount_Qt_Mpl.setWindowTitle(QtGui.QApplication.translate("CellCount_Qt_Mpl", "Cell Count Widget", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(690, 426) MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.mplwidget = MatplotlibWidget(self.centralwidget) self.mplwidget.setGeometry(QtCore.QRect(10, 10, 661, 371)) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 690, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): pass
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
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1088, 800) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.matplotlibwidget_static = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static.setGeometry(QtCore.QRect(399, 10, 301, 700)) self.matplotlibwidget_static.setObjectName("matplotlibwidget_static") self.pushButton = QtWidgets.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(10, 30, 101, 23)) self.pushButton.setObjectName("pushButton") self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_2.setGeometry(QtCore.QRect(10, 240, 101, 23)) self.pushButton_2.setObjectName("pushButton_2") self.matplotlibwidget_static_2 = MatplotlibWidget(self.centralwidget) self.matplotlibwidget_static_2.setGeometry(QtCore.QRect(320, 30, 731, 491)) self.matplotlibwidget_static_2.setObjectName("matplotlibwidget_static_2") self.listView = QtWidgets.QListView(self.centralwidget) self.listView.setGeometry(QtCore.QRect(130, 180, 161, 161)) self.listView.setObjectName("listView") 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) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.pushButton.setText(_translate("MainWindow", "weights")) self.pushButton_2.setText(_translate("MainWindow", "archietecture"))
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 __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, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.mplw = MatplotlibWidget(self.centralwidget) self.mplw.setGeometry(QtCore.QRect(189, 40, 511, 421)) self.mplw.setObjectName(_fromUtf8("mplw")) self.mplw.setFocus() #self.mplw.axes.plot(self.x,self.y) self.comboBox = QtGui.QComboBox(self.centralwidget) self.comboBox.setGeometry(QtCore.QRect(50, 50, 69, 22)) self.comboBox.setObjectName(_fromUtf8("comboBox")) self.comboBox.addItem(_fromUtf8("")) self.comboBox.addItem(_fromUtf8("")) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(50, 110, 75, 23)) self.pushButton.setObjectName(_fromUtf8("pushButton")) 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.QObject.connect(self.comboBox, QtCore.SIGNAL(_fromUtf8("currentIndexChanged(int)")), self.msgTest) QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), self.draw) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(807, 646) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap = QtGui.QComboBox(Form) self.cmap.setObjectName(_fromUtf8("cmap")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.cmap.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap) self.mplwidget = MatplotlibWidget(Form) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.verticalLayout.addWidget(self.mplwidget) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1154, 710) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.textEdit = QtGui.QTextEdit(self.centralwidget) self.textEdit.setGeometry(QtCore.QRect(750, 340, 251, 61)) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.label9_input = QtGui.QLabel(self.centralwidget) self.label9_input.setGeometry(QtCore.QRect(750, 310, 111, 21)) font = QtGui.QFont() font.setPointSize(12) self.label9_input.setFont(font) self.label9_input.setObjectName(_fromUtf8("label9_input")) self.splitter = QtGui.QSplitter(self.centralwidget) self.splitter.setGeometry(QtCore.QRect(750, 410, 256, 211)) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName(_fromUtf8("splitter")) self.label10_output = QtGui.QLabel(self.splitter) font = QtGui.QFont() font.setPointSize(12) self.label10_output.setFont(font) self.label10_output.setObjectName(_fromUtf8("label10_output")) self.textBrowser_2 = QtGui.QTextBrowser(self.splitter) self.textBrowser_2.setObjectName(_fromUtf8("textBrowser_2")) self.PORT_groupbox_1 = QtGui.QGroupBox(self.centralwidget) self.PORT_groupbox_1.setGeometry(QtCore.QRect(190, 50, 262, 120)) font = QtGui.QFont() font.setPointSize(12) self.PORT_groupbox_1.setFont(font) self.PORT_groupbox_1.setObjectName(_fromUtf8("PORT_groupbox_1")) self.gridLayout_4 = QtGui.QGridLayout(self.PORT_groupbox_1) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.label1_com = QtGui.QLabel(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.label1_com.setFont(font) self.label1_com.setObjectName(_fromUtf8("label1_com")) self.gridLayout_4.addWidget(self.label1_com, 0, 0, 1, 1) self.label2_baud = QtGui.QLabel(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.label2_baud.setFont(font) self.label2_baud.setObjectName(_fromUtf8("label2_baud")) self.gridLayout_4.addWidget(self.label2_baud, 1, 0, 1, 2) self.lineEdit_baud = QtGui.QLineEdit(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_baud.setFont(font) self.lineEdit_baud.setObjectName(_fromUtf8("lineEdit_baud")) self.gridLayout_4.addWidget(self.lineEdit_baud, 1, 2, 1, 1) self.label3_filename = QtGui.QLabel(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.label3_filename.setFont(font) self.label3_filename.setObjectName(_fromUtf8("label3_filename")) self.gridLayout_4.addWidget(self.label3_filename, 2, 0, 1, 1) self.lineEdit_filename = QtGui.QLineEdit(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_filename.setFont(font) self.lineEdit_filename.setObjectName(_fromUtf8("lineEdit_filename")) self.gridLayout_4.addWidget(self.lineEdit_filename, 2, 2, 1, 1) self.lineEdit_com = QtGui.QLineEdit(self.PORT_groupbox_1) font = QtGui.QFont() font.setPointSize(12) self.lineEdit_com.setFont(font) self.lineEdit_com.setObjectName(_fromUtf8("lineEdit_com")) self.gridLayout_4.addWidget(self.lineEdit_com, 0, 2, 1, 1) self.label3_filename.raise_() self.lineEdit_filename.raise_() self.lineEdit_baud.raise_() self.label1_com.raise_() self.lineEdit_com.raise_() self.label2_baud.raise_() self.virtualsound_groupBox_2 = QtGui.QGroupBox(self.centralwidget) self.virtualsound_groupBox_2.setGeometry(QtCore.QRect(680, 40, 391, 261)) font = QtGui.QFont() font.setPointSize(12) self.virtualsound_groupBox_2.setFont(font) self.virtualsound_groupBox_2.setObjectName(_fromUtf8("virtualsound_groupBox_2")) self.layoutWidget = QtGui.QWidget(self.virtualsound_groupBox_2) self.layoutWidget.setGeometry(QtCore.QRect(10, 20, 361, 211)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.gridLayout_5 = QtGui.QGridLayout(self.layoutWidget) self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) self.freq_slider_1 = QtGui.QSlider(self.layoutWidget) self.freq_slider_1.setMaximum(20000) self.freq_slider_1.setSingleStep(10) self.freq_slider_1.setSliderPosition(0) self.freq_slider_1.setOrientation(QtCore.Qt.Vertical) self.freq_slider_1.setTickInterval(3) self.freq_slider_1.setObjectName(_fromUtf8("freq_slider_1")) self.gridLayout_5.addWidget(self.freq_slider_1, 0, 0, 3, 1) self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.label4_sound1 = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label4_sound1.setFont(font) self.label4_sound1.setFrameShape(QtGui.QFrame.Box) self.label4_sound1.setObjectName(_fromUtf8("label4_sound1")) self.gridLayout_3.addWidget(self.label4_sound1, 0, 0, 1, 1) self.label5_sound2 = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label5_sound2.setFont(font) self.label5_sound2.setFrameShape(QtGui.QFrame.Box) self.label5_sound2.setObjectName(_fromUtf8("label5_sound2")) self.gridLayout_3.addWidget(self.label5_sound2, 0, 2, 1, 1) self.amp_dial = QtGui.QDial(self.layoutWidget) self.amp_dial.setObjectName(_fromUtf8("amp_dial")) self.gridLayout_3.addWidget(self.amp_dial, 1, 0, 1, 1) self.button1_generate = QtGui.QPushButton(self.layoutWidget) self.button1_generate.setObjectName(_fromUtf8("button1_generate")) self.gridLayout_3.addWidget(self.button1_generate, 1, 1, 1, 1) self.amp_dial_2 = QtGui.QDial(self.layoutWidget) self.amp_dial_2.setObjectName(_fromUtf8("amp_dial_2")) self.gridLayout_3.addWidget(self.amp_dial_2, 1, 2, 1, 1) self.gridLayout_5.addLayout(self.gridLayout_3, 0, 1, 1, 1) self.freq_slider_2 = QtGui.QSlider(self.layoutWidget) self.freq_slider_2.setMaximum(20000) self.freq_slider_2.setSingleStep(10) self.freq_slider_2.setSliderPosition(0) self.freq_slider_2.setOrientation(QtCore.Qt.Vertical) self.freq_slider_2.setTickInterval(3) self.freq_slider_2.setObjectName(_fromUtf8("freq_slider_2")) self.gridLayout_5.addWidget(self.freq_slider_2, 0, 2, 3, 1) self.time_progress = QtGui.QProgressBar(self.layoutWidget) self.time_progress.setProperty("value", 24) self.time_progress.setObjectName(_fromUtf8("time_progress")) self.gridLayout_5.addWidget(self.time_progress, 1, 1, 1, 1) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.amp_spin_1 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.amp_spin_1.setFont(font) self.amp_spin_1.setMaximum(20000) self.amp_spin_1.setSingleStep(10) self.amp_spin_1.setObjectName(_fromUtf8("amp_spin_1")) self.gridLayout_2.addWidget(self.amp_spin_1, 1, 0, 1, 1) self.freq_spin_1 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.freq_spin_1.setFont(font) self.freq_spin_1.setMaximum(20000) self.freq_spin_1.setSingleStep(10) self.freq_spin_1.setObjectName(_fromUtf8("freq_spin_1")) self.gridLayout_2.addWidget(self.freq_spin_1, 0, 0, 1, 1) self.freq_spin_2 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.freq_spin_2.setFont(font) self.freq_spin_2.setMaximum(20000) self.freq_spin_2.setSingleStep(10) self.freq_spin_2.setObjectName(_fromUtf8("freq_spin_2")) self.gridLayout_2.addWidget(self.freq_spin_2, 0, 2, 1, 1) self.label7_amp = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label7_amp.setFont(font) self.label7_amp.setObjectName(_fromUtf8("label7_amp")) self.gridLayout_2.addWidget(self.label7_amp, 1, 1, 1, 1) self.amp_spin_2 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.amp_spin_2.setFont(font) self.amp_spin_2.setMaximum(20000) self.amp_spin_2.setSingleStep(10) self.amp_spin_2.setObjectName(_fromUtf8("amp_spin_2")) self.gridLayout_2.addWidget(self.amp_spin_2, 1, 2, 1, 1) self.dur_spin_1 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.dur_spin_1.setFont(font) self.dur_spin_1.setMaximum(20000) self.dur_spin_1.setSingleStep(10) self.dur_spin_1.setObjectName(_fromUtf8("dur_spin_1")) self.gridLayout_2.addWidget(self.dur_spin_1, 2, 0, 1, 1) self.label8_duration = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label8_duration.setFont(font) self.label8_duration.setObjectName(_fromUtf8("label8_duration")) self.gridLayout_2.addWidget(self.label8_duration, 2, 1, 1, 1) self.dur_spin_2 = QtGui.QSpinBox(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.dur_spin_2.setFont(font) self.dur_spin_2.setMaximum(20000) self.dur_spin_2.setSingleStep(10) self.dur_spin_2.setObjectName(_fromUtf8("dur_spin_2")) self.gridLayout_2.addWidget(self.dur_spin_2, 2, 2, 1, 1) self.label6_freq = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) self.label6_freq.setFont(font) self.label6_freq.setObjectName(_fromUtf8("label6_freq")) self.gridLayout_2.addWidget(self.label6_freq, 0, 1, 1, 1) self.gridLayout_5.addLayout(self.gridLayout_2, 2, 1, 1, 1) ### Matplot here self.matplotlibwidget = MatplotlibWidget(self.centralwidget) self.matplotlibwidget.setGeometry(QtCore.QRect(130, 210, 521, 401)) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) #self.canvas = FigureCanvas(self.figure) self.matplotlibwidget.draw() # required to update the windows self.Button2_Plot = QtGui.QPushButton(self.centralwidget) self.Button2_Plot.setGeometry(QtCore.QRect(350, 620, 75, 23)) self.Button2_Plot.setObjectName(_fromUtf8("Button2_Plot")) self.Button2_Plot.clicked.connect(self.plot) ############ MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1154, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName(_fromUtf8("menuFile")) self.menuSetting = QtGui.QMenu(self.menubar) self.menuSetting.setObjectName(_fromUtf8("menuSetting")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionOpen = QtGui.QAction(MainWindow) self.actionOpen.setObjectName(_fromUtf8("actionOpen")) self.actionSave = QtGui.QAction(MainWindow) self.actionSave.setObjectName(_fromUtf8("actionSave")) self.actionSave_as = QtGui.QAction(MainWindow) self.actionSave_as.setObjectName(_fromUtf8("actionSave_as")) self.actionQuit = QtGui.QAction(MainWindow) self.actionQuit.setObjectName(_fromUtf8("actionQuit")) self.actionTerminal = QtGui.QAction(MainWindow) self.actionTerminal.setObjectName(_fromUtf8("actionTerminal")) self.actionGraph = QtGui.QAction(MainWindow) self.actionGraph.setObjectName(_fromUtf8("actionGraph")) self.menuFile.addSeparator() self.menuFile.addSeparator() self.menuFile.addAction(self.actionOpen) self.menuFile.addAction(self.actionSave) self.menuFile.addAction(self.actionSave_as) self.menuFile.addAction(self.actionQuit) self.menuSetting.addAction(self.actionTerminal) self.menuSetting.addAction(self.actionGraph) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuSetting.menuAction()) self.retranslateUi(MainWindow) QtCore.QObject.connect(self.freq_spin_2, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.freq_slider_2.setValue) QtCore.QObject.connect(self.freq_slider_2, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.freq_spin_2.setValue) QtCore.QObject.connect(self.amp_dial, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.amp_spin_1.setValue) QtCore.QObject.connect(self.amp_spin_2, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.amp_dial_2.setValue) QtCore.QObject.connect(self.amp_dial_2, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.amp_spin_2.setValue) QtCore.QObject.connect(self.amp_spin_1, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.amp_dial.setValue) QtCore.QObject.connect(self.freq_spin_1, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.freq_slider_1.setValue) QtCore.QObject.connect(self.freq_slider_1, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.freq_spin_1.setValue) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.label9_input.setText(_translate("MainWindow", "Input Textbox", None)) self.label10_output.setText(_translate("MainWindow", "Output Textbox", None)) self.PORT_groupbox_1.setTitle(_translate("MainWindow", "COM configuration", None)) self.label1_com.setText(_translate("MainWindow", "COM", None)) self.label2_baud.setText(_translate("MainWindow", "BAUD", None)) self.label3_filename.setText(_translate("MainWindow", "Filename", None)) self.virtualsound_groupBox_2.setTitle(_translate("MainWindow", "Virtual Sound Control Panel", None)) self.label4_sound1.setText(_translate("MainWindow", "Sound 1", None)) self.label5_sound2.setText(_translate("MainWindow", "Sound 2", None)) self.button1_generate.setText(_translate("MainWindow", "GENERATE", None)) self.label7_amp.setText(_translate("MainWindow", "Amplitude", None)) self.label8_duration.setText(_translate("MainWindow", "Duration (ms)", None)) self.label6_freq.setText(_translate("MainWindow", "Frequency (Hz)", None)) self.Button2_Plot.setText(_translate("MainWindow", "Plot", None)) self.menuFile.setTitle(_translate("MainWindow", "File", None)) self.menuSetting.setTitle(_translate("MainWindow", "Setting", None)) self.actionOpen.setText(_translate("MainWindow", "Open", None)) self.actionSave.setText(_translate("MainWindow", "Save", None)) self.actionSave_as.setText(_translate("MainWindow", "Save as", None)) self.actionQuit.setText(_translate("MainWindow", "Quit", None)) self.actionTerminal.setText(_translate("MainWindow", "Terminal", None)) self.actionGraph.setText(_translate("MainWindow", "Graph", None)) def plot(self): #populate the ra #ra = # plot a polar graph here ra = [random.randint(-50,100) for i in range(6)] #ra = [45, 40, 90, -75, 80.2, 106.7] # angle --> change to buffer_angle[4000] ra = [x / 180.0 * 3.141593 for x in ra] # convert angle to radian dec = [1.01, 6.05, 5.6, 4.02, 9.1, 7.85] # distance --> change to buffer_distance[4000] fig = pyplot.figure() ax = fig.add_axes([0.1, 0.1, 0.8, 0.8], polar=True) ax.set_ylim(0, 10) ax.set_yticks(numpy.arange(0, 10, 2)) ax.scatter(ra, dec, c='r') # plot the first microphone pyplot.show() #pyplot.draw() # open csv file to read the data def __read_csv_file(name=''): print "read the csv file" ra = [] distance = [] try: with open(name, 'rb') as csvfile: reading = csv.reader(csvfile, delimeter='') for row in reading: if (row > 4000): break; ra.append(row[0]) distance.append(row[1]) finally: csvfile.close() return ra
def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(822, 882) self.gridLayout_2 = QtGui.QGridLayout(Form) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap4 = QtGui.QComboBox(Form) self.cmap4.setObjectName(_fromUtf8("cmap4")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap4) self.PF4 = MatplotlibWidget(Form) self.PF4.setObjectName(_fromUtf8("PF4")) self.verticalLayout.addWidget(self.PF4) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.cmap1 = QtGui.QComboBox(Form) self.cmap1.setObjectName(_fromUtf8("cmap1")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.verticalLayout_2.addWidget(self.cmap1) self.PF1 = MatplotlibWidget(Form) self.PF1.setObjectName(_fromUtf8("PF1")) self.verticalLayout_2.addWidget(self.PF1) self.horizontalLayout.addLayout(self.verticalLayout_2) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.cmap2 = QtGui.QComboBox(Form) self.cmap2.setObjectName(_fromUtf8("cmap2")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.verticalLayout_3.addWidget(self.cmap2) self.PF2 = MatplotlibWidget(Form) self.PF2.setObjectName(_fromUtf8("PF2")) self.verticalLayout_3.addWidget(self.PF2) self.horizontalLayout.addLayout(self.verticalLayout_3) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.cmap3 = QtGui.QComboBox(Form) self.cmap3.setObjectName(_fromUtf8("cmap3")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.verticalLayout_4.addWidget(self.cmap3) self.PF3 = MatplotlibWidget(Form) self.PF3.setObjectName(_fromUtf8("PF3")) self.verticalLayout_4.addWidget(self.PF3) self.horizontalLayout.addLayout(self.verticalLayout_4) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.ResultsLabel = QtGui.QLabel(Form) self.ResultsLabel.setObjectName(_fromUtf8("ResultsLabel")) self.gridLayout_2.addWidget(self.ResultsLabel, 1, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(822, 882) self.gridLayout_2 = QtGui.QGridLayout(Form) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.cmap4 = QtGui.QComboBox(Form) self.cmap4.setObjectName(_fromUtf8("cmap4")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.cmap4.addItem(_fromUtf8("")) self.verticalLayout.addWidget(self.cmap4) self.PF4 = MatplotlibWidget(Form) self.PF4.setObjectName(_fromUtf8("PF4")) self.verticalLayout.addWidget(self.PF4) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.cmap1 = QtGui.QComboBox(Form) self.cmap1.setObjectName(_fromUtf8("cmap1")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.cmap1.addItem(_fromUtf8("")) self.verticalLayout_2.addWidget(self.cmap1) self.PF1 = MatplotlibWidget(Form) self.PF1.setObjectName(_fromUtf8("PF1")) self.verticalLayout_2.addWidget(self.PF1) self.horizontalLayout.addLayout(self.verticalLayout_2) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.cmap2 = QtGui.QComboBox(Form) self.cmap2.setObjectName(_fromUtf8("cmap2")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.cmap2.addItem(_fromUtf8("")) self.verticalLayout_3.addWidget(self.cmap2) self.PF2 = MatplotlibWidget(Form) self.PF2.setObjectName(_fromUtf8("PF2")) self.verticalLayout_3.addWidget(self.PF2) self.horizontalLayout.addLayout(self.verticalLayout_3) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.cmap3 = QtGui.QComboBox(Form) self.cmap3.setObjectName(_fromUtf8("cmap3")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.cmap3.addItem(_fromUtf8("")) self.verticalLayout_4.addWidget(self.cmap3) self.PF3 = MatplotlibWidget(Form) self.PF3.setObjectName(_fromUtf8("PF3")) self.verticalLayout_4.addWidget(self.PF3) self.horizontalLayout.addLayout(self.verticalLayout_4) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.ResultsLabel = QtGui.QLabel(Form) self.ResultsLabel.setObjectName(_fromUtf8("ResultsLabel")) self.gridLayout_2.addWidget(self.ResultsLabel, 1, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "PicketFence", None)) self.cmap4.setItemText(0, _translate("Form", "gray", None)) self.cmap4.setItemText(1, _translate("Form", "prism", None)) self.cmap4.setItemText(2, _translate("Form", "autumn", None)) self.cmap4.setItemText(3, _translate("Form", "cool", None)) self.cmap4.setItemText(4, _translate("Form", "spring", None)) self.cmap4.setItemText(5, _translate("Form", "summer", None)) self.cmap4.setItemText(6, _translate("Form", "winter", None)) self.cmap1.setItemText(0, _translate("Form", "gray", None)) self.cmap1.setItemText(1, _translate("Form", "prism", None)) self.cmap1.setItemText(2, _translate("Form", "autumn", None)) self.cmap1.setItemText(3, _translate("Form", "cool", None)) self.cmap1.setItemText(4, _translate("Form", "spring", None)) self.cmap1.setItemText(5, _translate("Form", "summer", None)) self.cmap1.setItemText(6, _translate("Form", "winter", None)) self.cmap2.setItemText(0, _translate("Form", "gray", None)) self.cmap2.setItemText(1, _translate("Form", "prism", None)) self.cmap2.setItemText(2, _translate("Form", "autumn", None)) self.cmap2.setItemText(3, _translate("Form", "cool", None)) self.cmap2.setItemText(4, _translate("Form", "spring", None)) self.cmap2.setItemText(5, _translate("Form", "summer", None)) self.cmap2.setItemText(6, _translate("Form", "winter", None)) self.cmap3.setItemText(0, _translate("Form", "gray", None)) self.cmap3.setItemText(1, _translate("Form", "prism", None)) self.cmap3.setItemText(2, _translate("Form", "autumn", None)) self.cmap3.setItemText(3, _translate("Form", "cool", None)) self.cmap3.setItemText(4, _translate("Form", "spring", None)) self.cmap3.setItemText(5, _translate("Form", "summer", None)) self.cmap3.setItemText(6, _translate("Form", "winter", None)) self.ResultsLabel.setText(_translate("Form", "Results:", None))
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(880, 661) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_6 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_6.setObjectName("verticalLayout_6") self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setObjectName("tabWidget") self.tab = QtGui.QWidget() self.tab.setObjectName("tab") self.verticalLayout_7 = QtGui.QVBoxLayout(self.tab) self.verticalLayout_7.setObjectName("verticalLayout_7") self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setObjectName("verticalLayout_5") self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.comboBox_categories = QtGui.QComboBox(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.comboBox_categories.sizePolicy().hasHeightForWidth()) self.comboBox_categories.setSizePolicy(sizePolicy) self.comboBox_categories.setMinimumSize(QtCore.QSize(180, 0)) self.comboBox_categories.setMaximumSize(QtCore.QSize(500000, 16777215)) self.comboBox_categories.setObjectName("comboBox_categories") self.horizontalLayout.addWidget(self.comboBox_categories) self.lineEdit_search = QtGui.QLineEdit(self.tab) self.lineEdit_search.setMaximumSize(QtCore.QSize(2000000, 16777215)) self.lineEdit_search.setObjectName("lineEdit_search") self.horizontalLayout.addWidget(self.lineEdit_search) self.pushButton_search = QtGui.QPushButton(self.tab) self.pushButton_search.setMaximumSize(QtCore.QSize(1000000, 16777215)) self.pushButton_search.setObjectName("pushButton_search") self.horizontalLayout.addWidget(self.pushButton_search) self.verticalLayout_5.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.splitter_2 = QtGui.QSplitter(self.tab) self.splitter_2.setOrientation(QtCore.Qt.Vertical) self.splitter_2.setObjectName("splitter_2") self.splitter = QtGui.QSplitter(self.splitter_2) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName("splitter") self.tableWidget_overview = QtGui.QTableWidget(self.splitter) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.tableWidget_overview.sizePolicy().hasHeightForWidth()) self.tableWidget_overview.setSizePolicy(sizePolicy) self.tableWidget_overview.setMinimumSize(QtCore.QSize(250, 200)) self.tableWidget_overview.setMaximumSize(QtCore.QSize(2000000, 2000000)) self.tableWidget_overview.setObjectName("tableWidget_overview") self.tableWidget_overview.setColumnCount(0) self.tableWidget_overview.setRowCount(0) self.mpl_widget = MatplotlibWidget(self.splitter) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl_widget.sizePolicy().hasHeightForWidth()) self.mpl_widget.setSizePolicy(sizePolicy) self.mpl_widget.setMinimumSize(QtCore.QSize(200, 200)) self.mpl_widget.setObjectName("mpl_widget") self.widget = QtGui.QWidget(self.splitter_2) self.widget.setObjectName("widget") self.verticalLayout = QtGui.QVBoxLayout(self.widget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.label = QtGui.QLabel(self.widget) self.label.setObjectName("label") self.verticalLayout.addWidget(self.label) self.tableWidget_userSelection = QtGui.QTableWidget(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.tableWidget_userSelection.sizePolicy().hasHeightForWidth()) self.tableWidget_userSelection.setSizePolicy(sizePolicy) self.tableWidget_userSelection.setMinimumSize(QtCore.QSize(500, 200)) self.tableWidget_userSelection.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.tableWidget_userSelection.setObjectName("tableWidget_userSelection") self.tableWidget_userSelection.setColumnCount(0) self.tableWidget_userSelection.setRowCount(0) self.verticalLayout.addWidget(self.tableWidget_userSelection) self.horizontalLayout_2.addWidget(self.splitter_2) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName("verticalLayout_4") self.frame = QtGui.QFrame(self.tab) self.frame.setMaximumSize(QtCore.QSize(160, 16777215)) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName("frame") self.verticalLayout_3 = QtGui.QVBoxLayout(self.frame) self.verticalLayout_3.setObjectName("verticalLayout_3") self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.radioButton_singleMeal = QtGui.QRadioButton(self.frame) self.radioButton_singleMeal.setChecked(True) self.radioButton_singleMeal.setObjectName("radioButton_singleMeal") self.verticalLayout_2.addWidget(self.radioButton_singleMeal) self.radioButton_oneDay = QtGui.QRadioButton(self.frame) self.radioButton_oneDay.setObjectName("radioButton_oneDay") self.verticalLayout_2.addWidget(self.radioButton_oneDay) self.radioButton_sevenDays = QtGui.QRadioButton(self.frame) self.radioButton_sevenDays.setObjectName("radioButton_sevenDays") self.verticalLayout_2.addWidget(self.radioButton_sevenDays) self.verticalLayout_3.addLayout(self.verticalLayout_2) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem) self.pushButton_startOptimization = QtGui.QPushButton(self.frame) self.pushButton_startOptimization.setMaximumSize(QtCore.QSize(160, 16777215)) self.pushButton_startOptimization.setObjectName("pushButton_startOptimization") self.verticalLayout_3.addWidget(self.pushButton_startOptimization) self.verticalLayout_4.addWidget(self.frame) self.horizontalLayout_2.addLayout(self.verticalLayout_4) self.verticalLayout_5.addLayout(self.horizontalLayout_2) self.verticalLayout_7.addLayout(self.verticalLayout_5) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName("tab_2") self.tabWidget.addTab(self.tab_2, "") self.verticalLayout_6.addWidget(self.tabWidget) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 880, 22)) self.menubar.setObjectName("menubar") self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") self.menuHelp = QtGui.QMenu(self.menubar) self.menuHelp.setObjectName("menuHelp") MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuHelp.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def 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)
class Ui_BlobFlow_creator(object): def setupUi(self, BlobFlow_creator): BlobFlow_creator.setObjectName(_fromUtf8("BlobFlow_creator")) BlobFlow_creator.resize(900, 578) self.plotButton = QtGui.QPushButton(BlobFlow_creator) self.plotButton.setGeometry(QtCore.QRect(420, 180, 90, 24)) self.plotButton.setObjectName(_fromUtf8("plotButton")) self.label = QtGui.QLabel(BlobFlow_creator) self.label.setGeometry(QtCore.QRect(410, 10, 53, 15)) self.label.setObjectName(_fromUtf8("label")) self.gridLayoutWidget = QtGui.QWidget(BlobFlow_creator) self.gridLayoutWidget.setGeometry(QtCore.QRect(410, 70, 111, 90)) self.gridLayoutWidget.setObjectName(_fromUtf8("gridLayoutWidget")) self.gridLayout = QtGui.QGridLayout(self.gridLayoutWidget) self.gridLayout.setMargin(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.yDomainMax = QtGui.QLineEdit(self.gridLayoutWidget) self.yDomainMax.setObjectName(_fromUtf8("yDomainMax")) self.gridLayout.addWidget(self.yDomainMax, 2, 1, 1, 1) self.label_3 = QtGui.QLabel(self.gridLayoutWidget) self.label_3.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_3.setObjectName(_fromUtf8("label_3")) self.gridLayout.addWidget(self.label_3, 1, 1, 1, 1) self.xDomainMax = QtGui.QLineEdit(self.gridLayoutWidget) self.xDomainMax.setObjectName(_fromUtf8("xDomainMax")) self.gridLayout.addWidget(self.xDomainMax, 0, 1, 1, 1) self.yDomainMin = QtGui.QLineEdit(self.gridLayoutWidget) self.yDomainMin.setObjectName(_fromUtf8("yDomainMin")) self.gridLayout.addWidget(self.yDomainMin, 2, 0, 1, 1) self.xDomainMin = QtGui.QLineEdit(self.gridLayoutWidget) self.xDomainMin.setObjectName(_fromUtf8("xDomainMin")) self.gridLayout.addWidget(self.xDomainMin, 0, 0, 1, 1) self.label_2 = QtGui.QLabel(self.gridLayoutWidget) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1) self.label_5 = QtGui.QLabel(self.gridLayoutWidget) self.label_5.setObjectName(_fromUtf8("label_5")) self.gridLayout.addWidget(self.label_5, 3, 0, 1, 1) self.label_4 = QtGui.QLabel(self.gridLayoutWidget) self.label_4.setObjectName(_fromUtf8("label_4")) self.gridLayout.addWidget(self.label_4, 3, 1, 1, 1) self.label_7 = QtGui.QLabel(BlobFlow_creator) self.label_7.setGeometry(QtCore.QRect(140, 10, 181, 16)) self.label_7.setObjectName(_fromUtf8("label_7")) self.saveButton = QtGui.QPushButton(BlobFlow_creator) self.saveButton.setGeometry(QtCore.QRect(10, 520, 141, 24)) self.saveButton.setObjectName(_fromUtf8("saveButton")) self.saveFun = QtGui.QPushButton(BlobFlow_creator) self.saveFun.setGeometry(QtCore.QRect(10, 260, 101, 24)) self.saveFun.setObjectName(_fromUtf8("saveFun")) self.pushButton = QtGui.QPushButton(BlobFlow_creator) self.pushButton.setGeometry(QtCore.QRect(310, 520, 90, 24)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.loadFun = QtGui.QPushButton(BlobFlow_creator) self.loadFun.setGeometry(QtCore.QRect(300, 260, 101, 24)) self.loadFun.setObjectName(_fromUtf8("loadFun")) self.verticalLayoutWidget = QtGui.QWidget(BlobFlow_creator) self.verticalLayoutWidget.setGeometry(QtCore.QRect(10, 30, 391, 221)) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.plainTextEdit_2 = QtGui.QPlainTextEdit(self.verticalLayoutWidget) self.plainTextEdit_2.setMaximumSize(QtCore.QSize(16777215, 45)) font = QtGui.QFont() font.setFamily(_fromUtf8("Liberation Mono")) self.plainTextEdit_2.setFont(font) self.plainTextEdit_2.setReadOnly(True) self.plainTextEdit_2.setObjectName(_fromUtf8("plainTextEdit_2")) self.verticalLayout.addWidget(self.plainTextEdit_2) self.plainTextEdit = QtGui.QPlainTextEdit(self.verticalLayoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Liberation Mono")) self.plainTextEdit.setFont(font) self.plainTextEdit.setLineWrapMode(QtGui.QPlainTextEdit.NoWrap) self.plainTextEdit.setObjectName(_fromUtf8("plainTextEdit")) self.verticalLayout.addWidget(self.plainTextEdit) self.plainTextEdit_3 = QtGui.QPlainTextEdit(self.verticalLayoutWidget) self.plainTextEdit_3.setMaximumSize(QtCore.QSize(16777215, 30)) font = QtGui.QFont() font.setFamily(_fromUtf8("Liberation Mono")) self.plainTextEdit_3.setFont(font) self.plainTextEdit_3.setReadOnly(True) self.plainTextEdit_3.setObjectName(_fromUtf8("plainTextEdit_3")) self.verticalLayout.addWidget(self.plainTextEdit_3) self.verticalLayoutWidget_2 = QtGui.QWidget(BlobFlow_creator) self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(530, 30, 311, 521)) self.verticalLayoutWidget_2.setObjectName(_fromUtf8("verticalLayoutWidget_2")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalLayoutWidget_2) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.mplwidget = MatplotlibWidget(self.verticalLayoutWidget_2) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.verticalLayout_2.addWidget(self.mplwidget) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_9 = QtGui.QLabel(self.verticalLayoutWidget_2) self.label_9.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_9.setObjectName(_fromUtf8("label_9")) self.horizontalLayout.addWidget(self.label_9) self.nMesh = QtGui.QLineEdit(self.verticalLayoutWidget_2) self.nMesh.setObjectName(_fromUtf8("nMesh")) self.horizontalLayout.addWidget(self.nMesh) self.horizontalLayout.setStretch(0, 3) self.horizontalLayout.setStretch(1, 1) self.verticalLayout_2.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.label_10 = QtGui.QLabel(self.verticalLayoutWidget_2) self.label_10.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_10.setObjectName(_fromUtf8("label_10")) self.horizontalLayout_2.addWidget(self.label_10) self.interpPopControl = QtGui.QLineEdit(self.verticalLayoutWidget_2) self.interpPopControl.setObjectName(_fromUtf8("interpPopControl")) self.horizontalLayout_2.addWidget(self.interpPopControl) self.horizontalLayout_2.setStretch(0, 3) self.horizontalLayout_2.setStretch(1, 1) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.FieldInterpolateButton = QtGui.QPushButton(self.verticalLayoutWidget_2) self.FieldInterpolateButton.setObjectName(_fromUtf8("FieldInterpolateButton")) self.verticalLayout_2.addWidget(self.FieldInterpolateButton) self.projectPreview = MatplotlibWidget(self.verticalLayoutWidget_2) self.projectPreview.setObjectName(_fromUtf8("projectPreview")) self.verticalLayout_2.addWidget(self.projectPreview) self.verticalLayout_2.setStretch(0, 5) self.verticalLayout_2.setStretch(4, 5) self.Log = QtGui.QPlainTextEdit(BlobFlow_creator) self.Log.setGeometry(QtCore.QRect(10, 320, 391, 181)) self.Log.setReadOnly(False) self.Log.setObjectName(_fromUtf8("Log")) self.label_6 = QtGui.QLabel(BlobFlow_creator) self.label_6.setGeometry(QtCore.QRect(20, 300, 54, 15)) self.label_6.setObjectName(_fromUtf8("label_6")) self.retranslateUi(BlobFlow_creator) QtCore.QObject.connect(self.plotButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.plotFunction) QtCore.QObject.connect(self.xDomainMin, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.xMinChanged) QtCore.QObject.connect(self.xDomainMax, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.xMaxChanged) QtCore.QObject.connect(self.yDomainMin, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.yMinChanged) QtCore.QObject.connect(self.yDomainMax, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.yMaxChanged) QtCore.QObject.connect(self.saveButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.saveDataFile) QtCore.QObject.connect(self.saveFun, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.saveFunction) QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.quitGUI) QtCore.QObject.connect(self.loadFun, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.loadFunction) QtCore.QObject.connect(self.nMesh, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.nMeshChanged) QtCore.QObject.connect(self.FieldInterpolateButton, QtCore.SIGNAL(_fromUtf8("clicked()")), BlobFlow_creator.plotProject) QtCore.QObject.connect(self.interpPopControl, QtCore.SIGNAL(_fromUtf8("textChanged(QString)")), BlobFlow_creator.interpPopControlChanged) QtCore.QObject.connect(self.nMesh, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotProject) QtCore.QObject.connect(self.interpPopControl, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotProject) QtCore.QObject.connect(self.xDomainMin, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotFunction) QtCore.QObject.connect(self.yDomainMin, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotFunction) QtCore.QObject.connect(self.xDomainMax, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotFunction) QtCore.QObject.connect(self.yDomainMax, QtCore.SIGNAL(_fromUtf8("returnPressed()")), BlobFlow_creator.plotFunction) QtCore.QMetaObject.connectSlotsByName(BlobFlow_creator) def retranslateUi(self, BlobFlow_creator): BlobFlow_creator.setWindowTitle(QtGui.QApplication.translate("BlobFlow_creator", "BlobFlow Creator", None, QtGui.QApplication.UnicodeUTF8)) self.plotButton.setText(QtGui.QApplication.translate("BlobFlow_creator", "> Plot >", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("BlobFlow_creator", "Domain", None, QtGui.QApplication.UnicodeUTF8)) self.yDomainMax.setText(QtGui.QApplication.translate("BlobFlow_creator", "1.0", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setText(QtGui.QApplication.translate("BlobFlow_creator", "xMax", None, QtGui.QApplication.UnicodeUTF8)) self.xDomainMax.setText(QtGui.QApplication.translate("BlobFlow_creator", "1.0", None, QtGui.QApplication.UnicodeUTF8)) self.yDomainMin.setText(QtGui.QApplication.translate("BlobFlow_creator", "-1.0", None, QtGui.QApplication.UnicodeUTF8)) self.xDomainMin.setText(QtGui.QApplication.translate("BlobFlow_creator", "-1.0", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setText(QtGui.QApplication.translate("BlobFlow_creator", "xMin", None, QtGui.QApplication.UnicodeUTF8)) self.label_5.setText(QtGui.QApplication.translate("BlobFlow_creator", "yMin", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setText(QtGui.QApplication.translate("BlobFlow_creator", "yMax", None, QtGui.QApplication.UnicodeUTF8)) self.label_7.setText(QtGui.QApplication.translate("BlobFlow_creator", "Initial condition entry", None, QtGui.QApplication.UnicodeUTF8)) self.saveButton.setText(QtGui.QApplication.translate("BlobFlow_creator", "Create sim data file", None, QtGui.QApplication.UnicodeUTF8)) self.saveFun.setText(QtGui.QApplication.translate("BlobFlow_creator", "Save function", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton.setText(QtGui.QApplication.translate("BlobFlow_creator", "Quit", None, QtGui.QApplication.UnicodeUTF8)) self.loadFun.setText(QtGui.QApplication.translate("BlobFlow_creator", "Load function", None, QtGui.QApplication.UnicodeUTF8)) self.plainTextEdit_2.setPlainText(QtGui.QApplication.translate("BlobFlow_creator", "def f(x,y):\n" " w=numpy.empty_like (x)", None, QtGui.QApplication.UnicodeUTF8)) self.plainTextEdit.setPlainText(QtGui.QApplication.translate("BlobFlow_creator", " w = cos(x)*sin(y)\n" " ind = (x>2) & (x<6) & (y>5) & (y<8)\n" " w[ind] = exp(-(x[ind]**2+y[ind]**2)/50)\n" "", None, QtGui.QApplication.UnicodeUTF8)) self.plainTextEdit_3.setPlainText(QtGui.QApplication.translate("BlobFlow_creator", "return(w)", None, QtGui.QApplication.UnicodeUTF8)) self.label_9.setText(QtGui.QApplication.translate("BlobFlow_creator", "Mesh points: ", None, QtGui.QApplication.UnicodeUTF8)) self.nMesh.setText(QtGui.QApplication.translate("BlobFlow_creator", "10", None, QtGui.QApplication.UnicodeUTF8)) self.label_10.setText(QtGui.QApplication.translate("BlobFlow_creator", "Interp. Pop. Control: ", None, QtGui.QApplication.UnicodeUTF8)) self.interpPopControl.setText(QtGui.QApplication.translate("BlobFlow_creator", "1.0e-4", None, QtGui.QApplication.UnicodeUTF8)) self.FieldInterpolateButton.setText(QtGui.QApplication.translate("BlobFlow_creator", "\\/ Field interpolate \\/", None, QtGui.QApplication.UnicodeUTF8)) self.label_6.setText(QtGui.QApplication.translate("BlobFlow_creator", "Log", None, QtGui.QApplication.UnicodeUTF8))
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, plot2D): plot2D.setObjectName(_fromUtf8("plot2D")) plot2D.resize(377, 379) self.gridLayout = QtGui.QGridLayout(plot2D) self.gridLayout.setSpacing(4) self.gridLayout.setContentsMargins(2, 2, 2, 4) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.btn_clr = QtGui.QPushButton(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.btn_clr.sizePolicy().hasHeightForWidth()) self.btn_clr.setSizePolicy(sizePolicy) self.btn_clr.setMinimumSize(QtCore.QSize(30, 0)) self.btn_clr.setMaximumSize(QtCore.QSize(40, 16777215)) self.btn_clr.setObjectName(_fromUtf8("btn_clr")) self.gridLayout.addWidget(self.btn_clr, 3, 3, 1, 1) self.btn_plotsel = QtGui.QPushButton(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.btn_plotsel.sizePolicy().hasHeightForWidth()) self.btn_plotsel.setSizePolicy(sizePolicy) self.btn_plotsel.setMinimumSize(QtCore.QSize(100, 0)) self.btn_plotsel.setObjectName(_fromUtf8("btn_plotsel")) self.gridLayout.addWidget(self.btn_plotsel, 1, 0, 3, 1) self.lst_plotvar = QtGui.QListView(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lst_plotvar.sizePolicy().hasHeightForWidth()) self.lst_plotvar.setSizePolicy(sizePolicy) self.lst_plotvar.setMaximumSize(QtCore.QSize(16777215, 60)) self.lst_plotvar.setFrameShape(QtGui.QFrame.Box) self.lst_plotvar.setFrameShadow(QtGui.QFrame.Sunken) self.lst_plotvar.setLineWidth(1) self.lst_plotvar.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn) self.lst_plotvar.setObjectName(_fromUtf8("lst_plotvar")) self.gridLayout.addWidget(self.lst_plotvar, 1, 1, 3, 1) self.lbl_valuesel = QtGui.QLabel(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lbl_valuesel.sizePolicy().hasHeightForWidth()) self.lbl_valuesel.setSizePolicy(sizePolicy) self.lbl_valuesel.setMinimumSize(QtCore.QSize(20, 0)) self.lbl_valuesel.setMaximumSize(QtCore.QSize(40, 16777215)) self.lbl_valuesel.setBaseSize(QtCore.QSize(30, 0)) self.lbl_valuesel.setFrameShape(QtGui.QFrame.Box) self.lbl_valuesel.setFrameShadow(QtGui.QFrame.Sunken) self.lbl_valuesel.setAlignment(QtCore.Qt.AlignCenter) self.lbl_valuesel.setObjectName(_fromUtf8("lbl_valuesel")) self.gridLayout.addWidget(self.lbl_valuesel, 1, 3, 1, 1) self.lbl_varsel = QtGui.QLabel(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lbl_varsel.sizePolicy().hasHeightForWidth()) self.lbl_varsel.setSizePolicy(sizePolicy) self.lbl_varsel.setFrameShape(QtGui.QFrame.Box) self.lbl_varsel.setFrameShadow(QtGui.QFrame.Sunken) self.lbl_varsel.setAlignment(QtCore.Qt.AlignCenter) self.lbl_varsel.setMargin(3) self.lbl_varsel.setTextInteractionFlags(QtCore.Qt.NoTextInteraction) self.lbl_varsel.setObjectName(_fromUtf8("lbl_varsel")) self.gridLayout.addWidget(self.lbl_varsel, 1, 2, 1, 1) self.btn_remvar = QtGui.QPushButton(plot2D) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.btn_remvar.sizePolicy().hasHeightForWidth()) self.btn_remvar.setSizePolicy(sizePolicy) self.btn_remvar.setMinimumSize(QtCore.QSize(0, 28)) self.btn_remvar.setObjectName(_fromUtf8("btn_remvar")) self.gridLayout.addWidget(self.btn_remvar, 3, 2, 1, 1) self.frame_plot = QtGui.QFrame(plot2D) self.frame_plot.setFrameShape(QtGui.QFrame.Box) self.frame_plot.setFrameShadow(QtGui.QFrame.Plain) self.frame_plot.setLineWidth(2) self.frame_plot.setObjectName(_fromUtf8("frame_plot")) self.gridLayout_2 = QtGui.QGridLayout(self.frame_plot) self.gridLayout_2.setMargin(0) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.matplotlibwidget = MatplotlibWidget(self.frame_plot) self.matplotlibwidget.setObjectName(_fromUtf8("matplotlibwidget")) self.gridLayout_2.addWidget(self.matplotlibwidget, 0, 0, 1, 1) self.gridLayout.addWidget(self.frame_plot, 0, 0, 1, 4) spacerItem = QtGui.QSpacerItem(20, 3, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.gridLayout.addItem(spacerItem, 2, 2, 1, 2) self.gridLayout.setColumnStretch(1, 1) self.gridLayout.setRowStretch(0, 1) self.retranslateUi(plot2D) QtCore.QMetaObject.connectSlotsByName(plot2D)
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1024, 768) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.impulseMatplotlibwidget = MatplotlibWidget(self.centralwidget) self.impulseMatplotlibwidget.setGeometry(QtCore.QRect(10, 180, 491, 251)) self.impulseMatplotlibwidget.setAutoFillBackground(False) self.impulseMatplotlibwidget.setStyleSheet(_fromUtf8("MatplotlibWidget{\n" "border-width: 0px;\n" "}\n" "")) self.impulseMatplotlibwidget.setObjectName(_fromUtf8("impulseMatplotlibwidget")) self.freqResponseMatplotlibwidget = MatplotlibWidget(self.centralwidget) self.freqResponseMatplotlibwidget.setGeometry(QtCore.QRect(10, 430, 1001, 301)) font = QtGui.QFont() font.setPointSize(7) self.freqResponseMatplotlibwidget.setFont(font) self.freqResponseMatplotlibwidget.setStyleSheet(_fromUtf8("MatplotlibWidget{\n" "border-width: 0px;\n" "}")) self.freqResponseMatplotlibwidget.setObjectName(_fromUtf8("freqResponseMatplotlibwidget")) self.bandStartHorizontalSlider = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider.setGeometry(QtCore.QRect(50, 50, 161, 16)) self.bandStartHorizontalSlider.setMaximum(50) self.bandStartHorizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider.setObjectName(_fromUtf8("bandStartHorizontalSlider")) self.bandEndHorizontalSlider = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider.setGeometry(QtCore.QRect(50, 100, 161, 16)) self.bandEndHorizontalSlider.setMaximum(50) self.bandEndHorizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider.setObjectName(_fromUtf8("bandEndHorizontalSlider")) self.bandLevelVerticalSlider = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider.setGeometry(QtCore.QRect(230, 50, 20, 71)) self.bandLevelVerticalSlider.setMaximum(100) self.bandLevelVerticalSlider.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider.setObjectName(_fromUtf8("bandLevelVerticalSlider")) self.bandStart = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart.setGeometry(QtCore.QRect(50, 130, 62, 22)) self.bandStart.setDecimals(4) self.bandStart.setMaximum(0.5) self.bandStart.setSingleStep(0.01) self.bandStart.setObjectName(_fromUtf8("bandStart")) self.bandEnd = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd.setGeometry(QtCore.QRect(120, 130, 62, 22)) self.bandEnd.setDecimals(4) self.bandEnd.setMaximum(0.5) self.bandEnd.setSingleStep(0.01) self.bandEnd.setObjectName(_fromUtf8("bandEnd")) self.bandLevel = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel.setGeometry(QtCore.QRect(190, 130, 62, 22)) self.bandLevel.setDecimals(4) self.bandLevel.setMaximum(1.0) self.bandLevel.setSingleStep(0.01) self.bandLevel.setObjectName(_fromUtf8("bandLevel")) self.bandEnd_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_2.setGeometry(QtCore.QRect(360, 130, 62, 22)) self.bandEnd_2.setDecimals(4) self.bandEnd_2.setMaximum(0.5) self.bandEnd_2.setSingleStep(0.01) self.bandEnd_2.setObjectName(_fromUtf8("bandEnd_2")) self.bandEndHorizontalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_2.setGeometry(QtCore.QRect(290, 100, 161, 16)) self.bandEndHorizontalSlider_2.setMaximum(50) self.bandEndHorizontalSlider_2.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_2.setObjectName(_fromUtf8("bandEndHorizontalSlider_2")) self.bandLevelVerticalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_2.setGeometry(QtCore.QRect(470, 50, 20, 71)) self.bandLevelVerticalSlider_2.setMaximum(100) self.bandLevelVerticalSlider_2.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_2.setObjectName(_fromUtf8("bandLevelVerticalSlider_2")) self.bandLevel_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_2.setGeometry(QtCore.QRect(430, 130, 62, 22)) self.bandLevel_2.setDecimals(4) self.bandLevel_2.setMaximum(1.0) self.bandLevel_2.setSingleStep(0.01) self.bandLevel_2.setObjectName(_fromUtf8("bandLevel_2")) self.bandStart_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_2.setGeometry(QtCore.QRect(290, 130, 62, 22)) self.bandStart_2.setDecimals(4) self.bandStart_2.setMaximum(0.5) self.bandStart_2.setSingleStep(0.01) self.bandStart_2.setObjectName(_fromUtf8("bandStart_2")) self.bandStartHorizontalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_2.setGeometry(QtCore.QRect(290, 50, 161, 16)) self.bandStartHorizontalSlider_2.setMaximum(50) self.bandStartHorizontalSlider_2.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_2.setObjectName(_fromUtf8("bandStartHorizontalSlider_2")) self.bandEnd_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_3.setGeometry(QtCore.QRect(600, 130, 62, 22)) self.bandEnd_3.setDecimals(4) self.bandEnd_3.setMaximum(0.5) self.bandEnd_3.setSingleStep(0.01) self.bandEnd_3.setObjectName(_fromUtf8("bandEnd_3")) self.bandEndHorizontalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_3.setGeometry(QtCore.QRect(530, 100, 161, 16)) self.bandEndHorizontalSlider_3.setMaximum(50) self.bandEndHorizontalSlider_3.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_3.setObjectName(_fromUtf8("bandEndHorizontalSlider_3")) self.bandLevelVerticalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_3.setGeometry(QtCore.QRect(710, 50, 20, 71)) self.bandLevelVerticalSlider_3.setMaximum(100) self.bandLevelVerticalSlider_3.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_3.setObjectName(_fromUtf8("bandLevelVerticalSlider_3")) self.bandLevel_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_3.setGeometry(QtCore.QRect(670, 130, 62, 22)) self.bandLevel_3.setDecimals(4) self.bandLevel_3.setMaximum(1.0) self.bandLevel_3.setSingleStep(0.01) self.bandLevel_3.setObjectName(_fromUtf8("bandLevel_3")) self.bandStart_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_3.setGeometry(QtCore.QRect(530, 130, 62, 22)) self.bandStart_3.setDecimals(4) self.bandStart_3.setMaximum(0.5) self.bandStart_3.setSingleStep(0.01) self.bandStart_3.setObjectName(_fromUtf8("bandStart_3")) self.bandStartHorizontalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_3.setGeometry(QtCore.QRect(530, 50, 161, 16)) self.bandStartHorizontalSlider_3.setMaximum(50) self.bandStartHorizontalSlider_3.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_3.setObjectName(_fromUtf8("bandStartHorizontalSlider_3")) self.bandEnd_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_4.setGeometry(QtCore.QRect(840, 130, 62, 22)) self.bandEnd_4.setDecimals(4) self.bandEnd_4.setMaximum(0.5) self.bandEnd_4.setSingleStep(0.01) self.bandEnd_4.setObjectName(_fromUtf8("bandEnd_4")) self.bandEndHorizontalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_4.setGeometry(QtCore.QRect(770, 100, 161, 16)) self.bandEndHorizontalSlider_4.setMaximum(50) self.bandEndHorizontalSlider_4.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_4.setObjectName(_fromUtf8("bandEndHorizontalSlider_4")) self.bandLevelVerticalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_4.setGeometry(QtCore.QRect(950, 50, 20, 71)) self.bandLevelVerticalSlider_4.setMaximum(100) self.bandLevelVerticalSlider_4.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_4.setObjectName(_fromUtf8("bandLevelVerticalSlider_4")) self.bandLevel_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_4.setGeometry(QtCore.QRect(910, 130, 62, 22)) self.bandLevel_4.setDecimals(4) self.bandLevel_4.setMaximum(1.0) self.bandLevel_4.setSingleStep(0.01) self.bandLevel_4.setObjectName(_fromUtf8("bandLevel_4")) self.bandStart_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_4.setGeometry(QtCore.QRect(770, 130, 62, 22)) self.bandStart_4.setDecimals(4) self.bandStart_4.setMaximum(0.5) self.bandStart_4.setSingleStep(0.01) self.bandStart_4.setObjectName(_fromUtf8("bandStart_4")) self.bandStartHorizontalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_4.setGeometry(QtCore.QRect(770, 50, 161, 16)) self.bandStartHorizontalSlider_4.setMaximum(50) self.bandStartHorizontalSlider_4.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_4.setObjectName(_fromUtf8("bandStartHorizontalSlider_4")) self.line = QtGui.QFrame(self.centralwidget) self.line.setGeometry(QtCore.QRect(10, 30, 1001, 16)) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.bandsSpinBox = QtGui.QSpinBox(self.centralwidget) self.bandsSpinBox.setGeometry(QtCore.QRect(50, 10, 61, 22)) self.bandsSpinBox.setMinimum(2) self.bandsSpinBox.setMaximum(4) self.bandsSpinBox.setProperty("value", 2) self.bandsSpinBox.setObjectName(_fromUtf8("bandsSpinBox")) self.line_2 = QtGui.QFrame(self.centralwidget) self.line_2.setGeometry(QtCore.QRect(10, 160, 1001, 16)) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.coeffsTextBrowser = QtGui.QTextBrowser(self.centralwidget) self.coeffsTextBrowser.setGeometry(QtCore.QRect(500, 179, 512, 251)) self.coeffsTextBrowser.setAutoFillBackground(True) self.coeffsTextBrowser.setStyleSheet(_fromUtf8("QtextBrowser{\n" "border-width: 0px;\n" "}")) self.coeffsTextBrowser.setAcceptRichText(False) self.coeffsTextBrowser.setObjectName(_fromUtf8("coeffsTextBrowser")) self.tapsSpinBox = QtGui.QSpinBox(self.centralwidget) self.tapsSpinBox.setGeometry(QtCore.QRect(130, 10, 61, 22)) self.tapsSpinBox.setMinimum(3) self.tapsSpinBox.setMaximum(511) self.tapsSpinBox.setProperty("value", 97) self.tapsSpinBox.setObjectName(_fromUtf8("tapsSpinBox")) self.sampleRateDoubleSpinBox = QtGui.QDoubleSpinBox(self.centralwidget) self.sampleRateDoubleSpinBox.setGeometry(QtCore.QRect(840, 10, 81, 22)) self.sampleRateDoubleSpinBox.setDecimals(3) self.sampleRateDoubleSpinBox.setMinimum(0.0) self.sampleRateDoubleSpinBox.setMaximum(1000000000.0) self.sampleRateDoubleSpinBox.setProperty("value", 1.0) self.sampleRateDoubleSpinBox.setObjectName(_fromUtf8("sampleRateDoubleSpinBox")) self.calculatePushButton = QtGui.QPushButton(self.centralwidget) self.calculatePushButton.setGeometry(QtCore.QRect(940, 10, 75, 23)) self.calculatePushButton.setObjectName(_fromUtf8("calculatePushButton")) self.iterationsSpinBox = QtGui.QSpinBox(self.centralwidget) self.iterationsSpinBox.setGeometry(QtCore.QRect(210, 10, 61, 22)) self.iterationsSpinBox.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.iterationsSpinBox.setMinimum(1) self.iterationsSpinBox.setMaximum(2048) self.iterationsSpinBox.setProperty("value", 25) self.iterationsSpinBox.setObjectName(_fromUtf8("iterationsSpinBox")) self.band1Label = QtGui.QLabel(self.centralwidget) self.band1Label.setGeometry(QtCore.QRect(123, 76, 46, 13)) self.band1Label.setObjectName(_fromUtf8("band1Label")) self.band2Label = QtGui.QLabel(self.centralwidget) self.band2Label.setGeometry(QtCore.QRect(363, 76, 46, 13)) self.band2Label.setObjectName(_fromUtf8("band2Label")) self.band3Label = QtGui.QLabel(self.centralwidget) self.band3Label.setGeometry(QtCore.QRect(603, 76, 46, 13)) self.band3Label.setObjectName(_fromUtf8("band3Label")) self.band4Label = QtGui.QLabel(self.centralwidget) self.band4Label.setGeometry(QtCore.QRect(843, 76, 46, 13)) self.band4Label.setObjectName(_fromUtf8("band4Label")) self.linPhaseRadioButton = QtGui.QRadioButton(self.centralwidget) self.linPhaseRadioButton.setGeometry(QtCore.QRect(290, 10, 82, 21)) self.linPhaseRadioButton.setChecked(True) self.linPhaseRadioButton.setObjectName(_fromUtf8("linPhaseRadioButton")) self.minPhaseRadioButton = QtGui.QRadioButton(self.centralwidget) self.minPhaseRadioButton.setGeometry(QtCore.QRect(380, 10, 111, 21)) self.minPhaseRadioButton.setObjectName(_fromUtf8("minPhaseRadioButton")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1024, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuPrototypes = QtGui.QMenu(self.menubar) self.menuPrototypes.setObjectName(_fromUtf8("menuPrototypes")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionLowpass = QtGui.QAction(MainWindow) self.actionLowpass.setObjectName(_fromUtf8("actionLowpass")) self.actionHighpass = QtGui.QAction(MainWindow) self.actionHighpass.setObjectName(_fromUtf8("actionHighpass")) self.actionBandpass = QtGui.QAction(MainWindow) self.actionBandpass.setObjectName(_fromUtf8("actionBandpass")) self.actionBandreject = QtGui.QAction(MainWindow) self.actionBandreject.setObjectName(_fromUtf8("actionBandreject")) self.action4_band = QtGui.QAction(MainWindow) self.action4_band.setObjectName(_fromUtf8("action4_band")) self.menuPrototypes.addAction(self.actionLowpass) self.menuPrototypes.addAction(self.actionHighpass) self.menuPrototypes.addAction(self.actionBandpass) self.menuPrototypes.addAction(self.actionBandreject) self.menuPrototypes.addAction(self.action4_band) self.menubar.addAction(self.menuPrototypes.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1024, 768) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.impulseMatplotlibwidget = MatplotlibWidget(self.centralwidget) self.impulseMatplotlibwidget.setGeometry(QtCore.QRect(10, 180, 491, 251)) self.impulseMatplotlibwidget.setAutoFillBackground(False) self.impulseMatplotlibwidget.setStyleSheet(_fromUtf8("MatplotlibWidget{\n" "border-width: 0px;\n" "}\n" "")) self.impulseMatplotlibwidget.setObjectName(_fromUtf8("impulseMatplotlibwidget")) self.freqResponseMatplotlibwidget = MatplotlibWidget(self.centralwidget) self.freqResponseMatplotlibwidget.setGeometry(QtCore.QRect(10, 430, 1001, 301)) font = QtGui.QFont() font.setPointSize(7) self.freqResponseMatplotlibwidget.setFont(font) self.freqResponseMatplotlibwidget.setStyleSheet(_fromUtf8("MatplotlibWidget{\n" "border-width: 0px;\n" "}")) self.freqResponseMatplotlibwidget.setObjectName(_fromUtf8("freqResponseMatplotlibwidget")) self.bandStartHorizontalSlider = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider.setGeometry(QtCore.QRect(50, 50, 161, 16)) self.bandStartHorizontalSlider.setMaximum(50) self.bandStartHorizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider.setObjectName(_fromUtf8("bandStartHorizontalSlider")) self.bandEndHorizontalSlider = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider.setGeometry(QtCore.QRect(50, 100, 161, 16)) self.bandEndHorizontalSlider.setMaximum(50) self.bandEndHorizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider.setObjectName(_fromUtf8("bandEndHorizontalSlider")) self.bandLevelVerticalSlider = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider.setGeometry(QtCore.QRect(230, 50, 20, 71)) self.bandLevelVerticalSlider.setMaximum(100) self.bandLevelVerticalSlider.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider.setObjectName(_fromUtf8("bandLevelVerticalSlider")) self.bandStart = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart.setGeometry(QtCore.QRect(50, 130, 62, 22)) self.bandStart.setDecimals(4) self.bandStart.setMaximum(0.5) self.bandStart.setSingleStep(0.01) self.bandStart.setObjectName(_fromUtf8("bandStart")) self.bandEnd = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd.setGeometry(QtCore.QRect(120, 130, 62, 22)) self.bandEnd.setDecimals(4) self.bandEnd.setMaximum(0.5) self.bandEnd.setSingleStep(0.01) self.bandEnd.setObjectName(_fromUtf8("bandEnd")) self.bandLevel = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel.setGeometry(QtCore.QRect(190, 130, 62, 22)) self.bandLevel.setDecimals(4) self.bandLevel.setMaximum(1.0) self.bandLevel.setSingleStep(0.01) self.bandLevel.setObjectName(_fromUtf8("bandLevel")) self.bandEnd_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_2.setGeometry(QtCore.QRect(360, 130, 62, 22)) self.bandEnd_2.setDecimals(4) self.bandEnd_2.setMaximum(0.5) self.bandEnd_2.setSingleStep(0.01) self.bandEnd_2.setObjectName(_fromUtf8("bandEnd_2")) self.bandEndHorizontalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_2.setGeometry(QtCore.QRect(290, 100, 161, 16)) self.bandEndHorizontalSlider_2.setMaximum(50) self.bandEndHorizontalSlider_2.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_2.setObjectName(_fromUtf8("bandEndHorizontalSlider_2")) self.bandLevelVerticalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_2.setGeometry(QtCore.QRect(470, 50, 20, 71)) self.bandLevelVerticalSlider_2.setMaximum(100) self.bandLevelVerticalSlider_2.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_2.setObjectName(_fromUtf8("bandLevelVerticalSlider_2")) self.bandLevel_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_2.setGeometry(QtCore.QRect(430, 130, 62, 22)) self.bandLevel_2.setDecimals(4) self.bandLevel_2.setMaximum(1.0) self.bandLevel_2.setSingleStep(0.01) self.bandLevel_2.setObjectName(_fromUtf8("bandLevel_2")) self.bandStart_2 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_2.setGeometry(QtCore.QRect(290, 130, 62, 22)) self.bandStart_2.setDecimals(4) self.bandStart_2.setMaximum(0.5) self.bandStart_2.setSingleStep(0.01) self.bandStart_2.setObjectName(_fromUtf8("bandStart_2")) self.bandStartHorizontalSlider_2 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_2.setGeometry(QtCore.QRect(290, 50, 161, 16)) self.bandStartHorizontalSlider_2.setMaximum(50) self.bandStartHorizontalSlider_2.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_2.setObjectName(_fromUtf8("bandStartHorizontalSlider_2")) self.bandEnd_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_3.setGeometry(QtCore.QRect(600, 130, 62, 22)) self.bandEnd_3.setDecimals(4) self.bandEnd_3.setMaximum(0.5) self.bandEnd_3.setSingleStep(0.01) self.bandEnd_3.setObjectName(_fromUtf8("bandEnd_3")) self.bandEndHorizontalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_3.setGeometry(QtCore.QRect(530, 100, 161, 16)) self.bandEndHorizontalSlider_3.setMaximum(50) self.bandEndHorizontalSlider_3.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_3.setObjectName(_fromUtf8("bandEndHorizontalSlider_3")) self.bandLevelVerticalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_3.setGeometry(QtCore.QRect(710, 50, 20, 71)) self.bandLevelVerticalSlider_3.setMaximum(100) self.bandLevelVerticalSlider_3.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_3.setObjectName(_fromUtf8("bandLevelVerticalSlider_3")) self.bandLevel_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_3.setGeometry(QtCore.QRect(670, 130, 62, 22)) self.bandLevel_3.setDecimals(4) self.bandLevel_3.setMaximum(1.0) self.bandLevel_3.setSingleStep(0.01) self.bandLevel_3.setObjectName(_fromUtf8("bandLevel_3")) self.bandStart_3 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_3.setGeometry(QtCore.QRect(530, 130, 62, 22)) self.bandStart_3.setDecimals(4) self.bandStart_3.setMaximum(0.5) self.bandStart_3.setSingleStep(0.01) self.bandStart_3.setObjectName(_fromUtf8("bandStart_3")) self.bandStartHorizontalSlider_3 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_3.setGeometry(QtCore.QRect(530, 50, 161, 16)) self.bandStartHorizontalSlider_3.setMaximum(50) self.bandStartHorizontalSlider_3.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_3.setObjectName(_fromUtf8("bandStartHorizontalSlider_3")) self.bandEnd_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandEnd_4.setGeometry(QtCore.QRect(840, 130, 62, 22)) self.bandEnd_4.setDecimals(4) self.bandEnd_4.setMaximum(0.5) self.bandEnd_4.setSingleStep(0.01) self.bandEnd_4.setObjectName(_fromUtf8("bandEnd_4")) self.bandEndHorizontalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandEndHorizontalSlider_4.setGeometry(QtCore.QRect(770, 100, 161, 16)) self.bandEndHorizontalSlider_4.setMaximum(50) self.bandEndHorizontalSlider_4.setOrientation(QtCore.Qt.Horizontal) self.bandEndHorizontalSlider_4.setObjectName(_fromUtf8("bandEndHorizontalSlider_4")) self.bandLevelVerticalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandLevelVerticalSlider_4.setGeometry(QtCore.QRect(950, 50, 20, 71)) self.bandLevelVerticalSlider_4.setMaximum(100) self.bandLevelVerticalSlider_4.setOrientation(QtCore.Qt.Vertical) self.bandLevelVerticalSlider_4.setObjectName(_fromUtf8("bandLevelVerticalSlider_4")) self.bandLevel_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandLevel_4.setGeometry(QtCore.QRect(910, 130, 62, 22)) self.bandLevel_4.setDecimals(4) self.bandLevel_4.setMaximum(1.0) self.bandLevel_4.setSingleStep(0.01) self.bandLevel_4.setObjectName(_fromUtf8("bandLevel_4")) self.bandStart_4 = QtGui.QDoubleSpinBox(self.centralwidget) self.bandStart_4.setGeometry(QtCore.QRect(770, 130, 62, 22)) self.bandStart_4.setDecimals(4) self.bandStart_4.setMaximum(0.5) self.bandStart_4.setSingleStep(0.01) self.bandStart_4.setObjectName(_fromUtf8("bandStart_4")) self.bandStartHorizontalSlider_4 = QtGui.QSlider(self.centralwidget) self.bandStartHorizontalSlider_4.setGeometry(QtCore.QRect(770, 50, 161, 16)) self.bandStartHorizontalSlider_4.setMaximum(50) self.bandStartHorizontalSlider_4.setOrientation(QtCore.Qt.Horizontal) self.bandStartHorizontalSlider_4.setObjectName(_fromUtf8("bandStartHorizontalSlider_4")) self.line = QtGui.QFrame(self.centralwidget) self.line.setGeometry(QtCore.QRect(10, 30, 1001, 16)) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.bandsSpinBox = QtGui.QSpinBox(self.centralwidget) self.bandsSpinBox.setGeometry(QtCore.QRect(50, 10, 61, 22)) self.bandsSpinBox.setMinimum(2) self.bandsSpinBox.setMaximum(4) self.bandsSpinBox.setProperty("value", 2) self.bandsSpinBox.setObjectName(_fromUtf8("bandsSpinBox")) self.line_2 = QtGui.QFrame(self.centralwidget) self.line_2.setGeometry(QtCore.QRect(10, 160, 1001, 16)) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.coeffsTextBrowser = QtGui.QTextBrowser(self.centralwidget) self.coeffsTextBrowser.setGeometry(QtCore.QRect(500, 179, 512, 251)) self.coeffsTextBrowser.setAutoFillBackground(True) self.coeffsTextBrowser.setStyleSheet(_fromUtf8("QtextBrowser{\n" "border-width: 0px;\n" "}")) self.coeffsTextBrowser.setAcceptRichText(False) self.coeffsTextBrowser.setObjectName(_fromUtf8("coeffsTextBrowser")) self.tapsSpinBox = QtGui.QSpinBox(self.centralwidget) self.tapsSpinBox.setGeometry(QtCore.QRect(130, 10, 61, 22)) self.tapsSpinBox.setMinimum(3) self.tapsSpinBox.setMaximum(511) self.tapsSpinBox.setProperty("value", 97) self.tapsSpinBox.setObjectName(_fromUtf8("tapsSpinBox")) self.sampleRateDoubleSpinBox = QtGui.QDoubleSpinBox(self.centralwidget) self.sampleRateDoubleSpinBox.setGeometry(QtCore.QRect(840, 10, 81, 22)) self.sampleRateDoubleSpinBox.setDecimals(3) self.sampleRateDoubleSpinBox.setMinimum(0.0) self.sampleRateDoubleSpinBox.setMaximum(1000000000.0) self.sampleRateDoubleSpinBox.setProperty("value", 1.0) self.sampleRateDoubleSpinBox.setObjectName(_fromUtf8("sampleRateDoubleSpinBox")) self.calculatePushButton = QtGui.QPushButton(self.centralwidget) self.calculatePushButton.setGeometry(QtCore.QRect(940, 10, 75, 23)) self.calculatePushButton.setObjectName(_fromUtf8("calculatePushButton")) self.iterationsSpinBox = QtGui.QSpinBox(self.centralwidget) self.iterationsSpinBox.setGeometry(QtCore.QRect(210, 10, 61, 22)) self.iterationsSpinBox.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.iterationsSpinBox.setMinimum(1) self.iterationsSpinBox.setMaximum(2048) self.iterationsSpinBox.setProperty("value", 25) self.iterationsSpinBox.setObjectName(_fromUtf8("iterationsSpinBox")) self.band1Label = QtGui.QLabel(self.centralwidget) self.band1Label.setGeometry(QtCore.QRect(123, 76, 46, 13)) self.band1Label.setObjectName(_fromUtf8("band1Label")) self.band2Label = QtGui.QLabel(self.centralwidget) self.band2Label.setGeometry(QtCore.QRect(363, 76, 46, 13)) self.band2Label.setObjectName(_fromUtf8("band2Label")) self.band3Label = QtGui.QLabel(self.centralwidget) self.band3Label.setGeometry(QtCore.QRect(603, 76, 46, 13)) self.band3Label.setObjectName(_fromUtf8("band3Label")) self.band4Label = QtGui.QLabel(self.centralwidget) self.band4Label.setGeometry(QtCore.QRect(843, 76, 46, 13)) self.band4Label.setObjectName(_fromUtf8("band4Label")) self.linPhaseRadioButton = QtGui.QRadioButton(self.centralwidget) self.linPhaseRadioButton.setGeometry(QtCore.QRect(290, 10, 82, 21)) self.linPhaseRadioButton.setChecked(True) self.linPhaseRadioButton.setObjectName(_fromUtf8("linPhaseRadioButton")) self.minPhaseRadioButton = QtGui.QRadioButton(self.centralwidget) self.minPhaseRadioButton.setGeometry(QtCore.QRect(380, 10, 111, 21)) self.minPhaseRadioButton.setObjectName(_fromUtf8("minPhaseRadioButton")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1024, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuPrototypes = QtGui.QMenu(self.menubar) self.menuPrototypes.setObjectName(_fromUtf8("menuPrototypes")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionLowpass = QtGui.QAction(MainWindow) self.actionLowpass.setObjectName(_fromUtf8("actionLowpass")) self.actionHighpass = QtGui.QAction(MainWindow) self.actionHighpass.setObjectName(_fromUtf8("actionHighpass")) self.actionBandpass = QtGui.QAction(MainWindow) self.actionBandpass.setObjectName(_fromUtf8("actionBandpass")) self.actionBandreject = QtGui.QAction(MainWindow) self.actionBandreject.setObjectName(_fromUtf8("actionBandreject")) self.action4_band = QtGui.QAction(MainWindow) self.action4_band.setObjectName(_fromUtf8("action4_band")) self.menuPrototypes.addAction(self.actionLowpass) self.menuPrototypes.addAction(self.actionHighpass) self.menuPrototypes.addAction(self.actionBandpass) self.menuPrototypes.addAction(self.actionBandreject) self.menuPrototypes.addAction(self.action4_band) self.menubar.addAction(self.menuPrototypes.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.impulseMatplotlibwidget.setToolTip(_translate("MainWindow", "Impulse response plot", None)) self.freqResponseMatplotlibwidget.setToolTip(_translate("MainWindow", "Frequency response", None)) self.bandStartHorizontalSlider.setToolTip(_translate("MainWindow", "Band 1 start", None)) self.bandEndHorizontalSlider.setToolTip(_translate("MainWindow", "Band 1 end", None)) self.bandLevelVerticalSlider.setToolTip(_translate("MainWindow", "Band 1 level", None)) self.bandStart.setToolTip(_translate("MainWindow", "band 1 start", None)) self.bandEnd.setToolTip(_translate("MainWindow", "band 1 end", None)) self.bandLevel.setToolTip(_translate("MainWindow", "band 1 level", None)) self.bandEnd_2.setToolTip(_translate("MainWindow", "band 2 end", None)) self.bandEndHorizontalSlider_2.setToolTip(_translate("MainWindow", "band 2 end", None)) self.bandLevelVerticalSlider_2.setToolTip(_translate("MainWindow", "band 2 level", None)) self.bandLevel_2.setToolTip(_translate("MainWindow", "band 2 level", None)) self.bandStart_2.setToolTip(_translate("MainWindow", "band 2 start", None)) self.bandStartHorizontalSlider_2.setToolTip(_translate("MainWindow", "band 2 start", None)) self.bandEnd_3.setToolTip(_translate("MainWindow", "band 3 end", None)) self.bandEndHorizontalSlider_3.setToolTip(_translate("MainWindow", "band 3 end", None)) self.bandLevelVerticalSlider_3.setToolTip(_translate("MainWindow", "band 3 level", None)) self.bandLevel_3.setToolTip(_translate("MainWindow", "band 3 level", None)) self.bandStart_3.setToolTip(_translate("MainWindow", "band 3 start", None)) self.bandStartHorizontalSlider_3.setToolTip(_translate("MainWindow", "band 3 start", None)) self.bandEnd_4.setToolTip(_translate("MainWindow", "band 4 end", None)) self.bandEndHorizontalSlider_4.setToolTip(_translate("MainWindow", "band 4 end", None)) self.bandLevelVerticalSlider_4.setToolTip(_translate("MainWindow", "band 4 level", None)) self.bandLevel_4.setToolTip(_translate("MainWindow", "band 4 level", None)) self.bandStart_4.setToolTip(_translate("MainWindow", "band 4 start", None)) self.bandStartHorizontalSlider_4.setToolTip(_translate("MainWindow", "band 4 start", None)) self.bandsSpinBox.setToolTip(_translate("MainWindow", "Number of bands", None)) self.coeffsTextBrowser.setToolTip(_translate("MainWindow", "Filter coefficients", None)) self.coeffsTextBrowser.setHtml(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:8.25pt; font-weight:400; font-style:normal;\">\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8pt;\">// FIR Coefficients</span></p></body></html>", None)) self.tapsSpinBox.setToolTip(_translate("MainWindow", "Number of taps", None)) self.sampleRateDoubleSpinBox.setToolTip(_translate("MainWindow", "<html><head/><body><p>Sampling rate</p><p>(This is only used to scale the the frequency response graph\'s frequency axis.)</p><p><br/></p></body></html>", None)) self.calculatePushButton.setToolTip(_translate("MainWindow", "calculate FIR coefficients", None)) self.calculatePushButton.setText(_translate("MainWindow", "Calculate", None)) self.iterationsSpinBox.setToolTip(_translate("MainWindow", "Maximum number of iterations for remez algorithm", None)) self.band1Label.setText(_translate("MainWindow", "Band 1", None)) self.band2Label.setText(_translate("MainWindow", "Band 2", None)) self.band3Label.setText(_translate("MainWindow", "Band 3", None)) self.band4Label.setText(_translate("MainWindow", "Band 4", None)) self.linPhaseRadioButton.setText(_translate("MainWindow", "Linear Phase", None)) self.minPhaseRadioButton.setText(_translate("MainWindow", "Minimum Phase", None)) self.menuPrototypes.setTitle(_translate("MainWindow", "Prototypes", None)) self.actionLowpass.setText(_translate("MainWindow", "Lowpass", None)) self.actionHighpass.setText(_translate("MainWindow", "Highpass", None)) self.actionBandpass.setText(_translate("MainWindow", "Bandpass", None)) self.actionBandreject.setText(_translate("MainWindow", "Bandreject", None)) self.action4_band.setText(_translate("MainWindow", "4-band", None))
def setupUi(self, demo_qt): demo_qt.setObjectName(_fromUtf8("demo_qt")) demo_qt.resize(1062, 680) self.centralWidget = QtGui.QWidget(demo_qt) self.centralWidget.setObjectName(_fromUtf8("centralWidget")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.centralWidget) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.AOMode = QtGui.QLabel(self.centralWidget) font = QtGui.QFont() font.setItalic(True) self.AOMode.setFont(font) self.AOMode.setObjectName(_fromUtf8("AOMode")) self.gridLayout_2.addWidget(self.AOMode, 0, 1, 1, 2) self.loadfitsButton = QtGui.QToolButton(self.centralWidget) self.loadfitsButton.setObjectName(_fromUtf8("loadfitsButton")) self.gridLayout_2.addWidget(self.loadfitsButton, 1, 0, 1, 1) self.textEdit = QtGui.QTextEdit(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textEdit.sizePolicy().hasHeightForWidth()) self.textEdit.setSizePolicy(sizePolicy) self.textEdit.setMaximumSize(QtCore.QSize(16777215, 50)) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.gridLayout_2.addWidget(self.textEdit, 1, 1, 1, 1) self.okButton = QtGui.QPushButton(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.okButton.sizePolicy().hasHeightForWidth()) self.okButton.setSizePolicy(sizePolicy) self.okButton.setObjectName(_fromUtf8("okButton")) self.gridLayout_2.addWidget(self.okButton, 1, 2, 1, 1) self.ComboBox = QtGui.QComboBox(self.centralWidget) self.ComboBox.setObjectName(_fromUtf8("ComboBox")) self.gridLayout_2.addWidget(self.ComboBox, 1, 3, 1, 1) self.resetCombobox = QtGui.QPushButton(self.centralWidget) self.resetCombobox.setObjectName(_fromUtf8("resetCombobox")) self.gridLayout_2.addWidget(self.resetCombobox, 2, 3, 1, 1) self.horizontalLayout.addLayout(self.gridLayout_2) spacerItem = QtGui.QSpacerItem(309, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.verticalLayout_5.addLayout(self.horizontalLayout) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.pushButton = QtGui.QPushButton(self.centralWidget) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.gridLayout_3.addWidget(self.pushButton, 0, 0, 1, 1) self.twoStateButton = QtGui.QPushButton(self.centralWidget) self.twoStateButton.setCheckable(False) self.twoStateButton.setObjectName(_fromUtf8("twoStateButton")) self.gridLayout_3.addWidget(self.twoStateButton, 1, 0, 1, 1) self.winNumber = QtGui.QSpinBox(self.centralWidget) self.winNumber.setMinimum(1) self.winNumber.setMaximum(2) self.winNumber.setProperty("value", 1) self.winNumber.setObjectName(_fromUtf8("winNumber")) self.gridLayout_3.addWidget(self.winNumber, 2, 1, 1, 1) self.plotRandom = QtGui.QPushButton(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.plotRandom.sizePolicy().hasHeightForWidth()) self.plotRandom.setSizePolicy(sizePolicy) self.plotRandom.setObjectName(_fromUtf8("plotRandom")) self.gridLayout_3.addWidget(self.plotRandom, 2, 0, 1, 1) self.horizontalLayout_2.addLayout(self.gridLayout_3) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.verticalLayout_4.addLayout(self.horizontalLayout_2) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem2) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.AOMode_2 = QtGui.QLabel(self.centralWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.AOMode_2.setFont(font) self.AOMode_2.setObjectName(_fromUtf8("AOMode_2")) self.verticalLayout_2.addWidget(self.AOMode_2) self.radioButton_1 = QtGui.QRadioButton(self.centralWidget) self.radioButton_1.setObjectName(_fromUtf8("radioButton_1")) self.verticalLayout_2.addWidget(self.radioButton_1) self.radioButton_2 = QtGui.QRadioButton(self.centralWidget) self.radioButton_2.setObjectName(_fromUtf8("radioButton_2")) self.verticalLayout_2.addWidget(self.radioButton_2) self.radioButton_3 = QtGui.QRadioButton(self.centralWidget) self.radioButton_3.setObjectName(_fromUtf8("radioButton_3")) self.verticalLayout_2.addWidget(self.radioButton_3) self.radioButton_4 = QtGui.QRadioButton(self.centralWidget) self.radioButton_4.setObjectName(_fromUtf8("radioButton_4")) self.verticalLayout_2.addWidget(self.radioButton_4) self.horizontalLayout_3.addLayout(self.verticalLayout_2) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem3) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.horizontalLayout_4.addLayout(self.verticalLayout_4) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.window2 = MatplotlibWidget(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.window2.sizePolicy().hasHeightForWidth()) self.window2.setSizePolicy(sizePolicy) self.window2.setMinimumSize(QtCore.QSize(200, 200)) self.window2.setObjectName(_fromUtf8("window2")) self.WFSUsed_2 = QtGui.QLabel(self.window2) self.WFSUsed_2.setGeometry(QtCore.QRect(0, 0, 99, 26)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.WFSUsed_2.setFont(font) self.WFSUsed_2.setObjectName(_fromUtf8("WFSUsed_2")) self.gridLayout.addWidget(self.window2, 0, 1, 1, 1) self.window1 = MatplotlibWidget(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.window1.sizePolicy().hasHeightForWidth()) self.window1.setSizePolicy(sizePolicy) self.window1.setMinimumSize(QtCore.QSize(200, 200)) self.window1.setObjectName(_fromUtf8("window1")) self.WFSUsed = QtGui.QLabel(self.window1) self.WFSUsed.setGeometry(QtCore.QRect(0, 0, 99, 26)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.WFSUsed.setFont(font) self.WFSUsed.setObjectName(_fromUtf8("WFSUsed")) self.gridLayout.addWidget(self.window1, 0, 0, 1, 1) self.horizontalLayout_4.addLayout(self.gridLayout) self.verticalLayout_5.addLayout(self.horizontalLayout_4) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) spacerItem4 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem4) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.label_2 = QtGui.QLabel(self.centralWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setMaximumSize(QtCore.QSize(16777215, 100)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_2.setFont(font) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout.addWidget(self.label_2) self.dialogBox = QtGui.QTextEdit(self.centralWidget) self.dialogBox.setMaximumSize(QtCore.QSize(16777215, 100)) self.dialogBox.setFrameShape(QtGui.QFrame.StyledPanel) self.dialogBox.setObjectName(_fromUtf8("dialogBox")) self.verticalLayout.addWidget(self.dialogBox) self.verticalLayout_3.addLayout(self.verticalLayout) self.verticalLayout_5.addLayout(self.verticalLayout_3) demo_qt.setCentralWidget(self.centralWidget) self.statusBar = QtGui.QStatusBar(demo_qt) self.statusBar.setObjectName(_fromUtf8("statusBar")) demo_qt.setStatusBar(self.statusBar) self.menuBar = QtGui.QMenuBar(demo_qt) self.menuBar.setGeometry(QtCore.QRect(0, 0, 1062, 34)) self.menuBar.setObjectName(_fromUtf8("menuBar")) self.menuShow_hide_Dialog_Box = QtGui.QMenu(self.menuBar) self.menuShow_hide_Dialog_Box.setObjectName(_fromUtf8("menuShow_hide_Dialog_Box")) demo_qt.setMenuBar(self.menuBar) self.open_file = QtGui.QAction(demo_qt) self.open_file.setCheckable(True) self.open_file.setObjectName(_fromUtf8("open_file")) self.start_zSim = QtGui.QAction(demo_qt) self.start_zSim.setCheckable(True) self.start_zSim.setChecked(True) self.start_zSim.setText(_fromUtf8("system ./zSim_bin")) self.start_zSim.setObjectName(_fromUtf8("start_zSim")) self.actionShow_DialogBox = QtGui.QAction(demo_qt) self.actionShow_DialogBox.setObjectName(_fromUtf8("actionShow_DialogBox")) self.actionHide_DialogBox = QtGui.QAction(demo_qt) self.actionHide_DialogBox.setObjectName(_fromUtf8("actionHide_DialogBox")) self.menuShow_hide_Dialog_Box.addSeparator() self.menuShow_hide_Dialog_Box.addSeparator() self.menuShow_hide_Dialog_Box.addAction(self.actionShow_DialogBox) self.menuShow_hide_Dialog_Box.addAction(self.actionHide_DialogBox) self.menuBar.addAction(self.menuShow_hide_Dialog_Box.menuAction()) self.retranslateUi(demo_qt) QtCore.QObject.connect(self.actionHide_DialogBox, QtCore.SIGNAL(_fromUtf8("activated()")), self.dialogBox.hide) QtCore.QObject.connect(self.actionShow_DialogBox, QtCore.SIGNAL(_fromUtf8("activated()")), self.dialogBox.show) QtCore.QMetaObject.connectSlotsByName(demo_qt)
def 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(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)