class Ui_Plotterui(object): def setupUi(self, Plotterui): Plotterui.setObjectName(_fromUtf8("Plotterui")) Plotterui.setEnabled(True) Plotterui.resize(687, 624) self.MPLArea = MplWidget(Plotterui) self.MPLArea.setGeometry(QtCore.QRect(20, 40, 651, 561)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.MPLArea.sizePolicy().hasHeightForWidth()) self.MPLArea.setSizePolicy(sizePolicy) self.MPLArea.setFocusPolicy(QtCore.Qt.NoFocus) self.MPLArea.setContextMenuPolicy(QtCore.Qt.NoContextMenu) self.MPLArea.setObjectName(_fromUtf8("MPLArea")) self.Plot_comboBox = QtGui.QComboBox(Plotterui) self.Plot_comboBox.setGeometry(QtCore.QRect(20, 10, 141, 22)) self.Plot_comboBox.setMaxVisibleItems(100) self.Plot_comboBox.setSizeAdjustPolicy(QtGui.QComboBox.AdjustToMinimumContentsLength) self.Plot_comboBox.setObjectName(_fromUtf8("Plot_comboBox")) self.retranslateUi(Plotterui) QtCore.QObject.connect(self.Plot_comboBox, QtCore.SIGNAL(_fromUtf8("activated(int)")), Plotterui.myPlot) QtCore.QMetaObject.connectSlotsByName(Plotterui) def retranslateUi(self, Plotterui): Plotterui.setWindowTitle( QtGui.QApplication.translate("Plotterui", "Plotter", None, QtGui.QApplication.UnicodeUTF8) )
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName("MplMainWindow") MplMainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MplMainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_3.setObjectName("verticalLayout_3") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.mpllineEdit = QtWidgets.QLineEdit(self.centralwidget) self.mpllineEdit.setObjectName("mpllineEdit") self.horizontalLayout.addWidget(self.mpllineEdit) self.mplpushButton = QtWidgets.QPushButton(self.centralwidget) self.mplpushButton.setObjectName("mplpushButton") self.horizontalLayout.addWidget(self.mplpushButton, 0, QtCore.Qt.AlignRight) self.verticalLayout_3.addLayout(self.horizontalLayout) self.mpl = MplWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.verticalLayout_3.addWidget(self.mpl) MplMainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MplMainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") MplMainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MplMainWindow) self.statusbar.setObjectName("statusbar") MplMainWindow.setStatusBar(self.statusbar) self.mplactionOpen = QtWidgets.QAction(MplMainWindow) self.mplactionOpen.setObjectName("mplactionOpen") self.mplactionQuit = QtWidgets.QAction(MplMainWindow) self.mplactionQuit.setObjectName("mplactionQuit") self.menuFile.addAction(self.mplactionOpen) self.menuFile.addSeparator() self.menuFile.addAction(self.mplactionQuit) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): _translate = QtCore.QCoreApplication.translate MplMainWindow.setWindowTitle(_translate("MplMainWindow", "MainWindow")) self.mplpushButton.setText( _translate("MplMainWindow", "Parse the file")) self.menuFile.setTitle(_translate("MplMainWindow", "File")) self.mplactionOpen.setText(_translate("MplMainWindow", "Open")) self.mplactionQuit.setText(_translate("MplMainWindow", "Quit"))
class Ui_Plotterui(object): def setupUi(self, Plotterui): Plotterui.setObjectName(_fromUtf8("Plotterui")) Plotterui.resize(803, 586) self.MPLArea = MplWidget(Plotterui) self.MPLArea.setGeometry(QtCore.QRect(150, 10, 641, 561)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.MPLArea.sizePolicy().hasHeightForWidth()) self.MPLArea.setSizePolicy(sizePolicy) self.MPLArea.setFocusPolicy(QtCore.Qt.NoFocus) self.MPLArea.setContextMenuPolicy(QtCore.Qt.NoContextMenu) self.MPLArea.setObjectName(_fromUtf8("MPLArea")) self.PLOT_Button = QtGui.QPushButton(Plotterui) self.PLOT_Button.setGeometry(QtCore.QRect(20, 190, 75, 23)) self.PLOT_Button.setObjectName(_fromUtf8("PLOT_Button")) self.checkTotalInt = QtGui.QCheckBox(Plotterui) self.checkTotalInt.setGeometry(QtCore.QRect(11, 101, 62, 17)) self.checkTotalInt.setChecked(True) self.checkTotalInt.setObjectName(_fromUtf8("checkTotalInt")) self.checkFlammenhoehe = QtGui.QCheckBox(Plotterui) self.checkFlammenhoehe.setGeometry(QtCore.QRect(11, 124, 95, 17)) self.checkFlammenhoehe.setChecked(True) self.checkFlammenhoehe.setObjectName(_fromUtf8("checkFlammenhoehe")) self.checkFlammenhoeheGauss = QtGui.QCheckBox(Plotterui) self.checkFlammenhoeheGauss.setGeometry(QtCore.QRect(10, 150, 131, 17)) self.checkFlammenhoeheGauss.setChecked(True) self.checkFlammenhoeheGauss.setObjectName( _fromUtf8("checkFlammenhoeheGauss")) self.retranslateUi(Plotterui) QtCore.QObject.connect(self.PLOT_Button, QtCore.SIGNAL(_fromUtf8("clicked()")), Plotterui.myPlot) QtCore.QMetaObject.connectSlotsByName(Plotterui) def retranslateUi(self, Plotterui): Plotterui.setWindowTitle( QtGui.QApplication.translate("Plotterui", "Plotter", None, QtGui.QApplication.UnicodeUTF8)) self.PLOT_Button.setText( QtGui.QApplication.translate("Plotterui", "PLOT!", None, QtGui.QApplication.UnicodeUTF8)) self.checkTotalInt.setText( QtGui.QApplication.translate("Plotterui", "total Int", None, QtGui.QApplication.UnicodeUTF8)) self.checkFlammenhoehe.setText( QtGui.QApplication.translate("Plotterui", "Flammenhoehe", None, QtGui.QApplication.UnicodeUTF8)) self.checkFlammenhoeheGauss.setText( QtGui.QApplication.translate("Plotterui", "Flammenhoehe Gauss", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Plotterui(object): def setupUi(self, Plotterui): Plotterui.setObjectName(_fromUtf8("Plotterui")) Plotterui.setEnabled(True) Plotterui.resize(803, 586) self.MPLArea = MplWidget(Plotterui) self.MPLArea.setGeometry(QtCore.QRect(150, 10, 641, 561)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.MPLArea.sizePolicy().hasHeightForWidth()) self.MPLArea.setSizePolicy(sizePolicy) self.MPLArea.setFocusPolicy(QtCore.Qt.NoFocus) self.MPLArea.setContextMenuPolicy(QtCore.Qt.NoContextMenu) self.MPLArea.setObjectName(_fromUtf8("MPLArea")) self.PLOT_Button = QtGui.QPushButton(Plotterui) self.PLOT_Button.setGeometry(QtCore.QRect(20, 250, 75, 23)) self.PLOT_Button.setObjectName(_fromUtf8("PLOT_Button")) self.checkTotalInt = QtGui.QCheckBox(Plotterui) self.checkTotalInt.setEnabled(True) self.checkTotalInt.setGeometry(QtCore.QRect(11, 101, 62, 17)) self.checkTotalInt.setMouseTracking(False) self.checkTotalInt.setChecked(False) self.checkTotalInt.setAutoExclusive(True) self.checkTotalInt.setObjectName(_fromUtf8("checkTotalInt")) self.checkFlammenhoehe = QtGui.QCheckBox(Plotterui) self.checkFlammenhoehe.setGeometry(QtCore.QRect(11, 124, 95, 17)) self.checkFlammenhoehe.setChecked(True) self.checkFlammenhoehe.setAutoExclusive(True) self.checkFlammenhoehe.setObjectName(_fromUtf8("checkFlammenhoehe")) self.checkFlammenhoeheGauss = QtGui.QCheckBox(Plotterui) self.checkFlammenhoeheGauss.setGeometry(QtCore.QRect(10, 150, 131, 17)) self.checkFlammenhoeheGauss.setChecked(False) self.checkFlammenhoeheGauss.setAutoExclusive(True) self.checkFlammenhoeheGauss.setObjectName(_fromUtf8("checkFlammenhoeheGauss")) self.checkFlammenoberflaecheGauss = QtGui.QCheckBox(Plotterui) self.checkFlammenoberflaecheGauss.setGeometry(QtCore.QRect(10, 180, 131, 17)) self.checkFlammenoberflaecheGauss.setChecked(False) self.checkFlammenoberflaecheGauss.setAutoExclusive(True) self.checkFlammenoberflaecheGauss.setObjectName(_fromUtf8("checkFlammenoberflaecheGauss")) self.retranslateUi(Plotterui) QtCore.QObject.connect(self.PLOT_Button, QtCore.SIGNAL(_fromUtf8("clicked()")), Plotterui.myPlot) QtCore.QMetaObject.connectSlotsByName(Plotterui) def retranslateUi(self, Plotterui): Plotterui.setWindowTitle(QtGui.QApplication.translate("Plotterui", "Plotter", None, QtGui.QApplication.UnicodeUTF8)) self.PLOT_Button.setText(QtGui.QApplication.translate("Plotterui", "PLOT!", None, QtGui.QApplication.UnicodeUTF8)) self.checkTotalInt.setText(QtGui.QApplication.translate("Plotterui", "total Int", None, QtGui.QApplication.UnicodeUTF8)) self.checkFlammenhoehe.setText(QtGui.QApplication.translate("Plotterui", "Flammenhoehe", None, QtGui.QApplication.UnicodeUTF8)) self.checkFlammenhoeheGauss.setText(QtGui.QApplication.translate("Plotterui", "Flammenhoehe Gauss", None, QtGui.QApplication.UnicodeUTF8)) self.checkFlammenoberflaecheGauss.setText(QtGui.QApplication.translate("Plotterui", "Flammenoberflaeche", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName(_fromUtf8("MplMainWindow")) MplMainWindow.resize(646, 600) self.centralWidget = QtGui.QWidget(MplMainWindow) self.centralWidget.setObjectName(_fromUtf8("centralWidget")) self.horizontalLayoutWidget = QtGui.QWidget(self.centralWidget) self.horizontalLayoutWidget.setGeometry(QtCore.QRect(20, 20, 581, 51)) self.horizontalLayoutWidget.setObjectName(_fromUtf8("horizontalLayoutWidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalLayoutWidget) self.horizontalLayout.setMargin(0) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mpllineEdit = QtGui.QLineEdit(self.horizontalLayoutWidget) self.mpllineEdit.setObjectName(_fromUtf8("mpllineEdit")) self.horizontalLayout.addWidget(self.mpllineEdit) self.mplpushButton = QtGui.QPushButton(self.horizontalLayoutWidget) self.mplpushButton.setObjectName(_fromUtf8("mplpushButton")) self.horizontalLayout.addWidget(self.mplpushButton) self.mpl = MplWidget(self.centralWidget) self.mpl.setGeometry(QtCore.QRect(20, 90, 571, 441)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName(_fromUtf8("mpl")) MplMainWindow.setCentralWidget(self.centralWidget) self.menuBar = QtGui.QMenuBar(MplMainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 646, 23)) self.menuBar.setObjectName(_fromUtf8("menuBar")) self.mplmenuFile = QtGui.QMenu(self.menuBar) self.mplmenuFile.setObjectName(_fromUtf8("mplmenuFile")) MplMainWindow.setMenuBar(self.menuBar) self.mplactionOpen = QtGui.QAction(MplMainWindow) self.mplactionOpen.setObjectName(_fromUtf8("mplactionOpen")) self.mplactionQuit = QtGui.QAction(MplMainWindow) self.mplactionQuit.setObjectName(_fromUtf8("mplactionQuit")) self.mplmenuFile.addAction(self.mplactionOpen) self.mplmenuFile.addSeparator() self.mplmenuFile.addAction(self.mplactionQuit) self.menuBar.addAction(self.mplmenuFile.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): MplMainWindow.setWindowTitle(_translate("MplMainWindow", "MainWindow", None)) self.mplpushButton.setText(_translate("MplMainWindow", "PushButton", None)) self.mplmenuFile.setTitle(_translate("MplMainWindow", "File", None)) self.mplactionOpen.setText(_translate("MplMainWindow", "Open", None)) self.mplactionQuit.setText(_translate("MplMainWindow", "Quit", None))
class Ui_GpMainWindow(object): def setupUi(self, GpMainWindow): GpMainWindow.setObjectName("GpMainWindow") GpMainWindow.resize(567, 497) self.Gpcentralwidget = QtGui.QWidget(GpMainWindow) self.Gpcentralwidget.setObjectName("Gpcentralwidget") self.verticalLayout = QtGui.QVBoxLayout(self.Gpcentralwidget) self.verticalLayout.setObjectName("verticalLayout") self.GpgridLayout = QtGui.QGridLayout() self.GpgridLayout.setObjectName("GpgridLayout") self.GppushButton = QtGui.QPushButton(self.Gpcentralwidget) self.GppushButton.setObjectName("GppushButton") self.GpgridLayout.addWidget(self.GppushButton, 1, 2, 1, 1) self.GpradioButton2 = QtGui.QRadioButton(self.Gpcentralwidget) self.GpradioButton2.setEnabled(False) self.GpradioButton2.setObjectName("GpradioButton2") self.GpgridLayout.addWidget(self.GpradioButton2, 1, 1, 1, 1) self.GpradioButton = QtGui.QRadioButton(self.Gpcentralwidget) self.GpradioButton.setChecked(True) self.GpradioButton.setObjectName("GpradioButton") self.GpgridLayout.addWidget(self.GpradioButton, 1, 0, 1, 1) self.GplineEdit = QtGui.QLineEdit(self.Gpcentralwidget) self.GplineEdit.setObjectName("GplineEdit") self.GpgridLayout.addWidget(self.GplineEdit, 0, 0, 1, 1) self.GplineEdit_2 = QtGui.QLineEdit(self.Gpcentralwidget) self.GplineEdit_2.setObjectName("GplineEdit_2") self.GpgridLayout.addWidget(self.GplineEdit_2, 0, 1, 1, 1) self.GplineEdit_3 = QtGui.QLineEdit(self.Gpcentralwidget) self.GplineEdit_3.setEnabled(False) self.GplineEdit_3.setObjectName("GplineEdit_3") self.GpgridLayout.addWidget(self.GplineEdit_3, 0, 2, 1, 1) self.verticalLayout.addLayout(self.GpgridLayout) self.Mpl = MplWidget(self.Gpcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.Mpl.sizePolicy().hasHeightForWidth()) self.Mpl.setSizePolicy(sizePolicy) self.Mpl.setObjectName("Mpl") self.verticalLayout.addWidget(self.Mpl) GpMainWindow.setCentralWidget(self.Gpcentralwidget) self.retranslateUi(GpMainWindow) QtCore.QMetaObject.connectSlotsByName(GpMainWindow) def retranslateUi(self, GpMainWindow): GpMainWindow.setWindowTitle(QtGui.QApplication.translate("GpMainWindow", "Graph Plotter", None, QtGui.QApplication.UnicodeUTF8)) self.GppushButton.setText(QtGui.QApplication.translate("GpMainWindow", "Draw", None, QtGui.QApplication.UnicodeUTF8)) self.GpradioButton2.setText(QtGui.QApplication.translate("GpMainWindow", "Plot 3D", None, QtGui.QApplication.UnicodeUTF8)) self.GpradioButton.setText(QtGui.QApplication.translate("GpMainWindow", "Plot 2D", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName("MplMainWindow") MplMainWindow.resize(800, 600) self.mplcentralwidget = QtGui.QWidget(MplMainWindow) self.mplcentralwidget.setObjectName("mplcentralwidget") self.verticalLayout = QtGui.QVBoxLayout(self.mplcentralwidget) self.verticalLayout.setObjectName("verticalLayout") self.mplhorizontalLayout = QtGui.QHBoxLayout() self.mplhorizontalLayout.setObjectName("mplhorizontalLayout") self.mpllineEdit = QtGui.QLineEdit(self.mplcentralwidget) self.mpllineEdit.setObjectName("mpllineEdit") self.mplhorizontalLayout.addWidget(self.mpllineEdit) self.mplpushButton = QtGui.QPushButton(self.mplcentralwidget) self.mplpushButton.setObjectName("mplpushButton") self.mplhorizontalLayout.addWidget(self.mplpushButton) self.verticalLayout.addLayout(self.mplhorizontalLayout) self.mpl = MplWidget(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.verticalLayout.addWidget(self.mpl) MplMainWindow.setCentralWidget(self.mplcentralwidget) self.mplmenubar = QtGui.QMenuBar(MplMainWindow) self.mplmenubar.setGeometry(QtCore.QRect(0, 0, 800, 25)) self.mplmenubar.setObjectName("mplmenubar") self.mplmenuFile = QtGui.QMenu(self.mplmenubar) self.mplmenuFile.setObjectName("mplmenuFile") MplMainWindow.setMenuBar(self.mplmenubar) self.mplactionOpen = QtGui.QAction(MplMainWindow) self.mplactionOpen.setObjectName("mplactionOpen") self.mplactionQuit = QtGui.QAction(MplMainWindow) self.mplactionQuit.setObjectName("mplactionQuit") self.mplmenuFile.addAction(self.mplactionOpen) self.mplmenuFile.addSeparator() self.mplmenuFile.addAction(self.mplactionQuit) self.mplmenubar.addAction(self.mplmenuFile.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): MplMainWindow.setWindowTitle(QtGui.QApplication.translate("MplMainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8)) self.mplpushButton.setText(QtGui.QApplication.translate("MplMainWindow", "PushButton", None, QtGui.QApplication.UnicodeUTF8)) self.mplmenuFile.setTitle(QtGui.QApplication.translate("MplMainWindow", "File", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionOpen.setText(QtGui.QApplication.translate("MplMainWindow", "Open", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionQuit.setText(QtGui.QApplication.translate("MplMainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8))
class Ui_WidgetTiff(object): def setupUi(self, WidgetTiff): WidgetTiff.setObjectName("WidgetTiff") WidgetTiff.resize(566, 438) self.verticalLayout = QtWidgets.QVBoxLayout(WidgetTiff) self.verticalLayout.setObjectName("verticalLayout") self.mpl = MplWidget(WidgetTiff) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.verticalLayout.addWidget(self.mpl) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.horizontalScrollBar = QtWidgets.QScrollBar(WidgetTiff) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.horizontalScrollBar.sizePolicy().hasHeightForWidth()) self.horizontalScrollBar.setSizePolicy(sizePolicy) self.horizontalScrollBar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar.setObjectName("horizontalScrollBar") self.horizontalLayout.addWidget(self.horizontalScrollBar) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.lcdNumber = QtWidgets.QLCDNumber(WidgetTiff) self.lcdNumber.setSegmentStyle(QtWidgets.QLCDNumber.Flat) self.lcdNumber.setObjectName("lcdNumber") self.horizontalLayout.addWidget(self.lcdNumber) self.verticalLayout.addLayout(self.horizontalLayout) self.retranslateUi(WidgetTiff) self.horizontalScrollBar.valueChanged['int'].connect( self.lcdNumber.display) QtCore.QMetaObject.connectSlotsByName(WidgetTiff) def retranslateUi(self, WidgetTiff): _translate = QtCore.QCoreApplication.translate WidgetTiff.setWindowTitle(_translate("WidgetTiff", "TIFF Viewer"))
class Ui_GpMainWindow(object): def setupUi(self, GpMainWindow): GpMainWindow.setObjectName(_fromUtf8("GpMainWindow")) GpMainWindow.resize(567, 497) self.Gpcentralwidget = QtGui.QWidget(GpMainWindow) self.Gpcentralwidget.setObjectName(_fromUtf8("Gpcentralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.Gpcentralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.Mpl = MplWidget(self.Gpcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.Mpl.sizePolicy().hasHeightForWidth()) self.Mpl.setSizePolicy(sizePolicy) self.Mpl.setObjectName(_fromUtf8("Mpl")) self.verticalLayout.addWidget(self.Mpl) self.GpgridLayout = QtGui.QGridLayout() self.GpgridLayout.setObjectName(_fromUtf8("GpgridLayout")) self.pushButton = QtGui.QPushButton(self.Gpcentralwidget) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.GpgridLayout.addWidget(self.pushButton, 0, 1, 1, 1) self.GppushButton = QtGui.QPushButton(self.Gpcentralwidget) self.GppushButton.setObjectName(_fromUtf8("GppushButton")) self.GpgridLayout.addWidget(self.GppushButton, 0, 0, 1, 1) self.pushButton_2 = QtGui.QPushButton(self.Gpcentralwidget) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.GpgridLayout.addWidget(self.pushButton_2, 0, 2, 1, 1) self.verticalLayout.addLayout(self.GpgridLayout) GpMainWindow.setCentralWidget(self.Gpcentralwidget) self.retranslateUi(GpMainWindow) QtCore.QObject.connect(self.GppushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), GpMainWindow.slot1) QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), GpMainWindow.slot1) QtCore.QObject.connect(self.pushButton_2, QtCore.SIGNAL(_fromUtf8("clicked()")), GpMainWindow.slot1) QtCore.QMetaObject.connectSlotsByName(GpMainWindow) def retranslateUi(self, GpMainWindow): GpMainWindow.setWindowTitle(_translate("GpMainWindow", "Graph Plotter", None)) self.pushButton.setText(_translate("GpMainWindow", "Enfriar", None)) self.GppushButton.setText(_translate("GpMainWindow", "StartPlot", None)) self.pushButton_2.setText(_translate("GpMainWindow", "Calentar", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(922, 608) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalGroupBox = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(2) sizePolicy.setHeightForWidth( self.horizontalGroupBox.sizePolicy().hasHeightForWidth()) self.horizontalGroupBox.setSizePolicy(sizePolicy) self.horizontalGroupBox.setObjectName(_fromUtf8("horizontalGroupBox")) self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalGroupBox) self.horizontalLayout.setMargin(1) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mpl_2 = MplWidget(self.horizontalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(8) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_2.sizePolicy().hasHeightForWidth()) self.mpl_2.setSizePolicy(sizePolicy) self.mpl_2.setObjectName(_fromUtf8("mpl_2")) self.horizontalLayout.addWidget(self.mpl_2) self.verticalGroupBox = QtGui.QGroupBox(self.horizontalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.verticalGroupBox.sizePolicy().hasHeightForWidth()) self.verticalGroupBox.setSizePolicy(sizePolicy) self.verticalGroupBox.setMinimumSize(QtCore.QSize(90, 0)) self.verticalGroupBox.setObjectName(_fromUtf8("verticalGroupBox")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.verticalGroupBox) self.verticalLayout_3.setContentsMargins(1, -1, 1, -1) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.propagate = QtGui.QPushButton(self.verticalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.propagate.sizePolicy().hasHeightForWidth()) self.propagate.setSizePolicy(sizePolicy) self.propagate.setObjectName(_fromUtf8("propagate")) self.verticalLayout_3.addWidget(self.propagate) self.Auto_Propagate_checkBox = QtGui.QCheckBox(self.verticalGroupBox) self.Auto_Propagate_checkBox.setObjectName( _fromUtf8("Auto_Propagate_checkBox")) self.verticalLayout_3.addWidget(self.Auto_Propagate_checkBox) self.horizontalLayout.addWidget(self.verticalGroupBox) self.mpl_1 = MplWidget(self.horizontalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(8) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_1.sizePolicy().hasHeightForWidth()) self.mpl_1.setSizePolicy(sizePolicy) self.mpl_1.setObjectName(_fromUtf8("mpl_1")) self.horizontalLayout.addWidget(self.mpl_1) self.verticalLayout.addWidget(self.horizontalGroupBox) self.horizontalGroupBox_7 = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(4) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth( self.horizontalGroupBox_7.sizePolicy().hasHeightForWidth()) self.horizontalGroupBox_7.setSizePolicy(sizePolicy) self.horizontalGroupBox_7.setMinimumSize(QtCore.QSize(0, 0)) self.horizontalGroupBox_7.setTitle(_fromUtf8("")) self.horizontalGroupBox_7.setFlat(True) self.horizontalGroupBox_7.setObjectName( _fromUtf8("horizontalGroupBox_7")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.horizontalGroupBox_7) self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetMinimumSize) self.horizontalLayout_2.setMargin(0) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalGroupBox1 = QtGui.QGroupBox(self.horizontalGroupBox_7) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.verticalGroupBox1.sizePolicy().hasHeightForWidth()) self.verticalGroupBox1.setSizePolicy(sizePolicy) self.verticalGroupBox1.setObjectName(_fromUtf8("verticalGroupBox1")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalGroupBox1) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.label_3 = QtGui.QLabel(self.verticalGroupBox1) self.label_3.setObjectName(_fromUtf8("label_3")) self.verticalLayout_2.addWidget(self.label_3) self.Jones_out_Y = QtGui.QLineEdit(self.verticalGroupBox1) self.Jones_out_Y.setObjectName(_fromUtf8("Jones_out_Y")) self.verticalLayout_2.addWidget(self.Jones_out_Y) self.label_4 = QtGui.QLabel(self.verticalGroupBox1) self.label_4.setObjectName(_fromUtf8("label_4")) self.verticalLayout_2.addWidget(self.label_4) self.Jones_out_X = QtGui.QLineEdit(self.verticalGroupBox1) self.Jones_out_X.setObjectName(_fromUtf8("Jones_out_X")) self.verticalLayout_2.addWidget(self.Jones_out_X) self.horizontalLayout_2.addWidget(self.verticalGroupBox1) self.verticalGroupBox2 = QtGui.QGroupBox(self.horizontalGroupBox_7) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(3) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.verticalGroupBox2.sizePolicy().hasHeightForWidth()) self.verticalGroupBox2.setSizePolicy(sizePolicy) self.verticalGroupBox2.setObjectName(_fromUtf8("verticalGroupBox2")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.verticalGroupBox2) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.gridGroupBox = QtGui.QGroupBox(self.verticalGroupBox2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(3) sizePolicy.setHeightForWidth( self.gridGroupBox.sizePolicy().hasHeightForWidth()) self.gridGroupBox.setSizePolicy(sizePolicy) self.gridGroupBox.setFlat(True) self.gridGroupBox.setObjectName(_fromUtf8("gridGroupBox")) self.gridLayout = QtGui.QGridLayout(self.gridGroupBox) self.gridLayout.setMargin(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.horizontalGroupBox_6 = QtGui.QGroupBox(self.gridGroupBox) self.horizontalGroupBox_6.setObjectName( _fromUtf8("horizontalGroupBox_6")) self.horizontalLayout_9 = QtGui.QHBoxLayout(self.horizontalGroupBox_6) self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) self.M_x2_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_6) self.M_x2_LineEdit.setObjectName(_fromUtf8("M_x2_LineEdit")) self.horizontalLayout_9.addWidget(self.M_x2_LineEdit) self.M_y2_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_6) self.M_y2_LineEdit.setObjectName(_fromUtf8("M_y2_LineEdit")) self.horizontalLayout_9.addWidget(self.M_y2_LineEdit) self.gridLayout.addWidget(self.horizontalGroupBox_6, 2, 2, 1, 1) self.horizontalGroupBox_5 = QtGui.QGroupBox(self.gridGroupBox) self.horizontalGroupBox_5.setObjectName( _fromUtf8("horizontalGroupBox_5")) self.horizontalLayout_8 = QtGui.QHBoxLayout(self.horizontalGroupBox_5) self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8")) self.M_z2_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_5) self.M_z2_LineEdit.setObjectName(_fromUtf8("M_z2_LineEdit")) self.horizontalLayout_8.addWidget(self.M_z2_LineEdit) self.M_w2_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_5) self.M_w2_LineEdit.setObjectName(_fromUtf8("M_w2_LineEdit")) self.horizontalLayout_8.addWidget(self.M_w2_LineEdit) self.gridLayout.addWidget(self.horizontalGroupBox_5, 2, 1, 1, 1) self.horizontalGroupBox_4 = QtGui.QGroupBox(self.gridGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.horizontalGroupBox_4.sizePolicy().hasHeightForWidth()) self.horizontalGroupBox_4.setSizePolicy(sizePolicy) self.horizontalGroupBox_4.setObjectName( _fromUtf8("horizontalGroupBox_4")) self.horizontalLayout_7 = QtGui.QHBoxLayout(self.horizontalGroupBox_4) self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) self.M_z1_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_4) self.M_z1_LineEdit.setObjectName(_fromUtf8("M_z1_LineEdit")) self.horizontalLayout_7.addWidget(self.M_z1_LineEdit) self.M_w1_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_4) self.M_w1_LineEdit.setObjectName(_fromUtf8("M_w1_LineEdit")) self.horizontalLayout_7.addWidget(self.M_w1_LineEdit) self.gridLayout.addWidget(self.horizontalGroupBox_4, 1, 2, 1, 1) self.horizontalGroupBox_3 = QtGui.QGroupBox(self.gridGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.horizontalGroupBox_3.sizePolicy().hasHeightForWidth()) self.horizontalGroupBox_3.setSizePolicy(sizePolicy) self.horizontalGroupBox_3.setObjectName( _fromUtf8("horizontalGroupBox_3")) self.horizontalLayout_5 = QtGui.QHBoxLayout(self.horizontalGroupBox_3) self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.M_x1_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_3) self.M_x1_LineEdit.setObjectName(_fromUtf8("M_x1_LineEdit")) self.horizontalLayout_5.addWidget(self.M_x1_LineEdit) self.M_y1_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_3) self.M_y1_LineEdit.setObjectName(_fromUtf8("M_y1_LineEdit")) self.horizontalLayout_5.addWidget(self.M_y1_LineEdit) self.gridLayout.addWidget(self.horizontalGroupBox_3, 1, 1, 1, 1) self.verticalLayout_5.addWidget(self.gridGroupBox) self.rawMatrix_checkBox = QtGui.QCheckBox(self.verticalGroupBox2) self.rawMatrix_checkBox.setObjectName(_fromUtf8("rawMatrix_checkBox")) self.verticalLayout_5.addWidget(self.rawMatrix_checkBox) self.raw_MatrixLineEdit = QtGui.QLineEdit(self.verticalGroupBox2) self.raw_MatrixLineEdit.setObjectName(_fromUtf8("raw_MatrixLineEdit")) self.verticalLayout_5.addWidget(self.raw_MatrixLineEdit) self.horizontalLayout_2.addWidget(self.verticalGroupBox2) self.verticalGroupBox_3 = QtGui.QGroupBox(self.horizontalGroupBox_7) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.verticalGroupBox_3.sizePolicy().hasHeightForWidth()) self.verticalGroupBox_3.setSizePolicy(sizePolicy) self.verticalGroupBox_3.setFlat(True) self.verticalGroupBox_3.setObjectName(_fromUtf8("verticalGroupBox_3")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.verticalGroupBox_3) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.horizontalGroupBox1 = QtGui.QGroupBox(self.verticalGroupBox_3) self.horizontalGroupBox1.setObjectName( _fromUtf8("horizontalGroupBox1")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.horizontalGroupBox1) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.label = QtGui.QLabel(self.horizontalGroupBox1) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_3.addWidget(self.label) self.directionLineEdit = QtGui.QLineEdit(self.horizontalGroupBox1) self.directionLineEdit.setObjectName(_fromUtf8("directionLineEdit")) self.horizontalLayout_3.addWidget(self.directionLineEdit) self.verticalLayout_4.addWidget(self.horizontalGroupBox1) self.directionSlider = QtGui.QSlider(self.verticalGroupBox_3) self.directionSlider.setMaximum(100) self.directionSlider.setProperty("value", 50) self.directionSlider.setOrientation(QtCore.Qt.Horizontal) self.directionSlider.setObjectName(_fromUtf8("directionSlider")) self.verticalLayout_4.addWidget(self.directionSlider) self.horizontalGroupBox_2 = QtGui.QGroupBox(self.verticalGroupBox_3) self.horizontalGroupBox_2.setObjectName( _fromUtf8("horizontalGroupBox_2")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.horizontalGroupBox_2) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.label_2 = QtGui.QLabel(self.horizontalGroupBox_2) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout_4.addWidget(self.label_2) self.eangleLineEdit = QtGui.QLineEdit(self.horizontalGroupBox_2) self.eangleLineEdit.setObjectName(_fromUtf8("eangleLineEdit")) self.horizontalLayout_4.addWidget(self.eangleLineEdit) self.verticalLayout_4.addWidget(self.horizontalGroupBox_2) self.eangleSlider = QtGui.QSlider(self.verticalGroupBox_3) self.eangleSlider.setAccessibleName(_fromUtf8("")) self.eangleSlider.setMaximum(100) self.eangleSlider.setProperty("value", 50) self.eangleSlider.setOrientation(QtCore.Qt.Horizontal) self.eangleSlider.setObjectName(_fromUtf8("eangleSlider")) self.verticalLayout_4.addWidget(self.eangleSlider) self.horizontalLayout_2.addWidget(self.verticalGroupBox_3) self.verticalLayout.addWidget(self.horizontalGroupBox_7) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 922, 22)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuMenu = QtGui.QMenu(self.menubar) self.menuMenu.setObjectName(_fromUtf8("menuMenu")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.action_Close = QtGui.QAction(MainWindow) self.action_Close.setObjectName(_fromUtf8("action_Close")) self.action_About = QtGui.QAction(MainWindow) self.action_About.setObjectName(_fromUtf8("action_About")) self.menuMenu.addAction(self.action_Close) self.menuMenu.addAction(self.action_About) self.menubar.addAction(self.menuMenu.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.propagate.setText(_translate("MainWindow", "Propagate", None)) self.Auto_Propagate_checkBox.setText( _translate("MainWindow", "Auto ", None)) self.verticalGroupBox1.setTitle( _translate("MainWindow", "Output Jones Vector", None)) self.label_3.setText(_translate("MainWindow", "Y component", None)) self.label_4.setText(_translate("MainWindow", "X component", None)) self.gridGroupBox.setTitle( _translate("MainWindow", "Jones matrix real elements of unknown object", None)) self.M_x2_LineEdit.setText(_translate("MainWindow", "1/sqrt(2)", None)) self.M_y2_LineEdit.setText(_translate("MainWindow", "-1/sqrt(2)", None)) self.M_z2_LineEdit.setText(_translate("MainWindow", "0.", None)) self.M_w2_LineEdit.setText(_translate("MainWindow", "0.", None)) self.M_z1_LineEdit.setText(_translate("MainWindow", "0.", None)) self.M_w1_LineEdit.setText(_translate("MainWindow", "0.", None)) self.M_x1_LineEdit.setText(_translate("MainWindow", "1/sqrt(2)", None)) self.M_y1_LineEdit.setText(_translate("MainWindow", "1/sqrt(2)", None)) self.rawMatrix_checkBox.setText( _translate("MainWindow", "Raw input", None)) self.label.setText( _translate( "MainWindow", "<html><head/><body><p>Ellipse </p><p>direction</p></body></html>", None)) self.directionLineEdit.setText(_translate("MainWindow", "0", None)) self.label_2.setText(_translate("MainWindow", "Ellipticity ", None)) self.eangleLineEdit.setText(_translate("MainWindow", "0", None)) self.menuMenu.setTitle(_translate("MainWindow", "Menu", None)) self.action_Close.setText( _translate("MainWindow", "Action_Close", None)) self.action_About.setText(_translate("MainWindow", "About", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(674, 663) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial")) MainWindow.setFont(font) MainWindow.setWindowTitle( QtGui.QApplication.translate("MainWindow", "Expresso Data Acquisition", None, QtGui.QApplication.UnicodeUTF8)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout_9 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_9.setObjectName(_fromUtf8("verticalLayout_9")) self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setEnabled(True) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial")) self.tabWidget.setFont(font) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.deviceTab = QtGui.QWidget() self.deviceTab.setObjectName(_fromUtf8("deviceTab")) self.verticalLayout_11 = QtGui.QVBoxLayout(self.deviceTab) self.verticalLayout_11.setObjectName(_fromUtf8("verticalLayout_11")) self.label_7 = QtGui.QLabel(self.deviceTab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_7.sizePolicy().hasHeightForWidth()) self.label_7.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial")) font.setPointSize(14) font.setBold(True) font.setWeight(75) self.label_7.setFont(font) self.label_7.setText( QtGui.QApplication.translate("MainWindow", "Welcome!", None, QtGui.QApplication.UnicodeUTF8)) self.label_7.setAlignment(QtCore.Qt.AlignCenter) self.label_7.setObjectName(_fromUtf8("label_7")) self.verticalLayout_11.addWidget(self.label_7) self.widget_12 = QtGui.QWidget(self.deviceTab) self.widget_12.setObjectName(_fromUtf8("widget_12")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.widget_12) self.horizontalLayout_2.setMargin(0) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.scanPushButton = QtGui.QPushButton(self.widget_12) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial")) self.scanPushButton.setFont(font) self.scanPushButton.setText( QtGui.QApplication.translate("MainWindow", "Scan", None, QtGui.QApplication.UnicodeUTF8)) self.scanPushButton.setObjectName(_fromUtf8("scanPushButton")) self.horizontalLayout_2.addWidget(self.scanPushButton) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.verticalLayout_11.addWidget(self.widget_12) self.devWidgetContainer = QtGui.QWidget(self.deviceTab) self.devWidgetContainer.setEnabled(False) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial")) self.devWidgetContainer.setFont(font) self.devWidgetContainer.setStyleSheet(_fromUtf8("")) self.devWidgetContainer.setObjectName(_fromUtf8("devWidgetContainer")) self.verticalLayout_8 = QtGui.QVBoxLayout(self.devWidgetContainer) self.verticalLayout_8.setMargin(0) self.verticalLayout_8.setObjectName(_fromUtf8("verticalLayout_8")) self.label_14 = QtGui.QLabel(self.devWidgetContainer) font = QtGui.QFont() font.setFamily(_fromUtf8("Arial")) font.setBold(True) font.setWeight(75) self.label_14.setFont(font) self.label_14.setText( QtGui.QApplication.translate("MainWindow", "Expresso Devices", None, QtGui.QApplication.UnicodeUTF8)) self.label_14.setObjectName(_fromUtf8("label_14")) self.verticalLayout_8.addWidget(self.label_14) self.devWidget = QtGui.QWidget(self.devWidgetContainer) self.devWidget.setStyleSheet(_fromUtf8("")) self.devWidget.setObjectName(_fromUtf8("devWidget")) self.devWidgetVLay = QtGui.QVBoxLayout(self.devWidget) self.devWidgetVLay.setMargin(0) self.devWidgetVLay.setObjectName(_fromUtf8("devWidgetVLay")) self.verticalLayout_8.addWidget(self.devWidget) spacerItem2 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) self.verticalLayout_8.addItem(spacerItem2) self.widget_4 = QtGui.QWidget(self.devWidgetContainer) self.widget_4.setObjectName(_fromUtf8("widget_4")) self.horizontalLayout = QtGui.QHBoxLayout(self.widget_4) self.horizontalLayout.setMargin(0) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) spacerItem3 = QtGui.QSpacerItem(226, 24, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem3) self.connectPushButton = QtGui.QPushButton(self.widget_4) self.connectPushButton.setText( QtGui.QApplication.translate("MainWindow", "Connect", None, QtGui.QApplication.UnicodeUTF8)) self.connectPushButton.setObjectName(_fromUtf8("connectPushButton")) self.horizontalLayout.addWidget(self.connectPushButton) spacerItem4 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem4) self.verticalLayout_8.addWidget(self.widget_4) self.verticalLayout_11.addWidget(self.devWidgetContainer) spacerItem5 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_11.addItem(spacerItem5) self.tabWidget.addTab(self.deviceTab, _fromUtf8("")) self.singleChannelTab = QtGui.QWidget() self.singleChannelTab.setObjectName(_fromUtf8("singleChannelTab")) self.verticalLayout_7 = QtGui.QVBoxLayout(self.singleChannelTab) self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.singleChannelStartWidget_2 = QtGui.QWidget(self.singleChannelTab) self.singleChannelStartWidget_2.setObjectName( _fromUtf8("singleChannelStartWidget_2")) self.verticalLayout = QtGui.QVBoxLayout( self.singleChannelStartWidget_2) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.label_11 = QtGui.QLabel(self.singleChannelStartWidget_2) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_11.setFont(font) self.label_11.setText( QtGui.QApplication.translate("MainWindow", "Active Device & Channel", None, QtGui.QApplication.UnicodeUTF8)) self.label_11.setObjectName(_fromUtf8("label_11")) self.verticalLayout.addWidget(self.label_11) self.singleChannelStartWidget = QtGui.QWidget( self.singleChannelStartWidget_2) self.singleChannelStartWidget.setObjectName( _fromUtf8("singleChannelStartWidget")) self.horizontalLayout_12 = QtGui.QHBoxLayout( self.singleChannelStartWidget) self.horizontalLayout_12.setMargin(0) self.horizontalLayout_12.setObjectName( _fromUtf8("horizontalLayout_12")) self.singleChannelDeviceComboBox = QtGui.QComboBox( self.singleChannelStartWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.singleChannelDeviceComboBox.sizePolicy().hasHeightForWidth()) self.singleChannelDeviceComboBox.setSizePolicy(sizePolicy) self.singleChannelDeviceComboBox.setMinimumSize(QtCore.QSize(180, 0)) self.singleChannelDeviceComboBox.setMaximumSize( QtCore.QSize(180, 16777215)) self.singleChannelDeviceComboBox.setObjectName( _fromUtf8("singleChannelDeviceComboBox")) self.horizontalLayout_12.addWidget(self.singleChannelDeviceComboBox) self.channelRadioButton_1 = QtGui.QRadioButton( self.singleChannelStartWidget) self.channelRadioButton_1.setText( QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8)) self.channelRadioButton_1.setObjectName( _fromUtf8("channelRadioButton_1")) self.horizontalLayout_12.addWidget(self.channelRadioButton_1) self.channelRadioButton_2 = QtGui.QRadioButton( self.singleChannelStartWidget) self.channelRadioButton_2.setText( QtGui.QApplication.translate("MainWindow", "2", None, QtGui.QApplication.UnicodeUTF8)) self.channelRadioButton_2.setObjectName( _fromUtf8("channelRadioButton_2")) self.horizontalLayout_12.addWidget(self.channelRadioButton_2) self.channelRadioButton_3 = QtGui.QRadioButton( self.singleChannelStartWidget) self.channelRadioButton_3.setText( QtGui.QApplication.translate("MainWindow", "3", None, QtGui.QApplication.UnicodeUTF8)) self.channelRadioButton_3.setObjectName( _fromUtf8("channelRadioButton_3")) self.horizontalLayout_12.addWidget(self.channelRadioButton_3) self.channelRadioButton_4 = QtGui.QRadioButton( self.singleChannelStartWidget) self.channelRadioButton_4.setText( QtGui.QApplication.translate("MainWindow", "4", None, QtGui.QApplication.UnicodeUTF8)) self.channelRadioButton_4.setObjectName( _fromUtf8("channelRadioButton_4")) self.horizontalLayout_12.addWidget(self.channelRadioButton_4) self.channelRadioButton_5 = QtGui.QRadioButton( self.singleChannelStartWidget) self.channelRadioButton_5.setText( QtGui.QApplication.translate("MainWindow", "5", None, QtGui.QApplication.UnicodeUTF8)) self.channelRadioButton_5.setObjectName( _fromUtf8("channelRadioButton_5")) self.horizontalLayout_12.addWidget(self.channelRadioButton_5) spacerItem6 = QtGui.QSpacerItem(30, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_12.addItem(spacerItem6) self.singleChannelStart = QtGui.QPushButton( self.singleChannelStartWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.singleChannelStart.sizePolicy().hasHeightForWidth()) self.singleChannelStart.setSizePolicy(sizePolicy) self.singleChannelStart.setMinimumSize(QtCore.QSize(80, 0)) self.singleChannelStart.setText( QtGui.QApplication.translate("MainWindow", "Start", None, QtGui.QApplication.UnicodeUTF8)) self.singleChannelStart.setObjectName(_fromUtf8("singleChannelStart")) self.horizontalLayout_12.addWidget(self.singleChannelStart) self.verticalLayout.addWidget(self.singleChannelStartWidget) self.verticalLayout_7.addWidget(self.singleChannelStartWidget_2) self.line_3 = QtGui.QFrame(self.singleChannelTab) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName(_fromUtf8("line_3")) self.verticalLayout_7.addWidget(self.line_3) self.singleChannelPixelWidget = QtGui.QWidget(self.singleChannelTab) self.singleChannelPixelWidget.setObjectName( _fromUtf8("singleChannelPixelWidget")) self.verticalLayout_6 = QtGui.QVBoxLayout( self.singleChannelPixelWidget) self.verticalLayout_6.setMargin(0) self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.label_12 = QtGui.QLabel(self.singleChannelPixelWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_12.setFont(font) self.label_12.setText( QtGui.QApplication.translate("MainWindow", "Pixel Values", None, QtGui.QApplication.UnicodeUTF8)) self.label_12.setObjectName(_fromUtf8("label_12")) self.verticalLayout_6.addWidget(self.label_12) self.mpl = MplWidget(self.singleChannelPixelWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(200, 200)) self.mpl.setObjectName(_fromUtf8("mpl")) self.verticalLayout_6.addWidget(self.mpl) self.widget_11 = QtGui.QWidget(self.singleChannelPixelWidget) self.widget_11.setObjectName(_fromUtf8("widget_11")) self.horizontalLayout_14 = QtGui.QHBoxLayout(self.widget_11) self.horizontalLayout_14.setContentsMargins(-1, 0, -1, 0) self.horizontalLayout_14.setObjectName( _fromUtf8("horizontalLayout_14")) spacerItem7 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_14.addItem(spacerItem7) self.label_10 = QtGui.QLabel(self.widget_11) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_10.setFont(font) self.label_10.setText( QtGui.QApplication.translate("MainWindow", "Pixel Normalization", None, QtGui.QApplication.UnicodeUTF8)) self.label_10.setObjectName(_fromUtf8("label_10")) self.horizontalLayout_14.addWidget(self.label_10) self.clearNormalizationPushButton = QtGui.QPushButton(self.widget_11) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.clearNormalizationPushButton.sizePolicy().hasHeightForWidth()) self.clearNormalizationPushButton.setSizePolicy(sizePolicy) self.clearNormalizationPushButton.setMinimumSize(QtCore.QSize(80, 0)) self.clearNormalizationPushButton.setText( QtGui.QApplication.translate("MainWindow", "Clear", None, QtGui.QApplication.UnicodeUTF8)) self.clearNormalizationPushButton.setObjectName( _fromUtf8("clearNormalizationPushButton")) self.horizontalLayout_14.addWidget(self.clearNormalizationPushButton) self.setNormalizationPushButton = QtGui.QPushButton(self.widget_11) self.setNormalizationPushButton.setText( QtGui.QApplication.translate("MainWindow", "Set", None, QtGui.QApplication.UnicodeUTF8)) self.setNormalizationPushButton.setObjectName( _fromUtf8("setNormalizationPushButton")) self.horizontalLayout_14.addWidget(self.setNormalizationPushButton) self.saveNormalizationPushButton = QtGui.QPushButton(self.widget_11) self.saveNormalizationPushButton.setText( QtGui.QApplication.translate("MainWindow", "Save", None, QtGui.QApplication.UnicodeUTF8)) self.saveNormalizationPushButton.setObjectName( _fromUtf8("saveNormalizationPushButton")) self.horizontalLayout_14.addWidget(self.saveNormalizationPushButton) self.loadNormalizationPushButton = QtGui.QPushButton(self.widget_11) self.loadNormalizationPushButton.setText( QtGui.QApplication.translate("MainWindow", "Load", None, QtGui.QApplication.UnicodeUTF8)) self.loadNormalizationPushButton.setObjectName( _fromUtf8("loadNormalizationPushButton")) self.horizontalLayout_14.addWidget(self.loadNormalizationPushButton) self.verticalLayout_6.addWidget(self.widget_11) self.verticalLayout_7.addWidget(self.singleChannelPixelWidget) self.widget_5 = QtGui.QWidget(self.singleChannelTab) self.widget_5.setObjectName(_fromUtf8("widget_5")) self.horizontalLayout_6 = QtGui.QHBoxLayout(self.widget_5) self.horizontalLayout_6.setContentsMargins(-1, 0, -1, 0) self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.verticalLayout_7.addWidget(self.widget_5) self.line_9 = QtGui.QFrame(self.singleChannelTab) self.line_9.setFrameShape(QtGui.QFrame.HLine) self.line_9.setFrameShadow(QtGui.QFrame.Sunken) self.line_9.setObjectName(_fromUtf8("line_9")) self.verticalLayout_7.addWidget(self.line_9) self.singleChannelLevelWidget = QtGui.QWidget(self.singleChannelTab) self.singleChannelLevelWidget.setObjectName( _fromUtf8("singleChannelLevelWidget")) self.verticalLayout_5 = QtGui.QVBoxLayout( self.singleChannelLevelWidget) self.verticalLayout_5.setMargin(0) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.label_13 = QtGui.QLabel(self.singleChannelLevelWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_13.setFont(font) self.label_13.setText( QtGui.QApplication.translate("MainWindow", "Fluid Level", None, QtGui.QApplication.UnicodeUTF8)) self.label_13.setObjectName(_fromUtf8("label_13")) self.verticalLayout_5.addWidget(self.label_13) self.widget_2 = QtGui.QWidget(self.singleChannelLevelWidget) self.widget_2.setObjectName(_fromUtf8("widget_2")) self.horizontalLayout_13 = QtGui.QHBoxLayout(self.widget_2) self.horizontalLayout_13.setMargin(0) self.horizontalLayout_13.setObjectName( _fromUtf8("horizontalLayout_13")) spacerItem8 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_13.addItem(spacerItem8) self.singleChannelProgressBar = QtGui.QProgressBar(self.widget_2) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.singleChannelProgressBar.setFont(font) self.singleChannelProgressBar.setLayoutDirection(QtCore.Qt.RightToLeft) self.singleChannelProgressBar.setProperty("value", 0) self.singleChannelProgressBar.setFormat( QtGui.QApplication.translate("MainWindow", "%v nl", None, QtGui.QApplication.UnicodeUTF8)) self.singleChannelProgressBar.setObjectName( _fromUtf8("singleChannelProgressBar")) self.horizontalLayout_13.addWidget(self.singleChannelProgressBar) spacerItem9 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_13.addItem(spacerItem9) self.verticalLayout_5.addWidget(self.widget_2) self.verticalLayout_7.addWidget(self.singleChannelLevelWidget) self.tabWidget.addTab(self.singleChannelTab, _fromUtf8("")) self.multiChannelTab = QtGui.QWidget() self.multiChannelTab.setObjectName(_fromUtf8("multiChannelTab")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.multiChannelTab) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.widget_6 = QtGui.QWidget(self.multiChannelTab) self.widget_6.setObjectName(_fromUtf8("widget_6")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.widget_6) self.verticalLayout_3.setMargin(0) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.multiChannelStartWidget = QtGui.QWidget(self.widget_6) self.multiChannelStartWidget.setObjectName( _fromUtf8("multiChannelStartWidget")) self.horizontalLayout_4 = QtGui.QHBoxLayout( self.multiChannelStartWidget) self.horizontalLayout_4.setContentsMargins(-1, 0, -1, 0) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.label_3 = QtGui.QLabel(self.multiChannelStartWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_3.setFont(font) self.label_3.setText( QtGui.QApplication.translate("MainWindow", "Time:", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout_4.addWidget(self.label_3) self.multiChannelTimeLabel = QtGui.QLabel(self.multiChannelStartWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.multiChannelTimeLabel.sizePolicy().hasHeightForWidth()) self.multiChannelTimeLabel.setSizePolicy(sizePolicy) self.multiChannelTimeLabel.setMinimumSize(QtCore.QSize(100, 0)) self.multiChannelTimeLabel.setText( QtGui.QApplication.translate("MainWindow", "_____ s", None, QtGui.QApplication.UnicodeUTF8)) self.multiChannelTimeLabel.setObjectName( _fromUtf8("multiChannelTimeLabel")) self.horizontalLayout_4.addWidget(self.multiChannelTimeLabel) spacerItem10 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem10) self.multiChannelFreqLabel = QtGui.QLabel(self.multiChannelStartWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.multiChannelFreqLabel.setFont(font) self.multiChannelFreqLabel.setText( QtGui.QApplication.translate("MainWindow", "Frequency (Hz)", None, QtGui.QApplication.UnicodeUTF8)) self.multiChannelFreqLabel.setObjectName( _fromUtf8("multiChannelFreqLabel")) self.horizontalLayout_4.addWidget(self.multiChannelFreqLabel) self.multiChannelFreqComboBox = QtGui.QComboBox( self.multiChannelStartWidget) self.multiChannelFreqComboBox.setObjectName( _fromUtf8("multiChannelFreqComboBox")) self.horizontalLayout_4.addWidget(self.multiChannelFreqComboBox) spacerItem11 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem11) self.loggingCheckBox = QtGui.QCheckBox(self.multiChannelStartWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.loggingCheckBox.setFont(font) self.loggingCheckBox.setText( QtGui.QApplication.translate("MainWindow", "Logging", None, QtGui.QApplication.UnicodeUTF8)) self.loggingCheckBox.setChecked(True) self.loggingCheckBox.setObjectName(_fromUtf8("loggingCheckBox")) self.horizontalLayout_4.addWidget(self.loggingCheckBox) spacerItem12 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem12) self.multiChannelStart = QtGui.QPushButton( self.multiChannelStartWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.multiChannelStart.sizePolicy().hasHeightForWidth()) self.multiChannelStart.setSizePolicy(sizePolicy) self.multiChannelStart.setText( QtGui.QApplication.translate("MainWindow", "Start", None, QtGui.QApplication.UnicodeUTF8)) self.multiChannelStart.setObjectName(_fromUtf8("multiChannelStart")) self.horizontalLayout_4.addWidget(self.multiChannelStart) self.verticalLayout_3.addWidget(self.multiChannelStartWidget) self.line_7 = QtGui.QFrame(self.widget_6) self.line_7.setFrameShape(QtGui.QFrame.HLine) self.line_7.setFrameShadow(QtGui.QFrame.Sunken) self.line_7.setObjectName(_fromUtf8("line_7")) self.verticalLayout_3.addWidget(self.line_7) self.multiChannelDeviceTabs = QtGui.QTabWidget(self.widget_6) self.multiChannelDeviceTabs.setObjectName( _fromUtf8("multiChannelDeviceTabs")) self.mc_tab1 = QtGui.QWidget() self.mc_tab1.setObjectName(_fromUtf8("mc_tab1")) self.mc_1 = McWidget(self.mc_tab1) self.mc_1.setGeometry(QtCore.QRect(9, 9, 594, 382)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mc_1.sizePolicy().hasHeightForWidth()) self.mc_1.setSizePolicy(sizePolicy) self.mc_1.setMinimumSize(QtCore.QSize(200, 200)) self.mc_1.setObjectName(_fromUtf8("mc_1")) self.multiChannelDeviceTabs.addTab(self.mc_tab1, _fromUtf8("")) self.verticalLayout_3.addWidget(self.multiChannelDeviceTabs) self.logFileWidget = QtGui.QWidget(self.widget_6) self.logFileWidget.setObjectName(_fromUtf8("logFileWidget")) self.horizontalLayout_15 = QtGui.QHBoxLayout(self.logFileWidget) self.horizontalLayout_15.setMargin(0) self.horizontalLayout_15.setObjectName( _fromUtf8("horizontalLayout_15")) self.label_9 = QtGui.QLabel(self.logFileWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_9.setFont(font) self.label_9.setText( QtGui.QApplication.translate("MainWindow", "Log File: ", None, QtGui.QApplication.UnicodeUTF8)) self.label_9.setObjectName(_fromUtf8("label_9")) self.horizontalLayout_15.addWidget(self.label_9) self.logFileLabel = QtGui.QLabel(self.logFileWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.logFileLabel.sizePolicy().hasHeightForWidth()) self.logFileLabel.setSizePolicy(sizePolicy) self.logFileLabel.setText( QtGui.QApplication.translate("MainWindow", "default_log_file.hdf5", None, QtGui.QApplication.UnicodeUTF8)) self.logFileLabel.setObjectName(_fromUtf8("logFileLabel")) self.horizontalLayout_15.addWidget(self.logFileLabel) self.setLogFileToolButton = QtGui.QToolButton(self.logFileWidget) self.setLogFileToolButton.setText( QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8)) self.setLogFileToolButton.setObjectName( _fromUtf8("setLogFileToolButton")) self.horizontalLayout_15.addWidget(self.setLogFileToolButton) self.verticalLayout_3.addWidget(self.logFileWidget) self.verticalLayout_4.addWidget(self.widget_6) self.tabWidget.addTab(self.multiChannelTab, _fromUtf8("")) self.verticalLayout_9.addWidget(self.tabWidget) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 674, 20)) 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.tabWidget.setCurrentIndex(0) self.multiChannelDeviceTabs.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): self.tabWidget.setTabText( self.tabWidget.indexOf(self.deviceTab), QtGui.QApplication.translate("MainWindow", "Device Manager", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText( self.tabWidget.indexOf(self.singleChannelTab), QtGui.QApplication.translate("MainWindow", "Single Channel Mode", None, QtGui.QApplication.UnicodeUTF8)) self.multiChannelDeviceTabs.setTabText( self.multiChannelDeviceTabs.indexOf(self.mc_tab1), QtGui.QApplication.translate("MainWindow", "Device", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText( self.tabWidget.indexOf(self.multiChannelTab), QtGui.QApplication.translate("MainWindow", "Multi Channel Mode", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(370, 570) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QtCore.QSize(370, 570)) MainWindow.setMaximumSize(QtCore.QSize(370, 570)) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/sc_icon_16x16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtGui.QWidget(MainWindow) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.actionsBox = QtGui.QGroupBox(self.centralwidget) self.actionsBox.setGeometry(QtCore.QRect(10, 0, 351, 211)) font = QtGui.QFont() font.setFamily(_fromUtf8("Eras Demi ITC")) font.setItalic(False) self.actionsBox.setFont(font) self.actionsBox.setObjectName(_fromUtf8("actionsBox")) self.label_4 = QtGui.QLabel(self.actionsBox) self.label_4.setGeometry(QtCore.QRect(250, 140, 16, 16)) self.label_4.setAlignment(QtCore.Qt.AlignCenter) self.label_4.setWordWrap(True) self.label_4.setObjectName(_fromUtf8("label_4")) self.clearButton = QtGui.QPushButton(self.actionsBox) self.clearButton.setGeometry(QtCore.QRect(10, 170, 61, 31)) font = QtGui.QFont() font.setPointSize(10) self.clearButton.setFont(font) self.clearButton.setObjectName(_fromUtf8("clearButton")) self.effectlabel = QtGui.QLabel(self.actionsBox) self.effectlabel.setGeometry(QtCore.QRect(90, 170, 41, 23)) font = QtGui.QFont() font.setPointSize(10) self.effectlabel.setFont(font) self.effectlabel.setAlignment(QtCore.Qt.AlignBottom|QtCore.Qt.AlignHCenter) self.effectlabel.setObjectName(_fromUtf8("effectlabel")) self.rollButton = QtGui.QPushButton(self.actionsBox) self.rollButton.setGeometry(QtCore.QRect(10, 80, 61, 81)) font = QtGui.QFont() font.setPointSize(14) font.setBold(False) font.setItalic(False) font.setUnderline(False) font.setWeight(50) font.setStrikeOut(False) font.setKerning(True) self.rollButton.setFont(font) self.rollButton.setFlat(False) self.rollButton.setObjectName(_fromUtf8("rollButton")) self.label_7 = QtGui.QLabel(self.actionsBox) self.label_7.setGeometry(QtCore.QRect(200, 140, 21, 16)) self.label_7.setAlignment(QtCore.Qt.AlignCenter) self.label_7.setWordWrap(True) self.label_7.setObjectName(_fromUtf8("label_7")) self.effect_result = QtGui.QLabel(self.actionsBox) self.effect_result.setGeometry(QtCore.QRect(130, 170, 211, 31)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.effect_result.sizePolicy().hasHeightForWidth()) self.effect_result.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.effect_result.setFont(font) self.effect_result.setFrameShape(QtGui.QFrame.Box) self.effect_result.setFrameShadow(QtGui.QFrame.Sunken) self.effect_result.setText(_fromUtf8("")) self.effect_result.setAlignment(QtCore.Qt.AlignCenter) self.effect_result.setObjectName(_fromUtf8("effect_result")) self.label = QtGui.QLabel(self.actionsBox) self.label.setGeometry(QtCore.QRect(10, 20, 351, 20)) font = QtGui.QFont() font.setPointSize(10) self.label.setFont(font) self.label.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label.setObjectName(_fromUtf8("label")) self.diffdial = QtGui.QDial(self.actionsBox) self.diffdial.setGeometry(QtCore.QRect(200, 80, 71, 71)) self.diffdial.setMinimum(-6) self.diffdial.setMaximum(6) self.diffdial.setSingleStep(2) self.diffdial.setPageStep(2) self.diffdial.setSliderPosition(0) self.diffdial.setTracking(True) self.diffdial.setWrapping(False) self.diffdial.setNotchTarget(3.7) self.diffdial.setNotchesVisible(True) self.diffdial.setObjectName(_fromUtf8("diffdial")) self.plus_sign_2 = QtGui.QLabel(self.actionsBox) self.plus_sign_2.setGeometry(QtCore.QRect(150, 50, 16, 16)) self.plus_sign_2.setAlignment(QtCore.Qt.AlignCenter) self.plus_sign_2.setObjectName(_fromUtf8("plus_sign_2")) self.plus_sign = QtGui.QLabel(self.actionsBox) self.plus_sign.setGeometry(QtCore.QRect(70, 50, 16, 16)) self.plus_sign.setAlignment(QtCore.Qt.AlignCenter) self.plus_sign.setObjectName(_fromUtf8("plus_sign")) self.plus_sign_3 = QtGui.QLabel(self.actionsBox) self.plus_sign_3.setGeometry(QtCore.QRect(230, 50, 16, 16)) self.plus_sign_3.setAlignment(QtCore.Qt.AlignCenter) self.plus_sign_3.setObjectName(_fromUtf8("plus_sign_3")) self.minus_sign = QtGui.QLabel(self.actionsBox) self.minus_sign.setGeometry(QtCore.QRect(290, 50, 16, 16)) self.minus_sign.setAlignment(QtCore.Qt.AlignCenter) self.minus_sign.setObjectName(_fromUtf8("minus_sign")) self.resultlabel = QtGui.QLabel(self.actionsBox) self.resultlabel.setGeometry(QtCore.QRect(280, 90, 61, 20)) font = QtGui.QFont() font.setPointSize(10) self.resultlabel.setFont(font) self.resultlabel.setAlignment(QtCore.Qt.AlignCenter) self.resultlabel.setObjectName(_fromUtf8("resultlabel")) self.die_result = QtGui.QLabel(self.actionsBox) self.die_result.setGeometry(QtCore.QRect(281, 109, 61, 31)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.die_result.sizePolicy().hasHeightForWidth()) self.die_result.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setFamily(_fromUtf8("Eras Demi ITC")) font.setPointSize(16) font.setBold(True) font.setWeight(75) self.die_result.setFont(font) self.die_result.setFrameShape(QtGui.QFrame.Box) self.die_result.setFrameShadow(QtGui.QFrame.Sunken) self.die_result.setText(_fromUtf8("")) self.die_result.setAlignment(QtCore.Qt.AlignCenter) self.die_result.setObjectName(_fromUtf8("die_result")) self.totalDM = QtGui.QLabel(self.actionsBox) self.totalDM.setGeometry(QtCore.QRect(311, 41, 31, 31)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.totalDM.sizePolicy().hasHeightForWidth()) self.totalDM.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(12) self.totalDM.setFont(font) self.totalDM.setFrameShape(QtGui.QFrame.Box) self.totalDM.setFrameShadow(QtGui.QFrame.Sunken) self.totalDM.setAlignment(QtCore.Qt.AlignCenter) self.totalDM.setObjectName(_fromUtf8("totalDM")) self.totalDiff = QtGui.QLabel(self.actionsBox) self.totalDiff.setGeometry(QtCore.QRect(251, 41, 31, 31)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.totalDiff.sizePolicy().hasHeightForWidth()) self.totalDiff.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(12) self.totalDiff.setFont(font) self.totalDiff.setFrameShape(QtGui.QFrame.Box) self.totalDiff.setFrameShadow(QtGui.QFrame.Sunken) self.totalDiff.setAlignment(QtCore.Qt.AlignCenter) self.totalDiff.setObjectName(_fromUtf8("totalDiff")) self.inputDM = QtGui.QSpinBox(self.actionsBox) self.inputDM.setGeometry(QtCore.QRect(171, 41, 47, 31)) font = QtGui.QFont() font.setPointSize(12) self.inputDM.setFont(font) self.inputDM.setFrame(True) self.inputDM.setAlignment(QtCore.Qt.AlignCenter) self.inputDM.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.inputDM.setMinimum(-99) self.inputDM.setMaximum(99) self.inputDM.setObjectName(_fromUtf8("inputDM")) self.inputcharmod = QtGui.QSpinBox(self.actionsBox) self.inputcharmod.setGeometry(QtCore.QRect(91, 41, 51, 31)) font = QtGui.QFont() font.setPointSize(12) self.inputcharmod.setFont(font) self.inputcharmod.setFrame(True) self.inputcharmod.setAlignment(QtCore.Qt.AlignCenter) self.inputcharmod.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.inputcharmod.setMinimum(-3) self.inputcharmod.setMaximum(5) self.inputcharmod.setObjectName(_fromUtf8("inputcharmod")) self.inputskilllevel = QtGui.QSpinBox(self.actionsBox) self.inputskilllevel.setGeometry(QtCore.QRect(11, 41, 51, 31)) font = QtGui.QFont() font.setPointSize(12) self.inputskilllevel.setFont(font) self.inputskilllevel.setAlignment(QtCore.Qt.AlignCenter) self.inputskilllevel.setMinimum(-3) self.inputskilllevel.setMaximum(7) self.inputskilllevel.setSingleStep(1) self.inputskilllevel.setObjectName(_fromUtf8("inputskilllevel")) self.die1Label = QtGui.QLabel(self.actionsBox) self.die1Label.setGeometry(QtCore.QRect(80, 100, 48, 48)) self.die1Label.setText(_fromUtf8("")) self.die1Label.setPixmap(QtGui.QPixmap(_fromUtf8(":/images/die1_0.png"))) self.die1Label.setObjectName(_fromUtf8("die1Label")) self.die2Label = QtGui.QLabel(self.actionsBox) self.die2Label.setGeometry(QtCore.QRect(140, 100, 48, 48)) self.die2Label.setText(_fromUtf8("")) self.die2Label.setPixmap(QtGui.QPixmap(_fromUtf8(":/images/die2_0.png"))) self.die2Label.setObjectName(_fromUtf8("die2Label")) self.outcomesBox = QtGui.QGroupBox(self.centralwidget) self.outcomesBox.setGeometry(QtCore.QRect(10, 210, 351, 291)) font = QtGui.QFont() font.setFamily(_fromUtf8("Eras Demi ITC")) self.outcomesBox.setFont(font) self.outcomesBox.setObjectName(_fromUtf8("outcomesBox")) self.mpl = MplWidget(self.outcomesBox) self.mpl.setGeometry(QtCore.QRect(10, 20, 331, 261)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName(_fromUtf8("mpl")) self.brandlabel = QtGui.QLabel(self.centralwidget) self.brandlabel.setGeometry(QtCore.QRect(200, 500, 171, 31)) self.brandlabel.setText(_fromUtf8("")) self.brandlabel.setPixmap(QtGui.QPixmap(_fromUtf8(":/images/shonner_brand.png"))) self.brandlabel.setAlignment(QtCore.Qt.AlignCenter) self.brandlabel.setObjectName(_fromUtf8("brandlabel")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 370, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuAction = QtGui.QMenu(self.menubar) self.menuAction.setObjectName(_fromUtf8("menuAction")) self.menuSettings = QtGui.QMenu(self.menubar) self.menuSettings.setObjectName(_fromUtf8("menuSettings")) self.menuAudio_Test = QtGui.QMenu(self.menuSettings) self.menuAudio_Test.setStatusTip(_fromUtf8("")) self.menuAudio_Test.setObjectName(_fromUtf8("menuAudio_Test")) self.menuWeb = QtGui.QMenu(self.menubar) self.menuWeb.setObjectName(_fromUtf8("menuWeb")) self.menuHelp = QtGui.QMenu(self.menubar) self.menuHelp.setObjectName(_fromUtf8("menuHelp")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setSizeGripEnabled(False) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionRoll = QtGui.QAction(MainWindow) self.actionRoll.setObjectName(_fromUtf8("actionRoll")) self.actionClear = QtGui.QAction(MainWindow) self.actionClear.setObjectName(_fromUtf8("actionClear")) self.actionQuit = QtGui.QAction(MainWindow) self.actionQuit.setObjectName(_fromUtf8("actionQuit")) self.actionPlaySample = QtGui.QAction(MainWindow) self.actionPlaySample.setEnabled(False) self.actionPlaySample.setObjectName(_fromUtf8("actionPlaySample")) self.actionUnMute = QtGui.QAction(MainWindow) self.actionUnMute.setObjectName(_fromUtf8("actionUnMute")) self.actionMute = QtGui.QAction(MainWindow) self.actionMute.setObjectName(_fromUtf8("actionMute")) self.actionVisit_Shonner = QtGui.QAction(MainWindow) self.actionVisit_Shonner.setObjectName(_fromUtf8("actionVisit_Shonner")) self.actionTech_Support = QtGui.QAction(MainWindow) self.actionTech_Support.setObjectName(_fromUtf8("actionTech_Support")) self.actionOverview = QtGui.QAction(MainWindow) self.actionOverview.setObjectName(_fromUtf8("actionOverview")) self.actionAbout_Skill_Check = QtGui.QAction(MainWindow) self.actionAbout_Skill_Check.setObjectName(_fromUtf8("actionAbout_Skill_Check")) self.menuAction.addAction(self.actionRoll) self.menuAction.addAction(self.actionClear) self.menuAction.addSeparator() self.menuAction.addAction(self.actionQuit) self.menuAudio_Test.addAction(self.actionPlaySample) self.menuAudio_Test.addAction(self.actionUnMute) self.menuAudio_Test.addAction(self.actionMute) self.menuSettings.addAction(self.menuAudio_Test.menuAction()) self.menuWeb.addAction(self.actionVisit_Shonner) self.menuWeb.addAction(self.actionTech_Support) self.menuHelp.addAction(self.actionOverview) self.menuHelp.addAction(self.actionAbout_Skill_Check) self.menubar.addAction(self.menuAction.menuAction()) self.menubar.addAction(self.menuSettings.menuAction()) self.menubar.addAction(self.menuWeb.menuAction()) self.menubar.addAction(self.menuHelp.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) MainWindow.setTabOrder(self.inputskilllevel, self.inputcharmod) MainWindow.setTabOrder(self.inputcharmod, self.inputDM) MainWindow.setTabOrder(self.inputDM, self.rollButton) MainWindow.setTabOrder(self.rollButton, self.diffdial) MainWindow.setTabOrder(self.diffdial, self.clearButton) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "Skill Check 0.7.6 (Beta)", None, QtGui.QApplication.UnicodeUTF8)) self.actionsBox.setTitle(QtGui.QApplication.translate("MainWindow", "Actions", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setText(QtGui.QApplication.translate("MainWindow", "+6", None, QtGui.QApplication.UnicodeUTF8)) self.clearButton.setToolTip(QtGui.QApplication.translate("MainWindow", "Clear all fields", None, QtGui.QApplication.UnicodeUTF8)) self.clearButton.setText(QtGui.QApplication.translate("MainWindow", "Clear All", None, QtGui.QApplication.UnicodeUTF8)) self.effectlabel.setText(QtGui.QApplication.translate("MainWindow", "Effect", None, QtGui.QApplication.UnicodeUTF8)) self.rollButton.setToolTip(QtGui.QApplication.translate("MainWindow", "Roll two 6-sided dice", None, QtGui.QApplication.UnicodeUTF8)) self.rollButton.setText(QtGui.QApplication.translate("MainWindow", "Roll\n" "2D6", None, QtGui.QApplication.UnicodeUTF8)) self.label_7.setText(QtGui.QApplication.translate("MainWindow", "-6", None, QtGui.QApplication.UnicodeUTF8)) self.effect_result.setToolTip(QtGui.QApplication.translate("MainWindow", "The effect of the roll", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("MainWindow", "Skill Level Char Mod Added DM Difficulty DMs", None, QtGui.QApplication.UnicodeUTF8)) self.diffdial.setToolTip(QtGui.QApplication.translate("MainWindow", "Adust level of difficulty", None, QtGui.QApplication.UnicodeUTF8)) self.plus_sign_2.setText(QtGui.QApplication.translate("MainWindow", "+", None, QtGui.QApplication.UnicodeUTF8)) self.plus_sign.setText(QtGui.QApplication.translate("MainWindow", "+", None, QtGui.QApplication.UnicodeUTF8)) self.plus_sign_3.setText(QtGui.QApplication.translate("MainWindow", "+", None, QtGui.QApplication.UnicodeUTF8)) self.minus_sign.setText(QtGui.QApplication.translate("MainWindow", "=", None, QtGui.QApplication.UnicodeUTF8)) self.resultlabel.setText(QtGui.QApplication.translate("MainWindow", "Result", None, QtGui.QApplication.UnicodeUTF8)) self.die_result.setToolTip(QtGui.QApplication.translate("MainWindow", "Total roll result", None, QtGui.QApplication.UnicodeUTF8)) self.totalDM.setToolTip(QtGui.QApplication.translate("MainWindow", "Dice modifier total", None, QtGui.QApplication.UnicodeUTF8)) self.totalDM.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.totalDiff.setToolTip(QtGui.QApplication.translate("MainWindow", "Difficulty level", None, QtGui.QApplication.UnicodeUTF8)) self.totalDiff.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.inputDM.setToolTip(QtGui.QApplication.translate("MainWindow", "Added dice modifier", None, QtGui.QApplication.UnicodeUTF8)) self.inputcharmod.setToolTip(QtGui.QApplication.translate("MainWindow", "Characteristic modifier", None, QtGui.QApplication.UnicodeUTF8)) self.inputskilllevel.setToolTip(QtGui.QApplication.translate("MainWindow", "Skill level", None, QtGui.QApplication.UnicodeUTF8)) self.die1Label.setStatusTip(QtGui.QApplication.translate("MainWindow", "First die", None, QtGui.QApplication.UnicodeUTF8)) self.die2Label.setStatusTip(QtGui.QApplication.translate("MainWindow", "Second die", None, QtGui.QApplication.UnicodeUTF8)) self.outcomesBox.setTitle(QtGui.QApplication.translate("MainWindow", "Outcomes", None, QtGui.QApplication.UnicodeUTF8)) self.menuAction.setTitle(QtGui.QApplication.translate("MainWindow", "Menu", None, QtGui.QApplication.UnicodeUTF8)) self.menuSettings.setTitle(QtGui.QApplication.translate("MainWindow", "Settings", None, QtGui.QApplication.UnicodeUTF8)) self.menuAudio_Test.setTitle(QtGui.QApplication.translate("MainWindow", "Audio Test", None, QtGui.QApplication.UnicodeUTF8)) self.menuWeb.setTitle(QtGui.QApplication.translate("MainWindow", "Web", None, QtGui.QApplication.UnicodeUTF8)) self.menuHelp.setTitle(QtGui.QApplication.translate("MainWindow", "Help", None, QtGui.QApplication.UnicodeUTF8)) self.actionRoll.setText(QtGui.QApplication.translate("MainWindow", "Roll 2D6", None, QtGui.QApplication.UnicodeUTF8)) self.actionRoll.setStatusTip(QtGui.QApplication.translate("MainWindow", "Roll two 6-sided dice", None, QtGui.QApplication.UnicodeUTF8)) self.actionRoll.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+R", None, QtGui.QApplication.UnicodeUTF8)) self.actionClear.setText(QtGui.QApplication.translate("MainWindow", "Clear All", None, QtGui.QApplication.UnicodeUTF8)) self.actionClear.setStatusTip(QtGui.QApplication.translate("MainWindow", "Clear all fields", None, QtGui.QApplication.UnicodeUTF8)) self.actionClear.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+C", None, QtGui.QApplication.UnicodeUTF8)) self.actionQuit.setText(QtGui.QApplication.translate("MainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8)) self.actionQuit.setStatusTip(QtGui.QApplication.translate("MainWindow", "Quit this program", None, QtGui.QApplication.UnicodeUTF8)) self.actionQuit.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+Q", None, QtGui.QApplication.UnicodeUTF8)) self.actionPlaySample.setText(QtGui.QApplication.translate("MainWindow", "Play Sample", None, QtGui.QApplication.UnicodeUTF8)) self.actionPlaySample.setStatusTip(QtGui.QApplication.translate("MainWindow", "Perform an audio test", None, QtGui.QApplication.UnicodeUTF8)) self.actionPlaySample.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+P", None, QtGui.QApplication.UnicodeUTF8)) self.actionUnMute.setText(QtGui.QApplication.translate("MainWindow", "Un-Mute", None, QtGui.QApplication.UnicodeUTF8)) self.actionUnMute.setStatusTip(QtGui.QApplication.translate("MainWindow", "Enable audio", None, QtGui.QApplication.UnicodeUTF8)) self.actionUnMute.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+U", None, QtGui.QApplication.UnicodeUTF8)) self.actionMute.setText(QtGui.QApplication.translate("MainWindow", "Mute", None, QtGui.QApplication.UnicodeUTF8)) self.actionMute.setStatusTip(QtGui.QApplication.translate("MainWindow", "Disable audio", None, QtGui.QApplication.UnicodeUTF8)) self.actionMute.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+M", None, QtGui.QApplication.UnicodeUTF8)) self.actionVisit_Shonner.setText(QtGui.QApplication.translate("MainWindow", "Visit Shonner", None, QtGui.QApplication.UnicodeUTF8)) self.actionVisit_Shonner.setStatusTip(QtGui.QApplication.translate("MainWindow", "Visit Shonner on the web", None, QtGui.QApplication.UnicodeUTF8)) self.actionTech_Support.setText(QtGui.QApplication.translate("MainWindow", "Tech Support", None, QtGui.QApplication.UnicodeUTF8)) self.actionTech_Support.setIconText(QtGui.QApplication.translate("MainWindow", "Tech Support", None, QtGui.QApplication.UnicodeUTF8)) self.actionTech_Support.setStatusTip(QtGui.QApplication.translate("MainWindow", "Contact tech support", None, QtGui.QApplication.UnicodeUTF8)) self.actionOverview.setText(QtGui.QApplication.translate("MainWindow", "Overview", None, QtGui.QApplication.UnicodeUTF8)) self.actionOverview.setStatusTip(QtGui.QApplication.translate("MainWindow", "Give an overview", None, QtGui.QApplication.UnicodeUTF8)) self.actionOverview.setShortcut(QtGui.QApplication.translate("MainWindow", "F1", None, QtGui.QApplication.UnicodeUTF8)) self.actionAbout_Skill_Check.setText(QtGui.QApplication.translate("MainWindow", "About Skill Check", None, QtGui.QApplication.UnicodeUTF8)) self.actionAbout_Skill_Check.setStatusTip(QtGui.QApplication.translate("MainWindow", "About Skill Check", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(752, 563) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.groupBox_3 = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setMinimumSize(QtCore.QSize(0, 200)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.mplWidget = MplWidget(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) self.verticalLayout_4.addWidget(self.mplWidget) self.verticalLayout_6.addWidget(self.groupBox_3) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_10 = QtGui.QLabel(self.centralwidget) self.label_10.setObjectName(_fromUtf8("label_10")) self.horizontalLayout.addWidget(self.label_10) self.horizontalSlider = QtGui.QSlider(self.centralwidget) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setObjectName(_fromUtf8("horizontalSlider")) self.horizontalLayout.addWidget(self.horizontalSlider) self.label_11 = QtGui.QLabel(self.centralwidget) self.label_11.setMinimumSize(QtCore.QSize(18, 0)) self.label_11.setLineWidth(2) self.label_11.setMidLineWidth(2) self.label_11.setText(_fromUtf8("0")) self.label_11.setTextFormat(QtCore.Qt.AutoText) self.label_11.setScaledContents(True) self.label_11.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_11.setMargin(0) self.label_11.setObjectName(_fromUtf8("label_11")) self.horizontalLayout.addWidget(self.label_11) self.label = QtGui.QLabel(self.centralwidget) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout.addWidget(self.label) self.verticalLayout_6.addLayout(self.horizontalLayout) self.scrollArea = QtGui.QScrollArea(self.centralwidget) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName(_fromUtf8("scrollArea")) self.scrollAreaWidgetContents = QtGui.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 360, 224)) self.scrollAreaWidgetContents.setObjectName(_fromUtf8("scrollAreaWidgetContents")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.scrollAreaWidgetContents) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.textBrowser = QtGui.QTextBrowser(self.scrollAreaWidgetContents) self.textBrowser.setMaximumSize(QtCore.QSize(16777215, 200)) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.verticalLayout_2.addWidget(self.textBrowser) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.verticalLayout_6.addWidget(self.scrollArea) self.horizontalLayout_2.addLayout(self.verticalLayout_6) self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.groupBox_2 = QtGui.QGroupBox(self.centralwidget) self.groupBox_2.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.listWidget = QtGui.QListWidget(self.groupBox_2) self.listWidget.setMaximumSize(QtCore.QSize(300, 16777215)) self.listWidget.setObjectName(_fromUtf8("listWidget")) self.verticalLayout_3.addWidget(self.listWidget) self.pushButton = QtGui.QPushButton(self.groupBox_2) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.verticalLayout_3.addWidget(self.pushButton) self.groupBox = QtGui.QGroupBox(self.groupBox_2) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.formLayout = QtGui.QFormLayout() self.formLayout.setObjectName(_fromUtf8("formLayout")) self.label_2 = QtGui.QLabel(self.groupBox) self.label_2.setObjectName(_fromUtf8("label_2")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_2) self.label_6 = QtGui.QLabel(self.groupBox) self.label_6.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_6.setObjectName(_fromUtf8("label_6")) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.label_6) self.label_3 = QtGui.QLabel(self.groupBox) self.label_3.setObjectName(_fromUtf8("label_3")) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_3) self.label_7 = QtGui.QLabel(self.groupBox) self.label_7.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_7.setObjectName(_fromUtf8("label_7")) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.label_7) self.label_4 = QtGui.QLabel(self.groupBox) self.label_4.setObjectName(_fromUtf8("label_4")) self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_4) self.label_8 = QtGui.QLabel(self.groupBox) self.label_8.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_8.setObjectName(_fromUtf8("label_8")) self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.label_8) self.label_5 = QtGui.QLabel(self.groupBox) self.label_5.setObjectName(_fromUtf8("label_5")) self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_5) self.label_9 = QtGui.QLabel(self.groupBox) self.label_9.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_9.setObjectName(_fromUtf8("label_9")) self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.label_9) self.verticalLayout.addLayout(self.formLayout) self.verticalLayout_3.addWidget(self.groupBox) self.verticalLayout_5.addWidget(self.groupBox_2) self.horizontalLayout_2.addLayout(self.verticalLayout_5) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 752, 25)) 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.horizontalSlider, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.label_11.setNum) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "Distributed Control Systems Monitor", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_3.setTitle(QtGui.QApplication.translate("MainWindow", "Grafica", None, QtGui.QApplication.UnicodeUTF8)) self.label_10.setText(QtGui.QApplication.translate("MainWindow", "Saturació", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("MainWindow", "%", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_2.setTitle(QtGui.QApplication.translate("MainWindow", "Llaços de Control", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton.setText(QtGui.QApplication.translate("MainWindow", "Actualitzar", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox.setTitle(QtGui.QApplication.translate("MainWindow", "Estadístiques", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setText(QtGui.QApplication.translate("MainWindow", "Nombre de Controladors ", None, QtGui.QApplication.UnicodeUTF8)) self.label_6.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setText(QtGui.QApplication.translate("MainWindow", "Nombre d\'Actuadors", None, QtGui.QApplication.UnicodeUTF8)) self.label_7.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setText(QtGui.QApplication.translate("MainWindow", "Nombre de Sensors", None, QtGui.QApplication.UnicodeUTF8)) self.label_8.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_5.setText(QtGui.QApplication.translate("MainWindow", "Nombre TOTAL", None, QtGui.QApplication.UnicodeUTF8)) self.label_9.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1070, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_5 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_5.setObjectName("verticalLayout_5") self.horizontalLayout_9 = QtGui.QHBoxLayout() self.horizontalLayout_9.setObjectName("horizontalLayout_9") self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.targetLabel = QtGui.QLabel(self.centralwidget) self.targetLabel.setObjectName("targetLabel") self.verticalLayout.addWidget(self.targetLabel) self.table = QtGui.QTableWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.table.sizePolicy().hasHeightForWidth()) self.table.setSizePolicy(sizePolicy) self.table.setAcceptDrops(False) self.table.setColumnCount(2) self.table.setObjectName("table") self.table.setColumnCount(2) self.table.setRowCount(0) self.verticalLayout.addWidget(self.table) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.updateTargetButton = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.updateTargetButton.sizePolicy().hasHeightForWidth()) self.updateTargetButton.setSizePolicy(sizePolicy) self.updateTargetButton.setObjectName("updateTargetButton") self.horizontalLayout.addWidget(self.updateTargetButton) self.optimizePushButton = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.optimizePushButton.sizePolicy().hasHeightForWidth()) self.optimizePushButton.setSizePolicy(sizePolicy) self.optimizePushButton.setObjectName("optimizePushButton") self.horizontalLayout.addWidget(self.optimizePushButton) self.maxPowerButton = QtGui.QPushButton(self.centralwidget) self.maxPowerButton.setObjectName("maxPowerButton") self.horizontalLayout.addWidget(self.maxPowerButton) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_9.addLayout(self.verticalLayout) self.line = QtGui.QFrame(self.centralwidget) self.line.setFrameShape(QtGui.QFrame.VLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName("line") self.horizontalLayout_9.addWidget(self.line) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.ledListLabel = QtGui.QLabel(self.centralwidget) self.ledListLabel.setObjectName("ledListLabel") self.verticalLayout_2.addWidget(self.ledListLabel) self.LEDtable = QtGui.QTableWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.LEDtable.sizePolicy().hasHeightForWidth()) self.LEDtable.setSizePolicy(sizePolicy) self.LEDtable.setColumnCount(3) self.LEDtable.setObjectName("LEDtable") self.LEDtable.setColumnCount(3) self.LEDtable.setRowCount(0) self.verticalLayout_2.addWidget(self.LEDtable) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.sendPushButton = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.sendPushButton.sizePolicy().hasHeightForWidth()) self.sendPushButton.setSizePolicy(sizePolicy) self.sendPushButton.setObjectName("sendPushButton") self.horizontalLayout_4.addWidget(self.sendPushButton) self.onPushButton = QtGui.QPushButton(self.centralwidget) self.onPushButton.setObjectName("onPushButton") self.horizontalLayout_4.addWidget(self.onPushButton) self.offPushButton = QtGui.QPushButton(self.centralwidget) self.offPushButton.setObjectName("offPushButton") self.horizontalLayout_4.addWidget(self.offPushButton) self.testPushButton = QtGui.QPushButton(self.centralwidget) self.testPushButton.setObjectName("testPushButton") self.horizontalLayout_4.addWidget(self.testPushButton) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem1) self.verticalLayout_2.addLayout(self.horizontalLayout_4) self.horizontalLayout_9.addLayout(self.verticalLayout_2) self.line_3 = QtGui.QFrame(self.centralwidget) self.line_3.setFrameShape(QtGui.QFrame.VLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName("line_3") self.horizontalLayout_9.addWidget(self.line_3) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.numGenLabel = QtGui.QLabel(self.centralwidget) self.numGenLabel.setObjectName("numGenLabel") self.horizontalLayout_3.addWidget(self.numGenLabel) self.numGenLineEdit = QtGui.QLineEdit(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.numGenLineEdit.sizePolicy().hasHeightForWidth()) self.numGenLineEdit.setSizePolicy(sizePolicy) self.numGenLineEdit.setObjectName("numGenLineEdit") self.horizontalLayout_3.addWidget(self.numGenLineEdit) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem2) self.verticalLayout_3.addLayout(self.horizontalLayout_3) self.statusLabel = QtGui.QLabel(self.centralwidget) self.statusLabel.setObjectName("statusLabel") self.verticalLayout_3.addWidget(self.statusLabel) self.dataLabel = QtGui.QLabel(self.centralwidget) self.dataLabel.setObjectName("dataLabel") self.verticalLayout_3.addWidget(self.dataLabel) self.dataTextBrowser = QtGui.QTextBrowser(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.dataTextBrowser.sizePolicy().hasHeightForWidth()) self.dataTextBrowser.setSizePolicy(sizePolicy) self.dataTextBrowser.setObjectName("dataTextBrowser") self.verticalLayout_3.addWidget(self.dataTextBrowser) self.horizontalLayout_9.addLayout(self.verticalLayout_3) self.line_4 = QtGui.QFrame(self.centralwidget) self.line_4.setFrameShape(QtGui.QFrame.VLine) self.line_4.setFrameShadow(QtGui.QFrame.Sunken) self.line_4.setObjectName("line_4") self.horizontalLayout_9.addWidget(self.line_4) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName("verticalLayout_4") self.singleLEDLabel = QtGui.QLabel(self.centralwidget) self.singleLEDLabel.setObjectName("singleLEDLabel") self.verticalLayout_4.addWidget(self.singleLEDLabel) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.ledNumLabel = QtGui.QLabel(self.centralwidget) self.ledNumLabel.setObjectName("ledNumLabel") self.horizontalLayout_5.addWidget(self.ledNumLabel) self.ledNumSpinBox = QtGui.QSpinBox(self.centralwidget) self.ledNumSpinBox.setMaximum(31) self.ledNumSpinBox.setObjectName("ledNumSpinBox") self.horizontalLayout_5.addWidget(self.ledNumSpinBox) self.verticalLayout_4.addLayout(self.horizontalLayout_5) self.horizontalLayout_6 = QtGui.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.dutyCycleLabel = QtGui.QLabel(self.centralwidget) self.dutyCycleLabel.setObjectName("dutyCycleLabel") self.horizontalLayout_6.addWidget(self.dutyCycleLabel) self.dutyCycleSpinBox = QtGui.QSpinBox(self.centralwidget) self.dutyCycleSpinBox.setMaximum(100) self.dutyCycleSpinBox.setObjectName("dutyCycleSpinBox") self.horizontalLayout_6.addWidget(self.dutyCycleSpinBox) self.verticalLayout_4.addLayout(self.horizontalLayout_6) self.horizontalLayout_8 = QtGui.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.label = QtGui.QLabel(self.centralwidget) self.label.setObjectName("label") self.horizontalLayout_8.addWidget(self.label) self.led2SpinBox = QtGui.QSpinBox(self.centralwidget) self.led2SpinBox.setMaximum(31) self.led2SpinBox.setObjectName("led2SpinBox") self.horizontalLayout_8.addWidget(self.led2SpinBox) self.verticalLayout_4.addLayout(self.horizontalLayout_8) self.horizontalLayout_7 = QtGui.QHBoxLayout() self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.label_2 = QtGui.QLabel(self.centralwidget) self.label_2.setObjectName("label_2") self.horizontalLayout_7.addWidget(self.label_2) self.dutyCycle2SpinBox = QtGui.QSpinBox(self.centralwidget) self.dutyCycle2SpinBox.setMaximum(100) self.dutyCycle2SpinBox.setObjectName("dutyCycle2SpinBox") self.horizontalLayout_7.addWidget(self.dutyCycle2SpinBox) self.verticalLayout_4.addLayout(self.horizontalLayout_7) self.singleLEDButton = QtGui.QPushButton(self.centralwidget) self.singleLEDButton.setObjectName("singleLEDButton") self.verticalLayout_4.addWidget(self.singleLEDButton) spacerItem3 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem3) self.horizontalLayout_9.addLayout(self.verticalLayout_4) self.verticalLayout_5.addLayout(self.horizontalLayout_9) self.line_2 = QtGui.QFrame(self.centralwidget) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName("line_2") self.verticalLayout_5.addWidget(self.line_2) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.plot_1 = MplWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.plot_1.sizePolicy().hasHeightForWidth()) self.plot_1.setSizePolicy(sizePolicy) self.plot_1.setObjectName("plot_1") self.horizontalLayout_2.addWidget(self.plot_1) self.plot_2 = MplWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.plot_2.sizePolicy().hasHeightForWidth()) self.plot_2.setSizePolicy(sizePolicy) self.plot_2.setObjectName("plot_2") self.horizontalLayout_2.addWidget(self.plot_2) self.verticalLayout_5.addLayout(self.horizontalLayout_2) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1070, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.targetLabel.setBuddy(self.table) self.ledListLabel.setBuddy(self.LEDtable) self.numGenLabel.setBuddy(self.numGenLineEdit) self.dataLabel.setBuddy(self.dataTextBrowser) self.ledNumLabel.setBuddy(self.ledNumSpinBox) self.dutyCycleLabel.setBuddy(self.dutyCycleSpinBox) self.label.setBuddy(self.led2SpinBox) self.label_2.setBuddy(self.dutyCycle2SpinBox) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) MainWindow.setTabOrder(self.table, self.LEDtable) MainWindow.setTabOrder(self.LEDtable, self.optimizePushButton) MainWindow.setTabOrder(self.optimizePushButton, self.sendPushButton) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8)) self.targetLabel.setText(QtGui.QApplication.translate("MainWindow", "Target Spectral Profile Input Data Points:", None, QtGui.QApplication.UnicodeUTF8)) self.updateTargetButton.setText(QtGui.QApplication.translate("MainWindow", "Update Target", None, QtGui.QApplication.UnicodeUTF8)) self.optimizePushButton.setText(QtGui.QApplication.translate("MainWindow", "Optimize", None, QtGui.QApplication.UnicodeUTF8)) self.maxPowerButton.setText(QtGui.QApplication.translate("MainWindow", "Max Power", None, QtGui.QApplication.UnicodeUTF8)) self.ledListLabel.setText(QtGui.QApplication.translate("MainWindow", "LED Information After Optimization:", None, QtGui.QApplication.UnicodeUTF8)) self.sendPushButton.setText(QtGui.QApplication.translate("MainWindow", "Send", None, QtGui.QApplication.UnicodeUTF8)) self.onPushButton.setText(QtGui.QApplication.translate("MainWindow", "Turn On", None, QtGui.QApplication.UnicodeUTF8)) self.offPushButton.setText(QtGui.QApplication.translate("MainWindow", "Turn Off", None, QtGui.QApplication.UnicodeUTF8)) self.testPushButton.setText(QtGui.QApplication.translate("MainWindow", "Test", None, QtGui.QApplication.UnicodeUTF8)) self.numGenLabel.setText(QtGui.QApplication.translate("MainWindow", "Number of Algorithm Generations:", None, QtGui.QApplication.UnicodeUTF8)) self.numGenLineEdit.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.statusLabel.setText(QtGui.QApplication.translate("MainWindow", "Current status... data input", None, QtGui.QApplication.UnicodeUTF8)) self.dataLabel.setText(QtGui.QApplication.translate("MainWindow", "Data Log:", None, QtGui.QApplication.UnicodeUTF8)) self.singleLEDLabel.setText(QtGui.QApplication.translate("MainWindow", "LED Testing:", None, QtGui.QApplication.UnicodeUTF8)) self.ledNumLabel.setText(QtGui.QApplication.translate("MainWindow", "LED 1:", None, QtGui.QApplication.UnicodeUTF8)) self.dutyCycleLabel.setText(QtGui.QApplication.translate("MainWindow", "Duty Cycle 1:", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("MainWindow", "LED 2:", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setText(QtGui.QApplication.translate("MainWindow", "Duty Cycle 2:", None, QtGui.QApplication.UnicodeUTF8)) self.singleLEDButton.setText(QtGui.QApplication.translate("MainWindow", "Turn on LEDs", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(966, 728) self.grid_main = QtGui.QWidget(MainWindow) self.grid_main.setObjectName(_fromUtf8("grid_main")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.grid_main) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.grid_lcd = QtGui.QGridLayout() self.grid_lcd.setObjectName(_fromUtf8("grid_lcd")) self.label_ta = QtGui.QLabel(self.grid_main) self.label_ta.setObjectName(_fromUtf8("label_ta")) self.grid_lcd.addWidget(self.label_ta, 0, 2, 1, 1) self.label_hur = QtGui.QLabel(self.grid_main) self.label_hur.setObjectName(_fromUtf8("label_hur")) self.grid_lcd.addWidget(self.label_hur, 0, 3, 1, 1) self.lcd_hur_3 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_hur_3.setFont(font) self.lcd_hur_3.setAutoFillBackground(True) self.lcd_hur_3.setFrameShape(QtGui.QFrame.Box) self.lcd_hur_3.setFrameShadow(QtGui.QFrame.Plain) self.lcd_hur_3.setLineWidth(2) self.lcd_hur_3.setMidLineWidth(0) self.lcd_hur_3.setSmallDecimalPoint(False) self.lcd_hur_3.setNumDigits(5) self.lcd_hur_3.setDigitCount(5) self.lcd_hur_3.setMode(QtGui.QLCDNumber.Dec) self.lcd_hur_3.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_hur_3.setProperty("value", 0.0) self.lcd_hur_3.setProperty("intValue", 0) self.lcd_hur_3.setObjectName(_fromUtf8("lcd_hur_3")) self.grid_lcd.addWidget(self.lcd_hur_3, 3, 3, 1, 1) self.lcd_vin_2 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_vin_2.setFont(font) self.lcd_vin_2.setAutoFillBackground(True) self.lcd_vin_2.setFrameShape(QtGui.QFrame.Box) self.lcd_vin_2.setFrameShadow(QtGui.QFrame.Plain) self.lcd_vin_2.setLineWidth(2) self.lcd_vin_2.setMidLineWidth(0) self.lcd_vin_2.setSmallDecimalPoint(False) self.lcd_vin_2.setNumDigits(5) self.lcd_vin_2.setDigitCount(5) self.lcd_vin_2.setMode(QtGui.QLCDNumber.Dec) self.lcd_vin_2.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_vin_2.setProperty("value", 0.0) self.lcd_vin_2.setProperty("intValue", 0) self.lcd_vin_2.setObjectName(_fromUtf8("lcd_vin_2")) self.grid_lcd.addWidget(self.lcd_vin_2, 2, 8, 1, 1) self.lcd_vin_4 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_vin_4.setFont(font) self.lcd_vin_4.setAutoFillBackground(True) self.lcd_vin_4.setFrameShape(QtGui.QFrame.Box) self.lcd_vin_4.setFrameShadow(QtGui.QFrame.Plain) self.lcd_vin_4.setLineWidth(2) self.lcd_vin_4.setMidLineWidth(0) self.lcd_vin_4.setSmallDecimalPoint(False) self.lcd_vin_4.setNumDigits(5) self.lcd_vin_4.setDigitCount(5) self.lcd_vin_4.setMode(QtGui.QLCDNumber.Dec) self.lcd_vin_4.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_vin_4.setProperty("value", 0.0) self.lcd_vin_4.setProperty("intValue", 0) self.lcd_vin_4.setObjectName(_fromUtf8("lcd_vin_4")) self.grid_lcd.addWidget(self.lcd_vin_4, 4, 8, 1, 1) self.lcd_alt_2 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_alt_2.setFont(font) self.lcd_alt_2.setAutoFillBackground(True) self.lcd_alt_2.setFrameShape(QtGui.QFrame.Box) self.lcd_alt_2.setFrameShadow(QtGui.QFrame.Plain) self.lcd_alt_2.setLineWidth(2) self.lcd_alt_2.setMidLineWidth(0) self.lcd_alt_2.setSmallDecimalPoint(False) self.lcd_alt_2.setNumDigits(5) self.lcd_alt_2.setDigitCount(5) self.lcd_alt_2.setMode(QtGui.QLCDNumber.Dec) self.lcd_alt_2.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_alt_2.setProperty("value", 0.0) self.lcd_alt_2.setProperty("intValue", 0) self.lcd_alt_2.setObjectName(_fromUtf8("lcd_alt_2")) self.grid_lcd.addWidget(self.lcd_alt_2, 2, 7, 1, 1) self.label_mc4 = QtGui.QLabel(self.grid_main) self.label_mc4.setObjectName(_fromUtf8("label_mc4")) self.grid_lcd.addWidget(self.label_mc4, 4, 0, 1, 1) self.label_ps = QtGui.QLabel(self.grid_main) self.label_ps.setObjectName(_fromUtf8("label_ps")) self.grid_lcd.addWidget(self.label_ps, 0, 4, 1, 1) self.label_wdir = QtGui.QLabel(self.grid_main) self.label_wdir.setObjectName(_fromUtf8("label_wdir")) self.grid_lcd.addWidget(self.label_wdir, 0, 6, 1, 1) self.lcd_alt_1 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_alt_1.setFont(font) self.lcd_alt_1.setAutoFillBackground(True) self.lcd_alt_1.setFrameShape(QtGui.QFrame.Box) self.lcd_alt_1.setFrameShadow(QtGui.QFrame.Plain) self.lcd_alt_1.setLineWidth(2) self.lcd_alt_1.setMidLineWidth(0) self.lcd_alt_1.setSmallDecimalPoint(False) self.lcd_alt_1.setNumDigits(5) self.lcd_alt_1.setDigitCount(5) self.lcd_alt_1.setMode(QtGui.QLCDNumber.Dec) self.lcd_alt_1.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_alt_1.setProperty("value", 0.0) self.lcd_alt_1.setProperty("intValue", 0) self.lcd_alt_1.setObjectName(_fromUtf8("lcd_alt_1")) self.grid_lcd.addWidget(self.lcd_alt_1, 1, 7, 1, 1) self.lcd_ta_2 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ta_2.setFont(font) self.lcd_ta_2.setAutoFillBackground(True) self.lcd_ta_2.setFrameShape(QtGui.QFrame.Box) self.lcd_ta_2.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ta_2.setLineWidth(2) self.lcd_ta_2.setMidLineWidth(0) self.lcd_ta_2.setSmallDecimalPoint(False) self.lcd_ta_2.setNumDigits(5) self.lcd_ta_2.setDigitCount(5) self.lcd_ta_2.setMode(QtGui.QLCDNumber.Dec) self.lcd_ta_2.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ta_2.setProperty("value", 0.0) self.lcd_ta_2.setProperty("intValue", 0) self.lcd_ta_2.setObjectName(_fromUtf8("lcd_ta_2")) self.grid_lcd.addWidget(self.lcd_ta_2, 2, 2, 1, 1) self.lcd_ta_3 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ta_3.setFont(font) self.lcd_ta_3.setAutoFillBackground(True) self.lcd_ta_3.setFrameShape(QtGui.QFrame.Box) self.lcd_ta_3.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ta_3.setLineWidth(2) self.lcd_ta_3.setMidLineWidth(0) self.lcd_ta_3.setSmallDecimalPoint(False) self.lcd_ta_3.setNumDigits(5) self.lcd_ta_3.setDigitCount(5) self.lcd_ta_3.setMode(QtGui.QLCDNumber.Dec) self.lcd_ta_3.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ta_3.setProperty("value", 0.0) self.lcd_ta_3.setProperty("intValue", 0) self.lcd_ta_3.setObjectName(_fromUtf8("lcd_ta_3")) self.grid_lcd.addWidget(self.lcd_ta_3, 3, 2, 1, 1) self.lcd_ta_1 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ta_1.setFont(font) self.lcd_ta_1.setAutoFillBackground(True) self.lcd_ta_1.setFrameShape(QtGui.QFrame.Box) self.lcd_ta_1.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ta_1.setLineWidth(2) self.lcd_ta_1.setMidLineWidth(0) self.lcd_ta_1.setSmallDecimalPoint(False) self.lcd_ta_1.setNumDigits(5) self.lcd_ta_1.setDigitCount(5) self.lcd_ta_1.setMode(QtGui.QLCDNumber.Dec) self.lcd_ta_1.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ta_1.setProperty("value", 0.0) self.lcd_ta_1.setProperty("intValue", 0) self.lcd_ta_1.setObjectName(_fromUtf8("lcd_ta_1")) self.grid_lcd.addWidget(self.lcd_ta_1, 1, 2, 1, 1) self.lcd_ws_3 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ws_3.setFont(font) self.lcd_ws_3.setAutoFillBackground(True) self.lcd_ws_3.setFrameShape(QtGui.QFrame.Box) self.lcd_ws_3.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ws_3.setLineWidth(2) self.lcd_ws_3.setMidLineWidth(0) self.lcd_ws_3.setSmallDecimalPoint(False) self.lcd_ws_3.setNumDigits(5) self.lcd_ws_3.setDigitCount(5) self.lcd_ws_3.setMode(QtGui.QLCDNumber.Dec) self.lcd_ws_3.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ws_3.setProperty("value", 0.0) self.lcd_ws_3.setProperty("intValue", 0) self.lcd_ws_3.setObjectName(_fromUtf8("lcd_ws_3")) self.grid_lcd.addWidget(self.lcd_ws_3, 3, 5, 1, 1) self.lcd_ws_2 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ws_2.setFont(font) self.lcd_ws_2.setAutoFillBackground(True) self.lcd_ws_2.setFrameShape(QtGui.QFrame.Box) self.lcd_ws_2.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ws_2.setLineWidth(2) self.lcd_ws_2.setMidLineWidth(0) self.lcd_ws_2.setSmallDecimalPoint(False) self.lcd_ws_2.setNumDigits(5) self.lcd_ws_2.setDigitCount(5) self.lcd_ws_2.setMode(QtGui.QLCDNumber.Dec) self.lcd_ws_2.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ws_2.setProperty("value", 0.0) self.lcd_ws_2.setProperty("intValue", 0) self.lcd_ws_2.setObjectName(_fromUtf8("lcd_ws_2")) self.grid_lcd.addWidget(self.lcd_ws_2, 2, 5, 1, 1) self.lcd_ta_4 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ta_4.setFont(font) self.lcd_ta_4.setAutoFillBackground(True) self.lcd_ta_4.setFrameShape(QtGui.QFrame.Box) self.lcd_ta_4.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ta_4.setLineWidth(2) self.lcd_ta_4.setMidLineWidth(0) self.lcd_ta_4.setSmallDecimalPoint(False) self.lcd_ta_4.setNumDigits(5) self.lcd_ta_4.setDigitCount(5) self.lcd_ta_4.setMode(QtGui.QLCDNumber.Dec) self.lcd_ta_4.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ta_4.setProperty("value", 0.0) self.lcd_ta_4.setProperty("intValue", 0) self.lcd_ta_4.setObjectName(_fromUtf8("lcd_ta_4")) self.grid_lcd.addWidget(self.lcd_ta_4, 4, 2, 1, 1) self.lcd_wdir_3 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_wdir_3.setFont(font) self.lcd_wdir_3.setAutoFillBackground(True) self.lcd_wdir_3.setFrameShape(QtGui.QFrame.Box) self.lcd_wdir_3.setFrameShadow(QtGui.QFrame.Plain) self.lcd_wdir_3.setLineWidth(2) self.lcd_wdir_3.setMidLineWidth(0) self.lcd_wdir_3.setSmallDecimalPoint(False) self.lcd_wdir_3.setNumDigits(5) self.lcd_wdir_3.setDigitCount(5) self.lcd_wdir_3.setMode(QtGui.QLCDNumber.Dec) self.lcd_wdir_3.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_wdir_3.setProperty("value", 0.0) self.lcd_wdir_3.setProperty("intValue", 0) self.lcd_wdir_3.setObjectName(_fromUtf8("lcd_wdir_3")) self.grid_lcd.addWidget(self.lcd_wdir_3, 3, 6, 1, 1) self.lcd_ws_1 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ws_1.setFont(font) self.lcd_ws_1.setAutoFillBackground(True) self.lcd_ws_1.setFrameShape(QtGui.QFrame.Box) self.lcd_ws_1.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ws_1.setLineWidth(2) self.lcd_ws_1.setMidLineWidth(0) self.lcd_ws_1.setSmallDecimalPoint(False) self.lcd_ws_1.setNumDigits(5) self.lcd_ws_1.setDigitCount(5) self.lcd_ws_1.setMode(QtGui.QLCDNumber.Dec) self.lcd_ws_1.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ws_1.setProperty("value", 0.0) self.lcd_ws_1.setProperty("intValue", 0) self.lcd_ws_1.setObjectName(_fromUtf8("lcd_ws_1")) self.grid_lcd.addWidget(self.lcd_ws_1, 1, 5, 1, 1) self.label_mc2 = QtGui.QLabel(self.grid_main) self.label_mc2.setObjectName(_fromUtf8("label_mc2")) self.grid_lcd.addWidget(self.label_mc2, 2, 0, 1, 1) self.lcd_alt_4 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_alt_4.setFont(font) self.lcd_alt_4.setAutoFillBackground(True) self.lcd_alt_4.setFrameShape(QtGui.QFrame.Box) self.lcd_alt_4.setFrameShadow(QtGui.QFrame.Plain) self.lcd_alt_4.setLineWidth(2) self.lcd_alt_4.setMidLineWidth(0) self.lcd_alt_4.setSmallDecimalPoint(False) self.lcd_alt_4.setNumDigits(5) self.lcd_alt_4.setDigitCount(5) self.lcd_alt_4.setMode(QtGui.QLCDNumber.Dec) self.lcd_alt_4.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_alt_4.setProperty("value", 0.0) self.lcd_alt_4.setProperty("intValue", 0) self.lcd_alt_4.setObjectName(_fromUtf8("lcd_alt_4")) self.grid_lcd.addWidget(self.lcd_alt_4, 4, 7, 1, 1) self.lcd_alt_3 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_alt_3.setFont(font) self.lcd_alt_3.setAutoFillBackground(True) self.lcd_alt_3.setFrameShape(QtGui.QFrame.Box) self.lcd_alt_3.setFrameShadow(QtGui.QFrame.Plain) self.lcd_alt_3.setLineWidth(2) self.lcd_alt_3.setMidLineWidth(0) self.lcd_alt_3.setSmallDecimalPoint(False) self.lcd_alt_3.setNumDigits(5) self.lcd_alt_3.setDigitCount(5) self.lcd_alt_3.setMode(QtGui.QLCDNumber.Dec) self.lcd_alt_3.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_alt_3.setProperty("value", 0.0) self.lcd_alt_3.setProperty("intValue", 0) self.lcd_alt_3.setObjectName(_fromUtf8("lcd_alt_3")) self.grid_lcd.addWidget(self.lcd_alt_3, 3, 7, 1, 1) self.label_mc3 = QtGui.QLabel(self.grid_main) self.label_mc3.setObjectName(_fromUtf8("label_mc3")) self.grid_lcd.addWidget(self.label_mc3, 3, 0, 1, 1) self.label_alt = QtGui.QLabel(self.grid_main) self.label_alt.setObjectName(_fromUtf8("label_alt")) self.grid_lcd.addWidget(self.label_alt, 0, 7, 1, 1) self.label_vin = QtGui.QLabel(self.grid_main) self.label_vin.setObjectName(_fromUtf8("label_vin")) self.grid_lcd.addWidget(self.label_vin, 0, 8, 1, 1) self.label_ws = QtGui.QLabel(self.grid_main) self.label_ws.setObjectName(_fromUtf8("label_ws")) self.grid_lcd.addWidget(self.label_ws, 0, 5, 1, 1) self.lcd_vin_1 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_vin_1.setFont(font) self.lcd_vin_1.setAutoFillBackground(True) self.lcd_vin_1.setFrameShape(QtGui.QFrame.Box) self.lcd_vin_1.setFrameShadow(QtGui.QFrame.Plain) self.lcd_vin_1.setLineWidth(2) self.lcd_vin_1.setMidLineWidth(0) self.lcd_vin_1.setSmallDecimalPoint(False) self.lcd_vin_1.setNumDigits(5) self.lcd_vin_1.setDigitCount(5) self.lcd_vin_1.setMode(QtGui.QLCDNumber.Dec) self.lcd_vin_1.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_vin_1.setProperty("value", 0.0) self.lcd_vin_1.setProperty("intValue", 0) self.lcd_vin_1.setObjectName(_fromUtf8("lcd_vin_1")) self.grid_lcd.addWidget(self.lcd_vin_1, 1, 8, 1, 1) self.lcd_ps_4 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ps_4.setFont(font) self.lcd_ps_4.setAutoFillBackground(True) self.lcd_ps_4.setFrameShape(QtGui.QFrame.Box) self.lcd_ps_4.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ps_4.setLineWidth(2) self.lcd_ps_4.setMidLineWidth(0) self.lcd_ps_4.setSmallDecimalPoint(False) self.lcd_ps_4.setNumDigits(5) self.lcd_ps_4.setDigitCount(5) self.lcd_ps_4.setMode(QtGui.QLCDNumber.Dec) self.lcd_ps_4.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ps_4.setProperty("value", 0.0) self.lcd_ps_4.setProperty("intValue", 0) self.lcd_ps_4.setObjectName(_fromUtf8("lcd_ps_4")) self.grid_lcd.addWidget(self.lcd_ps_4, 4, 4, 1, 1) self.lcd_wdir_4 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_wdir_4.setFont(font) self.lcd_wdir_4.setAutoFillBackground(True) self.lcd_wdir_4.setFrameShape(QtGui.QFrame.Box) self.lcd_wdir_4.setFrameShadow(QtGui.QFrame.Plain) self.lcd_wdir_4.setLineWidth(2) self.lcd_wdir_4.setMidLineWidth(0) self.lcd_wdir_4.setSmallDecimalPoint(False) self.lcd_wdir_4.setNumDigits(5) self.lcd_wdir_4.setDigitCount(5) self.lcd_wdir_4.setMode(QtGui.QLCDNumber.Dec) self.lcd_wdir_4.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_wdir_4.setProperty("value", 0.0) self.lcd_wdir_4.setProperty("intValue", 0) self.lcd_wdir_4.setObjectName(_fromUtf8("lcd_wdir_4")) self.grid_lcd.addWidget(self.lcd_wdir_4, 4, 6, 1, 1) self.lcd_ws_4 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ws_4.setFont(font) self.lcd_ws_4.setAutoFillBackground(True) self.lcd_ws_4.setFrameShape(QtGui.QFrame.Box) self.lcd_ws_4.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ws_4.setLineWidth(2) self.lcd_ws_4.setMidLineWidth(0) self.lcd_ws_4.setSmallDecimalPoint(False) self.lcd_ws_4.setNumDigits(6) self.lcd_ws_4.setDigitCount(6) self.lcd_ws_4.setMode(QtGui.QLCDNumber.Dec) self.lcd_ws_4.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ws_4.setProperty("value", 0.0) self.lcd_ws_4.setProperty("intValue", 0) self.lcd_ws_4.setObjectName(_fromUtf8("lcd_ws_4")) self.grid_lcd.addWidget(self.lcd_ws_4, 4, 5, 1, 1) self.label_mc1 = QtGui.QLabel(self.grid_main) self.label_mc1.setObjectName(_fromUtf8("label_mc1")) self.grid_lcd.addWidget(self.label_mc1, 1, 0, 1, 1) self.lcd_hur_1 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_hur_1.setFont(font) self.lcd_hur_1.setAutoFillBackground(True) self.lcd_hur_1.setFrameShape(QtGui.QFrame.Box) self.lcd_hur_1.setFrameShadow(QtGui.QFrame.Plain) self.lcd_hur_1.setLineWidth(2) self.lcd_hur_1.setMidLineWidth(0) self.lcd_hur_1.setSmallDecimalPoint(False) self.lcd_hur_1.setNumDigits(5) self.lcd_hur_1.setDigitCount(5) self.lcd_hur_1.setMode(QtGui.QLCDNumber.Dec) self.lcd_hur_1.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_hur_1.setProperty("value", 0.0) self.lcd_hur_1.setProperty("intValue", 0) self.lcd_hur_1.setObjectName(_fromUtf8("lcd_hur_1")) self.grid_lcd.addWidget(self.lcd_hur_1, 1, 3, 1, 1) self.lcd_ps_1 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ps_1.setFont(font) self.lcd_ps_1.setAutoFillBackground(True) self.lcd_ps_1.setFrameShape(QtGui.QFrame.Box) self.lcd_ps_1.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ps_1.setLineWidth(2) self.lcd_ps_1.setMidLineWidth(0) self.lcd_ps_1.setSmallDecimalPoint(False) self.lcd_ps_1.setNumDigits(5) self.lcd_ps_1.setDigitCount(5) self.lcd_ps_1.setMode(QtGui.QLCDNumber.Dec) self.lcd_ps_1.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ps_1.setProperty("value", 0.0) self.lcd_ps_1.setProperty("intValue", 0) self.lcd_ps_1.setObjectName(_fromUtf8("lcd_ps_1")) self.grid_lcd.addWidget(self.lcd_ps_1, 1, 4, 1, 1) self.lcd_vin_3 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_vin_3.setFont(font) self.lcd_vin_3.setAutoFillBackground(True) self.lcd_vin_3.setFrameShape(QtGui.QFrame.Box) self.lcd_vin_3.setFrameShadow(QtGui.QFrame.Plain) self.lcd_vin_3.setLineWidth(2) self.lcd_vin_3.setMidLineWidth(0) self.lcd_vin_3.setSmallDecimalPoint(False) self.lcd_vin_3.setNumDigits(5) self.lcd_vin_3.setDigitCount(5) self.lcd_vin_3.setMode(QtGui.QLCDNumber.Dec) self.lcd_vin_3.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_vin_3.setProperty("value", 0.0) self.lcd_vin_3.setProperty("intValue", 0) self.lcd_vin_3.setObjectName(_fromUtf8("lcd_vin_3")) self.grid_lcd.addWidget(self.lcd_vin_3, 3, 8, 1, 1) self.lcd_ps_3 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ps_3.setFont(font) self.lcd_ps_3.setAutoFillBackground(True) self.lcd_ps_3.setFrameShape(QtGui.QFrame.Box) self.lcd_ps_3.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ps_3.setLineWidth(2) self.lcd_ps_3.setMidLineWidth(0) self.lcd_ps_3.setSmallDecimalPoint(False) self.lcd_ps_3.setNumDigits(5) self.lcd_ps_3.setDigitCount(5) self.lcd_ps_3.setMode(QtGui.QLCDNumber.Dec) self.lcd_ps_3.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ps_3.setProperty("value", 0.0) self.lcd_ps_3.setProperty("intValue", 0) self.lcd_ps_3.setObjectName(_fromUtf8("lcd_ps_3")) self.grid_lcd.addWidget(self.lcd_ps_3, 3, 4, 1, 1) self.lcd_wdir_2 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_wdir_2.setFont(font) self.lcd_wdir_2.setAutoFillBackground(True) self.lcd_wdir_2.setFrameShape(QtGui.QFrame.Box) self.lcd_wdir_2.setFrameShadow(QtGui.QFrame.Plain) self.lcd_wdir_2.setLineWidth(2) self.lcd_wdir_2.setMidLineWidth(0) self.lcd_wdir_2.setSmallDecimalPoint(False) self.lcd_wdir_2.setNumDigits(5) self.lcd_wdir_2.setDigitCount(5) self.lcd_wdir_2.setMode(QtGui.QLCDNumber.Dec) self.lcd_wdir_2.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_wdir_2.setProperty("value", 0.0) self.lcd_wdir_2.setProperty("intValue", 0) self.lcd_wdir_2.setObjectName(_fromUtf8("lcd_wdir_2")) self.grid_lcd.addWidget(self.lcd_wdir_2, 2, 6, 1, 1) self.lcd_wdir_1 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_wdir_1.setFont(font) self.lcd_wdir_1.setAutoFillBackground(True) self.lcd_wdir_1.setFrameShape(QtGui.QFrame.Box) self.lcd_wdir_1.setFrameShadow(QtGui.QFrame.Plain) self.lcd_wdir_1.setLineWidth(2) self.lcd_wdir_1.setMidLineWidth(0) self.lcd_wdir_1.setSmallDecimalPoint(False) self.lcd_wdir_1.setNumDigits(5) self.lcd_wdir_1.setDigitCount(5) self.lcd_wdir_1.setMode(QtGui.QLCDNumber.Dec) self.lcd_wdir_1.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_wdir_1.setProperty("value", 0.0) self.lcd_wdir_1.setProperty("intValue", 0) self.lcd_wdir_1.setObjectName(_fromUtf8("lcd_wdir_1")) self.grid_lcd.addWidget(self.lcd_wdir_1, 1, 6, 1, 1) self.lcd_hur_2 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_hur_2.setFont(font) self.lcd_hur_2.setAutoFillBackground(True) self.lcd_hur_2.setFrameShape(QtGui.QFrame.Box) self.lcd_hur_2.setFrameShadow(QtGui.QFrame.Plain) self.lcd_hur_2.setLineWidth(2) self.lcd_hur_2.setMidLineWidth(0) self.lcd_hur_2.setSmallDecimalPoint(False) self.lcd_hur_2.setNumDigits(5) self.lcd_hur_2.setDigitCount(5) self.lcd_hur_2.setMode(QtGui.QLCDNumber.Dec) self.lcd_hur_2.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_hur_2.setProperty("value", 0.0) self.lcd_hur_2.setProperty("intValue", 0) self.lcd_hur_2.setObjectName(_fromUtf8("lcd_hur_2")) self.grid_lcd.addWidget(self.lcd_hur_2, 2, 3, 1, 1) self.lcd_hur_4 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_hur_4.setFont(font) self.lcd_hur_4.setAutoFillBackground(True) self.lcd_hur_4.setFrameShape(QtGui.QFrame.Box) self.lcd_hur_4.setFrameShadow(QtGui.QFrame.Plain) self.lcd_hur_4.setLineWidth(2) self.lcd_hur_4.setMidLineWidth(0) self.lcd_hur_4.setSmallDecimalPoint(False) self.lcd_hur_4.setNumDigits(5) self.lcd_hur_4.setDigitCount(5) self.lcd_hur_4.setMode(QtGui.QLCDNumber.Dec) self.lcd_hur_4.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_hur_4.setProperty("value", 0.0) self.lcd_hur_4.setProperty("intValue", 0) self.lcd_hur_4.setObjectName(_fromUtf8("lcd_hur_4")) self.grid_lcd.addWidget(self.lcd_hur_4, 4, 3, 1, 1) self.lcd_ps_2 = QtGui.QLCDNumber(self.grid_main) font = QtGui.QFont() font.setFamily(_fromUtf8("Century Schoolbook L")) font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.lcd_ps_2.setFont(font) self.lcd_ps_2.setAutoFillBackground(True) self.lcd_ps_2.setFrameShape(QtGui.QFrame.Box) self.lcd_ps_2.setFrameShadow(QtGui.QFrame.Plain) self.lcd_ps_2.setLineWidth(2) self.lcd_ps_2.setMidLineWidth(0) self.lcd_ps_2.setSmallDecimalPoint(False) self.lcd_ps_2.setNumDigits(5) self.lcd_ps_2.setDigitCount(5) self.lcd_ps_2.setMode(QtGui.QLCDNumber.Dec) self.lcd_ps_2.setSegmentStyle(QtGui.QLCDNumber.Flat) self.lcd_ps_2.setProperty("value", 0.0) self.lcd_ps_2.setProperty("intValue", 0) self.lcd_ps_2.setObjectName(_fromUtf8("lcd_ps_2")) self.grid_lcd.addWidget(self.lcd_ps_2, 2, 4, 1, 1) self.radio_ref_4 = QtGui.QRadioButton(self.grid_main) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.radio_ref_4.sizePolicy().hasHeightForWidth()) self.radio_ref_4.setSizePolicy(sizePolicy) self.radio_ref_4.setMaximumSize(QtCore.QSize(20, 20)) self.radio_ref_4.setAutoFillBackground(False) self.radio_ref_4.setText(_fromUtf8("")) self.radio_ref_4.setChecked(True) self.radio_ref_4.setObjectName(_fromUtf8("radio_ref_4")) self.grid_lcd.addWidget(self.radio_ref_4, 4, 1, 1, 1) self.radio_ref_2 = QtGui.QRadioButton(self.grid_main) self.radio_ref_2.setText(_fromUtf8("")) self.radio_ref_2.setObjectName(_fromUtf8("radio_ref_2")) self.grid_lcd.addWidget(self.radio_ref_2, 2, 1, 1, 1) self.radio_ref_3 = QtGui.QRadioButton(self.grid_main) self.radio_ref_3.setText(_fromUtf8("")) self.radio_ref_3.setObjectName(_fromUtf8("radio_ref_3")) self.grid_lcd.addWidget(self.radio_ref_3, 3, 1, 1, 1) self.radio_ref_1 = QtGui.QRadioButton(self.grid_main) self.radio_ref_1.setText(_fromUtf8("")) self.radio_ref_1.setObjectName(_fromUtf8("radio_ref_1")) self.grid_lcd.addWidget(self.radio_ref_1, 1, 1, 1, 1) self.label = QtGui.QLabel(self.grid_main) self.label.setObjectName(_fromUtf8("label")) self.grid_lcd.addWidget(self.label, 0, 1, 1, 1) self.verticalLayout_2.addLayout(self.grid_lcd) self.mpl = MplWidget(self.grid_main) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName(_fromUtf8("mpl")) self.verticalLayout_2.addWidget(self.mpl) self.grid_adjust = QtGui.QGridLayout() self.grid_adjust.setObjectName(_fromUtf8("grid_adjust")) self.recordButton = QtGui.QPushButton(self.grid_main) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.recordButton.sizePolicy().hasHeightForWidth()) self.recordButton.setSizePolicy(sizePolicy) self.recordButton.setObjectName(_fromUtf8("recordButton")) self.grid_adjust.addWidget(self.recordButton, 1, 6, 1, 1) self.analyseButton = QtGui.QPushButton(self.grid_main) self.analyseButton.setObjectName(_fromUtf8("analyseButton")) self.grid_adjust.addWidget(self.analyseButton, 1, 5, 1, 1) self.filelineEdit = QtGui.QLineEdit(self.grid_main) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.filelineEdit.sizePolicy().hasHeightForWidth()) self.filelineEdit.setSizePolicy(sizePolicy) self.filelineEdit.setText(_fromUtf8("")) self.filelineEdit.setObjectName(_fromUtf8("filelineEdit")) self.grid_adjust.addWidget(self.filelineEdit, 1, 3, 1, 1) self.COMlineEdit = QtGui.QLineEdit(self.grid_main) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.COMlineEdit.sizePolicy().hasHeightForWidth()) self.COMlineEdit.setSizePolicy(sizePolicy) self.COMlineEdit.setObjectName(_fromUtf8("COMlineEdit")) self.grid_adjust.addWidget(self.COMlineEdit, 0, 3, 1, 1) self.comboBox = QtGui.QComboBox(self.grid_main) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.comboBox.sizePolicy().hasHeightForWidth()) self.comboBox.setSizePolicy(sizePolicy) self.comboBox.setMinimumSize(QtCore.QSize(100, 20)) self.comboBox.setObjectName(_fromUtf8("comboBox")) self.comboBox.addItem(_fromUtf8("")) self.comboBox.addItem(_fromUtf8("")) self.comboBox.addItem(_fromUtf8("")) self.comboBox.addItem(_fromUtf8("")) self.grid_adjust.addWidget(self.comboBox, 1, 0, 1, 1) self.COMPort = QtGui.QLabel(self.grid_main) self.COMPort.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.COMPort.setObjectName(_fromUtf8("COMPort")) self.grid_adjust.addWidget(self.COMPort, 0, 2, 1, 1) self.File = QtGui.QLabel(self.grid_main) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.File.sizePolicy().hasHeightForWidth()) self.File.setSizePolicy(sizePolicy) self.File.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.File.setObjectName(_fromUtf8("File")) self.grid_adjust.addWidget(self.File, 1, 2, 1, 1) self.monitorButton = QtGui.QPushButton(self.grid_main) self.monitorButton.setObjectName(_fromUtf8("monitorButton")) self.grid_adjust.addWidget(self.monitorButton, 0, 0, 1, 1) self.kled = KLed(self.grid_main) self.kled.setEnabled(False) self.kled.setState(KLed.On) self.kled.setShape(KLed.Rectangular) self.kled.setColor(QtGui.QColor(195, 195, 195)) self.kled.setObjectName(_fromUtf8("kled")) self.grid_adjust.addWidget(self.kled, 0, 6, 1, 1) self.yaxischeckBox = QtGui.QCheckBox(self.grid_main) self.yaxischeckBox.setEnabled(True) self.yaxischeckBox.setChecked(True) self.yaxischeckBox.setObjectName(_fromUtf8("yaxischeckBox")) self.grid_adjust.addWidget(self.yaxischeckBox, 1, 1, 1, 1) self.verticalLayout_2.addLayout(self.grid_adjust) MainWindow.setCentralWidget(self.grid_main) self.menuBar = QtGui.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 966, 21)) self.menuBar.setMouseTracking(True) self.menuBar.setObjectName(_fromUtf8("menuBar")) self.menuConfigure = QtGui.QMenu(self.menuBar) self.menuConfigure.setObjectName(_fromUtf8("menuConfigure")) MainWindow.setMenuBar(self.menuBar) self.mplactionOpen = QtGui.QAction(MainWindow) self.mplactionOpen.setObjectName(_fromUtf8("mplactionOpen")) self.seperator = QtGui.QAction(MainWindow) self.seperator.setObjectName(_fromUtf8("seperator")) self.mplactionQuit = QtGui.QAction(MainWindow) self.mplactionQuit.setObjectName(_fromUtf8("mplactionQuit")) self.actionJob = QtGui.QAction(MainWindow) self.actionJob.setObjectName(_fromUtf8("actionJob")) self.openCom = QtGui.QAction(MainWindow) self.openCom.setObjectName(_fromUtf8("openCom")) self.filePath = QtGui.QAction(MainWindow) self.filePath.setObjectName(_fromUtf8("filePath")) self.actionQuit = QtGui.QAction(MainWindow) self.actionQuit.setObjectName(_fromUtf8("actionQuit")) self.menuConfigure.addAction(self.openCom) self.menuConfigure.addAction(self.filePath) self.menuConfigure.addAction(self.actionQuit) self.menuBar.addAction(self.menuConfigure.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.label_ta.setText(_translate("MainWindow", "Temperatur", None)) self.label_hur.setText(_translate("MainWindow", "relative Humidity", None)) self.label_mc4.setText(_translate("MainWindow", "Sensor Unit 4", None)) self.label_ps.setText(_translate("MainWindow", "Pressure", None)) self.label_wdir.setText(_translate("MainWindow", "Wind Direction", None)) self.label_mc2.setText(_translate("MainWindow", "Sensor Unit 2", None)) self.label_mc3.setText(_translate("MainWindow", "Sensor Unit 3", None)) self.label_alt.setText(_translate("MainWindow", "Hight", None)) self.label_vin.setText(_translate("MainWindow", "Batterie", None)) self.label_ws.setText(_translate("MainWindow", "Wind Speed", None)) self.label_mc1.setText(_translate("MainWindow", "Sensor Unit 1", None)) self.label.setText(_translate("MainWindow", "ref.", None)) self.recordButton.setText(_translate("MainWindow", "Start record", None)) self.analyseButton.setText(_translate("MainWindow", "analyse", None)) self.COMlineEdit.setText(_translate("MainWindow", "/dev/ttyUSB0", None)) self.comboBox.setItemText(0, _translate("MainWindow", "Temperature", None)) self.comboBox.setItemText(1, _translate("MainWindow", "Relative Hum", None)) self.comboBox.setItemText(2, _translate("MainWindow", "Wind Speed", None)) self.comboBox.setItemText(3, _translate("MainWindow", "Wind Direction", None)) self.COMPort.setText(_translate("MainWindow", "COM Port", None)) self.File.setText(_translate("MainWindow", "File", None)) self.monitorButton.setText(_translate("MainWindow", "update Monitor", None)) self.yaxischeckBox.setText(_translate("MainWindow", "Y Axis = Hight ", None)) self.menuConfigure.setTitle(_translate("MainWindow", "configure", None)) self.mplactionOpen.setText(_translate("MainWindow", "file", None)) self.seperator.setText(_translate("MainWindow", "seperate", None)) self.mplactionQuit.setText(_translate("MainWindow", "Quit", None)) self.actionJob.setText(_translate("MainWindow", "Job", None)) self.openCom.setText(_translate("MainWindow", "Com Port", None)) self.filePath.setText(_translate("MainWindow", "File", None)) self.actionQuit.setText(_translate("MainWindow", "Quit", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1385, 713) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.statCB = QtGui.QCheckBox(self.centralwidget) self.statCB.setObjectName(_fromUtf8("statCB")) self.verticalLayout.addWidget(self.statCB) self.normCB = QtGui.QCheckBox(self.centralwidget) self.normCB.setObjectName(_fromUtf8("normCB")) self.verticalLayout.addWidget(self.normCB) self.saveBT = QtGui.QPushButton(self.centralwidget) self.saveBT.setObjectName(_fromUtf8("saveBT")) self.verticalLayout.addWidget(self.saveBT) self.comboBox = QtGui.QComboBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.comboBox.sizePolicy().hasHeightForWidth()) self.comboBox.setSizePolicy(sizePolicy) self.comboBox.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.comboBox.setObjectName(_fromUtf8("comboBox")) self.verticalLayout.addWidget(self.comboBox) self.listWidget = QtGui.QListWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.listWidget.sizePolicy().hasHeightForWidth()) self.listWidget.setSizePolicy(sizePolicy) self.listWidget.setMinimumSize(QtCore.QSize(0, 0)) self.listWidget.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.listWidget.setObjectName(_fromUtf8("listWidget")) self.verticalLayout.addWidget(self.listWidget) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label = QtGui.QLabel(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout.addWidget(self.label) self.DV = QtGui.QDoubleSpinBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.DV.sizePolicy().hasHeightForWidth()) self.DV.setSizePolicy(sizePolicy) self.DV.setDecimals(3) self.DV.setMinimum(0.001) self.DV.setSingleStep(0.1) self.DV.setProperty("value", 1.0) self.DV.setObjectName(_fromUtf8("DV")) self.horizontalLayout.addWidget(self.DV) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_2.addLayout(self.verticalLayout) self.mpl = MplWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(414, 0)) self.mpl.setObjectName(_fromUtf8("mpl")) self.horizontalLayout_2.addWidget(self.mpl) self.treeWidget = QtGui.QTreeWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.treeWidget.sizePolicy().hasHeightForWidth()) self.treeWidget.setSizePolicy(sizePolicy) self.treeWidget.setStyleSheet(_fromUtf8("")) self.treeWidget.setObjectName(_fromUtf8("treeWidget")) self.treeWidget.headerItem().setText(0, _fromUtf8("1")) self.horizontalLayout_2.addWidget(self.treeWidget) self.pushButton = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth()) self.pushButton.setSizePolicy(sizePolicy) self.pushButton.setBaseSize(QtCore.QSize(0, 0)) self.pushButton.setStyleSheet(_fromUtf8("padding: 5px;")) self.pushButton.setIconSize(QtCore.QSize(16, 16)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.horizontalLayout_2.addWidget(self.pushButton) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1385, 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", "STSviewer", None)) self.statCB.setText(_translate("MainWindow", "Statistics", None)) self.normCB.setText(_translate("MainWindow", "Shift dI (set min(dI)=0)", None)) self.saveBT.setText(_translate("MainWindow", "Save Data", None)) self.label.setText(_translate("MainWindow", "Bandbroadening (ΔV):", None)) self.pushButton.setText(_translate("MainWindow", "<<", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1236, 785) MainWindow.setMinimumSize(QtCore.QSize(1236, 648)) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/wordcloud/wc.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.splitter = QtWidgets.QSplitter(self.centralwidget) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setChildrenCollapsible(False) self.splitter.setObjectName("splitter") self.layoutWidget = QtWidgets.QWidget(self.splitter) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget) self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize) self.verticalLayout.setContentsMargins(4, 0, 4, 0) self.verticalLayout.setSpacing(10) self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setSizeConstraint( QtWidgets.QLayout.SetDefaultConstraint) self.horizontalLayout.setObjectName("horizontalLayout") self.gridLayout1 = QtWidgets.QGridLayout() self.gridLayout1.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.gridLayout1.setObjectName("gridLayout1") self.label = QtWidgets.QLabel(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setMaximumSize(QtCore.QSize(16777215, 25)) font = QtGui.QFont() font.setPointSize(13) self.label.setFont(font) self.label.setObjectName("label") self.gridLayout1.addWidget(self.label, 0, 0, 1, 4) self.makeCloud = QtWidgets.QPushButton(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.makeCloud.sizePolicy().hasHeightForWidth()) self.makeCloud.setSizePolicy(sizePolicy) self.makeCloud.setMaximumSize(QtCore.QSize(16777215, 30)) self.makeCloud.setLayoutDirection(QtCore.Qt.LeftToRight) self.makeCloud.setObjectName("makeCloud") self.gridLayout1.addWidget(self.makeCloud, 3, 0, 1, 1) self.saveCLoudName = QtWidgets.QLineEdit(self.layoutWidget) self.saveCLoudName.setObjectName("saveCLoudName") self.gridLayout1.addWidget(self.saveCLoudName, 3, 2, 1, 1) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout1.addItem(spacerItem, 3, 3, 1, 1) self.saveCloud = QtWidgets.QPushButton(self.layoutWidget) self.saveCloud.setObjectName("saveCloud") self.gridLayout1.addWidget(self.saveCloud, 3, 1, 1, 1) self.textInput = QtWidgets.QPlainTextEdit(self.layoutWidget) self.textInput.setMaximumSize(QtCore.QSize(10000, 400)) self.textInput.setLayoutDirection(QtCore.Qt.LeftToRight) self.textInput.setObjectName("textInput") self.gridLayout1.addWidget(self.textInput, 1, 0, 1, 4) self.horizontalLayout.addLayout(self.gridLayout1) self.gridLayout2 = QtWidgets.QGridLayout() self.gridLayout2.setObjectName("gridLayout2") self.label_3 = QtWidgets.QLabel(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_3.sizePolicy().hasHeightForWidth()) self.label_3.setSizePolicy(sizePolicy) self.label_3.setMaximumSize(QtCore.QSize(16777215, 30)) font = QtGui.QFont() font.setPointSize(13) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.gridLayout2.addWidget(self.label_3, 0, 0, 1, 1) self.gridLayout_4 = QtWidgets.QGridLayout() self.gridLayout_4.setObjectName("gridLayout_4") self.gridLayout_3 = QtWidgets.QGridLayout() self.gridLayout_3.setObjectName("gridLayout_3") self.stopWordInput = QtWidgets.QLineEdit(self.layoutWidget) self.stopWordInput.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.stopWordInput.sizePolicy().hasHeightForWidth()) self.stopWordInput.setSizePolicy(sizePolicy) self.stopWordInput.setObjectName("stopWordInput") self.gridLayout_3.addWidget(self.stopWordInput, 0, 0, 1, 2) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.gridLayout_3.addItem(spacerItem1, 1, 0, 1, 1) self.addStopWord = QtWidgets.QPushButton(self.layoutWidget) self.addStopWord.setObjectName("addStopWord") self.gridLayout_3.addWidget(self.addStopWord, 1, 1, 1, 1) self.deleteStopWord = QtWidgets.QPushButton(self.layoutWidget) self.deleteStopWord.setObjectName("deleteStopWord") self.gridLayout_3.addWidget(self.deleteStopWord, 2, 1, 1, 1) spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_3.addItem(spacerItem2, 3, 1, 1, 1) self.gridLayout_4.addLayout(self.gridLayout_3, 0, 1, 1, 1) self.stopWordList = QtWidgets.QListWidget(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.stopWordList.sizePolicy().hasHeightForWidth()) self.stopWordList.setSizePolicy(sizePolicy) self.stopWordList.setMaximumSize(QtCore.QSize(180, 400)) self.stopWordList.setObjectName("stopWordList") self.gridLayout_4.addWidget(self.stopWordList, 0, 0, 1, 1) self.gridLayout2.addLayout(self.gridLayout_4, 1, 0, 1, 1) self.horizontalLayout.addLayout(self.gridLayout2) self.gridLayout3 = QtWidgets.QGridLayout() self.gridLayout3.setObjectName("gridLayout3") spacerItem3 = QtWidgets.QSpacerItem(74, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout3.addItem(spacerItem3, 4, 0, 1, 1) self.label_2 = QtWidgets.QLabel(self.layoutWidget) self.label_2.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(13) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.gridLayout3.addWidget(self.label_2, 0, 0, 1, 1) self.trigramRB = QtWidgets.QRadioButton(self.layoutWidget) font = QtGui.QFont() font.setPointSize(10) self.trigramRB.setFont(font) self.trigramRB.setObjectName("trigramRB") self.buttonGroup = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.trigramRB) self.gridLayout3.addWidget(self.trigramRB, 3, 0, 1, 1) self.unigramRB = QtWidgets.QRadioButton(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.unigramRB.sizePolicy().hasHeightForWidth()) self.unigramRB.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.unigramRB.setFont(font) self.unigramRB.setObjectName("unigramRB") self.buttonGroup.addButton(self.unigramRB) self.gridLayout3.addWidget(self.unigramRB, 1, 0, 1, 1) self.bigramRB = QtWidgets.QRadioButton(self.layoutWidget) font = QtGui.QFont() font.setPointSize(10) self.bigramRB.setFont(font) self.bigramRB.setObjectName("bigramRB") self.buttonGroup.addButton(self.bigramRB) self.gridLayout3.addWidget(self.bigramRB, 2, 0, 1, 1) self.horizontalLayout.addLayout(self.gridLayout3) self.gridLayout4 = QtWidgets.QGridLayout() self.gridLayout4.setObjectName("gridLayout4") self.circularRB = QtWidgets.QRadioButton(self.layoutWidget) font = QtGui.QFont() font.setPointSize(10) self.circularRB.setFont(font) self.circularRB.setObjectName("circularRB") self.gridLayout4.addWidget(self.circularRB, 2, 0, 1, 1) self.rectangularRB = QtWidgets.QRadioButton(self.layoutWidget) font = QtGui.QFont() font.setPointSize(10) self.rectangularRB.setFont(font) self.rectangularRB.setObjectName("rectangularRB") self.gridLayout4.addWidget(self.rectangularRB, 1, 0, 1, 1) self.label_4 = QtWidgets.QLabel(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_4.sizePolicy().hasHeightForWidth()) self.label_4.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(13) self.label_4.setFont(font) self.label_4.setObjectName("label_4") self.gridLayout4.addWidget(self.label_4, 0, 0, 1, 1) spacerItem4 = QtWidgets.QSpacerItem(117, 19, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout4.addItem(spacerItem4, 3, 0, 1, 1) self.horizontalLayout.addLayout(self.gridLayout4) self.verticalLayout.addLayout(self.horizontalLayout) self.line = QtWidgets.QFrame(self.layoutWidget) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.line.setFont(font) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout.addWidget(self.line) self.mpl = MplWidget(self.splitter) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(0, 600)) self.mpl.setObjectName("mpl") self.gridLayout.addWidget(self.splitter, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1236, 26)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") MainWindow.setMenuBar(self.menubar) self.actionOpen = QtWidgets.QAction(MainWindow) self.actionOpen.setObjectName("actionOpen") self.actionExit = QtWidgets.QAction(MainWindow) self.actionExit.setObjectName("actionExit") self.menuFile.addAction(self.actionOpen) self.menuFile.addAction(self.actionExit) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle( _translate("MainWindow", "WordCloudGenerator")) self.label.setText(_translate("MainWindow", "Paste your text here :-")) self.makeCloud.setText(_translate("MainWindow", "Make Word Cloud")) self.saveCloud.setText(_translate("MainWindow", "Save Cloud")) self.label_3.setText(_translate("MainWindow", "stop words")) self.addStopWord.setText(_translate("MainWindow", "Add")) self.deleteStopWord.setText(_translate("MainWindow", "Delete")) self.label_2.setText(_translate("MainWindow", "Type ")) self.trigramRB.setText(_translate("MainWindow", "Trigrams")) self.unigramRB.setText(_translate("MainWindow", "Unigram")) self.bigramRB.setText(_translate("MainWindow", "Bigram")) self.circularRB.setText(_translate("MainWindow", "Circular")) self.rectangularRB.setText(_translate("MainWindow", "Rectangular")) self.label_4.setText(_translate("MainWindow", "Layout Type")) self.menuFile.setTitle(_translate("MainWindow", "File")) self.actionOpen.setText(_translate("MainWindow", "&Open")) self.actionExit.setText(_translate("MainWindow", "Exit"))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName(_fromUtf8("MplMainWindow")) MplMainWindow.resize(906, 785) self.centralwidget = QtGui.QWidget(MplMainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.lineEdit = QtGui.QLineEdit(self.centralwidget) self.lineEdit.setObjectName(_fromUtf8("lineEdit")) self.horizontalLayout.addWidget(self.lineEdit) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setLayoutDirection(QtCore.Qt.LeftToRight) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.horizontalLayout.addWidget(self.pushButton) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.label = QtGui.QLabel(self.centralwidget) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_2.addWidget(self.label) self.lineEdit_2 = QtGui.QLineEdit(self.centralwidget) self.lineEdit_2.setMaximumSize(QtCore.QSize(16777215, 27)) self.lineEdit_2.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.lineEdit_2.setObjectName(_fromUtf8("lineEdit_2")) self.horizontalLayout_2.addWidget(self.lineEdit_2) self.pushButton_2 = QtGui.QPushButton(self.centralwidget) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.horizontalLayout_2.addWidget(self.pushButton_2) self.verticalLayout.addLayout(self.horizontalLayout_2) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.pushButton_3 = QtGui.QPushButton(self.centralwidget) self.pushButton_3.setObjectName(_fromUtf8("pushButton_3")) self.horizontalLayout_3.addWidget(self.pushButton_3) self.pushButton_4 = QtGui.QPushButton(self.centralwidget) self.pushButton_4.setObjectName(_fromUtf8("pushButton_4")) self.horizontalLayout_3.addWidget(self.pushButton_4) self.pushButton_5 = QtGui.QPushButton(self.centralwidget) self.pushButton_5.setEnabled(False) self.pushButton_5.setObjectName(_fromUtf8("pushButton_5")) self.horizontalLayout_3.addWidget(self.pushButton_5) self.verticalLayout.addLayout(self.horizontalLayout_3) self.widget = MplWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setObjectName(_fromUtf8("widget")) self.verticalLayout.addWidget(self.widget) MplMainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MplMainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 906, 25)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName(_fromUtf8("menuFile")) self.menuAbout = QtGui.QMenu(self.menubar) self.menuAbout.setObjectName(_fromUtf8("menuAbout")) MplMainWindow.setMenuBar(self.menubar) self.toolBar = QtGui.QToolBar(MplMainWindow) self.toolBar.setObjectName(_fromUtf8("toolBar")) MplMainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.actionOpen = QtGui.QAction(MplMainWindow) self.actionOpen.setObjectName(_fromUtf8("actionOpen")) self.actionQuit = QtGui.QAction(MplMainWindow) self.actionQuit.setObjectName(_fromUtf8("actionQuit")) self.actionAbout = QtGui.QAction(MplMainWindow) self.actionAbout.setObjectName(_fromUtf8("actionAbout")) self.menuFile.addAction(self.actionOpen) self.menuFile.addSeparator() self.menuFile.addAction(self.actionQuit) self.menuAbout.addAction(self.actionAbout) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuAbout.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): MplMainWindow.setWindowTitle(_translate("MplMainWindow", "MainWindow", None)) self.lineEdit.setText(_translate("MplMainWindow", "sample_representation.txt", None)) self.pushButton.setText(_translate("MplMainWindow", "Read", None)) self.label.setText(_translate("MplMainWindow", "Nodes", None)) self.lineEdit_2.setText(_translate("MplMainWindow", "4", None)) self.pushButton_2.setText(_translate("MplMainWindow", "Generate", None)) self.pushButton_3.setText(_translate("MplMainWindow", "Colour It! [Log]", None)) self.pushButton_4.setText(_translate("MplMainWindow", "Color It! [Log*]", None)) self.pushButton_5.setText(_translate("MplMainWindow", "MIS", None)) self.menuFile.setTitle(_translate("MplMainWindow", "File", None)) self.menuAbout.setTitle(_translate("MplMainWindow", "About", None)) self.toolBar.setWindowTitle(_translate("MplMainWindow", "toolBar", None)) self.actionOpen.setText(_translate("MplMainWindow", "Open", None)) self.actionQuit.setText(_translate("MplMainWindow", "Quit", None)) self.actionAbout.setText(_translate("MplMainWindow", "About", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.setWindowModality(QtCore.Qt.NonModal) MainWindow.resize(1048, 789) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("../../Web Pages/WebPlus/FavIcon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setStyleSheet("") self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.mpl = MplWidget(self.centralwidget) self.mpl.setGeometry(QtCore.QRect(50, 140, 821, 511)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.lineEditData = QtWidgets.QLineEdit(self.centralwidget) self.lineEditData.setGeometry(QtCore.QRect(100, 20, 431, 20)) self.lineEditData.setReadOnly(True) self.lineEditData.setObjectName("lineEditData") self.lineEditModel = QtWidgets.QLineEdit(self.centralwidget) self.lineEditModel.setGeometry(QtCore.QRect(100, 60, 181, 20)) self.lineEditModel.setReadOnly(True) self.lineEditModel.setObjectName("lineEditModel") self.groupBoxDrawing = QtWidgets.QGroupBox(self.centralwidget) self.groupBoxDrawing.setGeometry(QtCore.QRect(550, 0, 231, 91)) self.groupBoxDrawing.setObjectName("groupBoxDrawing") self.layoutWidget = QtWidgets.QWidget(self.groupBoxDrawing) self.layoutWidget.setGeometry(QtCore.QRect(20, 20, 83, 65)) self.layoutWidget.setObjectName("layoutWidget") self.gridLayout = QtWidgets.QGridLayout(self.layoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setVerticalSpacing(6) self.gridLayout.setObjectName("gridLayout") self.radioButtonWeight = QtWidgets.QRadioButton(self.layoutWidget) self.radioButtonWeight.setChecked(True) self.radioButtonWeight.setObjectName("radioButtonWeight") self.gridLayout.addWidget(self.radioButtonWeight, 0, 0, 1, 1) self.radioButtonMag = QtWidgets.QRadioButton(self.layoutWidget) self.radioButtonMag.setObjectName("radioButtonMag") self.gridLayout.addWidget(self.radioButtonMag, 1, 0, 1, 1) self.radioButtonPha = QtWidgets.QRadioButton(self.layoutWidget) self.radioButtonPha.setObjectName("radioButtonPha") self.gridLayout.addWidget(self.radioButtonPha, 2, 0, 1, 1) self.pushButtonDraw = QtWidgets.QPushButton(self.groupBoxDrawing) self.pushButtonDraw.setGeometry(QtCore.QRect(110, 20, 111, 31)) self.pushButtonDraw.setObjectName("pushButtonDraw") self.pushButtonClear = QtWidgets.QPushButton(self.groupBoxDrawing) self.pushButtonClear.setGeometry(QtCore.QRect(110, 50, 111, 31)) self.pushButtonClear.setObjectName("pushButtonClear") self.pushButtonModel = QtWidgets.QPushButton(self.centralwidget) self.pushButtonModel.setGeometry(QtCore.QRect(900, 100, 101, 31)) self.pushButtonModel.setObjectName("pushButtonModel") self.groupBoxParams = QtWidgets.QGroupBox(self.centralwidget) self.groupBoxParams.setGeometry(QtCore.QRect(880, 140, 151, 581)) self.groupBoxParams.setObjectName("groupBoxParams") self.labelParams = QtWidgets.QLabel(self.groupBoxParams) self.labelParams.setGeometry(QtCore.QRect(10, 20, 131, 481)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(10) font.setBold(False) font.setItalic(False) font.setWeight(50) self.labelParams.setFont(font) self.labelParams.setTextFormat(QtCore.Qt.RichText) self.labelParams.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.labelParams.setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.labelParams.setObjectName("labelParams") self.checkBoxLogMag = QtWidgets.QCheckBox(self.centralwidget) self.checkBoxLogMag.setGeometry(QtCore.QRect(20, 360, 21, 31)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.checkBoxLogMag.sizePolicy().hasHeightForWidth()) self.checkBoxLogMag.setSizePolicy(sizePolicy) self.checkBoxLogMag.setBaseSize(QtCore.QSize(0, 0)) self.checkBoxLogMag.setLayoutDirection(QtCore.Qt.LeftToRight) self.checkBoxLogMag.setText("") self.checkBoxLogMag.setIconSize(QtCore.QSize(16, 16)) self.checkBoxLogMag.setObjectName("checkBoxLogMag") self.label_LogMag = QtWidgets.QLabel(self.centralwidget) self.label_LogMag.setGeometry(QtCore.QRect(10, 380, 31, 21)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(10) font.setBold(True) font.setItalic(False) font.setWeight(75) self.label_LogMag.setFont(font) self.label_LogMag.setAlignment(QtCore.Qt.AlignCenter) self.label_LogMag.setObjectName("label_LogMag") self.label_LogX = QtWidgets.QLabel(self.centralwidget) self.label_LogX.setGeometry(QtCore.QRect(790, 650, 31, 31)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(10) font.setBold(True) font.setItalic(False) font.setWeight(75) self.label_LogX.setFont(font) self.label_LogX.setAlignment(QtCore.Qt.AlignCenter) self.label_LogX.setObjectName("label_LogX") self.checkBoxLogFreq = QtWidgets.QCheckBox(self.centralwidget) self.checkBoxLogFreq.setGeometry(QtCore.QRect(830, 650, 21, 31)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.checkBoxLogFreq.sizePolicy().hasHeightForWidth()) self.checkBoxLogFreq.setSizePolicy(sizePolicy) self.checkBoxLogFreq.setBaseSize(QtCore.QSize(0, 0)) self.checkBoxLogFreq.setLayoutDirection(QtCore.Qt.LeftToRight) self.checkBoxLogFreq.setText("") self.checkBoxLogFreq.setIconSize(QtCore.QSize(16, 16)) self.checkBoxLogFreq.setObjectName("checkBoxLogFreq") self.pushButtonHelp = QtWidgets.QPushButton(self.centralwidget) self.pushButtonHelp.setGeometry(QtCore.QRect(920, 10, 81, 31)) self.pushButtonHelp.setObjectName("pushButtonHelp") self.checkBoxLocked = QtWidgets.QCheckBox(self.centralwidget) self.checkBoxLocked.setGeometry(QtCore.QRect(920, 730, 71, 16)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(10) font.setBold(True) font.setItalic(False) font.setWeight(75) self.checkBoxLocked.setFont(font) self.checkBoxLocked.setObjectName("checkBoxLocked") self.pushButtonEdit = QtWidgets.QPushButton(self.centralwidget) self.pushButtonEdit.setGeometry(QtCore.QRect(300, 60, 51, 23)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(True) font.setItalic(False) font.setWeight(75) self.pushButtonEdit.setFont(font) self.pushButtonEdit.setObjectName("pushButtonEdit") self.lineEditSegment = QtWidgets.QLineEdit(self.centralwidget) self.lineEditSegment.setGeometry(QtCore.QRect(100, 100, 681, 21)) self.lineEditSegment.setReadOnly(True) self.lineEditSegment.setObjectName("lineEditSegment") self.pushButtonNext = QtWidgets.QPushButton(self.centralwidget) self.pushButtonNext.setEnabled(False) self.pushButtonNext.setGeometry(QtCore.QRect(800, 100, 51, 23)) self.pushButtonNext.setObjectName("pushButtonNext") self.comboBoxMethod = QtWidgets.QComboBox(self.centralwidget) self.comboBoxMethod.setGeometry(QtCore.QRect(800, 60, 181, 22)) self.comboBoxMethod.setObjectName("comboBoxMethod") self.label_Method = QtWidgets.QLabel(self.centralwidget) self.label_Method.setGeometry(QtCore.QRect(800, 30, 81, 31)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(False) font.setItalic(False) font.setWeight(50) self.label_Method.setFont(font) self.label_Method.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.label_Method.setObjectName("label_Method") self.progressBar = QtWidgets.QProgressBar(self.centralwidget) self.progressBar.setGeometry(QtCore.QRect(50, 740, 631, 16)) self.progressBar.setProperty("value", 0) self.progressBar.setTextVisible(False) self.progressBar.setObjectName("progressBar") self.groupBoxStatus = QtWidgets.QGroupBox(self.centralwidget) self.groupBoxStatus.setGeometry(QtCore.QRect(50, 660, 631, 71)) self.groupBoxStatus.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.groupBoxStatus.setObjectName("groupBoxStatus") self.labelStatus = QtWidgets.QLabel(self.groupBoxStatus) self.labelStatus.setGeometry(QtCore.QRect(10, 20, 471, 41)) self.labelStatus.setTextFormat(QtCore.Qt.RichText) self.labelStatus.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.labelStatus.setObjectName("labelStatus") self.label_Segment = QtWidgets.QLabel(self.centralwidget) self.label_Segment.setEnabled(False) self.label_Segment.setGeometry(QtCore.QRect(20, 100, 71, 21)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(True) font.setItalic(False) font.setWeight(75) self.label_Segment.setFont(font) self.label_Segment.setStyleSheet("") self.label_Segment.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_Segment.setObjectName("label_Segment") self.groupBoxNormDenorm = QtWidgets.QGroupBox(self.centralwidget) self.groupBoxNormDenorm.setGeometry(QtCore.QRect(400, 50, 101, 41)) font = QtGui.QFont() font.setFamily("Segoe UI") self.groupBoxNormDenorm.setFont(font) self.groupBoxNormDenorm.setObjectName("groupBoxNormDenorm") self.radioButtonNormDenormOn = QtWidgets.QRadioButton( self.groupBoxNormDenorm) self.radioButtonNormDenormOn.setGeometry(QtCore.QRect(10, 20, 41, 17)) self.radioButtonNormDenormOn.setChecked(True) self.radioButtonNormDenormOn.setObjectName("radioButtonNormDenormOn") self.radioButtonNormDenormOff = QtWidgets.QRadioButton( self.groupBoxNormDenorm) self.radioButtonNormDenormOff.setGeometry(QtCore.QRect(50, 20, 41, 17)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setBold(True) font.setItalic(False) font.setWeight(75) self.radioButtonNormDenormOff.setFont(font) self.radioButtonNormDenormOff.setObjectName("radioButtonNormDenormOff") self.pushButtonDataFile = QtWidgets.QPushButton(self.centralwidget) self.pushButtonDataFile.setGeometry(QtCore.QRect(10, 20, 81, 21)) self.pushButtonDataFile.setObjectName("pushButtonDataFile") self.pushButtonModelScript = QtWidgets.QPushButton(self.centralwidget) self.pushButtonModelScript.setGeometry(QtCore.QRect(10, 60, 81, 23)) self.pushButtonModelScript.setObjectName("pushButtonModelScript") MainWindow.setCentralWidget(self.centralwidget) self.menuBar = QtWidgets.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 1048, 21)) self.menuBar.setObjectName("menuBar") self.menuFile = QtWidgets.QMenu(self.menuBar) self.menuFile.setObjectName("menuFile") MainWindow.setMenuBar(self.menuBar) self.actionSave_Plots = QtWidgets.QAction(MainWindow) self.actionSave_Plots.setObjectName("actionSave_Plots") self.menuFile.addAction(self.actionSave_Plots) self.menuBar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) self.comboBoxMethod.setCurrentIndex(-1) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "Zfit")) self.groupBoxDrawing.setTitle(_translate("MainWindow", "Drawing")) self.radioButtonWeight.setText(_translate("MainWindow", "&Weight")) self.radioButtonWeight.setShortcut(_translate("MainWindow", "W")) self.radioButtonMag.setText(_translate("MainWindow", "Ma&gnitude")) self.radioButtonMag.setShortcut(_translate("MainWindow", "G")) self.radioButtonPha.setText(_translate("MainWindow", "&Phase")) self.radioButtonPha.setShortcut(_translate("MainWindow", "P")) self.pushButtonDraw.setText(_translate("MainWindow", "&Draw xxx")) self.pushButtonDraw.setShortcut(_translate("MainWindow", "D")) self.pushButtonClear.setText(_translate("MainWindow", "&Clear xxx")) self.pushButtonClear.setShortcut(_translate("MainWindow", "C")) self.pushButtonModel.setText(_translate("MainWindow", "&Model")) self.pushButtonModel.setShortcut(_translate("MainWindow", "M")) self.groupBoxParams.setTitle(_translate("MainWindow", "Parameters")) self.labelParams.setText(_translate("MainWindow", "TextLabel")) self.label_LogMag.setText(_translate("MainWindow", "Log")) self.label_LogX.setText(_translate("MainWindow", "Log")) self.pushButtonHelp.setText(_translate("MainWindow", "&Help")) self.pushButtonHelp.setShortcut(_translate("MainWindow", "H")) self.checkBoxLocked.setText(_translate("MainWindow", "Locked")) self.pushButtonEdit.setText(_translate("MainWindow", "Edit")) self.pushButtonNext.setText(_translate("MainWindow", "Next")) self.label_Method.setText(_translate("MainWindow", "Fitting Method")) self.groupBoxStatus.setTitle(_translate("MainWindow", "Status")) self.labelStatus.setText(_translate("MainWindow", "TextLabel")) self.label_Segment.setText(_translate("MainWindow", "Segment")) self.groupBoxNormDenorm.setTitle( _translate("MainWindow", "Norm/Denorm")) self.radioButtonNormDenormOn.setText(_translate("MainWindow", "On")) self.radioButtonNormDenormOff.setText(_translate("MainWindow", "Off")) self.pushButtonDataFile.setText(_translate("MainWindow", "Data File")) self.pushButtonModelScript.setText( _translate("MainWindow", "Model Script")) self.menuFile.setTitle(_translate("MainWindow", "Plots")) self.actionSave_Plots.setText(_translate("MainWindow", "Save..."))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(998, 771) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.widget = QtGui.QWidget(self.centralwidget) self.widget.setObjectName(_fromUtf8("widget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.widget) self.horizontalLayout_2.setMargin(0) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.groupBox = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox.sizePolicy().hasHeightForWidth()) self.groupBox.setSizePolicy(sizePolicy) self.groupBox.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.groupBox_4 = QtGui.QGroupBox(self.groupBox) self.groupBox_4.setObjectName(_fromUtf8("groupBox_4")) self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_4) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.label_4 = QtGui.QLabel(self.groupBox_4) self.label_4.setObjectName(_fromUtf8("label_4")) self.gridLayout_2.addWidget(self.label_4, 0, 0, 1, 1) self.line_raw = QtGui.QLineEdit(self.groupBox_4) self.line_raw.setMinimumSize(QtCore.QSize(180, 0)) self.line_raw.setObjectName(_fromUtf8("line_raw")) self.gridLayout_2.addWidget(self.line_raw, 0, 1, 1, 2) self.open_raw = QtGui.QPushButton(self.groupBox_4) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.open_raw.sizePolicy().hasHeightForWidth()) self.open_raw.setSizePolicy(sizePolicy) self.open_raw.setMaximumSize(QtCore.QSize(30, 30)) self.open_raw.setObjectName(_fromUtf8("open_raw")) self.gridLayout_2.addWidget(self.open_raw, 0, 3, 1, 1) self.push_plot = QtGui.QPushButton(self.groupBox_4) self.push_plot.setObjectName(_fromUtf8("push_plot")) self.gridLayout_2.addWidget(self.push_plot, 1, 0, 1, 4) self.verticalLayout.addWidget(self.groupBox_4) self.groupBox_5 = QtGui.QGroupBox(self.groupBox) self.groupBox_5.setObjectName(_fromUtf8("groupBox_5")) self.gridLayout = QtGui.QGridLayout(self.groupBox_5) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.label_3 = QtGui.QLabel(self.groupBox_5) self.label_3.setObjectName(_fromUtf8("label_3")) self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1) self.widget_4 = MplWidgetT(self.groupBox_5) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_4.sizePolicy().hasHeightForWidth()) self.widget_4.setSizePolicy(sizePolicy) self.widget_4.setMinimumSize(QtCore.QSize(0, 170)) self.widget_4.setMaximumSize(QtCore.QSize(16777215, 150)) self.widget_4.setObjectName(_fromUtf8("widget_4")) self.gridLayout.addWidget(self.widget_4, 0, 0, 1, 3) self.line_start = QtGui.QLineEdit(self.groupBox_5) self.line_start.setObjectName(_fromUtf8("line_start")) self.gridLayout.addWidget(self.line_start, 1, 1, 1, 1) self.label_2 = QtGui.QLabel(self.groupBox_5) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1) self.line_end = QtGui.QLineEdit(self.groupBox_5) self.line_end.setObjectName(_fromUtf8("line_end")) self.gridLayout.addWidget(self.line_end, 2, 1, 1, 1) self.label_6 = QtGui.QLabel(self.groupBox_5) self.label_6.setObjectName(_fromUtf8("label_6")) self.gridLayout.addWidget(self.label_6, 1, 2, 1, 1) self.label_7 = QtGui.QLabel(self.groupBox_5) self.label_7.setObjectName(_fromUtf8("label_7")) self.gridLayout.addWidget(self.label_7, 2, 2, 1, 1) self.widget_6 = QtGui.QWidget(self.groupBox_5) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_6.sizePolicy().hasHeightForWidth()) self.widget_6.setSizePolicy(sizePolicy) self.widget_6.setMinimumSize(QtCore.QSize(0, 30)) self.widget_6.setObjectName(_fromUtf8("widget_6")) self.pushButton_2 = QtGui.QPushButton(self.widget_6) self.pushButton_2.setGeometry(QtCore.QRect(180, 0, 81, 23)) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.pushButton_10 = QtGui.QPushButton(self.widget_6) self.pushButton_10.setGeometry(QtCore.QRect(0, 0, 81, 23)) self.pushButton_10.setObjectName(_fromUtf8("pushButton_10")) self.gridLayout.addWidget(self.widget_6, 3, 0, 1, 3) self.verticalLayout.addWidget(self.groupBox_5) self.groupBox_6 = QtGui.QGroupBox(self.groupBox) self.groupBox_6.setObjectName(_fromUtf8("groupBox_6")) self.gridLayout_3 = QtGui.QGridLayout(self.groupBox_6) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.checkbutt = QtGui.QPushButton(self.groupBox_6) self.checkbutt.setObjectName(_fromUtf8("checkbutt")) self.gridLayout_3.addWidget(self.checkbutt, 2, 0, 1, 1) self.pushButton_3 = QtGui.QPushButton(self.groupBox_6) self.pushButton_3.setCheckable(True) self.pushButton_3.setObjectName(_fromUtf8("pushButton_3")) self.gridLayout_3.addWidget(self.pushButton_3, 2, 2, 1, 1) self.uncheckbutt = QtGui.QPushButton(self.groupBox_6) self.uncheckbutt.setObjectName(_fromUtf8("uncheckbutt")) self.gridLayout_3.addWidget(self.uncheckbutt, 2, 1, 1, 1) self.pushButton_8 = QtGui.QPushButton(self.groupBox_6) self.pushButton_8.setObjectName(_fromUtf8("pushButton_8")) self.gridLayout_3.addWidget(self.pushButton_8, 0, 0, 1, 1) self.pushButton_9 = QtGui.QPushButton(self.groupBox_6) self.pushButton_9.setObjectName(_fromUtf8("pushButton_9")) self.gridLayout_3.addWidget(self.pushButton_9, 0, 3, 1, 1) self.pushButton_11 = QtGui.QPushButton(self.groupBox_6) self.pushButton_11.setObjectName(_fromUtf8("pushButton_11")) self.gridLayout_3.addWidget(self.pushButton_11, 2, 3, 1, 1) self.pushButton_12 = QtGui.QPushButton(self.groupBox_6) self.pushButton_12.setObjectName(_fromUtf8("pushButton_12")) self.gridLayout_3.addWidget(self.pushButton_12, 0, 1, 1, 1) self.tableView = QtGui.QTableView(self.groupBox_6) self.tableView.setObjectName(_fromUtf8("tableView")) self.gridLayout_3.addWidget(self.tableView, 1, 0, 1, 4) self.verticalLayout.addWidget(self.groupBox_6) self.textBrowser = QtGui.QTextBrowser(self.groupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textBrowser.sizePolicy().hasHeightForWidth()) self.textBrowser.setSizePolicy(sizePolicy) self.textBrowser.setMinimumSize(QtCore.QSize(0, 50)) self.textBrowser.setMaximumSize(QtCore.QSize(16777215, 50)) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.verticalLayout.addWidget(self.textBrowser) self.horizontalLayout_2.addWidget(self.groupBox) self.groupBox_2 = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_2.sizePolicy().hasHeightForWidth()) self.groupBox_2.setSizePolicy(sizePolicy) self.groupBox_2.setMinimumSize(QtCore.QSize(350, 0)) self.groupBox_2.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.widget_hold2 = QtGui.QWidget(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_hold2.sizePolicy().hasHeightForWidth()) self.widget_hold2.setSizePolicy(sizePolicy) self.widget_hold2.setMinimumSize(QtCore.QSize(0, 35)) self.widget_hold2.setMaximumSize(QtCore.QSize(16777215, 35)) self.widget_hold2.setObjectName(_fromUtf8("widget_hold2")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.widget_hold2) self.horizontalLayout_4.setMargin(0) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.radioButton_2 = QtGui.QRadioButton(self.widget_hold2) self.radioButton_2.setChecked(True) self.radioButton_2.setObjectName(_fromUtf8("radioButton_2")) self.horizontalLayout_4.addWidget(self.radioButton_2) self.radioButton = QtGui.QRadioButton(self.widget_hold2) self.radioButton.setObjectName(_fromUtf8("radioButton")) self.horizontalLayout_4.addWidget(self.radioButton) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem) self.label_8 = QtGui.QLabel(self.widget_hold2) self.label_8.setObjectName(_fromUtf8("label_8")) self.horizontalLayout_4.addWidget(self.label_8) self.pushButton = QtGui.QPushButton(self.widget_hold2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth()) self.pushButton.setSizePolicy(sizePolicy) self.pushButton.setMaximumSize(QtCore.QSize(18, 18)) self.pushButton.setText(_fromUtf8("")) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.horizontalLayout_4.addWidget(self.pushButton) self.verticalLayout_2.addWidget(self.widget_hold2) self.mpl = MplWidget(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(300, 230)) self.mpl.setMaximumSize(QtCore.QSize(16777212, 16777215)) self.mpl.setObjectName(_fromUtf8("mpl")) self.verticalLayout_2.addWidget(self.mpl) self.lineEdit_2 = QtGui.QLabel(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lineEdit_2.sizePolicy().hasHeightForWidth()) self.lineEdit_2.setSizePolicy(sizePolicy) self.lineEdit_2.setMinimumSize(QtCore.QSize(20, 0)) self.lineEdit_2.setMaximumSize(QtCore.QSize(16777215, 20)) self.lineEdit_2.setText(_fromUtf8("")) self.lineEdit_2.setObjectName(_fromUtf8("lineEdit_2")) self.verticalLayout_2.addWidget(self.lineEdit_2) self.widget_11 = MplWidgetT(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_11.sizePolicy().hasHeightForWidth()) self.widget_11.setSizePolicy(sizePolicy) self.widget_11.setMinimumSize(QtCore.QSize(0, 130)) self.widget_11.setMaximumSize(QtCore.QSize(16777215, 130)) self.widget_11.setObjectName(_fromUtf8("widget_11")) self.verticalLayout_2.addWidget(self.widget_11) self.widget_hold = QtGui.QWidget(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_hold.sizePolicy().hasHeightForWidth()) self.widget_hold.setSizePolicy(sizePolicy) self.widget_hold.setMinimumSize(QtCore.QSize(0, 30)) self.widget_hold.setMaximumSize(QtCore.QSize(16777215, 30)) self.widget_hold.setObjectName(_fromUtf8("widget_hold")) self.gridLayout_4 = QtGui.QGridLayout(self.widget_hold) self.gridLayout_4.setMargin(0) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.pushButton_6 = QtGui.QPushButton(self.widget_hold) self.pushButton_6.setMinimumSize(QtCore.QSize(0, 20)) self.pushButton_6.setMaximumSize(QtCore.QSize(16777215, 20)) self.pushButton_6.setObjectName(_fromUtf8("pushButton_6")) self.gridLayout_4.addWidget(self.pushButton_6, 0, 2, 1, 1) self.pushButton_5 = QtGui.QPushButton(self.widget_hold) self.pushButton_5.setMinimumSize(QtCore.QSize(0, 20)) self.pushButton_5.setMaximumSize(QtCore.QSize(16777215, 20)) self.pushButton_5.setObjectName(_fromUtf8("pushButton_5")) self.gridLayout_4.addWidget(self.pushButton_5, 0, 0, 1, 1) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout_4.addItem(spacerItem1, 0, 1, 1, 1) self.verticalLayout_2.addWidget(self.widget_hold) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem2) self.pushButton_4 = QtGui.QPushButton(self.groupBox_2) self.pushButton_4.setMinimumSize(QtCore.QSize(0, 20)) self.pushButton_4.setCheckable(True) self.pushButton_4.setObjectName(_fromUtf8("pushButton_4")) self.verticalLayout_2.addWidget(self.pushButton_4) self.horizontalLayout_2.addWidget(self.groupBox_2) self.groupBox_3 = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setMinimumSize(QtCore.QSize(300, 0)) self.groupBox_3.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.widget_2 = QtGui.QWidget(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth()) self.widget_2.setSizePolicy(sizePolicy) self.widget_2.setMinimumSize(QtCore.QSize(0, 30)) self.widget_2.setMaximumSize(QtCore.QSize(16777215, 30)) self.widget_2.setObjectName(_fromUtf8("widget_2")) self.radioButton_5 = QtGui.QRadioButton(self.widget_2) self.radioButton_5.setGeometry(QtCore.QRect(90, 10, 91, 17)) self.radioButton_5.setChecked(False) self.radioButton_5.setObjectName(_fromUtf8("radioButton_5")) self.radioButton_6 = QtGui.QRadioButton(self.widget_2) self.radioButton_6.setGeometry(QtCore.QRect(0, 10, 81, 16)) self.radioButton_6.setMinimumSize(QtCore.QSize(0, 0)) self.radioButton_6.setChecked(True) self.radioButton_6.setObjectName(_fromUtf8("radioButton_6")) self.verticalLayout_3.addWidget(self.widget_2) self.widget_5 = MplWidgetPCA(self.groupBox_3) self.widget_5.setObjectName(_fromUtf8("widget_5")) self.verticalLayout_3.addWidget(self.widget_5) self.pushButton_7 = QtGui.QPushButton(self.groupBox_3) self.pushButton_7.setObjectName(_fromUtf8("pushButton_7")) self.verticalLayout_3.addWidget(self.pushButton_7) self.widget_9 = MplWidgetT(self.groupBox_3) self.widget_9.setObjectName(_fromUtf8("widget_9")) self.verticalLayout_3.addWidget(self.widget_9) self.widget_3 = QtGui.QWidget(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_3.sizePolicy().hasHeightForWidth()) self.widget_3.setSizePolicy(sizePolicy) self.widget_3.setMinimumSize(QtCore.QSize(0, 35)) self.widget_3.setMaximumSize(QtCore.QSize(16777215, 35)) self.widget_3.setObjectName(_fromUtf8("widget_3")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.widget_3) self.horizontalLayout_3.setMargin(0) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.radioButton_4 = QtGui.QRadioButton(self.widget_3) self.radioButton_4.setChecked(True) self.radioButton_4.setObjectName(_fromUtf8("radioButton_4")) self.horizontalLayout_3.addWidget(self.radioButton_4) self.radioButton_3 = QtGui.QRadioButton(self.widget_3) self.radioButton_3.setChecked(False) self.radioButton_3.setObjectName(_fromUtf8("radioButton_3")) self.horizontalLayout_3.addWidget(self.radioButton_3) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem3) self.label = QtGui.QLabel(self.widget_3) self.label.setLayoutDirection(QtCore.Qt.RightToLeft) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_3.addWidget(self.label) self.lineEdit = QtGui.QLineEdit(self.widget_3) self.lineEdit.setMaximumSize(QtCore.QSize(30, 16777215)) self.lineEdit.setLayoutDirection(QtCore.Qt.RightToLeft) self.lineEdit.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.lineEdit.setObjectName(_fromUtf8("lineEdit")) self.horizontalLayout_3.addWidget(self.lineEdit) self.verticalLayout_3.addWidget(self.widget_3) self.widget_12 = MplWidget3(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget_12.sizePolicy().hasHeightForWidth()) self.widget_12.setSizePolicy(sizePolicy) self.widget_12.setMinimumSize(QtCore.QSize(0, 120)) self.widget_12.setMaximumSize(QtCore.QSize(16777215, 120)) self.widget_12.setObjectName(_fromUtf8("widget_12")) self.verticalLayout_3.addWidget(self.widget_12) self.horizontalLayout_2.addWidget(self.groupBox_3) self.horizontalLayout.addWidget(self.widget) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 998, 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.groupBox.setTitle(_translate("MainWindow", "Settings", None)) self.groupBox_4.setTitle(_translate("MainWindow", "File settings", None)) self.label_4.setText(_translate("MainWindow", "Path:", None)) self.open_raw.setText(_translate("MainWindow", "...", None)) self.push_plot.setText(_translate("MainWindow", "Load data", None)) self.groupBox_5.setTitle(_translate("MainWindow", "Time settings", None)) self.label_3.setText(_translate("MainWindow", "End", None)) self.label_2.setText(_translate("MainWindow", "Start", None)) self.label_6.setText(_translate("MainWindow", "sec.", None)) self.label_7.setText(_translate("MainWindow", "sec.", None)) self.pushButton_2.setText(_translate("MainWindow", "Filter Segment", None)) self.pushButton_10.setText(_translate("MainWindow", "All session", None)) self.groupBox_6.setTitle(_translate("MainWindow", "Filtered clusters", None)) self.checkbutt.setText(_translate("MainWindow", "Check all", None)) self.pushButton_3.setText(_translate("MainWindow", "Flag all", None)) self.uncheckbutt.setText(_translate("MainWindow", "Unckeck all", None)) self.pushButton_8.setText(_translate("MainWindow", "Filter", None)) self.pushButton_9.setText(_translate("MainWindow", "Save", None)) self.pushButton_11.setText(_translate("MainWindow", "Unflag all", None)) self.pushButton_12.setText(_translate("MainWindow", "Zoom", None)) self.groupBox_2.setTitle(_translate("MainWindow", "Map", None)) self.radioButton_2.setText(_translate("MainWindow", "Cluster view", None)) self.radioButton.setText(_translate("MainWindow", "Spike view", None)) self.label_8.setText(_translate("MainWindow", "Spike color:", None)) self.pushButton_6.setText(_translate("MainWindow", ">>", None)) self.pushButton_5.setText(_translate("MainWindow", "<<", None)) self.pushButton_4.setText(_translate("MainWindow", "Hide time window", None)) self.groupBox_3.setTitle(_translate("MainWindow", "Selected clusters", None)) self.radioButton_5.setText(_translate("MainWindow", "Complete view", None)) self.radioButton_6.setText(_translate("MainWindow", "Filtered view", None)) self.pushButton_7.setText(_translate("MainWindow", "Calculate PCA", None)) self.radioButton_4.setText(_translate("MainWindow", "Log", None)) self.radioButton_3.setText(_translate("MainWindow", "Linear", None)) self.label.setText(_translate("MainWindow", "Bins:", None)) self.lineEdit.setText(_translate("MainWindow", "10", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(752, 573) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.groupBox_3 = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setMinimumSize(QtCore.QSize(0, 200)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.mplWidget = MplWidget(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) self.verticalLayout_4.addWidget(self.mplWidget) self.verticalLayout_6.addWidget(self.groupBox_3) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_saturation = QtGui.QLabel(self.centralwidget) self.label_saturation.setObjectName(_fromUtf8("label_saturation")) self.horizontalLayout.addWidget(self.label_saturation) self.slider_saturation = QtGui.QSlider(self.centralwidget) self.slider_saturation.setOrientation(QtCore.Qt.Horizontal) self.slider_saturation.setObjectName(_fromUtf8("slider_saturation")) self.horizontalLayout.addWidget(self.slider_saturation) self.label_percent_value = QtGui.QLabel(self.centralwidget) self.label_percent_value.setMinimumSize(QtCore.QSize(18, 0)) self.label_percent_value.setLineWidth(2) self.label_percent_value.setMidLineWidth(2) self.label_percent_value.setText(_fromUtf8("0")) self.label_percent_value.setTextFormat(QtCore.Qt.AutoText) self.label_percent_value.setScaledContents(True) self.label_percent_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_percent_value.setMargin(0) self.label_percent_value.setObjectName(_fromUtf8("label_percent_value")) self.horizontalLayout.addWidget(self.label_percent_value) self.label_percent_symbol = QtGui.QLabel(self.centralwidget) self.label_percent_symbol.setObjectName(_fromUtf8("label_percent_symbol")) self.horizontalLayout.addWidget(self.label_percent_symbol) self.verticalLayout_6.addLayout(self.horizontalLayout) self.textBrowser = QtGui.QTextBrowser(self.centralwidget) self.textBrowser.setMaximumSize(QtCore.QSize(16777215, 200)) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.verticalLayout_6.addWidget(self.textBrowser) self.horizontalLayout_2.addLayout(self.verticalLayout_6) self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.groupBox_2 = QtGui.QGroupBox(self.centralwidget) self.groupBox_2.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.listWidget_link = QtGui.QListWidget(self.groupBox_2) self.listWidget_link.setMaximumSize(QtCore.QSize(300, 16777215)) self.listWidget_link.setObjectName(_fromUtf8("listWidget_link")) self.verticalLayout_3.addWidget(self.listWidget_link) self.pushButton_reload = QtGui.QPushButton(self.groupBox_2) self.pushButton_reload.setObjectName(_fromUtf8("pushButton_reload")) self.verticalLayout_3.addWidget(self.pushButton_reload) self.groupBox_4 = QtGui.QGroupBox(self.groupBox_2) self.groupBox_4.setObjectName(_fromUtf8("groupBox_4")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.groupBox_4) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.checkBox_R = QtGui.QCheckBox(self.groupBox_4) self.checkBox_R.setChecked(True) self.checkBox_R.setTristate(False) self.checkBox_R.setObjectName(_fromUtf8("checkBox_R")) self.verticalLayout_2.addWidget(self.checkBox_R) self.checkBox_U = QtGui.QCheckBox(self.groupBox_4) self.checkBox_U.setChecked(True) self.checkBox_U.setObjectName(_fromUtf8("checkBox_U")) self.verticalLayout_2.addWidget(self.checkBox_U) self.checkBox_x0 = QtGui.QCheckBox(self.groupBox_4) self.checkBox_x0.setChecked(True) self.checkBox_x0.setObjectName(_fromUtf8("checkBox_x0")) self.verticalLayout_2.addWidget(self.checkBox_x0) self.checkBox_x1 = QtGui.QCheckBox(self.groupBox_4) self.checkBox_x1.setChecked(True) self.checkBox_x1.setObjectName(_fromUtf8("checkBox_x1")) self.verticalLayout_2.addWidget(self.checkBox_x1) self.horizontalLayout_3.addLayout(self.verticalLayout_2) self.verticalLayout_3.addWidget(self.groupBox_4) self.pushButton_monitor = QtGui.QPushButton(self.groupBox_2) self.pushButton_monitor.setCheckable(True) self.pushButton_monitor.setChecked(False) self.pushButton_monitor.setAutoDefault(False) self.pushButton_monitor.setDefault(False) self.pushButton_monitor.setFlat(False) self.pushButton_monitor.setObjectName(_fromUtf8("pushButton_monitor")) self.verticalLayout_3.addWidget(self.pushButton_monitor) self.groupBox = QtGui.QGroupBox(self.groupBox_2) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.formLayout = QtGui.QFormLayout() self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setObjectName(_fromUtf8("formLayout")) self.label_C = QtGui.QLabel(self.groupBox) self.label_C.setObjectName(_fromUtf8("label_C")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_C) self.label_C_value = QtGui.QLabel(self.groupBox) self.label_C_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_C_value.setObjectName(_fromUtf8("label_C_value")) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.label_C_value) self.label_A = QtGui.QLabel(self.groupBox) self.label_A.setObjectName(_fromUtf8("label_A")) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_A) self.label_A_value = QtGui.QLabel(self.groupBox) self.label_A_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_A_value.setObjectName(_fromUtf8("label_A_value")) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.label_A_value) self.label_S = QtGui.QLabel(self.groupBox) self.label_S.setObjectName(_fromUtf8("label_S")) self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_S) self.label_S_value = QtGui.QLabel(self.groupBox) self.label_S_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_S_value.setObjectName(_fromUtf8("label_S_value")) self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.label_S_value) self.label_T = QtGui.QLabel(self.groupBox) self.label_T.setObjectName(_fromUtf8("label_T")) self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_T) self.label_T_value = QtGui.QLabel(self.groupBox) self.label_T_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_T_value.setObjectName(_fromUtf8("label_T_value")) self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.label_T_value) self.label_samples = QtGui.QLabel(self.groupBox) self.label_samples.setObjectName(_fromUtf8("label_samples")) self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_samples) self.label_samples_value = QtGui.QLabel(self.groupBox) self.label_samples_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_samples_value.setObjectName(_fromUtf8("label_samples_value")) self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.label_samples_value) self.label_rx_buff = QtGui.QLabel(self.groupBox) self.label_rx_buff.setObjectName(_fromUtf8("label_rx_buff")) self.formLayout.setWidget(5, QtGui.QFormLayout.LabelRole, self.label_rx_buff) self.label_rx_buff_value = QtGui.QLabel(self.groupBox) self.label_rx_buff_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_rx_buff_value.setObjectName(_fromUtf8("label_rx_buff_value")) self.formLayout.setWidget(5, QtGui.QFormLayout.FieldRole, self.label_rx_buff_value) self.verticalLayout.addLayout(self.formLayout) self.verticalLayout_3.addWidget(self.groupBox) self.verticalLayout_5.addWidget(self.groupBox_2) self.horizontalLayout_2.addLayout(self.verticalLayout_5) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 752, 25)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuPreferencies = QtGui.QMenu(self.menubar) self.menuPreferencies.setObjectName(_fromUtf8("menuPreferencies")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionPC_Controlador = QtGui.QAction(MainWindow) self.actionPC_Controlador.setCheckable(True) self.actionPC_Controlador.setChecked(True) self.actionPC_Controlador.setEnabled(False) self.actionPC_Controlador.setIconVisibleInMenu(False) self.actionPC_Controlador.setObjectName(_fromUtf8("actionPC_Controlador")) self.actionPC_Sensor_Actuador = QtGui.QAction(MainWindow) self.actionPC_Sensor_Actuador.setCheckable(True) self.actionPC_Sensor_Actuador.setObjectName(_fromUtf8("actionPC_Sensor_Actuador")) self.actionPC_Monitor = QtGui.QAction(MainWindow) self.actionPC_Monitor.setCheckable(True) self.actionPC_Monitor.setObjectName(_fromUtf8("actionPC_Monitor")) self.actionCatala = QtGui.QAction(MainWindow) self.actionCatala.setCheckable(True) self.actionCatala.setChecked(True) self.actionCatala.setEnabled(False) self.actionCatala.setObjectName(_fromUtf8("actionCatala")) self.actionEspanol = QtGui.QAction(MainWindow) self.actionEspanol.setCheckable(True) self.actionEspanol.setEnabled(True) self.actionEspanol.setObjectName(_fromUtf8("actionEspanol")) self.actionEnglish = QtGui.QAction(MainWindow) self.actionEnglish.setCheckable(True) self.actionEnglish.setIconVisibleInMenu(True) self.actionEnglish.setObjectName(_fromUtf8("actionEnglish")) self.menuPreferencies.addSeparator() self.menuPreferencies.addAction(self.actionPC_Controlador) self.menuPreferencies.addAction(self.actionPC_Sensor_Actuador) self.menuPreferencies.addAction(self.actionPC_Monitor) self.menuPreferencies.addSeparator() self.menuPreferencies.addAction(self.actionCatala) self.menuPreferencies.addAction(self.actionEspanol) self.menuPreferencies.addAction(self.actionEnglish) self.menuPreferencies.addSeparator() self.menubar.addAction(self.menuPreferencies.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "Distributed Control Systems Monitor", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_3.setTitle(QtGui.QApplication.translate("MainWindow", "Grafica", None, QtGui.QApplication.UnicodeUTF8)) self.label_saturation.setText(QtGui.QApplication.translate("MainWindow", "Saturació", None, QtGui.QApplication.UnicodeUTF8)) self.label_percent_symbol.setText(QtGui.QApplication.translate("MainWindow", "%", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_2.setTitle(QtGui.QApplication.translate("MainWindow", "Llaços de Control", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_reload.setText(QtGui.QApplication.translate("MainWindow", "Actualitzar llista", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_4.setTitle(QtGui.QApplication.translate("MainWindow", "Opcions", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_R.setText(QtGui.QApplication.translate("MainWindow", "Referencia", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_U.setText(QtGui.QApplication.translate("MainWindow", "Valor Entrada", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_x0.setText(QtGui.QApplication.translate("MainWindow", "Primera Integral", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_x1.setText(QtGui.QApplication.translate("MainWindow", "Segona Integral", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_monitor.setText(QtGui.QApplication.translate("MainWindow", "Monitoritzar", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox.setTitle(QtGui.QApplication.translate("MainWindow", "Estadístiques", None, QtGui.QApplication.UnicodeUTF8)) self.label_C.setText(QtGui.QApplication.translate("MainWindow", "Controladors ", None, QtGui.QApplication.UnicodeUTF8)) self.label_C_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_A.setText(QtGui.QApplication.translate("MainWindow", "Actuadors", None, QtGui.QApplication.UnicodeUTF8)) self.label_A_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_S.setText(QtGui.QApplication.translate("MainWindow", "Sensors", None, QtGui.QApplication.UnicodeUTF8)) self.label_S_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_T.setText(QtGui.QApplication.translate("MainWindow", "Dispositius TOTAL", None, QtGui.QApplication.UnicodeUTF8)) self.label_T_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_samples.setText(QtGui.QApplication.translate("MainWindow", "Mostres enllaç", None, QtGui.QApplication.UnicodeUTF8)) self.label_samples_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_rx_buff.setText(QtGui.QApplication.translate("MainWindow", "Bytes buffer entrada", None, QtGui.QApplication.UnicodeUTF8)) self.label_rx_buff_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.menuPreferencies.setTitle(QtGui.QApplication.translate("MainWindow", "Preferències", None, QtGui.QApplication.UnicodeUTF8)) self.actionPC_Controlador.setText(QtGui.QApplication.translate("MainWindow", "PC -> Controlador", None, QtGui.QApplication.UnicodeUTF8)) self.actionPC_Sensor_Actuador.setText(QtGui.QApplication.translate("MainWindow", "PC -> Sensor/Actuador", None, QtGui.QApplication.UnicodeUTF8)) self.actionPC_Monitor.setText(QtGui.QApplication.translate("MainWindow", "PC -> Monitor", None, QtGui.QApplication.UnicodeUTF8)) self.actionCatala.setText(QtGui.QApplication.translate("MainWindow", "Català", None, QtGui.QApplication.UnicodeUTF8)) self.actionEspanol.setText(QtGui.QApplication.translate("MainWindow", "Español", None, QtGui.QApplication.UnicodeUTF8)) self.actionEnglish.setText(QtGui.QApplication.translate("MainWindow", "English", None, QtGui.QApplication.UnicodeUTF8))
class Ui_CurveDlg(object): def setupUi(self, CurveDlg): CurveDlg.setObjectName(_fromUtf8("CurveDlg")) CurveDlg.resize(716, 512) CurveDlg.setWindowTitle(QtGui.QApplication.translate("CurveDlg", "曲线图", None, QtGui.QApplication.UnicodeUTF8)) self.verticalLayout = QtGui.QVBoxLayout(CurveDlg) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) spacerItem = QtGui.QSpacerItem(248, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem, 0, 0, 1, 1) self.lcd_temp = QtGui.QLCDNumber(CurveDlg) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lcd_temp.sizePolicy().hasHeightForWidth()) self.lcd_temp.setSizePolicy(sizePolicy) self.lcd_temp.setMaximumSize(QtCore.QSize(100, 16777215)) self.lcd_temp.setAutoFillBackground(True) self.lcd_temp.setLineWidth(1) self.lcd_temp.setSmallDecimalPoint(False) self.lcd_temp.setNumDigits(2) self.lcd_temp.setDigitCount(2) self.lcd_temp.setSegmentStyle(QtGui.QLCDNumber.Filled) self.lcd_temp.setObjectName(_fromUtf8("lcd_temp")) self.gridLayout.addWidget(self.lcd_temp, 0, 1, 3, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_3 = QtGui.QLabel(CurveDlg) self.label_3.setText(QtGui.QApplication.translate("CurveDlg", "巴氏消毒完成度:", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout.addWidget(self.label_3) self.prog_pasteu = QtGui.QProgressBar(CurveDlg) self.prog_pasteu.setProperty("value", 0) self.prog_pasteu.setObjectName(_fromUtf8("prog_pasteu")) self.horizontalLayout.addWidget(self.prog_pasteu) self.label_2 = QtGui.QLabel(CurveDlg) self.label_2.setText(QtGui.QApplication.translate("CurveDlg", "当前温度:", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout.addWidget(self.label_2) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) spacerItem1 = QtGui.QSpacerItem(248, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem1, 2, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.wdt_mpl = MplWidget(CurveDlg) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.wdt_mpl.sizePolicy().hasHeightForWidth()) self.wdt_mpl.setSizePolicy(sizePolicy) self.wdt_mpl.setObjectName(_fromUtf8("wdt_mpl")) self.verticalLayout.addWidget(self.wdt_mpl) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.btn_query = QtGui.QPushButton(CurveDlg) self.btn_query.setText(QtGui.QApplication.translate("CurveDlg", "历史数据查询", None, QtGui.QApplication.UnicodeUTF8)) self.btn_query.setObjectName(_fromUtf8("btn_query")) self.horizontalLayout_2.addWidget(self.btn_query) self.btn_quit = QtGui.QPushButton(CurveDlg) self.btn_quit.setText(QtGui.QApplication.translate("CurveDlg", "退出", None, QtGui.QApplication.UnicodeUTF8)) self.btn_quit.setObjectName(_fromUtf8("btn_quit")) self.horizontalLayout_2.addWidget(self.btn_quit) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem2) self.label = QtGui.QLabel(CurveDlg) self.label.setText(QtGui.QApplication.translate("CurveDlg", "当前时间:", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_2.addWidget(self.label) self.edit_cur_time = QtGui.QLineEdit(CurveDlg) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.edit_cur_time.sizePolicy().hasHeightForWidth()) self.edit_cur_time.setSizePolicy(sizePolicy) self.edit_cur_time.setMaxLength(20) self.edit_cur_time.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.edit_cur_time.setReadOnly(True) self.edit_cur_time.setObjectName(_fromUtf8("edit_cur_time")) self.horizontalLayout_2.addWidget(self.edit_cur_time) self.verticalLayout.addLayout(self.horizontalLayout_2) self.retranslateUi(CurveDlg) QtCore.QMetaObject.connectSlotsByName(CurveDlg) def retranslateUi(self, CurveDlg): pass
class Ui_PysplotterDlg(object): def setupUi(self, PysplotterDlg): PysplotterDlg.setObjectName(_fromUtf8("PysplotterDlg")) PysplotterDlg.resize(800, 600) PysplotterDlg.setWindowTitle(QtGui.QApplication.translate("PysplotterDlg", "MainWindow", None, QtGui.QApplication.UnicodeUTF8)) self.centralwidget = QtGui.QWidget(PysplotterDlg) self.centralwidget.setEnabled(True) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mplwidget = MplWidget(self.centralwidget) self.mplwidget.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplwidget.sizePolicy().hasHeightForWidth()) self.mplwidget.setSizePolicy(sizePolicy) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.horizontalLayout.addWidget(self.mplwidget) self.verticalLayout.addLayout(self.horizontalLayout) PysplotterDlg.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(PysplotterDlg) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 20)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setTitle(QtGui.QApplication.translate("PysplotterDlg", "&File", None, QtGui.QApplication.UnicodeUTF8)) self.menuFile.setObjectName(_fromUtf8("menuFile")) self.menuEdit = QtGui.QMenu(self.menubar) self.menuEdit.setTitle(QtGui.QApplication.translate("PysplotterDlg", "&Edit", None, QtGui.QApplication.UnicodeUTF8)) self.menuEdit.setObjectName(_fromUtf8("menuEdit")) self.menuView = QtGui.QMenu(self.menubar) self.menuView.setTitle(QtGui.QApplication.translate("PysplotterDlg", "View", None, QtGui.QApplication.UnicodeUTF8)) self.menuView.setObjectName(_fromUtf8("menuView")) self.menu_Spectrum = QtGui.QMenu(self.menubar) self.menu_Spectrum.setTitle(QtGui.QApplication.translate("PysplotterDlg", "&Spectrum", None, QtGui.QApplication.UnicodeUTF8)) self.menu_Spectrum.setObjectName(_fromUtf8("menu_Spectrum")) PysplotterDlg.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(PysplotterDlg) self.statusbar.setObjectName(_fromUtf8("statusbar")) PysplotterDlg.setStatusBar(self.statusbar) self.toolBar = QtGui.QToolBar(PysplotterDlg) self.toolBar.setWindowTitle(QtGui.QApplication.translate("PysplotterDlg", "toolBar", None, QtGui.QApplication.UnicodeUTF8)) self.toolBar.setObjectName(_fromUtf8("toolBar")) PysplotterDlg.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.dockWidget = QtGui.QDockWidget(PysplotterDlg) self.dockWidget.setObjectName(_fromUtf8("dockWidget")) self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName(_fromUtf8("dockWidgetContents")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.dockWidgetContents) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.treeWidget = QtGui.QTreeWidget(self.dockWidgetContents) self.treeWidget.setObjectName(_fromUtf8("treeWidget")) self.treeWidget.headerItem().setText(0, _fromUtf8("1")) self.verticalLayout_2.addWidget(self.treeWidget) self.listWidget = QtGui.QListWidget(self.dockWidgetContents) self.listWidget.setObjectName(_fromUtf8("listWidget")) self.verticalLayout_2.addWidget(self.listWidget) self.verticalLayout_3.addLayout(self.verticalLayout_2) self.dockWidget.setWidget(self.dockWidgetContents) PysplotterDlg.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockWidget) self.actionOpen = QtGui.QAction(PysplotterDlg) self.actionOpen.setText(QtGui.QApplication.translate("PysplotterDlg", "&Open", None, QtGui.QApplication.UnicodeUTF8)) self.actionOpen.setShortcut(QtGui.QApplication.translate("PysplotterDlg", "Ctrl+O", None, QtGui.QApplication.UnicodeUTF8)) self.actionOpen.setObjectName(_fromUtf8("actionOpen")) self.actionQuit = QtGui.QAction(PysplotterDlg) self.actionQuit.setText(QtGui.QApplication.translate("PysplotterDlg", "&Quit", None, QtGui.QApplication.UnicodeUTF8)) self.actionQuit.setShortcut(QtGui.QApplication.translate("PysplotterDlg", "Ctrl+Q", None, QtGui.QApplication.UnicodeUTF8)) self.actionQuit.setObjectName(_fromUtf8("actionQuit")) self.actionToggle_Grid = QtGui.QAction(PysplotterDlg) self.actionToggle_Grid.setText(QtGui.QApplication.translate("PysplotterDlg", "Toggle &Grid", None, QtGui.QApplication.UnicodeUTF8)) self.actionToggle_Grid.setObjectName(_fromUtf8("actionToggle_Grid")) self.actionToggle_linear_log = QtGui.QAction(PysplotterDlg) self.actionToggle_linear_log.setText(QtGui.QApplication.translate("PysplotterDlg", "Toggle &linear/log", None, QtGui.QApplication.UnicodeUTF8)) self.actionToggle_linear_log.setObjectName(_fromUtf8("actionToggle_linear_log")) self.action_Velocity_Space = QtGui.QAction(PysplotterDlg) self.action_Velocity_Space.setText(QtGui.QApplication.translate("PysplotterDlg", "&Velocity Space", None, QtGui.QApplication.UnicodeUTF8)) self.action_Velocity_Space.setObjectName(_fromUtf8("action_Velocity_Space")) self.action_Load_Spectrum = QtGui.QAction(PysplotterDlg) self.action_Load_Spectrum.setText(QtGui.QApplication.translate("PysplotterDlg", "&Load Spectrum", None, QtGui.QApplication.UnicodeUTF8)) self.action_Load_Spectrum.setObjectName(_fromUtf8("action_Load_Spectrum")) self.actionShow_Available_Spectra = QtGui.QAction(PysplotterDlg) self.actionShow_Available_Spectra.setText(QtGui.QApplication.translate("PysplotterDlg", "Show Available Spectra", None, QtGui.QApplication.UnicodeUTF8)) self.actionShow_Available_Spectra.setObjectName(_fromUtf8("actionShow_Available_Spectra")) self.actionSelect_Line = QtGui.QAction(PysplotterDlg) self.actionSelect_Line.setText(QtGui.QApplication.translate("PysplotterDlg", "Select Line", None, QtGui.QApplication.UnicodeUTF8)) self.actionSelect_Line.setObjectName(_fromUtf8("actionSelect_Line")) self.menuFile.addAction(self.actionOpen) self.menuFile.addSeparator() self.menuFile.addAction(self.actionQuit) self.menuView.addAction(self.actionToggle_Grid) self.menuView.addAction(self.actionToggle_linear_log) self.menuView.addAction(self.action_Velocity_Space) self.menu_Spectrum.addAction(self.action_Load_Spectrum) self.menu_Spectrum.addAction(self.actionShow_Available_Spectra) self.menu_Spectrum.addAction(self.actionSelect_Line) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuEdit.menuAction()) self.menubar.addAction(self.menuView.menuAction()) self.menubar.addAction(self.menu_Spectrum.menuAction()) self.toolBar.addAction(self.action_Load_Spectrum) self.toolBar.addAction(self.actionSelect_Line) self.toolBar.addAction(self.action_Velocity_Space) self.retranslateUi(PysplotterDlg) QtCore.QMetaObject.connectSlotsByName(PysplotterDlg) def retranslateUi(self, PysplotterDlg): pass
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(803, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.MplWidget = MplWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.MplWidget.sizePolicy().hasHeightForWidth()) self.MplWidget.setSizePolicy(sizePolicy) self.MplWidget.setObjectName("MplWidget") self.gridLayout.addWidget(self.MplWidget, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 803, 21)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") self.menuSubplot = QtWidgets.QMenu(self.menubar) self.menuSubplot.setObjectName("menuSubplot") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionGrafico1_SG = QtWidgets.QAction(MainWindow) self.actionGrafico1_SG.setCheckable(True) self.actionGrafico1_SG.setChecked(True) self.actionGrafico1_SG.setEnabled(True) self.actionGrafico1_SG.setObjectName("actionGrafico1_SG") self.actionGrafico2_SG = QtWidgets.QAction(MainWindow) self.actionGrafico2_SG.setCheckable(True) self.actionGrafico2_SG.setObjectName("actionGrafico2_SG") self.actionGrafico3_SG = QtWidgets.QAction(MainWindow) self.actionGrafico3_SG.setCheckable(True) self.actionGrafico3_SG.setObjectName("actionGrafico3_SG") self.actionGrafico1_T = QtWidgets.QAction(MainWindow) self.actionGrafico1_T.setCheckable(True) self.actionGrafico1_T.setChecked(True) self.actionGrafico1_T.setObjectName("actionGrafico1_T") self.actionGrafico2_T = QtWidgets.QAction(MainWindow) self.actionGrafico2_T.setCheckable(True) self.actionGrafico2_T.setObjectName("actionGrafico2_T") self.actionGrafico3_T = QtWidgets.QAction(MainWindow) self.actionGrafico3_T.setCheckable(True) self.actionGrafico3_T.setObjectName("actionGrafico3_T") self.actionGrafico1_A = QtWidgets.QAction(MainWindow) self.actionGrafico1_A.setCheckable(True) self.actionGrafico1_A.setChecked(True) self.actionGrafico1_A.setObjectName("actionGrafico1_A") self.actionGrafico2_A = QtWidgets.QAction(MainWindow) self.actionGrafico2_A.setCheckable(True) self.actionGrafico2_A.setObjectName("actionGrafico2_A") self.actionGrafico3_A = QtWidgets.QAction(MainWindow) self.actionGrafico3_A.setCheckable(True) self.actionGrafico3_A.setObjectName("actionGrafico3_A") self.actionAtivar = QtWidgets.QAction(MainWindow) self.actionAtivar.setCheckable(True) self.actionAtivar.setObjectName("actionAtivar") self.actionDesativar = QtWidgets.QAction(MainWindow) self.actionDesativar.setCheckable(True) self.actionDesativar.setChecked(True) self.actionDesativar.setObjectName("actionDesativar") self.actionDescartar_SG = QtWidgets.QAction(MainWindow) self.actionDescartar_SG.setCheckable(True) self.actionDescartar_SG.setObjectName("actionDescartar_SG") self.actionDescartar_T = QtWidgets.QAction(MainWindow) self.actionDescartar_T.setCheckable(True) self.actionDescartar_T.setObjectName("actionDescartar_T") self.actionDescartar_A = QtWidgets.QAction(MainWindow) self.actionDescartar_A.setCheckable(True) self.actionDescartar_A.setObjectName("actionDescartar_A") self.actionX_AXIS = QtWidgets.QAction(MainWindow) self.actionX_AXIS.setCheckable(True) self.actionX_AXIS.setChecked(True) self.actionX_AXIS.setObjectName("actionX_AXIS") self.actionY_AXIS = QtWidgets.QAction(MainWindow) self.actionY_AXIS.setCheckable(True) self.actionY_AXIS.setObjectName("actionY_AXIS") self.actionZ_AXIS = QtWidgets.QAction(MainWindow) self.actionZ_AXIS.setCheckable(True) self.actionZ_AXIS.setObjectName("actionZ_AXIS") self.actionPLOT2 = QtWidgets.QAction(MainWindow) self.actionPLOT2.setObjectName("actionPLOT2") self.actionPLOT3 = QtWidgets.QAction(MainWindow) self.actionPLOT3.setObjectName("actionPLOT3") self.actionplot_2 = QtWidgets.QAction(MainWindow) self.actionplot_2.setObjectName("actionplot_2") self.actionplot_3 = QtWidgets.QAction(MainWindow) self.actionplot_3.setObjectName("actionplot_3") self.actionPlot_2 = QtWidgets.QAction(MainWindow) self.actionPlot_2.setObjectName("actionPlot_2") self.actionPlot_3 = QtWidgets.QAction(MainWindow) self.actionPlot_3.setObjectName("actionPlot_3") self.actionDesconectar = QtWidgets.QAction(MainWindow) self.actionDesconectar.setObjectName("actionDesconectar") self.menuFile.addAction(self.actionDesconectar) self.menuSubplot.addAction(self.actionAtivar) self.menuSubplot.addSeparator() self.menuSubplot.addAction(self.actionPlot_2) self.menuSubplot.addAction(self.actionPlot_3) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuSubplot.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.menuFile.setTitle(_translate("MainWindow", "File")) self.menuSubplot.setTitle(_translate("MainWindow", "Subplot")) self.actionGrafico1_SG.setText( _translate("MainWindow", "Gráfico 1 (padrão)")) self.actionGrafico2_SG.setText(_translate("MainWindow", "Gráfico 2")) self.actionGrafico3_SG.setText(_translate("MainWindow", "Gráfico 3")) self.actionGrafico1_T.setText( _translate("MainWindow", "Gráfico 1 (padrão)")) self.actionGrafico2_T.setText(_translate("MainWindow", "Gráfico 2")) self.actionGrafico3_T.setText(_translate("MainWindow", "Gráfico 3")) self.actionGrafico1_A.setText(_translate("MainWindow", "Gráfico 1")) self.actionGrafico2_A.setText( _translate("MainWindow", "Gráfico 2 (padrão)")) self.actionGrafico3_A.setText(_translate("MainWindow", "Gráfico 3")) self.actionAtivar.setText(_translate("MainWindow", "Ativar")) self.actionDesativar.setText(_translate("MainWindow", "Desativar")) self.actionDescartar_SG.setText(_translate("MainWindow", "Descartar")) self.actionDescartar_T.setText(_translate("MainWindow", "Descartar")) self.actionDescartar_A.setText(_translate("MainWindow", "Descartar")) self.actionX_AXIS.setText(_translate("MainWindow", "X_AXIS")) self.actionY_AXIS.setText(_translate("MainWindow", "Y_AXIS")) self.actionZ_AXIS.setText(_translate("MainWindow", "Z_AXIS")) self.actionPLOT2.setText(_translate("MainWindow", "PLOT2")) self.actionPLOT3.setText(_translate("MainWindow", "PLOT3")) self.actionplot_2.setText(_translate("MainWindow", "plot_2")) self.actionplot_3.setText(_translate("MainWindow", "plot_3")) self.actionPlot_2.setText(_translate("MainWindow", "Plot_2")) self.actionPlot_3.setText(_translate("MainWindow", "Plot_3")) self.actionDesconectar.setText(_translate("MainWindow", "Desconectar"))
class Ui_WaveguideViewer_MainWindow(object): def setupUi(self, WaveguideViewer_MainWindow): WaveguideViewer_MainWindow.setObjectName(_fromUtf8("WaveguideViewer_MainWindow")) WaveguideViewer_MainWindow.resize(827, 690) self.centralwidget = QtGui.QWidget(WaveguideViewer_MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setMargin(1) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.selectMode_tab = QtGui.QWidget() self.selectMode_tab.setObjectName(_fromUtf8("selectMode_tab")) self.horizontalLayout = QtGui.QHBoxLayout(self.selectMode_tab) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.textBrowser = QtGui.QTextBrowser(self.selectMode_tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textBrowser.sizePolicy().hasHeightForWidth()) self.textBrowser.setSizePolicy(sizePolicy) self.textBrowser.setMaximumSize(QtCore.QSize(300, 16777215)) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.horizontalLayout.addWidget(self.textBrowser) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.label_6 = QtGui.QLabel(self.selectMode_tab) self.label_6.setAlignment(QtCore.Qt.AlignBottom|QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft) self.label_6.setObjectName(_fromUtf8("label_6")) self.verticalLayout_3.addWidget(self.label_6) self.mode_comboBox = QtGui.QComboBox(self.selectMode_tab) self.mode_comboBox.setObjectName(_fromUtf8("mode_comboBox")) self.mode_comboBox.addItem(_fromUtf8("")) self.mode_comboBox.addItem(_fromUtf8("")) self.mode_comboBox.addItem(_fromUtf8("")) self.verticalLayout_3.addWidget(self.mode_comboBox) spacerItem = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.verticalLayout_3.addItem(spacerItem) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.label = QtGui.QLabel(self.selectMode_tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setMinimumSize(QtCore.QSize(20, 0)) self.label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_2.addWidget(self.label) self.m_spinBox = QtGui.QSpinBox(self.selectMode_tab) self.m_spinBox.setMinimumSize(QtCore.QSize(67, 0)) self.m_spinBox.setMaximum(100) self.m_spinBox.setProperty("value", 3) self.m_spinBox.setObjectName(_fromUtf8("m_spinBox")) self.horizontalLayout_2.addWidget(self.m_spinBox) spacerItem1 = QtGui.QSpacerItem(30, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.label_2 = QtGui.QLabel(self.selectMode_tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setMinimumSize(QtCore.QSize(20, 0)) self.label_2.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout_2.addWidget(self.label_2) self.n_spinBox = QtGui.QSpinBox(self.selectMode_tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.n_spinBox.sizePolicy().hasHeightForWidth()) self.n_spinBox.setSizePolicy(sizePolicy) self.n_spinBox.setMinimumSize(QtCore.QSize(67, 0)) self.n_spinBox.setMinimum(1) self.n_spinBox.setMaximum(100) self.n_spinBox.setProperty("value", 1) self.n_spinBox.setObjectName(_fromUtf8("n_spinBox")) self.horizontalLayout_2.addWidget(self.n_spinBox) spacerItem2 = QtGui.QSpacerItem(30, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem2) self.label_3 = QtGui.QLabel(self.selectMode_tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth()) self.label_3.setSizePolicy(sizePolicy) self.label_3.setMinimumSize(QtCore.QSize(20, 0)) self.label_3.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout_2.addWidget(self.label_3) self.c_doubleSpinBox = QtGui.QDoubleSpinBox(self.selectMode_tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.c_doubleSpinBox.sizePolicy().hasHeightForWidth()) self.c_doubleSpinBox.setSizePolicy(sizePolicy) self.c_doubleSpinBox.setMinimumSize(QtCore.QSize(50, 0)) self.c_doubleSpinBox.setMinimum(1.01) self.c_doubleSpinBox.setMaximum(10.0) self.c_doubleSpinBox.setSingleStep(0.1) self.c_doubleSpinBox.setProperty("value", 3.0) self.c_doubleSpinBox.setObjectName(_fromUtf8("c_doubleSpinBox")) self.horizontalLayout_2.addWidget(self.c_doubleSpinBox) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem3) self.verticalLayout_3.addLayout(self.horizontalLayout_2) spacerItem4 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.verticalLayout_3.addItem(spacerItem4) self.horizontalLayout_7 = QtGui.QHBoxLayout() self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) spacerItem5 = QtGui.QSpacerItem(165, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem5) self.mode_CancelButton = QtGui.QPushButton(self.selectMode_tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mode_CancelButton.sizePolicy().hasHeightForWidth()) self.mode_CancelButton.setSizePolicy(sizePolicy) self.mode_CancelButton.setMinimumSize(QtCore.QSize(50, 0)) self.mode_CancelButton.setObjectName(_fromUtf8("mode_CancelButton")) self.horizontalLayout_7.addWidget(self.mode_CancelButton) spacerItem6 = QtGui.QSpacerItem(10, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem6) self.mode_OKButton = QtGui.QPushButton(self.selectMode_tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mode_OKButton.sizePolicy().hasHeightForWidth()) self.mode_OKButton.setSizePolicy(sizePolicy) self.mode_OKButton.setMinimumSize(QtCore.QSize(50, 0)) self.mode_OKButton.setObjectName(_fromUtf8("mode_OKButton")) self.horizontalLayout_7.addWidget(self.mode_OKButton) spacerItem7 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem7) self.verticalLayout_3.addLayout(self.horizontalLayout_7) spacerItem8 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem8) self.horizontalLayout.addLayout(self.verticalLayout_3) self.tabWidget.addTab(self.selectMode_tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.horizontalLayout_5 = QtGui.QHBoxLayout(self.tab_2) self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.textBrowser_2 = QtGui.QTextBrowser(self.tab_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textBrowser_2.sizePolicy().hasHeightForWidth()) self.textBrowser_2.setSizePolicy(sizePolicy) self.textBrowser_2.setMaximumSize(QtCore.QSize(300, 16777215)) self.textBrowser_2.setObjectName(_fromUtf8("textBrowser_2")) self.horizontalLayout_5.addWidget(self.textBrowser_2) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.horizontalLayout_9 = QtGui.QHBoxLayout() self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.pushButton = QtGui.QPushButton(self.tab_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth()) self.pushButton.setSizePolicy(sizePolicy) self.pushButton.setMinimumSize(QtCore.QSize(20, 20)) self.pushButton.setMaximumSize(QtCore.QSize(20, 20)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.verticalLayout_2.addWidget(self.pushButton) self.rootYRange_verticalSlider = QtGui.QSlider(self.tab_2) self.rootYRange_verticalSlider.setMinimum(0) self.rootYRange_verticalSlider.setMaximum(100) self.rootYRange_verticalSlider.setProperty("value", 66) self.rootYRange_verticalSlider.setSliderPosition(66) self.rootYRange_verticalSlider.setOrientation(QtCore.Qt.Vertical) self.rootYRange_verticalSlider.setInvertedAppearance(False) self.rootYRange_verticalSlider.setObjectName(_fromUtf8("rootYRange_verticalSlider")) self.verticalLayout_2.addWidget(self.rootYRange_verticalSlider) self.pushButton_4 = QtGui.QPushButton(self.tab_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_4.sizePolicy().hasHeightForWidth()) self.pushButton_4.setSizePolicy(sizePolicy) self.pushButton_4.setMinimumSize(QtCore.QSize(20, 20)) self.pushButton_4.setMaximumSize(QtCore.QSize(20, 20)) self.pushButton_4.setObjectName(_fromUtf8("pushButton_4")) self.verticalLayout_2.addWidget(self.pushButton_4) self.horizontalLayout_9.addLayout(self.verticalLayout_2) self.mpl_rootFinder = MplWidget(self.tab_2) self.mpl_rootFinder.setMinimumSize(QtCore.QSize(500, 500)) self.mpl_rootFinder.setObjectName(_fromUtf8("mpl_rootFinder")) self.horizontalLayout_9.addWidget(self.mpl_rootFinder) self.verticalLayout_4.addLayout(self.horizontalLayout_9) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.label_4 = QtGui.QLabel(self.tab_2) self.label_4.setObjectName(_fromUtf8("label_4")) self.horizontalLayout_4.addWidget(self.label_4) self.rootMinX_lineEdit = QtGui.QLineEdit(self.tab_2) self.rootMinX_lineEdit.setObjectName(_fromUtf8("rootMinX_lineEdit")) self.horizontalLayout_4.addWidget(self.rootMinX_lineEdit) self.label_5 = QtGui.QLabel(self.tab_2) self.label_5.setObjectName(_fromUtf8("label_5")) self.horizontalLayout_4.addWidget(self.label_5) self.rootMaxX_lineEdit = QtGui.QLineEdit(self.tab_2) self.rootMaxX_lineEdit.setObjectName(_fromUtf8("rootMaxX_lineEdit")) self.horizontalLayout_4.addWidget(self.rootMaxX_lineEdit) self.verticalLayout_4.addLayout(self.horizontalLayout_4) self.horizontalLayout_6 = QtGui.QHBoxLayout() self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.lessXPoints_pushButton = QtGui.QPushButton(self.tab_2) self.lessXPoints_pushButton.setObjectName(_fromUtf8("lessXPoints_pushButton")) self.horizontalLayout_6.addWidget(self.lessXPoints_pushButton) self.moreXPoints_pushButton = QtGui.QPushButton(self.tab_2) self.moreXPoints_pushButton.setObjectName(_fromUtf8("moreXPoints_pushButton")) self.horizontalLayout_6.addWidget(self.moreXPoints_pushButton) spacerItem9 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_6.addItem(spacerItem9) self.recalculateRoot_pushButton = QtGui.QPushButton(self.tab_2) self.recalculateRoot_pushButton.setObjectName(_fromUtf8("recalculateRoot_pushButton")) self.horizontalLayout_6.addWidget(self.recalculateRoot_pushButton) self.verticalLayout_4.addLayout(self.horizontalLayout_6) self.horizontalLayout_5.addLayout(self.verticalLayout_4) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.tab) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.verticalLayout_7 = QtGui.QVBoxLayout() self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.textBrowser_3 = QtGui.QTextBrowser(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textBrowser_3.sizePolicy().hasHeightForWidth()) self.textBrowser_3.setSizePolicy(sizePolicy) self.textBrowser_3.setMinimumSize(QtCore.QSize(0, 10)) self.textBrowser_3.setMaximumSize(QtCore.QSize(256, 100)) self.textBrowser_3.setObjectName(_fromUtf8("textBrowser_3")) self.verticalLayout_7.addWidget(self.textBrowser_3) self.label_9 = QtGui.QLabel(self.tab) self.label_9.setTextFormat(QtCore.Qt.RichText) self.label_9.setObjectName(_fromUtf8("label_9")) self.verticalLayout_7.addWidget(self.label_9) self.E_field_checkBox = QtGui.QCheckBox(self.tab) self.E_field_checkBox.setChecked(True) self.E_field_checkBox.setObjectName(_fromUtf8("E_field_checkBox")) self.verticalLayout_7.addWidget(self.E_field_checkBox) self.H_field_checkBox = QtGui.QCheckBox(self.tab) self.H_field_checkBox.setChecked(True) self.H_field_checkBox.setTristate(False) self.H_field_checkBox.setObjectName(_fromUtf8("H_field_checkBox")) self.verticalLayout_7.addWidget(self.H_field_checkBox) spacerItem10 = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.verticalLayout_7.addItem(spacerItem10) self.horizontalLayout_8 = QtGui.QHBoxLayout() self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8")) self.label_7 = QtGui.QLabel(self.tab) self.label_7.setObjectName(_fromUtf8("label_7")) self.horizontalLayout_8.addWidget(self.label_7) self.n_rho_spinBox = QtGui.QSpinBox(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.n_rho_spinBox.sizePolicy().hasHeightForWidth()) self.n_rho_spinBox.setSizePolicy(sizePolicy) self.n_rho_spinBox.setMinimum(1) self.n_rho_spinBox.setMaximum(100) self.n_rho_spinBox.setProperty("value", 20) self.n_rho_spinBox.setObjectName(_fromUtf8("n_rho_spinBox")) self.horizontalLayout_8.addWidget(self.n_rho_spinBox) self.verticalLayout_7.addLayout(self.horizontalLayout_8) self.horizontalLayout_11 = QtGui.QHBoxLayout() self.horizontalLayout_11.setObjectName(_fromUtf8("horizontalLayout_11")) self.label_8 = QtGui.QLabel(self.tab) self.label_8.setObjectName(_fromUtf8("label_8")) self.horizontalLayout_11.addWidget(self.label_8) self.n_phi_spinBox = QtGui.QSpinBox(self.tab) self.n_phi_spinBox.setMinimum(1) self.n_phi_spinBox.setMaximum(100) self.n_phi_spinBox.setProperty("value", 60) self.n_phi_spinBox.setObjectName(_fromUtf8("n_phi_spinBox")) self.horizontalLayout_11.addWidget(self.n_phi_spinBox) self.verticalLayout_7.addLayout(self.horizontalLayout_11) spacerItem11 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_7.addItem(spacerItem11) self.horizontalLayout_3.addLayout(self.verticalLayout_7) self.mpl_fieldplot = MplWidget(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl_fieldplot.sizePolicy().hasHeightForWidth()) self.mpl_fieldplot.setSizePolicy(sizePolicy) self.mpl_fieldplot.setObjectName(_fromUtf8("mpl_fieldplot")) self.horizontalLayout_3.addWidget(self.mpl_fieldplot) self.tabWidget.addTab(self.tab, _fromUtf8("")) self.verticalLayout.addWidget(self.tabWidget) WaveguideViewer_MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(WaveguideViewer_MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 827, 25)) self.menubar.setObjectName(_fromUtf8("menubar")) WaveguideViewer_MainWindow.setMenuBar(self.menubar) self.retranslateUi(WaveguideViewer_MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(WaveguideViewer_MainWindow) def retranslateUi(self, WaveguideViewer_MainWindow): WaveguideViewer_MainWindow.setWindowTitle(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Coaxial Waveguide Viewer", None, QtGui.QApplication.UnicodeUTF8)) self.textBrowser.setHtml(QtGui.QApplication.translate("WaveguideViewer_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:\'Ubuntu\'; font-size:11pt; font-weight:400; font-style:normal;\">\n" "<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Select waveguide mode:</span></p>\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p>\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:10pt;\">Modes in a coaxial waveguide come in 3 flavours</span></p>\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:10pt; font-weight:600;\">TE (Transverse Electric)</span></p>\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:10pt;\">The </span><span style=\" font-size:10pt; font-style:italic;\">electric field</span><span style=\" font-size:10pt;\"> is tansverse to the direction of the traveling wave (</span><span style=\" font-size:10pt; font-weight:600;\">k</span><span style=\" font-size:10pt;\">)</span></p>\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:10pt; font-weight:600;\">TM (Transverse Magnetic)</span></p>\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:10pt; font-style:italic;\">Magnetic field</span><span style=\" font-size:10pt;\"> is transverse to </span><span style=\" font-size:10pt; font-weight:600;\">k</span></p>\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:10pt; font-weight:600;\">TEM (Transverse Electric/Magnetic)</span></p>\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:10pt;\">Both the </span><span style=\" font-size:10pt; font-style:italic;\">electric and magnetic fields</span><span style=\" font-size:10pt;\"> are transverse to </span><span style=\" font-size:10pt; font-weight:600;\">k</span></p>\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p>\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:10pt;\">Each type of mode (excluding TEM) has infinitely many modes, refered to by their </span><span style=\" font-size:10pt; font-weight:600;\">m and n</span><span style=\" font-size:10pt;\"> values.</span></p>\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:10pt; font-weight:600;\">m</span></p>\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:10pt;\">There are </span><span style=\" font-size:10pt; font-weight:600;\">2m </span><span style=\" font-size:10pt;\">nodes (where the field is zero) around the circumference of the annulus </span></p>\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:10pt; font-style:italic;\">(m = 0,1,2,3...)</span></p>\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:10pt; font-weight:600;\">n</span><span style=\" font-size:10pt;\"> </span></p>\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:10pt;\">There are</span><span style=\" font-size:10pt; font-weight:600;\"> n-1</span><span style=\" font-size:10pt;\"> nodes from the inner to outer radius </span></p>\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:10pt; font-style:italic;\">(n = 1,2,3,4...)</span></p>\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p>\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:10pt; font-weight:600;\">c</span></p>\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:10pt;\">ratio of outer radius to inner radius of waveguide</span></p>\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:10pt;\">(c > 1)</span></p>\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;\"><br /></p>\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;\"><br /></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) self.label_6.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Waveguide Mode Type:", None, QtGui.QApplication.UnicodeUTF8)) self.mode_comboBox.setItemText(0, QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Transverse Electric (TE)", None, QtGui.QApplication.UnicodeUTF8)) self.mode_comboBox.setItemText(1, QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Transverse Magnetic (TM)", None, QtGui.QApplication.UnicodeUTF8)) self.mode_comboBox.setItemText(2, QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Transverse Electric-Magnetic (TEM)", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "m", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "n", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "c", None, QtGui.QApplication.UnicodeUTF8)) self.mode_CancelButton.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Cancel", None, QtGui.QApplication.UnicodeUTF8)) self.mode_OKButton.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "OK", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.selectMode_tab), QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Select Mode", None, QtGui.QApplication.UnicodeUTF8)) self.textBrowser_2.setHtml(QtGui.QApplication.translate("WaveguideViewer_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:\'Ubuntu\'; font-size:11pt; font-weight:400; font-style:normal;\">\n" "<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Calculate Waveguide Root</span></p>\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><br /></p>\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:10pt;\">The tangential part of the electric field is required to be zero at a perfectly conducting metallic boundary. For given values of </span><span style=\" font-size:10pt; font-weight:600;\">c</span><span style=\" font-size:10pt;\"> and </span><span style=\" font-size:10pt; font-weight:600;\">n</span><span style=\" font-size:10pt;\">, a unique root (refered to by the Greek letter </span><span style=\" font-size:10pt; font-style:italic;\">chi</span><span style=\" font-size:10pt;\">) is needed to ensure the zero boundary condition.</span></p>\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;\"><br /></p>\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:10pt;\">For a given value of </span><span style=\" font-size:10pt; font-weight:600;\">n</span><span style=\" font-size:10pt;\">, </span><span style=\" font-size:10pt; font-style:italic;\">chi</span><span style=\" font-size:10pt;\"> should be the n</span><span style=\" font-size:10pt; vertical-align:super;\">th</span><span style=\" font-size:10pt;\"> root of the graph. </span></p>\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:10pt;\">Click and drag the root of the graph to correct it, then click "recalculate root"</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "+", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_4.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "-", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "min x", None, QtGui.QApplication.UnicodeUTF8)) self.label_5.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "max x", None, QtGui.QApplication.UnicodeUTF8)) self.lessXPoints_pushButton.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Less X-Axis Points", None, QtGui.QApplication.UnicodeUTF8)) self.moreXPoints_pushButton.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "More X-Axis points", None, QtGui.QApplication.UnicodeUTF8)) self.recalculateRoot_pushButton.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Recalculate Root", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Calculate Root", None, QtGui.QApplication.UnicodeUTF8)) self.textBrowser_3.setHtml(QtGui.QApplication.translate("WaveguideViewer_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:\'Ubuntu\'; font-size:11pt; font-weight:400; font-style:normal;\">\n" "<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Field Plot</span></p>\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><br /></p>\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:10pt;\">Electric Field Vector plot</span></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) self.label_9.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "<b>Vector Field Plot</b>", None, QtGui.QApplication.UnicodeUTF8)) self.E_field_checkBox.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Electric Field", None, QtGui.QApplication.UnicodeUTF8)) self.H_field_checkBox.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Magnetic Field", None, QtGui.QApplication.UnicodeUTF8)) self.label_7.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Number of radial points", None, QtGui.QApplication.UnicodeUTF8)) self.label_8.setText(QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Number of angle points", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), QtGui.QApplication.translate("WaveguideViewer_MainWindow", "Field Plot", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Geochronology(object): def setupUi(self, Geochronology): Geochronology.setObjectName("Geochronology") Geochronology.resize(1440, 808) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Geochronology.sizePolicy().hasHeightForWidth()) Geochronology.setSizePolicy(sizePolicy) self.Principal = QtWidgets.QWidget(Geochronology) self.Principal.setObjectName("Principal") self.gridLayout_2 = QtWidgets.QGridLayout(self.Principal) self.gridLayout_2.setObjectName("gridLayout_2") self.MainLayout = QtWidgets.QGridLayout() self.MainLayout.setContentsMargins(0, -1, 0, -1) self.MainLayout.setHorizontalSpacing(6) self.MainLayout.setObjectName("MainLayout") self.LayOutWidget = QtWidgets.QWidget(self.Principal) self.LayOutWidget.setObjectName("LayOutWidget") self.gridLayout = QtWidgets.QGridLayout(self.LayOutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setVerticalSpacing(0) self.gridLayout.setObjectName("gridLayout") self.KDEs = QtWidgets.QGridLayout() self.KDEs.setSpacing(0) self.KDEs.setObjectName("KDEs") self.Methods = QtWidgets.QTabWidget(self.LayOutWidget) self.Methods.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.Methods.sizePolicy().hasHeightForWidth()) self.Methods.setSizePolicy(sizePolicy) self.Methods.setAccessibleName("") self.Methods.setMovable(False) self.Methods.setObjectName("Methods") self.KDEf = MplWidget() self.KDEf.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.KDEf.sizePolicy().hasHeightForWidth()) self.KDEf.setSizePolicy(sizePolicy) self.KDEf.setObjectName("KDEf") self.Methods.addTab(self.KDEf, "") self.PDPf = MplWidget() self.PDPf.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.PDPf.sizePolicy().hasHeightForWidth()) self.PDPf.setSizePolicy(sizePolicy) self.PDPf.setObjectName("PDPf") self.Methods.addTab(self.PDPf, "") self.KDEa = MplWidget() self.KDEa.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.KDEa.sizePolicy().hasHeightForWidth()) self.KDEa.setSizePolicy(sizePolicy) self.KDEa.setObjectName("KDEa") self.Methods.addTab(self.KDEa, "") self.KDEs.addWidget(self.Methods, 0, 0, 1, 1) self.gridLayout.addLayout(self.KDEs, 0, 0, 2, 1) self.LoadFiles = QtWidgets.QGroupBox(self.LayOutWidget) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.LoadFiles.setFont(font) self.LoadFiles.setObjectName("LoadFiles") self.gridLayout_3 = QtWidgets.QGridLayout(self.LoadFiles) self.gridLayout_3.setObjectName("gridLayout_3") self.f11 = QtWidgets.QCheckBox(self.LoadFiles) self.f11.setEnabled(False) self.f11.setText("") self.f11.setObjectName("f11") self.gridLayout_3.addWidget(self.f11, 5, 1, 1, 1) self.f14 = QtWidgets.QCheckBox(self.LoadFiles) self.f14.setEnabled(False) self.f14.setText("") self.f14.setObjectName("f14") self.gridLayout_3.addWidget(self.f14, 2, 2, 1, 1) self.f1 = QtWidgets.QCheckBox(self.LoadFiles) self.f1.setEnabled(False) self.f1.setText("") self.f1.setObjectName("f1") self.gridLayout_3.addWidget(self.f1, 1, 0, 1, 1) self.f6 = QtWidgets.QCheckBox(self.LoadFiles) self.f6.setEnabled(False) self.f6.setText("") self.f6.setObjectName("f6") self.gridLayout_3.addWidget(self.f6, 7, 0, 1, 1) self.f7 = QtWidgets.QCheckBox(self.LoadFiles) self.f7.setEnabled(False) self.f7.setText("") self.f7.setObjectName("f7") self.gridLayout_3.addWidget(self.f7, 1, 1, 1, 1) self.f10 = QtWidgets.QCheckBox(self.LoadFiles) self.f10.setEnabled(False) self.f10.setText("") self.f10.setObjectName("f10") self.gridLayout_3.addWidget(self.f10, 4, 1, 1, 1) self.f13 = QtWidgets.QCheckBox(self.LoadFiles) self.f13.setEnabled(False) self.f13.setText("") self.f13.setObjectName("f13") self.gridLayout_3.addWidget(self.f13, 1, 2, 1, 1) self.f2 = QtWidgets.QCheckBox(self.LoadFiles) self.f2.setEnabled(False) self.f2.setText("") self.f2.setObjectName("f2") self.gridLayout_3.addWidget(self.f2, 2, 0, 1, 1) self.f5 = QtWidgets.QCheckBox(self.LoadFiles) self.f5.setEnabled(False) self.f5.setText("") self.f5.setObjectName("f5") self.gridLayout_3.addWidget(self.f5, 5, 0, 1, 1) self.loadSession = QtWidgets.QPushButton(self.LoadFiles) self.loadSession.setObjectName("loadSession") self.gridLayout_3.addWidget(self.loadSession, 9, 1, 1, 1) self.f12 = QtWidgets.QCheckBox(self.LoadFiles) self.f12.setEnabled(False) self.f12.setText("") self.f12.setObjectName("f12") self.gridLayout_3.addWidget(self.f12, 7, 1, 1, 1) self.f3 = QtWidgets.QCheckBox(self.LoadFiles) self.f3.setEnabled(False) self.f3.setText("") self.f3.setObjectName("f3") self.gridLayout_3.addWidget(self.f3, 3, 0, 1, 1) self.f4 = QtWidgets.QCheckBox(self.LoadFiles) self.f4.setEnabled(False) self.f4.setText("") self.f4.setObjectName("f4") self.gridLayout_3.addWidget(self.f4, 4, 0, 1, 1) self.f8 = QtWidgets.QCheckBox(self.LoadFiles) self.f8.setEnabled(False) self.f8.setText("") self.f8.setObjectName("f8") self.gridLayout_3.addWidget(self.f8, 2, 1, 1, 1) self.resetFields = QtWidgets.QPushButton(self.LoadFiles) self.resetFields.setObjectName("resetFields") self.gridLayout_3.addWidget(self.resetFields, 9, 0, 1, 1) self.f18 = QtWidgets.QCheckBox(self.LoadFiles) self.f18.setEnabled(False) self.f18.setText("") self.f18.setObjectName("f18") self.gridLayout_3.addWidget(self.f18, 7, 2, 1, 1) self.f15 = QtWidgets.QCheckBox(self.LoadFiles) self.f15.setEnabled(False) self.f15.setText("") self.f15.setObjectName("f15") self.gridLayout_3.addWidget(self.f15, 3, 2, 1, 1) self.f16 = QtWidgets.QCheckBox(self.LoadFiles) self.f16.setEnabled(False) self.f16.setText("") self.f16.setObjectName("f16") self.gridLayout_3.addWidget(self.f16, 4, 2, 1, 1) self.f9 = QtWidgets.QCheckBox(self.LoadFiles) self.f9.setEnabled(False) self.f9.setText("") self.f9.setObjectName("f9") self.gridLayout_3.addWidget(self.f9, 3, 1, 1, 1) self.saveSession = QtWidgets.QPushButton(self.LoadFiles) self.saveSession.setObjectName("saveSession") self.gridLayout_3.addWidget(self.saveSession, 9, 2, 1, 1) self.plotData = QtWidgets.QPushButton(self.LoadFiles) self.plotData.setObjectName("plotData") self.gridLayout_3.addWidget(self.plotData, 10, 1, 1, 1) self.f17 = QtWidgets.QCheckBox(self.LoadFiles) self.f17.setEnabled(False) self.f17.setText("") self.f17.setObjectName("f17") self.gridLayout_3.addWidget(self.f17, 5, 2, 1, 1) self.flipPosition = QtWidgets.QPushButton(self.LoadFiles) self.flipPosition.setObjectName("flipPosition") self.gridLayout_3.addWidget(self.flipPosition, 10, 0, 1, 1) self.clearSlots = QtWidgets.QPushButton(self.LoadFiles) self.clearSlots.setObjectName("clearSlots") self.gridLayout_3.addWidget(self.clearSlots, 10, 2, 1, 1) self.gridLayout.addWidget(self.LoadFiles, 1, 1, 2, 1) self.actions = QtWidgets.QGroupBox(self.LayOutWidget) self.actions.setTitle("") self.actions.setObjectName("actions") self.horizontalLayout = QtWidgets.QHBoxLayout(self.actions) self.horizontalLayout.setContentsMargins(8, 0, 0, 0) self.horizontalLayout.setSpacing(10) self.horizontalLayout.setObjectName("horizontalLayout") self.exoandStatus = QtWidgets.QCheckBox(self.actions) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.exoandStatus.setFont(font) self.exoandStatus.setObjectName("exoandStatus") self.horizontalLayout.addWidget(self.exoandStatus) self.sizeFactorV = QtWidgets.QSlider(self.actions) self.sizeFactorV.setEnabled(False) self.sizeFactorV.setMinimum(1) self.sizeFactorV.setMaximum(20) self.sizeFactorV.setOrientation(QtCore.Qt.Horizontal) self.sizeFactorV.setObjectName("sizeFactorV") self.horizontalLayout.addWidget(self.sizeFactorV) self.sizeFactorH = QtWidgets.QSlider(self.actions) self.sizeFactorH.setEnabled(False) self.sizeFactorH.setMinimum(1) self.sizeFactorH.setMaximum(20) self.sizeFactorH.setOrientation(QtCore.Qt.Horizontal) self.sizeFactorH.setObjectName("sizeFactorH") self.horizontalLayout.addWidget(self.sizeFactorH) self.label = QtWidgets.QLabel(self.actions) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.label.setFont(font) self.label.setLayoutDirection(QtCore.Qt.LeftToRight) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.dataName = QtWidgets.QLineEdit(self.actions) self.dataName.setObjectName("dataName") self.horizontalLayout.addWidget(self.dataName) self.LoadData = QtWidgets.QPushButton(self.actions) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.LoadData.sizePolicy().hasHeightForWidth()) self.LoadData.setSizePolicy(sizePolicy) self.LoadData.setObjectName("LoadData") self.horizontalLayout.addWidget(self.LoadData) self.horizontalLayout.setStretch(0, 1) self.horizontalLayout.setStretch(1, 2) self.horizontalLayout.setStretch(2, 2) self.horizontalLayout.setStretch(3, 1) self.horizontalLayout.setStretch(4, 6) self.gridLayout.addWidget(self.actions, 2, 0, 1, 1) self.Parameters = QtWidgets.QGroupBox(self.LayOutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.Parameters.sizePolicy().hasHeightForWidth()) self.Parameters.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.Parameters.setFont(font) self.Parameters.setObjectName("Parameters") self.gridLayout_4 = QtWidgets.QGridLayout(self.Parameters) self.gridLayout_4.setHorizontalSpacing(3) self.gridLayout_4.setVerticalSpacing(14) self.gridLayout_4.setObjectName("gridLayout_4") self.groupBox_2 = QtWidgets.QGroupBox(self.Parameters) self.groupBox_2.setTitle("") self.groupBox_2.setObjectName("groupBox_2") self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.groupBox_2) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.KDEstatus = QtWidgets.QCheckBox(self.groupBox_2) self.KDEstatus.setObjectName("KDEstatus") self.horizontalLayout_3.addWidget(self.KDEstatus) self.PDPstatus = QtWidgets.QCheckBox(self.groupBox_2) self.PDPstatus.setChecked(False) self.PDPstatus.setObjectName("PDPstatus") self.horizontalLayout_3.addWidget(self.PDPstatus) self.gridLayout_4.addWidget(self.groupBox_2, 7, 2, 1, 1) self.groupBox = QtWidgets.QGroupBox(self.Parameters) self.groupBox.setTitle("") self.groupBox.setObjectName("groupBox") self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.groupBox) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.peakLabel = QtWidgets.QCheckBox(self.groupBox) self.peakLabel.setObjectName("peakLabel") self.horizontalLayout_2.addWidget(self.peakLabel) self.adjustLabel = QtWidgets.QCheckBox(self.groupBox) self.adjustLabel.setEnabled(False) self.adjustLabel.setObjectName("adjustLabel") self.horizontalLayout_2.addWidget(self.adjustLabel) self.gridLayout_4.addWidget(self.groupBox, 7, 0, 1, 1) self.groupBox_3 = QtWidgets.QGroupBox(self.Parameters) self.groupBox_3.setTitle("") self.groupBox_3.setObjectName("groupBox_3") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.groupBox_3) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.DecimalX = QtWidgets.QCheckBox(self.groupBox_3) self.DecimalX.setObjectName("DecimalX") self.horizontalLayout_4.addWidget(self.DecimalX) self.DecimalY = QtWidgets.QCheckBox(self.groupBox_3) self.DecimalY.setObjectName("DecimalY") self.horizontalLayout_4.addWidget(self.DecimalY) self.gridLayout_4.addWidget(self.groupBox_3, 10, 0, 1, 1) self.groupBox_4 = QtWidgets.QGroupBox(self.Parameters) self.groupBox_4.setTitle("") self.groupBox_4.setObjectName("groupBox_4") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.groupBox_4) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.customBw = QtWidgets.QCheckBox(self.groupBox_4) self.customBw.setObjectName("customBw") self.horizontalLayout_5.addWidget(self.customBw) self.AdaptativeBw = QtWidgets.QCheckBox(self.groupBox_4) self.AdaptativeBw.setObjectName("AdaptativeBw") self.horizontalLayout_5.addWidget(self.AdaptativeBw) self.gridLayout_4.addWidget(self.groupBox_4, 10, 2, 1, 1) self.savepng = QtWidgets.QCheckBox(self.Parameters) self.savepng.setObjectName("savepng") self.gridLayout_4.addWidget(self.savepng, 3, 4, 1, 1) self.label_6 = QtWidgets.QLabel(self.Parameters) self.label_6.setObjectName("label_6") self.gridLayout_4.addWidget(self.label_6, 1, 0, 1, 1) self.filled = QtWidgets.QCheckBox(self.Parameters) self.filled.setChecked(True) self.filled.setObjectName("filled") self.gridLayout_4.addWidget(self.filled, 8, 0, 1, 1) self.geoScale = QtWidgets.QCheckBox(self.Parameters) self.geoScale.setChecked(True) self.geoScale.setObjectName("geoScale") self.gridLayout_4.addWidget(self.geoScale, 8, 2, 1, 1) self.YAxisTicks = QtWidgets.QCheckBox(self.Parameters) self.YAxisTicks.setEnabled(True) self.YAxisTicks.setChecked(True) self.YAxisTicks.setObjectName("YAxisTicks") self.gridLayout_4.addWidget(self.YAxisTicks, 8, 4, 1, 1) self.Hist = QtWidgets.QCheckBox(self.Parameters) self.Hist.setObjectName("Hist") self.gridLayout_4.addWidget(self.Hist, 4, 0, 1, 1) self.TSize = QtWidgets.QSlider(self.Parameters) self.TSize.setMinimum(5) self.TSize.setMaximum(20) self.TSize.setProperty("value", 9) self.TSize.setOrientation(QtCore.Qt.Horizontal) self.TSize.setObjectName("TSize") self.gridLayout_4.addWidget(self.TSize, 9, 2, 1, 1) self.label_5 = QtWidgets.QLabel(self.Parameters) self.label_5.setObjectName("label_5") self.gridLayout_4.addWidget(self.label_5, 3, 0, 1, 1) self.BW = QtWidgets.QLabel(self.Parameters) self.BW.setText("") self.BW.setObjectName("BW") self.gridLayout_4.addWidget(self.BW, 1, 4, 1, 1) self.savepdf = QtWidgets.QCheckBox(self.Parameters) self.savepdf.setObjectName("savepdf") self.gridLayout_4.addWidget(self.savepdf, 2, 4, 1, 1) self.Minin = QtWidgets.QLineEdit(self.Parameters) self.Minin.setObjectName("Minin") self.gridLayout_4.addWidget(self.Minin, 2, 2, 1, 1) self.peakvalue = QtWidgets.QLabel(self.Parameters) self.peakvalue.setMidLineWidth(1) self.peakvalue.setText("") self.peakvalue.setObjectName("peakvalue") self.gridLayout_4.addWidget(self.peakvalue, 5, 4, 1, 1) self.peakdetect = QtWidgets.QCheckBox(self.Parameters) self.peakdetect.setObjectName("peakdetect") self.gridLayout_4.addWidget(self.peakdetect, 5, 0, 1, 1) self.delta = QtWidgets.QSlider(self.Parameters) self.delta.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.delta.sizePolicy().hasHeightForWidth()) self.delta.setSizePolicy(sizePolicy) self.delta.setMinimum(1) self.delta.setMaximum(50) self.delta.setSingleStep(1) self.delta.setPageStep(30) self.delta.setProperty("value", 2) self.delta.setSliderPosition(2) self.delta.setTracking(True) self.delta.setOrientation(QtCore.Qt.Horizontal) self.delta.setObjectName("delta") self.gridLayout_4.addWidget(self.delta, 5, 2, 1, 2) self.Maxi = QtWidgets.QLineEdit(self.Parameters) self.Maxi.setObjectName("Maxi") self.gridLayout_4.addWidget(self.Maxi, 3, 2, 1, 1) self.ticksadjust = QtWidgets.QLabel(self.Parameters) self.ticksadjust.setObjectName("ticksadjust") self.gridLayout_4.addWidget(self.ticksadjust, 0, 0, 1, 1) self.bins = QtWidgets.QLineEdit(self.Parameters) self.bins.setEnabled(False) self.bins.setReadOnly(False) self.bins.setObjectName("bins") self.gridLayout_4.addWidget(self.bins, 4, 2, 1, 1) self.tsize = QtWidgets.QLabel(self.Parameters) self.tsize.setText("") self.tsize.setObjectName("tsize") self.gridLayout_4.addWidget(self.tsize, 9, 4, 1, 1) self.tratio = QtWidgets.QSlider(self.Parameters) self.tratio.setMinimum(1) self.tratio.setMaximum(50) self.tratio.setSingleStep(1) self.tratio.setPageStep(1) self.tratio.setProperty("value", 8) self.tratio.setOrientation(QtCore.Qt.Horizontal) self.tratio.setObjectName("tratio") self.gridLayout_4.addWidget(self.tratio, 0, 1, 1, 3) self.TR = QtWidgets.QLabel(self.Parameters) self.TR.setText("") self.TR.setObjectName("TR") self.gridLayout_4.addWidget(self.TR, 0, 4, 1, 1) self.label_4 = QtWidgets.QLabel(self.Parameters) self.label_4.setObjectName("label_4") self.gridLayout_4.addWidget(self.label_4, 2, 0, 1, 1) self.sharedXY = QtWidgets.QCheckBox(self.Parameters) self.sharedXY.setObjectName("sharedXY") self.gridLayout_4.addWidget(self.sharedXY, 7, 4, 1, 1) self.label_7 = QtWidgets.QLabel(self.Parameters) self.label_7.setObjectName("label_7") self.gridLayout_4.addWidget(self.label_7, 4, 4, 1, 1) self.sizeT = QtWidgets.QLabel(self.Parameters) font = QtGui.QFont() font.setPointSize(13) self.sizeT.setFont(font) self.sizeT.setObjectName("sizeT") self.gridLayout_4.addWidget(self.sizeT, 9, 0, 1, 1) self.Bw = QtWidgets.QSlider(self.Parameters) self.Bw.setMinimum(1) self.Bw.setMaximum(50) self.Bw.setPageStep(10) self.Bw.setProperty("value", 25) self.Bw.setSliderPosition(25) self.Bw.setTracking(True) self.Bw.setOrientation(QtCore.Qt.Horizontal) self.Bw.setObjectName("Bw") self.gridLayout_4.addWidget(self.Bw, 1, 2, 1, 1) self.DecimalPeaks = QtWidgets.QCheckBox(self.Parameters) self.DecimalPeaks.setObjectName("DecimalPeaks") self.gridLayout_4.addWidget(self.DecimalPeaks, 10, 4, 1, 1) self.gridLayout.addWidget(self.Parameters, 0, 1, 1, 1) self.gridLayout.setColumnStretch(0, 1) self.gridLayout.setRowStretch(0, 4) self.gridLayout.setRowStretch(1, 4) self.MainLayout.addWidget(self.LayOutWidget, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.MainLayout, 1, 0, 1, 1) Geochronology.setCentralWidget(self.Principal) self.menubar = QtWidgets.QMenuBar(Geochronology) self.menubar.setGeometry(QtCore.QRect(0, 0, 1440, 22)) self.menubar.setObjectName("menubar") self.menugfg = QtWidgets.QMenu(self.menubar) self.menugfg.setObjectName("menugfg") self.menuAbout = QtWidgets.QMenu(self.menubar) self.menuAbout.setObjectName("menuAbout") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") Geochronology.setMenuBar(self.menubar) self.actionDataSets = QtWidgets.QAction(Geochronology) self.actionDataSets.setObjectName("actionDataSets") self.actionV_1_0 = QtWidgets.QAction(Geochronology) self.actionV_1_0.setObjectName("actionV_1_0") self.menugfg.addAction(self.actionDataSets) self.menuAbout.addAction(self.actionV_1_0) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menugfg.menuAction()) self.menubar.addAction(self.menuAbout.menuAction()) self.retranslateUi(Geochronology) self.Methods.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(Geochronology) def retranslateUi(self, Geochronology): _translate = QtCore.QCoreApplication.translate Geochronology.setWindowTitle(_translate("Geochronology", "Geochronological Plotter")) self.KDEf.setAccessibleName(_translate("Geochronology", "KDE")) self.Methods.setTabText(self.Methods.indexOf(self.KDEf), _translate("Geochronology", "KDE-Fixed Bw")) self.Methods.setTabText(self.Methods.indexOf(self.PDPf), _translate("Geochronology", "PDP")) self.Methods.setTabText(self.Methods.indexOf(self.KDEa), _translate("Geochronology", "KDE-PDP")) self.LoadFiles.setTitle(_translate("Geochronology", "Loaded Files")) self.loadSession.setText(_translate("Geochronology", "Load")) self.resetFields.setText(_translate("Geochronology", "Reset")) self.saveSession.setText(_translate("Geochronology", "Save")) self.plotData.setText(_translate("Geochronology", "Plot")) self.flipPosition.setText(_translate("Geochronology", "Flip")) self.clearSlots.setText(_translate("Geochronology", "Clear")) self.exoandStatus.setText(_translate("Geochronology", "Expand Size")) self.label.setText(_translate("Geochronology", "DataSet")) self.dataName.setText(_translate("Geochronology", "Unnamed")) self.LoadData.setText(_translate("Geochronology", "Load Data")) self.Parameters.setTitle(_translate("Geochronology", "Parameters")) self.KDEstatus.setText(_translate("Geochronology", "KDE-PDP")) self.PDPstatus.setText(_translate("Geochronology", "PDP")) self.peakLabel.setText(_translate("Geochronology", "Label")) self.adjustLabel.setText(_translate("Geochronology", "Adjust")) self.DecimalX.setText(_translate("Geochronology", "DecX")) self.DecimalY.setText(_translate("Geochronology", "DecY")) self.customBw.setText(_translate("Geochronology", "custBw")) self.AdaptativeBw.setText(_translate("Geochronology", "AutoBw")) self.savepng.setText(_translate("Geochronology", "Save PNGs")) self.label_6.setText(_translate("Geochronology", "Set BandWidth")) self.filled.setText(_translate("Geochronology", "Filled Plot")) self.geoScale.setText(_translate("Geochronology", "GeoColors")) self.YAxisTicks.setText(_translate("Geochronology", "Y- Ticks")) self.Hist.setText(_translate("Geochronology", "Plot Bars")) self.label_5.setText(_translate("Geochronology", "Max.")) self.savepdf.setText(_translate("Geochronology", "Save PDFs")) self.Minin.setText(_translate("Geochronology", "0")) self.peakdetect.setText(_translate("Geochronology", "Peak Detector")) self.Maxi.setText(_translate("Geochronology", "2000")) self.ticksadjust.setText(_translate("Geochronology", "Number of Ticks")) self.bins.setText(_translate("Geochronology", "100")) self.label_4.setText(_translate("Geochronology", "Min.")) self.sharedXY.setText(_translate("Geochronology", "Shared Axes")) self.label_7.setText(_translate("Geochronology", "Bins")) self.sizeT.setText(_translate("Geochronology", "Text Size")) self.DecimalPeaks.setText(_translate("Geochronology", "DecPeaks")) self.menugfg.setTitle(_translate("Geochronology", "Layers")) self.menuAbout.setTitle(_translate("Geochronology", "About")) self.menuFile.setTitle(_translate("Geochronology", "File")) self.actionDataSets.setText(_translate("Geochronology", "DataSets")) self.actionV_1_0.setText(_translate("Geochronology", "V_1.0"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(752, 563) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.groupBox_3 = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setMinimumSize(QtCore.QSize(0, 200)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.mplWidget = MplWidget(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) self.verticalLayout_4.addWidget(self.mplWidget) self.verticalLayout_6.addWidget(self.groupBox_3) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_saturation = QtGui.QLabel(self.centralwidget) self.label_saturation.setObjectName(_fromUtf8("label_saturation")) self.horizontalLayout.addWidget(self.label_saturation) self.slider_saturation = QtGui.QSlider(self.centralwidget) self.slider_saturation.setOrientation(QtCore.Qt.Horizontal) self.slider_saturation.setObjectName(_fromUtf8("slider_saturation")) self.horizontalLayout.addWidget(self.slider_saturation) self.label_percent_value = QtGui.QLabel(self.centralwidget) self.label_percent_value.setMinimumSize(QtCore.QSize(18, 0)) self.label_percent_value.setLineWidth(2) self.label_percent_value.setMidLineWidth(2) self.label_percent_value.setText(_fromUtf8("0")) self.label_percent_value.setTextFormat(QtCore.Qt.AutoText) self.label_percent_value.setScaledContents(True) self.label_percent_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_percent_value.setMargin(0) self.label_percent_value.setObjectName(_fromUtf8("label_percent_value")) self.horizontalLayout.addWidget(self.label_percent_value) self.label_percent_symbol = QtGui.QLabel(self.centralwidget) self.label_percent_symbol.setObjectName(_fromUtf8("label_percent_symbol")) self.horizontalLayout.addWidget(self.label_percent_symbol) self.verticalLayout_6.addLayout(self.horizontalLayout) self.textBrowser = QtGui.QTextBrowser(self.centralwidget) self.textBrowser.setMaximumSize(QtCore.QSize(16777215, 200)) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.verticalLayout_6.addWidget(self.textBrowser) self.horizontalLayout_2.addLayout(self.verticalLayout_6) self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.groupBox_2 = QtGui.QGroupBox(self.centralwidget) self.groupBox_2.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.listWidget_link = QtGui.QListWidget(self.groupBox_2) self.listWidget_link.setMaximumSize(QtCore.QSize(300, 16777215)) self.listWidget_link.setObjectName(_fromUtf8("listWidget_link")) self.verticalLayout_3.addWidget(self.listWidget_link) self.pushButton_reload = QtGui.QPushButton(self.groupBox_2) self.pushButton_reload.setObjectName(_fromUtf8("pushButton_reload")) self.verticalLayout_3.addWidget(self.pushButton_reload) self.groupBox = QtGui.QGroupBox(self.groupBox_2) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.formLayout = QtGui.QFormLayout() self.formLayout.setObjectName(_fromUtf8("formLayout")) self.label_C = QtGui.QLabel(self.groupBox) self.label_C.setObjectName(_fromUtf8("label_C")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_C) self.label_C_value = QtGui.QLabel(self.groupBox) self.label_C_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_C_value.setObjectName(_fromUtf8("label_C_value")) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.label_C_value) self.label_A = QtGui.QLabel(self.groupBox) self.label_A.setObjectName(_fromUtf8("label_A")) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_A) self.label_A_value = QtGui.QLabel(self.groupBox) self.label_A_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_A_value.setObjectName(_fromUtf8("label_A_value")) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.label_A_value) self.label_S = QtGui.QLabel(self.groupBox) self.label_S.setObjectName(_fromUtf8("label_S")) self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_S) self.label_S_value = QtGui.QLabel(self.groupBox) self.label_S_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_S_value.setObjectName(_fromUtf8("label_S_value")) self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.label_S_value) self.label_T = QtGui.QLabel(self.groupBox) self.label_T.setObjectName(_fromUtf8("label_T")) self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_T) self.label_T_value = QtGui.QLabel(self.groupBox) self.label_T_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_T_value.setObjectName(_fromUtf8("label_T_value")) self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.label_T_value) self.label_samples = QtGui.QLabel(self.groupBox) self.label_samples.setObjectName(_fromUtf8("label_samples")) self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_samples) self.label_samples_value = QtGui.QLabel(self.groupBox) self.label_samples_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_samples_value.setObjectName(_fromUtf8("label_samples_value")) self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.label_samples_value) self.verticalLayout.addLayout(self.formLayout) self.verticalLayout_3.addWidget(self.groupBox) self.verticalLayout_5.addWidget(self.groupBox_2) self.horizontalLayout_2.addLayout(self.verticalLayout_5) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 752, 25)) 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.slider_saturation, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.label_percent_value.setNum ) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle( QtGui.QApplication.translate( "MainWindow", "Distributed Control Systems Monitor", None, QtGui.QApplication.UnicodeUTF8 ) ) self.groupBox_3.setTitle( QtGui.QApplication.translate("MainWindow", "Grafica", None, QtGui.QApplication.UnicodeUTF8) ) self.label_saturation.setText( QtGui.QApplication.translate("MainWindow", "Saturació", None, QtGui.QApplication.UnicodeUTF8) ) self.label_percent_symbol.setText( QtGui.QApplication.translate("MainWindow", "%", None, QtGui.QApplication.UnicodeUTF8) ) self.groupBox_2.setTitle( QtGui.QApplication.translate("MainWindow", "Llaços de Control", None, QtGui.QApplication.UnicodeUTF8) ) self.pushButton_reload.setText( QtGui.QApplication.translate("MainWindow", "Actualitzar", None, QtGui.QApplication.UnicodeUTF8) ) self.groupBox.setTitle( QtGui.QApplication.translate("MainWindow", "Estadístiques", None, QtGui.QApplication.UnicodeUTF8) ) self.label_C.setText( QtGui.QApplication.translate("MainWindow", "Controladors ", None, QtGui.QApplication.UnicodeUTF8) ) self.label_C_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8) ) self.label_A.setText( QtGui.QApplication.translate("MainWindow", "Actuadors", None, QtGui.QApplication.UnicodeUTF8) ) self.label_A_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8) ) self.label_S.setText( QtGui.QApplication.translate("MainWindow", "Sensors", None, QtGui.QApplication.UnicodeUTF8) ) self.label_S_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8) ) self.label_T.setText( QtGui.QApplication.translate("MainWindow", "Dispositius TOTAL", None, QtGui.QApplication.UnicodeUTF8) ) self.label_T_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8) ) self.label_samples.setText( QtGui.QApplication.translate("MainWindow", "Mostres enllaç", None, QtGui.QApplication.UnicodeUTF8) ) self.label_samples_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8) )
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(752, 790) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.groupBox_graphic = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_graphic.sizePolicy().hasHeightForWidth()) self.groupBox_graphic.setSizePolicy(sizePolicy) self.groupBox_graphic.setMinimumSize(QtCore.QSize(0, 200)) self.groupBox_graphic.setObjectName(_fromUtf8("groupBox_graphic")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.groupBox_graphic) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.mplWidget = MplWidget(self.groupBox_graphic) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) self.verticalLayout_4.addWidget(self.mplWidget) self.verticalLayout_6.addWidget(self.groupBox_graphic) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_saturation = QtGui.QLabel(self.centralwidget) self.label_saturation.setObjectName(_fromUtf8("label_saturation")) self.horizontalLayout.addWidget(self.label_saturation) self.slider_saturation = QtGui.QSlider(self.centralwidget) self.slider_saturation.setOrientation(QtCore.Qt.Horizontal) self.slider_saturation.setObjectName(_fromUtf8("slider_saturation")) self.horizontalLayout.addWidget(self.slider_saturation) self.label_percent_value = QtGui.QLabel(self.centralwidget) self.label_percent_value.setMinimumSize(QtCore.QSize(18, 0)) self.label_percent_value.setToolTip(_fromUtf8("")) self.label_percent_value.setStatusTip(_fromUtf8("")) self.label_percent_value.setLineWidth(2) self.label_percent_value.setMidLineWidth(2) self.label_percent_value.setText(_fromUtf8("0")) self.label_percent_value.setTextFormat(QtCore.Qt.AutoText) self.label_percent_value.setScaledContents(True) self.label_percent_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_percent_value.setMargin(0) self.label_percent_value.setObjectName(_fromUtf8("label_percent_value")) self.horizontalLayout.addWidget(self.label_percent_value) self.label_percent_symbol = QtGui.QLabel(self.centralwidget) self.label_percent_symbol.setToolTip(_fromUtf8("")) self.label_percent_symbol.setStatusTip(_fromUtf8("")) self.label_percent_symbol.setObjectName(_fromUtf8("label_percent_symbol")) self.horizontalLayout.addWidget(self.label_percent_symbol) self.verticalLayout_6.addLayout(self.horizontalLayout) self.textBrowser = QtGui.QTextBrowser(self.centralwidget) self.textBrowser.setMaximumSize(QtCore.QSize(16777215, 200)) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.verticalLayout_6.addWidget(self.textBrowser) self.horizontalLayout_2.addLayout(self.verticalLayout_6) self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.groupBox_state = QtGui.QGroupBox(self.centralwidget) self.groupBox_state.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_state.setObjectName(_fromUtf8("groupBox_state")) self.verticalLayout_7 = QtGui.QVBoxLayout(self.groupBox_state) self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.lineEdit_state = QtGui.QLineEdit(self.groupBox_state) self.lineEdit_state.setEnabled(False) self.lineEdit_state.setAlignment(QtCore.Qt.AlignCenter) self.lineEdit_state.setObjectName(_fromUtf8("lineEdit_state")) self.verticalLayout_7.addWidget(self.lineEdit_state) self.pushButton_connect = QtGui.QPushButton(self.groupBox_state) self.pushButton_connect.setCheckable(True) self.pushButton_connect.setObjectName(_fromUtf8("pushButton_connect")) self.verticalLayout_7.addWidget(self.pushButton_connect) self.verticalLayout_5.addWidget(self.groupBox_state) self.groupBox_links = QtGui.QGroupBox(self.centralwidget) self.groupBox_links.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_links.setObjectName(_fromUtf8("groupBox_links")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_links) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.listWidget_link = QtGui.QListWidget(self.groupBox_links) self.listWidget_link.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.listWidget_link.setObjectName(_fromUtf8("listWidget_link")) self.verticalLayout_3.addWidget(self.listWidget_link) self.pushButton_reload = QtGui.QPushButton(self.groupBox_links) self.pushButton_reload.setEnabled(False) self.pushButton_reload.setObjectName(_fromUtf8("pushButton_reload")) self.verticalLayout_3.addWidget(self.pushButton_reload) self.verticalLayout_5.addWidget(self.groupBox_links) self.groupBox_options = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_options.sizePolicy().hasHeightForWidth()) self.groupBox_options.setSizePolicy(sizePolicy) self.groupBox_options.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_options.setObjectName(_fromUtf8("groupBox_options")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox_options) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.formLayout_2 = QtGui.QFormLayout() self.formLayout_2.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout_2.setObjectName(_fromUtf8("formLayout_2")) self.textBrowser_color_r = QtGui.QTextBrowser(self.groupBox_options) self.textBrowser_color_r.setMaximumSize(QtCore.QSize(15, 15)) self.textBrowser_color_r.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser_color_r.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser_color_r.setObjectName(_fromUtf8("textBrowser_color_r")) self.formLayout_2.setWidget(0, QtGui.QFormLayout.LabelRole, self.textBrowser_color_r) self.checkBox_R = QtGui.QCheckBox(self.groupBox_options) self.checkBox_R.setChecked(True) self.checkBox_R.setTristate(False) self.checkBox_R.setObjectName(_fromUtf8("checkBox_R")) self.formLayout_2.setWidget(0, QtGui.QFormLayout.FieldRole, self.checkBox_R) self.checkBox_U = QtGui.QCheckBox(self.groupBox_options) self.checkBox_U.setChecked(True) self.checkBox_U.setObjectName(_fromUtf8("checkBox_U")) self.formLayout_2.setWidget(1, QtGui.QFormLayout.FieldRole, self.checkBox_U) self.textBrowser_color_u = QtGui.QTextBrowser(self.groupBox_options) self.textBrowser_color_u.setMaximumSize(QtCore.QSize(15, 15)) self.textBrowser_color_u.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser_color_u.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser_color_u.setObjectName(_fromUtf8("textBrowser_color_u")) self.formLayout_2.setWidget(1, QtGui.QFormLayout.LabelRole, self.textBrowser_color_u) self.checkBox_x1 = QtGui.QCheckBox(self.groupBox_options) self.checkBox_x1.setChecked(True) self.checkBox_x1.setObjectName(_fromUtf8("checkBox_x1")) self.formLayout_2.setWidget(2, QtGui.QFormLayout.FieldRole, self.checkBox_x1) self.textBrowser_color_x1 = QtGui.QTextBrowser(self.groupBox_options) self.textBrowser_color_x1.setMaximumSize(QtCore.QSize(15, 15)) self.textBrowser_color_x1.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser_color_x1.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser_color_x1.setObjectName(_fromUtf8("textBrowser_color_x1")) self.formLayout_2.setWidget(2, QtGui.QFormLayout.LabelRole, self.textBrowser_color_x1) self.checkBox_x0 = QtGui.QCheckBox(self.groupBox_options) self.checkBox_x0.setChecked(True) self.checkBox_x0.setObjectName(_fromUtf8("checkBox_x0")) self.formLayout_2.setWidget(3, QtGui.QFormLayout.FieldRole, self.checkBox_x0) self.textBrowser_color_x0 = QtGui.QTextBrowser(self.groupBox_options) self.textBrowser_color_x0.setMaximumSize(QtCore.QSize(15, 15)) self.textBrowser_color_x0.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser_color_x0.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser_color_x0.setObjectName(_fromUtf8("textBrowser_color_x0")) self.formLayout_2.setWidget(3, QtGui.QFormLayout.LabelRole, self.textBrowser_color_x0) self.verticalLayout_2.addLayout(self.formLayout_2) self.pushButton_monitor = QtGui.QPushButton(self.groupBox_options) self.pushButton_monitor.setEnabled(False) self.pushButton_monitor.setCheckable(True) self.pushButton_monitor.setChecked(False) self.pushButton_monitor.setAutoDefault(False) self.pushButton_monitor.setDefault(False) self.pushButton_monitor.setFlat(False) self.pushButton_monitor.setObjectName(_fromUtf8("pushButton_monitor")) self.verticalLayout_2.addWidget(self.pushButton_monitor) self.pushButton_clear = QtGui.QPushButton(self.groupBox_options) self.pushButton_clear.setEnabled(True) self.pushButton_clear.setObjectName(_fromUtf8("pushButton_clear")) self.verticalLayout_2.addWidget(self.pushButton_clear) self.verticalLayout_5.addWidget(self.groupBox_options) self.groupBox_statistics = QtGui.QGroupBox(self.centralwidget) self.groupBox_statistics.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_statistics.setObjectName(_fromUtf8("groupBox_statistics")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox_statistics) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.formLayout = QtGui.QFormLayout() self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setObjectName(_fromUtf8("formLayout")) self.label_C = QtGui.QLabel(self.groupBox_statistics) self.label_C.setObjectName(_fromUtf8("label_C")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_C) self.label_C_value = QtGui.QLabel(self.groupBox_statistics) self.label_C_value.setMinimumSize(QtCore.QSize(50, 0)) self.label_C_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_C_value.setObjectName(_fromUtf8("label_C_value")) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.label_C_value) self.label_A = QtGui.QLabel(self.groupBox_statistics) self.label_A.setObjectName(_fromUtf8("label_A")) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_A) self.label_A_value = QtGui.QLabel(self.groupBox_statistics) self.label_A_value.setMinimumSize(QtCore.QSize(50, 0)) self.label_A_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_A_value.setObjectName(_fromUtf8("label_A_value")) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.label_A_value) self.label_S = QtGui.QLabel(self.groupBox_statistics) self.label_S.setObjectName(_fromUtf8("label_S")) self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_S) self.label_S_value = QtGui.QLabel(self.groupBox_statistics) self.label_S_value.setMinimumSize(QtCore.QSize(50, 0)) self.label_S_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_S_value.setObjectName(_fromUtf8("label_S_value")) self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.label_S_value) self.label_T = QtGui.QLabel(self.groupBox_statistics) self.label_T.setObjectName(_fromUtf8("label_T")) self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_T) self.label_T_value = QtGui.QLabel(self.groupBox_statistics) self.label_T_value.setMinimumSize(QtCore.QSize(50, 0)) self.label_T_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_T_value.setObjectName(_fromUtf8("label_T_value")) self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.label_T_value) self.label_samples = QtGui.QLabel(self.groupBox_statistics) self.label_samples.setObjectName(_fromUtf8("label_samples")) self.formLayout.setWidget(5, QtGui.QFormLayout.LabelRole, self.label_samples) self.label_samples_value = QtGui.QLabel(self.groupBox_statistics) self.label_samples_value.setMinimumSize(QtCore.QSize(50, 0)) self.label_samples_value.setLineWidth(1) self.label_samples_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_samples_value.setObjectName(_fromUtf8("label_samples_value")) self.formLayout.setWidget(5, QtGui.QFormLayout.FieldRole, self.label_samples_value) self.label_rx_buff = QtGui.QLabel(self.groupBox_statistics) self.label_rx_buff.setObjectName(_fromUtf8("label_rx_buff")) self.formLayout.setWidget(6, QtGui.QFormLayout.LabelRole, self.label_rx_buff) self.label_rx_buff_value = QtGui.QLabel(self.groupBox_statistics) self.label_rx_buff_value.setMinimumSize(QtCore.QSize(50, 0)) self.label_rx_buff_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_rx_buff_value.setObjectName(_fromUtf8("label_rx_buff_value")) self.formLayout.setWidget(6, QtGui.QFormLayout.FieldRole, self.label_rx_buff_value) self.label_fps = QtGui.QLabel(self.groupBox_statistics) self.label_fps.setObjectName(_fromUtf8("label_fps")) self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_fps) self.label_fps_value = QtGui.QLabel(self.groupBox_statistics) self.label_fps_value.setMinimumSize(QtCore.QSize(50, 0)) self.label_fps_value.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_fps_value.setObjectName(_fromUtf8("label_fps_value")) self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.label_fps_value) self.label_Est = QtGui.QLabel(self.groupBox_statistics) self.label_Est.setObjectName(_fromUtf8("label_Est")) self.formLayout.setWidget(7, QtGui.QFormLayout.LabelRole, self.label_Est) self.label_Est_value = QtGui.QLabel(self.groupBox_statistics) font = QtGui.QFont() font.setFamily(_fromUtf8("Courier New")) self.label_Est_value.setFont(font) self.label_Est_value.setAlignment(QtCore.Qt.AlignCenter) self.label_Est_value.setObjectName(_fromUtf8("label_Est_value")) self.formLayout.setWidget(7, QtGui.QFormLayout.FieldRole, self.label_Est_value) self.verticalLayout.addLayout(self.formLayout) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.verticalLayout_5.addWidget(self.groupBox_statistics) self.horizontalLayout_2.addLayout(self.verticalLayout_5) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 752, 25)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuPreferencies = QtGui.QMenu(self.menubar) self.menuPreferencies.setObjectName(_fromUtf8("menuPreferencies")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionPC_Controlador = QtGui.QAction(MainWindow) self.actionPC_Controlador.setCheckable(True) self.actionPC_Controlador.setChecked(True) self.actionPC_Controlador.setEnabled(False) self.actionPC_Controlador.setIconVisibleInMenu(False) self.actionPC_Controlador.setObjectName(_fromUtf8("actionPC_Controlador")) self.actionPC_Sensor_Actuador = QtGui.QAction(MainWindow) self.actionPC_Sensor_Actuador.setCheckable(True) self.actionPC_Sensor_Actuador.setObjectName(_fromUtf8("actionPC_Sensor_Actuador")) self.actionPC_Monitor = QtGui.QAction(MainWindow) self.actionPC_Monitor.setCheckable(True) self.actionPC_Monitor.setChecked(True) self.actionPC_Monitor.setEnabled(False) self.actionPC_Monitor.setObjectName(_fromUtf8("actionPC_Monitor")) self.actionCatala = QtGui.QAction(MainWindow) self.actionCatala.setCheckable(True) self.actionCatala.setChecked(False) self.actionCatala.setEnabled(True) self.actionCatala.setWhatsThis(_fromUtf8("")) self.actionCatala.setShortcut(_fromUtf8("")) self.actionCatala.setObjectName(_fromUtf8("actionCatala")) self.actionEspanol = QtGui.QAction(MainWindow) self.actionEspanol.setCheckable(True) self.actionEspanol.setEnabled(True) self.actionEspanol.setWhatsThis(_fromUtf8("")) self.actionEspanol.setShortcut(_fromUtf8("")) self.actionEspanol.setObjectName(_fromUtf8("actionEspanol")) self.actionEnglish = QtGui.QAction(MainWindow) self.actionEnglish.setCheckable(True) self.actionEnglish.setChecked(True) self.actionEnglish.setEnabled(False) self.actionEnglish.setWhatsThis(_fromUtf8("")) self.actionEnglish.setShortcut(_fromUtf8("")) self.actionEnglish.setIconVisibleInMenu(True) self.actionEnglish.setObjectName(_fromUtf8("actionEnglish")) self.actionFrench = QtGui.QAction(MainWindow) self.actionFrench.setCheckable(True) self.actionFrench.setWhatsThis(_fromUtf8("")) self.actionFrench.setShortcut(_fromUtf8("")) self.actionFrench.setIconVisibleInMenu(True) self.actionFrench.setObjectName(_fromUtf8("actionFrench")) self.menuPreferencies.addSeparator() self.menuPreferencies.addAction(self.actionPC_Sensor_Actuador) self.menuPreferencies.addAction(self.actionPC_Monitor) self.menuPreferencies.addSeparator() self.menuPreferencies.addAction(self.actionCatala) self.menuPreferencies.addAction(self.actionEspanol) self.menuPreferencies.addAction(self.actionEnglish) self.menuPreferencies.addAction(self.actionFrench) self.menuPreferencies.addSeparator() self.menubar.addAction(self.menuPreferencies.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "Distributed Control Systems Monitor", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_graphic.setTitle(QtGui.QApplication.translate("MainWindow", "Graphic", None, QtGui.QApplication.UnicodeUTF8)) self.label_saturation.setText(QtGui.QApplication.translate("MainWindow", "Saturation", None, QtGui.QApplication.UnicodeUTF8)) self.label_percent_symbol.setText(QtGui.QApplication.translate("MainWindow", "%", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_state.setTitle(QtGui.QApplication.translate("MainWindow", "Monitor State", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_connect.setText(QtGui.QApplication.translate("MainWindow", "Connect", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_links.setTitle(QtGui.QApplication.translate("MainWindow", "Control links", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_reload.setText(QtGui.QApplication.translate("MainWindow", "Update List", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_options.setTitle(QtGui.QApplication.translate("MainWindow", "Options", None, QtGui.QApplication.UnicodeUTF8)) self.textBrowser_color_r.setHtml(QtGui.QApplication.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:\'Ubuntu\'; font-size:11pt; font-weight:400; font-style:normal;\" bgcolor=\"#0101df\">\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_R.setText(QtGui.QApplication.translate("MainWindow", "Reference", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_U.setText(QtGui.QApplication.translate("MainWindow", "Input Value", None, QtGui.QApplication.UnicodeUTF8)) self.textBrowser_color_u.setHtml(QtGui.QApplication.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:\'Ubuntu\'; font-size:11pt; font-weight:400; font-style:normal;\" bgcolor=\"#ff0000\">\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_x1.setText(QtGui.QApplication.translate("MainWindow", "First Integral", None, QtGui.QApplication.UnicodeUTF8)) self.textBrowser_color_x1.setHtml(QtGui.QApplication.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:\'Ubuntu\'; font-size:11pt; font-weight:400; font-style:normal;\" bgcolor=\"#bdbdbd\">\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_x0.setText(QtGui.QApplication.translate("MainWindow", "Second Integral", None, QtGui.QApplication.UnicodeUTF8)) self.textBrowser_color_x0.setHtml(QtGui.QApplication.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:\'Ubuntu\'; font-size:11pt; font-weight:400; font-style:normal;\" bgcolor=\"#ff8000\">\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></p></body></html>", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_monitor.setText(QtGui.QApplication.translate("MainWindow", "Monitorize", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_clear.setText(QtGui.QApplication.translate("MainWindow", "Clean Text", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_statistics.setTitle(QtGui.QApplication.translate("MainWindow", "Statistics", None, QtGui.QApplication.UnicodeUTF8)) self.label_C.setText(QtGui.QApplication.translate("MainWindow", "Controllers", None, QtGui.QApplication.UnicodeUTF8)) self.label_C_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_A.setText(QtGui.QApplication.translate("MainWindow", "Actuators", None, QtGui.QApplication.UnicodeUTF8)) self.label_A_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_S.setText(QtGui.QApplication.translate("MainWindow", "Sensors", None, QtGui.QApplication.UnicodeUTF8)) self.label_S_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_T.setText(QtGui.QApplication.translate("MainWindow", "TOTAL Devices", None, QtGui.QApplication.UnicodeUTF8)) self.label_T_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_samples.setText(QtGui.QApplication.translate("MainWindow", "Link Samples ", None, QtGui.QApplication.UnicodeUTF8)) self.label_samples_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_rx_buff.setText(QtGui.QApplication.translate("MainWindow", "Input Buffer Bytes", None, QtGui.QApplication.UnicodeUTF8)) self.label_rx_buff_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_fps.setText(QtGui.QApplication.translate("MainWindow", "Frames per Second", None, QtGui.QApplication.UnicodeUTF8)) self.label_fps_value.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_Est.setText(QtGui.QApplication.translate("MainWindow", "Statistics", None, QtGui.QApplication.UnicodeUTF8)) self.label_Est_value.setText(QtGui.QApplication.translate("MainWindow", "|", None, QtGui.QApplication.UnicodeUTF8)) self.menuPreferencies.setTitle(QtGui.QApplication.translate("MainWindow", "Preferences", None, QtGui.QApplication.UnicodeUTF8)) self.actionPC_Controlador.setText(QtGui.QApplication.translate("MainWindow", "PC -> Controlador", None, QtGui.QApplication.UnicodeUTF8)) self.actionPC_Sensor_Actuador.setText(QtGui.QApplication.translate("MainWindow", "PC -> Sensor/Actuator", None, QtGui.QApplication.UnicodeUTF8)) self.actionPC_Monitor.setText(QtGui.QApplication.translate("MainWindow", "PC -> Monitor", None, QtGui.QApplication.UnicodeUTF8)) self.actionCatala.setText(QtGui.QApplication.translate("MainWindow", "Català", None, QtGui.QApplication.UnicodeUTF8)) self.actionEspanol.setText(QtGui.QApplication.translate("MainWindow", "Español", None, QtGui.QApplication.UnicodeUTF8)) self.actionEnglish.setText(QtGui.QApplication.translate("MainWindow", "English", None, QtGui.QApplication.UnicodeUTF8)) self.actionFrench.setText(QtGui.QApplication.translate("MainWindow", "Française", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName(_fromUtf8("MplMainWindow")) MplMainWindow.resize(828, 639) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MplMainWindow.sizePolicy().hasHeightForWidth()) MplMainWindow.setSizePolicy(sizePolicy) self.mplcentralwidget = QtGui.QWidget(MplMainWindow) self.mplcentralwidget.setObjectName(_fromUtf8("mplcentralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.mplcentralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.mpl_1 = MplWidget(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_1.sizePolicy().hasHeightForWidth()) self.mpl_1.setSizePolicy(sizePolicy) self.mpl_1.setObjectName(_fromUtf8("mpl_1")) self.verticalLayout.addWidget(self.mpl_1) self.horizontalGroupBox = QtGui.QGroupBox(self.mplcentralwidget) self.horizontalGroupBox.setFlat(True) self.horizontalGroupBox.setCheckable(False) self.horizontalGroupBox.setObjectName(_fromUtf8("horizontalGroupBox")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.horizontalGroupBox) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.horizontalGroupBox1 = QtGui.QGroupBox(self.horizontalGroupBox) self.horizontalGroupBox1.setObjectName( _fromUtf8("horizontalGroupBox1")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.horizontalGroupBox1) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem) self.label_3 = QtGui.QLabel(self.horizontalGroupBox1) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout_4.addWidget(self.label_3) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem1) self.qwpLineEdit = QtGui.QLineEdit(self.horizontalGroupBox1) self.qwpLineEdit.setAlignment(QtCore.Qt.AlignCenter) self.qwpLineEdit.setObjectName(_fromUtf8("qwpLineEdit")) self.horizontalLayout_4.addWidget(self.qwpLineEdit) self.horizontalLayout_3.addWidget(self.horizontalGroupBox1) self.gridGroupBox = QtGui.QGroupBox(self.horizontalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(60) sizePolicy.setHeightForWidth( self.gridGroupBox.sizePolicy().hasHeightForWidth()) self.gridGroupBox.setSizePolicy(sizePolicy) self.gridGroupBox.setObjectName(_fromUtf8("gridGroupBox")) self.horizontalLayout = QtGui.QHBoxLayout(self.gridGroupBox) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem2) self.label = QtGui.QLabel(self.gridGroupBox) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout.addWidget(self.label) spacerItem3 = QtGui.QSpacerItem(60, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem3) self.polLineEdit = QtGui.QLineEdit(self.gridGroupBox) self.polLineEdit.setInputMask(_fromUtf8("")) self.polLineEdit.setAlignment(QtCore.Qt.AlignCenter) self.polLineEdit.setObjectName(_fromUtf8("polLineEdit")) self.horizontalLayout.addWidget(self.polLineEdit) self.horizontalLayout_3.addWidget(self.gridGroupBox) self.generateButton = QtGui.QPushButton(self.horizontalGroupBox) self.generateButton.setAcceptDrops(False) self.generateButton.setCheckable(False) self.generateButton.setAutoDefault(False) self.generateButton.setDefault(False) self.generateButton.setFlat(False) self.generateButton.setObjectName(_fromUtf8("generateButton")) self.horizontalLayout_3.addWidget(self.generateButton) self.verticalLayout.addWidget(self.horizontalGroupBox) self.horizontalGroupBox2 = QtGui.QGroupBox(self.mplcentralwidget) self.horizontalGroupBox2.setFlat(True) self.horizontalGroupBox2.setObjectName( _fromUtf8("horizontalGroupBox2")) self.horizontalLayout_6 = QtGui.QHBoxLayout(self.horizontalGroupBox2) self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.jonesGroupBox = QtGui.QGroupBox(self.horizontalGroupBox2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.jonesGroupBox.sizePolicy().hasHeightForWidth()) self.jonesGroupBox.setSizePolicy(sizePolicy) self.jonesGroupBox.setFlat(False) self.jonesGroupBox.setCheckable(True) self.jonesGroupBox.setChecked(False) self.jonesGroupBox.setObjectName(_fromUtf8("jonesGroupBox")) self.horizontalLayout_5 = QtGui.QHBoxLayout(self.jonesGroupBox) self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.verticalFrame = QtGui.QFrame(self.jonesGroupBox) self.verticalFrame.setObjectName(_fromUtf8("verticalFrame")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.verticalFrame) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.label_2 = QtGui.QLabel(self.verticalFrame) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout_3.addWidget(self.label_2) self.label_6 = QtGui.QLabel(self.verticalFrame) self.label_6.setObjectName(_fromUtf8("label_6")) self.verticalLayout_3.addWidget(self.label_6) self.horizontalLayout_5.addWidget(self.verticalFrame) self.verticalGroupBox = QtGui.QGroupBox(self.jonesGroupBox) self.verticalGroupBox.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(38) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.verticalGroupBox.sizePolicy().hasHeightForWidth()) self.verticalGroupBox.setSizePolicy(sizePolicy) self.verticalGroupBox.setFlat(True) self.verticalGroupBox.setObjectName(_fromUtf8("verticalGroupBox")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalGroupBox) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.PsiLineEdit = QtGui.QLineEdit(self.verticalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.PsiLineEdit.sizePolicy().hasHeightForWidth()) self.PsiLineEdit.setSizePolicy(sizePolicy) self.PsiLineEdit.setObjectName(_fromUtf8("PsiLineEdit")) self.verticalLayout_2.addWidget(self.PsiLineEdit) self.deltaLineEdit = QtGui.QLineEdit(self.verticalGroupBox) self.deltaLineEdit.setObjectName(_fromUtf8("deltaLineEdit")) self.verticalLayout_2.addWidget(self.deltaLineEdit) self.horizontalLayout_5.addWidget(self.verticalGroupBox) self.jonesTranslatePushButton = QtGui.QPushButton(self.jonesGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.jonesTranslatePushButton.sizePolicy().hasHeightForWidth()) self.jonesTranslatePushButton.setSizePolicy(sizePolicy) self.jonesTranslatePushButton.setObjectName( _fromUtf8("jonesTranslatePushButton")) self.horizontalLayout_5.addWidget(self.jonesTranslatePushButton) self.horizontalLayout_6.addWidget(self.jonesGroupBox) self.ellipticityGroupBox = QtGui.QGroupBox(self.horizontalGroupBox2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(3) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.ellipticityGroupBox.sizePolicy().hasHeightForWidth()) self.ellipticityGroupBox.setSizePolicy(sizePolicy) self.ellipticityGroupBox.setFlat(False) self.ellipticityGroupBox.setCheckable(True) self.ellipticityGroupBox.setChecked(False) self.ellipticityGroupBox.setObjectName( _fromUtf8("ellipticityGroupBox")) self.horizontalLayout_9 = QtGui.QHBoxLayout(self.ellipticityGroupBox) self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) self.label_5 = QtGui.QLabel(self.ellipticityGroupBox) self.label_5.setObjectName(_fromUtf8("label_5")) self.horizontalLayout_9.addWidget(self.label_5) self.directionLineEdit = QtGui.QLineEdit(self.ellipticityGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.directionLineEdit.sizePolicy().hasHeightForWidth()) self.directionLineEdit.setSizePolicy(sizePolicy) self.directionLineEdit.setObjectName(_fromUtf8("directionLineEdit")) self.horizontalLayout_9.addWidget(self.directionLineEdit) self.label_4 = QtGui.QLabel(self.ellipticityGroupBox) self.label_4.setObjectName(_fromUtf8("label_4")) self.horizontalLayout_9.addWidget(self.label_4) self.eangleLineEdit = QtGui.QLineEdit(self.ellipticityGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.eangleLineEdit.sizePolicy().hasHeightForWidth()) self.eangleLineEdit.setSizePolicy(sizePolicy) self.eangleLineEdit.setObjectName(_fromUtf8("eangleLineEdit")) self.horizontalLayout_9.addWidget(self.eangleLineEdit) self.ellipticityTranslatePushButton = QtGui.QPushButton( self.ellipticityGroupBox) self.ellipticityTranslatePushButton.setObjectName( _fromUtf8("ellipticityTranslatePushButton")) self.horizontalLayout_9.addWidget(self.ellipticityTranslatePushButton) self.horizontalLayout_6.addWidget(self.ellipticityGroupBox) self.verticalLayout.addWidget(self.horizontalGroupBox2) MplMainWindow.setCentralWidget(self.mplcentralwidget) self.menubar = QtGui.QMenuBar(MplMainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 828, 22)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menu_File = QtGui.QMenu(self.menubar) self.menu_File.setObjectName(_fromUtf8("menu_File")) MplMainWindow.setMenuBar(self.menubar) self.action = QtGui.QAction(MplMainWindow) self.action.setObjectName(_fromUtf8("action")) self.action_Close = QtGui.QAction(MplMainWindow) self.action_Close.setObjectName(_fromUtf8("action_Close")) self.action_About = QtGui.QAction(MplMainWindow) self.action_About.setObjectName(_fromUtf8("action_About")) self.action_Documentation = QtGui.QAction(MplMainWindow) self.action_Documentation.setObjectName( _fromUtf8("action_Documentation")) self.menu_File.addAction(self.action_Close) self.menu_File.addAction(self.action_About) self.menu_File.addAction(self.action_Documentation) self.menubar.addAction(self.menu_File.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): MplMainWindow.setWindowTitle( _translate("MplMainWindow", "MainWindow", None)) self.horizontalGroupBox.setTitle( _translate("MplMainWindow", "Controls", None)) self.label_3.setText( _translate("MplMainWindow", "Quarter waveplate", None)) self.qwpLineEdit.setText(_translate("MplMainWindow", "-pi/4", None)) self.label.setText(_translate("MplMainWindow", "Polarizer", None)) self.polLineEdit.setText(_translate("MplMainWindow", "-3*pi/8", None)) self.generateButton.setText( _translate("MplMainWindow", "Generate", None)) self.label_2.setText(_translate("MplMainWindow", "alpha", None)) self.label_6.setText(_translate("MplMainWindow", "delta", None)) self.jonesTranslatePushButton.setText( _translate("MplMainWindow", "Translate", None)) self.label_5.setText( _translate("MplMainWindow", "Ellipse direction", None)) self.label_4.setText( _translate("MplMainWindow", "Ellipticity angle", None)) self.ellipticityTranslatePushButton.setText( _translate("MplMainWindow", "Translate", None)) self.menu_File.setTitle(_translate("MplMainWindow", "Menu", None)) self.action.setText(_translate("MplMainWindow", "About", None)) self.action_Close.setText(_translate("MplMainWindow", "Close", None)) self.action_About.setText(_translate("MplMainWindow", "About", None)) self.action_Documentation.setText( _translate("MplMainWindow", "Documentation", None))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName("MplMainWindow") MplMainWindow.resize(607, 434) self.mplcentralwidget = QtGui.QWidget(MplMainWindow) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mplcentralwidget.sizePolicy().hasHeightForWidth()) self.mplcentralwidget.setSizePolicy(sizePolicy) self.mplcentralwidget.setObjectName("mplcentralwidget") self.verticalLayout_2 = QtGui.QVBoxLayout(self.mplcentralwidget) self.verticalLayout_2.setObjectName("verticalLayout_2") self.mplhorizontalLayout = QtGui.QHBoxLayout() self.mplhorizontalLayout.setSizeConstraint( QtGui.QLayout.SetNoConstraint) self.mplhorizontalLayout.setObjectName("mplhorizontalLayout") self.mpllineEdit = QtGui.QLineEdit(self.mplcentralwidget) self.mpllineEdit.setMinimumSize(QtCore.QSize(489, 21)) self.mpllineEdit.setObjectName("mpllineEdit") self.mplhorizontalLayout.addWidget(self.mpllineEdit) self.mplpushButton = QtGui.QPushButton(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mplpushButton.sizePolicy().hasHeightForWidth()) self.mplpushButton.setSizePolicy(sizePolicy) self.mplpushButton.setMinimumSize(QtCore.QSize(91, 25)) self.mplpushButton.setObjectName("mplpushButton") self.mplhorizontalLayout.addWidget(self.mplpushButton) self.verticalLayout_2.addLayout(self.mplhorizontalLayout) self.mpl = MplWidget(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.verticalLayout_2.addWidget(self.mpl) MplMainWindow.setCentralWidget(self.mplcentralwidget) self.mplmenuBar = QtGui.QMenuBar(MplMainWindow) self.mplmenuBar.setGeometry(QtCore.QRect(0, 0, 607, 25)) self.mplmenuBar.setObjectName("mplmenuBar") self.mplmenuFile = QtGui.QMenu(self.mplmenuBar) self.mplmenuFile.setObjectName("mplmenuFile") MplMainWindow.setMenuBar(self.mplmenuBar) self.mplactionOpen = QtGui.QAction(MplMainWindow) self.mplactionOpen.setIconVisibleInMenu(False) self.mplactionOpen.setObjectName("mplactionOpen") self.mplactionQuit = QtGui.QAction(MplMainWindow) self.mplactionQuit.setObjectName("mplactionQuit") self.mplmenuFile.addAction(self.mplactionOpen) self.mplmenuFile.addSeparator() self.mplmenuFile.addAction(self.mplactionQuit) self.mplmenuBar.addAction(self.mplmenuFile.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): MplMainWindow.setWindowTitle( QtGui.QApplication.translate( "MplMainWindow", "Matplotlib In Qt Designer - Count letters frequency in a file", None, QtGui.QApplication.UnicodeUTF8)) self.mpllineEdit.setText( QtGui.QApplication.translate("MplMainWindow", "/usr/share/dict/words", None, QtGui.QApplication.UnicodeUTF8)) self.mplpushButton.setText( QtGui.QApplication.translate("MplMainWindow", "Parse this file", None, QtGui.QApplication.UnicodeUTF8)) self.mplmenuFile.setTitle( QtGui.QApplication.translate("MplMainWindow", "File", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionOpen.setText( QtGui.QApplication.translate("MplMainWindow", "Open", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionQuit.setText( QtGui.QApplication.translate("MplMainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8))
class Ui_slicer(object): def setupUi(self, slicer): slicer.setObjectName("slicer") slicer.resize(802, 547) self.gridLayout = QtWidgets.QGridLayout(slicer) self.gridLayout.setObjectName("gridLayout") self.peakList = QtWidgets.QTableWidget(slicer) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.peakList.sizePolicy().hasHeightForWidth()) self.peakList.setSizePolicy(sizePolicy) self.peakList.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu) self.peakList.setObjectName("peakList") self.peakList.setColumnCount(3) self.peakList.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.peakList.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.peakList.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.peakList.setHorizontalHeaderItem(2, item) self.gridLayout.addWidget(self.peakList, 0, 0, 1, 1) self.mpl = MplWidget(slicer) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(500, 500)) self.mpl.setObjectName("mpl") self.gridLayout.addWidget(self.mpl, 0, 1, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.status = QtWidgets.QLabel(slicer) self.status.setObjectName("status") self.horizontalLayout.addWidget(self.status) self.correction = QtWidgets.QCheckBox(slicer) self.correction.setLayoutDirection(QtCore.Qt.RightToLeft) self.correction.setObjectName("correction") self.horizontalLayout.addWidget(self.correction) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.pb = QtWidgets.QProgressBar(slicer) self.pb.setEnabled(True) self.pb.setProperty("value", 0) self.pb.setInvertedAppearance(False) self.pb.setObjectName("pb") self.horizontalLayout_2.addWidget(self.pb) self.label_2 = QtWidgets.QLabel(slicer) self.label_2.setObjectName("label_2") self.horizontalLayout_2.addWidget(self.label_2) self.prof1daxis = QtWidgets.QComboBox(slicer) self.prof1daxis.setObjectName("prof1daxis") self.prof1daxis.addItem("") self.prof1daxis.addItem("") self.prof1daxis.addItem("") self.horizontalLayout_2.addWidget(self.prof1daxis) self.label = QtWidgets.QLabel(slicer) self.label.setObjectName("label") self.horizontalLayout_2.addWidget(self.label) self.cmap = QtWidgets.QComboBox(slicer) self.cmap.setObjectName("cmap") self.cmap.addItem("") self.cmap.addItem("") self.cmap.addItem("") self.cmap.addItem("") self.horizontalLayout_2.addWidget(self.cmap) self.gridLayout.addLayout(self.horizontalLayout_2, 1, 1, 1, 1) self.retranslateUi(slicer) QtCore.QMetaObject.connectSlotsByName(slicer) def retranslateUi(self, slicer): _translate = QtCore.QCoreApplication.translate slicer.setWindowTitle(_translate("slicer", "Slicer")) item = self.peakList.horizontalHeaderItem(0) item.setText(_translate("slicer", "Name")) item = self.peakList.horizontalHeaderItem(1) item.setText(_translate("slicer", "center mass")) item = self.peakList.horizontalHeaderItem(2) item.setText(_translate("slicer", "Δ mass")) self.status.setText(_translate("slicer", "Loading...")) self.correction.setText(_translate("slicer", "Apply Correction")) self.label_2.setText(_translate("slicer", "1D plot on")) self.prof1daxis.setItemText(0, _translate("slicer", "X")) self.prof1daxis.setItemText(1, _translate("slicer", "Y")) self.prof1daxis.setItemText(2, _translate("slicer", "Z")) self.label.setText(_translate("slicer", "Colormap")) self.cmap.setItemText(0, _translate("slicer", "viridis")) self.cmap.setItemText(1, _translate("slicer", "gray")) self.cmap.setItemText(2, _translate("slicer", "hot")) self.cmap.setItemText(3, _translate("slicer", "jet"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.setEnabled(True) MainWindow.resize(930, 650) font = QtGui.QFont() font.setFamily("Comic Sans MS") font.setBold(True) font.setWeight(75) MainWindow.setFont(font) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("../../../Images/favicon.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setStyleSheet("") self.centralWidget = QtWidgets.QWidget(MainWindow) self.centralWidget.setObjectName("centralWidget") self.gridLayout = QtWidgets.QGridLayout(self.centralWidget) self.gridLayout.setContentsMargins(10, 10, 10, 10) self.gridLayout.setSpacing(6) self.gridLayout.setObjectName("gridLayout") self.frame = QtWidgets.QFrame(self.centralWidget) self.frame.setEnabled(True) self.frame.setStyleSheet("") self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Raised) self.frame.setObjectName("frame") self.gridLayout_2 = QtWidgets.QGridLayout(self.frame) self.gridLayout_2.setContentsMargins(10, 10, 10, 10) self.gridLayout_2.setSpacing(10) self.gridLayout_2.setObjectName("gridLayout_2") self.ed_boundary = QtWidgets.QComboBox(self.frame) self.ed_boundary.setEditable(False) self.ed_boundary.setObjectName("ed_boundary") self.ed_boundary.addItem("") self.ed_boundary.addItem("") self.ed_boundary.addItem("") self.gridLayout_2.addWidget(self.ed_boundary, 0, 3, 1, 1) self.lab_delta = QtWidgets.QLabel(self.frame) self.lab_delta.setEnabled(True) self.lab_delta.setMinimumSize(QtCore.QSize(61, 0)) self.lab_delta.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lab_delta.setObjectName("lab_delta") self.gridLayout_2.addWidget(self.lab_delta, 0, 4, 1, 1) self.lab_mainfield = QtWidgets.QLabel(self.frame) self.lab_mainfield.setMinimumSize(QtCore.QSize(0, 30)) self.lab_mainfield.setMaximumSize(QtCore.QSize(200, 16777215)) self.lab_mainfield.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lab_mainfield.setObjectName("lab_mainfield") self.gridLayout_2.addWidget(self.lab_mainfield, 0, 0, 1, 1) self.lab_working_dir = QtWidgets.QLabel(self.frame) self.lab_working_dir.setEnabled(True) self.lab_working_dir.setMinimumSize(QtCore.QSize(61, 0)) self.lab_working_dir.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lab_working_dir.setObjectName("lab_working_dir") self.gridLayout_2.addWidget(self.lab_working_dir, 1, 4, 1, 1) self.ed_geometry = QtWidgets.QComboBox(self.frame) self.ed_geometry.setEditable(False) self.ed_geometry.setObjectName("ed_geometry") self.ed_geometry.addItem("") self.ed_geometry.addItem("") self.ed_geometry.addItem("") self.ed_geometry.addItem("") self.gridLayout_2.addWidget(self.ed_geometry, 1, 3, 1, 1) self.bt_working_dir = QtWidgets.QPushButton(self.frame) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/icons/folder_2"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.bt_working_dir.setIcon(icon1) self.bt_working_dir.setObjectName("bt_working_dir") self.gridLayout_2.addWidget(self.bt_working_dir, 1, 5, 1, 1) self.ed_mainfield = QtWidgets.QDoubleSpinBox(self.frame) self.ed_mainfield.setMinimumSize(QtCore.QSize(0, 22)) self.ed_mainfield.setDecimals(0) self.ed_mainfield.setMinimum(1.0) self.ed_mainfield.setMaximum(500.0) self.ed_mainfield.setSingleStep(10.0) self.ed_mainfield.setProperty("value", 5.0) self.ed_mainfield.setObjectName("ed_mainfield") self.gridLayout_2.addWidget(self.ed_mainfield, 0, 1, 1, 1) self.ed_delta = QtWidgets.QSlider(self.frame) self.ed_delta.setMaximum(100) self.ed_delta.setSingleStep(8) self.ed_delta.setProperty("value", 10) self.ed_delta.setOrientation(QtCore.Qt.Horizontal) self.ed_delta.setTickPosition(QtWidgets.QSlider.NoTicks) self.ed_delta.setObjectName("ed_delta") self.gridLayout_2.addWidget(self.ed_delta, 0, 5, 1, 1) self.lab_boundary = QtWidgets.QLabel(self.frame) self.lab_boundary.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lab_boundary.setObjectName("lab_boundary") self.gridLayout_2.addWidget(self.lab_boundary, 0, 2, 1, 1) self.lab_geometry = QtWidgets.QLabel(self.frame) self.lab_geometry.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lab_geometry.setObjectName("lab_geometry") self.gridLayout_2.addWidget(self.lab_geometry, 1, 2, 1, 1) self.lab_init_file = QtWidgets.QLabel(self.frame) self.lab_init_file.setEnabled(True) self.lab_init_file.setMinimumSize(QtCore.QSize(30, 30)) self.lab_init_file.setMaximumSize(QtCore.QSize(230, 30)) self.lab_init_file.setLocale( QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)) self.lab_init_file.setFrameShape(QtWidgets.QFrame.NoFrame) self.lab_init_file.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lab_init_file.setObjectName("lab_init_file") self.gridLayout_2.addWidget(self.lab_init_file, 2, 0, 1, 2) self.lab_periode = QtWidgets.QLabel(self.frame) self.lab_periode.setMinimumSize(QtCore.QSize(0, 21)) self.lab_periode.setMaximumSize(QtCore.QSize(200, 16777215)) self.lab_periode.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lab_periode.setObjectName("lab_periode") self.gridLayout_2.addWidget(self.lab_periode, 1, 0, 1, 1) self.ed_periode = QtWidgets.QDoubleSpinBox(self.frame) self.ed_periode.setMinimumSize(QtCore.QSize(0, 21)) self.ed_periode.setDecimals(0) self.ed_periode.setMinimum(100.0) self.ed_periode.setMaximum(10000000.0) self.ed_periode.setSingleStep(10.0) self.ed_periode.setProperty("value", 500.0) self.ed_periode.setObjectName("ed_periode") self.gridLayout_2.addWidget(self.ed_periode, 1, 1, 1, 1) self.ed_init_file = QtWidgets.QLabel(self.frame) self.ed_init_file.setMinimumSize(QtCore.QSize(0, 30)) self.ed_init_file.setMaximumSize(QtCore.QSize(500, 100)) self.ed_init_file.setFrameShape(QtWidgets.QFrame.Box) self.ed_init_file.setObjectName("ed_init_file") self.gridLayout_2.addWidget(self.ed_init_file, 2, 2, 1, 2) self.gridLayout.addWidget(self.frame, 0, 0, 1, 2) self.mlp_rdf = MplWidget(self.centralWidget) self.mlp_rdf.setStyleSheet("background-color: rgb(252, 233, 79);") self.mlp_rdf.setObjectName("mlp_rdf") self.gridLayout.addWidget(self.mlp_rdf, 3, 1, 1, 1) self.mlp_cvt = MplWidget(self.centralWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mlp_cvt.sizePolicy().hasHeightForWidth()) self.mlp_cvt.setSizePolicy(sizePolicy) self.mlp_cvt.setStyleSheet("background-color: rgb(252, 233, 79);") self.mlp_cvt.setObjectName("mlp_cvt") self.gridLayout.addWidget(self.mlp_cvt, 2, 0, 2, 1) self.frame_2 = QtWidgets.QFrame(self.centralWidget) self.frame_2.setMinimumSize(QtCore.QSize(0, 50)) self.frame_2.setMaximumSize(QtCore.QSize(16777215, 50)) self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_2.setObjectName("frame_2") self.gridLayout_3 = QtWidgets.QGridLayout(self.frame_2) self.gridLayout_3.setContentsMargins(10, 10, 10, 10) self.gridLayout_3.setSpacing(6) self.gridLayout_3.setObjectName("gridLayout_3") self.bt_start = QtWidgets.QPushButton(self.frame_2) self.bt_start.setMaximumSize(QtCore.QSize(16777215, 30)) icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(":/icons/start_1"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.bt_start.setIcon(icon2) self.bt_start.setObjectName("bt_start") self.gridLayout_3.addWidget(self.bt_start, 0, 0, 1, 1) self.bt_stop = QtWidgets.QPushButton(self.frame_2) self.bt_stop.setEnabled(False) self.bt_stop.setMaximumSize(QtCore.QSize(16777215, 100)) icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(":/icons/stop_1"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.bt_stop.setIcon(icon3) self.bt_stop.setObjectName("bt_stop") self.gridLayout_3.addWidget(self.bt_stop, 0, 2, 1, 1) self.bt_pause = QtWidgets.QPushButton(self.frame_2) self.bt_pause.setEnabled(False) self.bt_pause.setMaximumSize(QtCore.QSize(16777215, 100)) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap(":/icons/pause_1"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.bt_pause.setIcon(icon4) self.bt_pause.setObjectName("bt_pause") self.gridLayout_3.addWidget(self.bt_pause, 0, 1, 1, 1) self.gridLayout.addWidget(self.frame_2, 1, 0, 1, 2) self.mlp_converg = MplWidget(self.centralWidget) self.mlp_converg.setStyleSheet("background-color: rgb(252, 233, 79);") self.mlp_converg.setObjectName("mlp_converg") self.gridLayout.addWidget(self.mlp_converg, 2, 1, 1, 1) self.mlp_cvt.raise_() self.mlp_converg.raise_() self.mlp_rdf.raise_() self.frame.raise_() self.frame_2.raise_() MainWindow.setCentralWidget(self.centralWidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "RandomLight")) self.ed_boundary.setItemText(0, _translate("MainWindow", "Periodic")) self.ed_boundary.setItemText(1, _translate("MainWindow", "Free")) self.ed_boundary.setItemText(2, _translate("MainWindow", "Mirror")) self.lab_delta.setText(_translate("MainWindow", "Delta :")) self.lab_mainfield.setText( _translate("MainWindow", "MainField length:")) self.lab_working_dir.setText( _translate("MainWindow", "Backup directory:")) self.ed_geometry.setCurrentText(_translate("MainWindow", "Random")) self.ed_geometry.setItemText(0, _translate("MainWindow", "Random")) self.ed_geometry.setItemText(1, _translate("MainWindow", "Square")) self.ed_geometry.setItemText( 2, _translate("MainWindow", "Hexagonal_Compact")) self.ed_geometry.setItemText(3, _translate("MainWindow", "From_File")) self.bt_working_dir.setText( _translate("MainWindow", "Working directory")) self.ed_mainfield.setSuffix(_translate("MainWindow", " µm")) self.ed_delta.setWhatsThis( _translate("MainWindow", "<html><head/><body><p>Bonjour</p></body></html>")) self.lab_boundary.setText(_translate("MainWindow", "Boundary cond:")) self.lab_geometry.setText(_translate("MainWindow", "Geometry:")) self.lab_init_file.setWhatsThis( _translate("MainWindow", "<html><head/><body><p><br/></p></body></html>")) self.lab_init_file.setText( _translate("MainWindow", "Inital points from file:")) self.lab_periode.setText(_translate("MainWindow", "Mean period:")) self.ed_periode.setSuffix(_translate("MainWindow", " nm")) self.ed_init_file.setText(_translate("MainWindow", "None")) self.bt_start.setText(_translate("MainWindow", "Start from scratch")) self.bt_stop.setText(_translate("MainWindow", "Stop")) self.bt_pause.setText(_translate("MainWindow", "Pause"))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName(_fromUtf8("MplMainWindow")) MplMainWindow.resize(828, 639) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MplMainWindow.sizePolicy().hasHeightForWidth()) MplMainWindow.setSizePolicy(sizePolicy) self.mplcentralwidget = QtGui.QWidget(MplMainWindow) self.mplcentralwidget.setObjectName(_fromUtf8("mplcentralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.mplcentralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.mpl_1 = MplWidget(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl_1.sizePolicy().hasHeightForWidth()) self.mpl_1.setSizePolicy(sizePolicy) self.mpl_1.setObjectName(_fromUtf8("mpl_1")) self.verticalLayout.addWidget(self.mpl_1) self.horizontalGroupBox = QtGui.QGroupBox(self.mplcentralwidget) self.horizontalGroupBox.setFlat(True) self.horizontalGroupBox.setCheckable(False) self.horizontalGroupBox.setObjectName(_fromUtf8("horizontalGroupBox")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.horizontalGroupBox) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.horizontalGroupBox1 = QtGui.QGroupBox(self.horizontalGroupBox) self.horizontalGroupBox1.setObjectName(_fromUtf8("horizontalGroupBox1")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.horizontalGroupBox1) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem) self.label_3 = QtGui.QLabel(self.horizontalGroupBox1) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout_4.addWidget(self.label_3) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem1) self.qwpLineEdit = QtGui.QLineEdit(self.horizontalGroupBox1) self.qwpLineEdit.setAlignment(QtCore.Qt.AlignCenter) self.qwpLineEdit.setObjectName(_fromUtf8("qwpLineEdit")) self.horizontalLayout_4.addWidget(self.qwpLineEdit) self.horizontalLayout_3.addWidget(self.horizontalGroupBox1) self.gridGroupBox = QtGui.QGroupBox(self.horizontalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(60) sizePolicy.setHeightForWidth(self.gridGroupBox.sizePolicy().hasHeightForWidth()) self.gridGroupBox.setSizePolicy(sizePolicy) self.gridGroupBox.setObjectName(_fromUtf8("gridGroupBox")) self.horizontalLayout = QtGui.QHBoxLayout(self.gridGroupBox) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem2) self.label = QtGui.QLabel(self.gridGroupBox) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout.addWidget(self.label) spacerItem3 = QtGui.QSpacerItem(60, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem3) self.polLineEdit = QtGui.QLineEdit(self.gridGroupBox) self.polLineEdit.setInputMask(_fromUtf8("")) self.polLineEdit.setAlignment(QtCore.Qt.AlignCenter) self.polLineEdit.setObjectName(_fromUtf8("polLineEdit")) self.horizontalLayout.addWidget(self.polLineEdit) self.horizontalLayout_3.addWidget(self.gridGroupBox) self.generateButton = QtGui.QPushButton(self.horizontalGroupBox) self.generateButton.setAcceptDrops(False) self.generateButton.setCheckable(False) self.generateButton.setAutoDefault(False) self.generateButton.setDefault(False) self.generateButton.setFlat(False) self.generateButton.setObjectName(_fromUtf8("generateButton")) self.horizontalLayout_3.addWidget(self.generateButton) self.verticalLayout.addWidget(self.horizontalGroupBox) self.horizontalGroupBox2 = QtGui.QGroupBox(self.mplcentralwidget) self.horizontalGroupBox2.setFlat(True) self.horizontalGroupBox2.setObjectName(_fromUtf8("horizontalGroupBox2")) self.horizontalLayout_6 = QtGui.QHBoxLayout(self.horizontalGroupBox2) self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.jonesGroupBox = QtGui.QGroupBox(self.horizontalGroupBox2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.jonesGroupBox.sizePolicy().hasHeightForWidth()) self.jonesGroupBox.setSizePolicy(sizePolicy) self.jonesGroupBox.setFlat(False) self.jonesGroupBox.setCheckable(True) self.jonesGroupBox.setChecked(False) self.jonesGroupBox.setObjectName(_fromUtf8("jonesGroupBox")) self.horizontalLayout_5 = QtGui.QHBoxLayout(self.jonesGroupBox) self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.verticalFrame = QtGui.QFrame(self.jonesGroupBox) self.verticalFrame.setObjectName(_fromUtf8("verticalFrame")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.verticalFrame) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.label_2 = QtGui.QLabel(self.verticalFrame) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout_3.addWidget(self.label_2) self.label_6 = QtGui.QLabel(self.verticalFrame) self.label_6.setObjectName(_fromUtf8("label_6")) self.verticalLayout_3.addWidget(self.label_6) self.horizontalLayout_5.addWidget(self.verticalFrame) self.verticalGroupBox = QtGui.QGroupBox(self.jonesGroupBox) self.verticalGroupBox.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(38) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.verticalGroupBox.sizePolicy().hasHeightForWidth()) self.verticalGroupBox.setSizePolicy(sizePolicy) self.verticalGroupBox.setFlat(True) self.verticalGroupBox.setObjectName(_fromUtf8("verticalGroupBox")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalGroupBox) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.PsiLineEdit = QtGui.QLineEdit(self.verticalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.PsiLineEdit.sizePolicy().hasHeightForWidth()) self.PsiLineEdit.setSizePolicy(sizePolicy) self.PsiLineEdit.setObjectName(_fromUtf8("PsiLineEdit")) self.verticalLayout_2.addWidget(self.PsiLineEdit) self.deltaLineEdit = QtGui.QLineEdit(self.verticalGroupBox) self.deltaLineEdit.setObjectName(_fromUtf8("deltaLineEdit")) self.verticalLayout_2.addWidget(self.deltaLineEdit) self.horizontalLayout_5.addWidget(self.verticalGroupBox) self.jonesTranslatePushButton = QtGui.QPushButton(self.jonesGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.jonesTranslatePushButton.sizePolicy().hasHeightForWidth()) self.jonesTranslatePushButton.setSizePolicy(sizePolicy) self.jonesTranslatePushButton.setObjectName(_fromUtf8("jonesTranslatePushButton")) self.horizontalLayout_5.addWidget(self.jonesTranslatePushButton) self.horizontalLayout_6.addWidget(self.jonesGroupBox) self.ellipticityGroupBox = QtGui.QGroupBox(self.horizontalGroupBox2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(3) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.ellipticityGroupBox.sizePolicy().hasHeightForWidth()) self.ellipticityGroupBox.setSizePolicy(sizePolicy) self.ellipticityGroupBox.setFlat(False) self.ellipticityGroupBox.setCheckable(True) self.ellipticityGroupBox.setChecked(False) self.ellipticityGroupBox.setObjectName(_fromUtf8("ellipticityGroupBox")) self.horizontalLayout_9 = QtGui.QHBoxLayout(self.ellipticityGroupBox) self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) self.label_5 = QtGui.QLabel(self.ellipticityGroupBox) self.label_5.setObjectName(_fromUtf8("label_5")) self.horizontalLayout_9.addWidget(self.label_5) self.directionLineEdit = QtGui.QLineEdit(self.ellipticityGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.directionLineEdit.sizePolicy().hasHeightForWidth()) self.directionLineEdit.setSizePolicy(sizePolicy) self.directionLineEdit.setObjectName(_fromUtf8("directionLineEdit")) self.horizontalLayout_9.addWidget(self.directionLineEdit) self.label_4 = QtGui.QLabel(self.ellipticityGroupBox) self.label_4.setObjectName(_fromUtf8("label_4")) self.horizontalLayout_9.addWidget(self.label_4) self.eangleLineEdit = QtGui.QLineEdit(self.ellipticityGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.eangleLineEdit.sizePolicy().hasHeightForWidth()) self.eangleLineEdit.setSizePolicy(sizePolicy) self.eangleLineEdit.setObjectName(_fromUtf8("eangleLineEdit")) self.horizontalLayout_9.addWidget(self.eangleLineEdit) self.ellipticityTranslatePushButton = QtGui.QPushButton(self.ellipticityGroupBox) self.ellipticityTranslatePushButton.setObjectName(_fromUtf8("ellipticityTranslatePushButton")) self.horizontalLayout_9.addWidget(self.ellipticityTranslatePushButton) self.horizontalLayout_6.addWidget(self.ellipticityGroupBox) self.verticalLayout.addWidget(self.horizontalGroupBox2) MplMainWindow.setCentralWidget(self.mplcentralwidget) self.menubar = QtGui.QMenuBar(MplMainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 828, 22)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menu_File = QtGui.QMenu(self.menubar) self.menu_File.setObjectName(_fromUtf8("menu_File")) MplMainWindow.setMenuBar(self.menubar) self.action = QtGui.QAction(MplMainWindow) self.action.setObjectName(_fromUtf8("action")) self.action_Close = QtGui.QAction(MplMainWindow) self.action_Close.setObjectName(_fromUtf8("action_Close")) self.action_About = QtGui.QAction(MplMainWindow) self.action_About.setObjectName(_fromUtf8("action_About")) self.action_Documentation = QtGui.QAction(MplMainWindow) self.action_Documentation.setObjectName(_fromUtf8("action_Documentation")) self.menu_File.addAction(self.action_Close) self.menu_File.addAction(self.action_About) self.menu_File.addAction(self.action_Documentation) self.menubar.addAction(self.menu_File.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): MplMainWindow.setWindowTitle(_translate("MplMainWindow", "MainWindow", None)) self.horizontalGroupBox.setTitle(_translate("MplMainWindow", "Controls", None)) self.label_3.setText(_translate("MplMainWindow", "Quarter waveplate", None)) self.qwpLineEdit.setText(_translate("MplMainWindow", "-pi/4", None)) self.label.setText(_translate("MplMainWindow", "Polarizer", None)) self.polLineEdit.setText(_translate("MplMainWindow", "-3*pi/8", None)) self.generateButton.setText(_translate("MplMainWindow", "Generate", None)) self.label_2.setText(_translate("MplMainWindow", "alpha", None)) self.label_6.setText(_translate("MplMainWindow", "delta", None)) self.jonesTranslatePushButton.setText(_translate("MplMainWindow", "Translate", None)) self.label_5.setText(_translate("MplMainWindow", "Ellipse direction", None)) self.label_4.setText(_translate("MplMainWindow", "Ellipticity angle", None)) self.ellipticityTranslatePushButton.setText(_translate("MplMainWindow", "Translate", None)) self.menu_File.setTitle(_translate("MplMainWindow", "Menu", None)) self.action.setText(_translate("MplMainWindow", "About", None)) self.action_Close.setText(_translate("MplMainWindow", "Close", None)) self.action_About.setText(_translate("MplMainWindow", "About", None)) self.action_Documentation.setText(_translate("MplMainWindow", "Documentation", None))
class Ui_BrainLabelingGui(object): def setupUi(self, BrainLabelingGui): BrainLabelingGui.setObjectName(_fromUtf8("BrainLabelingGui")) BrainLabelingGui.resize(965, 749) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(BrainLabelingGui.sizePolicy().hasHeightForWidth()) BrainLabelingGui.setSizePolicy(sizePolicy) self.centralwidget = QtGui.QWidget(BrainLabelingGui) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setSizeConstraint(QtGui.QLayout.SetNoConstraint) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.canvaswidget = MplWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.canvaswidget.sizePolicy().hasHeightForWidth()) self.canvaswidget.setSizePolicy(sizePolicy) self.canvaswidget.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.canvaswidget.setObjectName(_fromUtf8("canvaswidget")) self.verticalLayout.addWidget(self.canvaswidget) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.labelsLayout = QtGui.QGridLayout() self.labelsLayout.setObjectName(_fromUtf8("labelsLayout")) self.horizontalLayout.addLayout(self.labelsLayout) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.display_groupBox = QtGui.QGroupBox(self.centralwidget) self.display_groupBox.setObjectName(_fromUtf8("display_groupBox")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.display_groupBox) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.img_radioButton = QtGui.QRadioButton(self.display_groupBox) self.img_radioButton.setObjectName(_fromUtf8("img_radioButton")) self.verticalLayout_2.addWidget(self.img_radioButton) self.textonmap_radioButton = QtGui.QRadioButton(self.display_groupBox) self.textonmap_radioButton.setObjectName(_fromUtf8("textonmap_radioButton")) self.verticalLayout_2.addWidget(self.textonmap_radioButton) self.dirmap_radioButton = QtGui.QRadioButton(self.display_groupBox) self.dirmap_radioButton.setObjectName(_fromUtf8("dirmap_radioButton")) self.verticalLayout_2.addWidget(self.dirmap_radioButton) self.labeling_radioButton = QtGui.QRadioButton(self.display_groupBox) self.labeling_radioButton.setObjectName(_fromUtf8("labeling_radioButton")) self.verticalLayout_2.addWidget(self.labeling_radioButton) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.label_2 = QtGui.QLabel(self.display_groupBox) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout_3.addWidget(self.label_2) self.spOnOffSlider = QtGui.QSlider(self.display_groupBox) self.spOnOffSlider.setStyleSheet(_fromUtf8("QSlider {\n" "min-width:80px;\n" "min-height:27px;\n" "max-width:80px;\n" "max-height:27px;\n" "}\n" "QSlider::groove:horizontal {\n" "background-image: url(images/slider_bg.png);\n" "background-repeat: no-repeat;\n" "background-position:center;\n" "margin:0px;\n" "border:0px;\n" "padding:0px;\n" "}\n" "\n" "QSlider::sub-page:horizontal {\n" "background-image: url(images/slider_on.png);\n" "background-repeat: no-repeat;\n" "background-position:left;\n" "background-origin:content;\n" "margin:0px;\n" "border:0px;\n" "padding-left:0px;\n" "}\n" "\n" "QSlider::add-page:horizontal {\n" "background-image: url(images/slider_off.png);\n" "background-repeat: no-repeat;\n" "background-position:right;\n" "background-origin:content;\n" "margin:0px;\n" "border:0px;\n" "padding-right:0px;\n" "}\n" "\n" "QSlider::handle:horizontal {\n" "background-image: url(images/slider_handle.png);\n" "width:39px;\n" "height:27px;\n" "margin:0px;\n" "border:0px;\n" "padding:0px;\n" "}\n" "\n" "QSlider::sub-page:horizontal:disabled {\n" "background-image: url(images/slider_on_disabled.png);\n" "background-repeat: no-repeat;\n" "background-position:left;\n" "background-origin:content;\n" "margin:0px;\n" "border:0px;\n" "padding-left:0px;\n" "}\n" "\n" "QSlider::add-page:horizontal:disabled {\n" "background-image: url(images/slider_off_disabled.png);\n" "background-repeat: no-repeat;\n" "background-position:right;\n" "background-origin:content;\n" "margin:0px;\n" "border:0px;\n" "padding-right:0px;\n" "}\n" "\n" "QSlider::handle:horizontal:disabled {\n" "background-image: url(images/slider_handle.png);\n" "width:39px;\n" "height:27px;\n" "margin:0px;\n" "border:0px;\n" "padding:0px;\n" "}\n" "\n" "")) self.spOnOffSlider.setMaximum(1) self.spOnOffSlider.setSingleStep(1) self.spOnOffSlider.setTracking(False) self.spOnOffSlider.setOrientation(QtCore.Qt.Horizontal) self.spOnOffSlider.setObjectName(_fromUtf8("spOnOffSlider")) self.horizontalLayout_3.addWidget(self.spOnOffSlider) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem) self.verticalLayout_2.addLayout(self.horizontalLayout_3) self.verticalLayout_3.addWidget(self.display_groupBox) self.horizontalLayout.addLayout(self.verticalLayout_3) self.buttonsLayout = QtGui.QVBoxLayout() self.buttonsLayout.setObjectName(_fromUtf8("buttonsLayout")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.label = QtGui.QLabel(self.centralwidget) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_2.addWidget(self.label) self.brushSizeSlider = QtGui.QSlider(self.centralwidget) self.brushSizeSlider.setMaximum(50) self.brushSizeSlider.setProperty("value", 20) self.brushSizeSlider.setOrientation(QtCore.Qt.Horizontal) self.brushSizeSlider.setInvertedControls(False) self.brushSizeSlider.setTickPosition(QtGui.QSlider.NoTicks) self.brushSizeSlider.setObjectName(_fromUtf8("brushSizeSlider")) self.horizontalLayout_2.addWidget(self.brushSizeSlider) self.brushSizeEdit = QtGui.QLineEdit(self.centralwidget) self.brushSizeEdit.setText(_fromUtf8("")) self.brushSizeEdit.setObjectName(_fromUtf8("brushSizeEdit")) self.horizontalLayout_2.addWidget(self.brushSizeEdit) self.buttonsLayout.addLayout(self.horizontalLayout_2) self.loadButton = QtGui.QPushButton(self.centralwidget) self.loadButton.setEnabled(True) self.loadButton.setCheckable(False) self.loadButton.setDefault(False) self.loadButton.setFlat(False) self.loadButton.setObjectName(_fromUtf8("loadButton")) self.buttonsLayout.addWidget(self.loadButton) self.saveButton = QtGui.QPushButton(self.centralwidget) self.saveButton.setObjectName(_fromUtf8("saveButton")) self.buttonsLayout.addWidget(self.saveButton) self.newLabelButton = QtGui.QPushButton(self.centralwidget) self.newLabelButton.setObjectName(_fromUtf8("newLabelButton")) self.buttonsLayout.addWidget(self.newLabelButton) self.buttonParams = QtGui.QPushButton(self.centralwidget) self.buttonParams.setObjectName(_fromUtf8("buttonParams")) self.buttonsLayout.addWidget(self.buttonParams) self.quitButton = QtGui.QPushButton(self.centralwidget) self.quitButton.setObjectName(_fromUtf8("quitButton")) self.buttonsLayout.addWidget(self.quitButton) self.horizontalLayout.addLayout(self.buttonsLayout) self.verticalLayout.addLayout(self.horizontalLayout) BrainLabelingGui.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(BrainLabelingGui) self.statusbar.setObjectName(_fromUtf8("statusbar")) BrainLabelingGui.setStatusBar(self.statusbar) self.menubar = QtGui.QMenuBar(BrainLabelingGui) self.menubar.setGeometry(QtCore.QRect(0, 0, 965, 25)) self.menubar.setObjectName(_fromUtf8("menubar")) BrainLabelingGui.setMenuBar(self.menubar) self.toolBar = QtGui.QToolBar(BrainLabelingGui) self.toolBar.setObjectName(_fromUtf8("toolBar")) BrainLabelingGui.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.toolBar.addSeparator() self.retranslateUi(BrainLabelingGui) QtCore.QMetaObject.connectSlotsByName(BrainLabelingGui) def retranslateUi(self, BrainLabelingGui): BrainLabelingGui.setWindowTitle(_translate("BrainLabelingGui", "BrainLabelingGui", None)) self.display_groupBox.setTitle(_translate("BrainLabelingGui", "Display", None)) self.img_radioButton.setText(_translate("BrainLabelingGui", "image", None)) self.textonmap_radioButton.setText(_translate("BrainLabelingGui", "textonmap (gabor, vq)", None)) self.dirmap_radioButton.setText(_translate("BrainLabelingGui", "directionality (gabor, segm)", None)) self.labeling_radioButton.setText(_translate("BrainLabelingGui", "labeling", None)) self.label_2.setText(_translate("BrainLabelingGui", "superpixels (segm)", None)) self.label.setText(_translate("BrainLabelingGui", "brush size", None)) self.loadButton.setText(_translate("BrainLabelingGui", "Load", None)) self.saveButton.setText(_translate("BrainLabelingGui", "Save", None)) self.newLabelButton.setText(_translate("BrainLabelingGui", "Add New Label", None)) self.buttonParams.setText(_translate("BrainLabelingGui", "Change Parameters", None)) self.quitButton.setText(_translate("BrainLabelingGui", "Quit", None)) self.toolBar.setWindowTitle(_translate("BrainLabelingGui", "toolBar", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1097, 700) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) self.centralwidget = QtWidgets.QWidget(MainWindow) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_17 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_17.setObjectName("verticalLayout_17") self.horizontalLayout_10 = QtWidgets.QHBoxLayout() self.horizontalLayout_10.setObjectName("horizontalLayout_10") self.calibrationFileLineEdit = QtWidgets.QLineEdit(self.centralwidget) self.calibrationFileLineEdit.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.calibrationFileLineEdit.sizePolicy().hasHeightForWidth()) self.calibrationFileLineEdit.setSizePolicy(sizePolicy) self.calibrationFileLineEdit.setObjectName("calibrationFileLineEdit") self.horizontalLayout_10.addWidget(self.calibrationFileLineEdit) self.calibrationFileBrowseButton = QtWidgets.QPushButton( self.centralwidget) self.calibrationFileBrowseButton.setEnabled(True) self.calibrationFileBrowseButton.setObjectName( "calibrationFileBrowseButton") self.horizontalLayout_10.addWidget(self.calibrationFileBrowseButton) self.horizontalLayout_10.setStretch(0, 1) self.verticalLayout_17.addLayout(self.horizontalLayout_10) self.horizontalLayout_9 = QtWidgets.QHBoxLayout() self.horizontalLayout_9.setObjectName("horizontalLayout_9") self.verticalLayout_11 = QtWidgets.QVBoxLayout() self.verticalLayout_11.setObjectName("verticalLayout_11") self.label_12 = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_12.sizePolicy().hasHeightForWidth()) self.label_12.setSizePolicy(sizePolicy) self.label_12.setObjectName("label_12") self.verticalLayout_11.addWidget(self.label_12) self.firstKineticFileListWidget = QtWidgets.QListWidget( self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.firstKineticFileListWidget.sizePolicy().hasHeightForWidth()) self.firstKineticFileListWidget.setSizePolicy(sizePolicy) self.firstKineticFileListWidget.setObjectName( "firstKineticFileListWidget") self.verticalLayout_11.addWidget(self.firstKineticFileListWidget) self.horizontalLayout_9.addLayout(self.verticalLayout_11) self.verticalLayout_15 = QtWidgets.QVBoxLayout() self.verticalLayout_15.setObjectName("verticalLayout_15") spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Ignored) self.verticalLayout_15.addItem(spacerItem) self.firstKineticBrowseButton = QtWidgets.QPushButton( self.centralwidget) self.firstKineticBrowseButton.setObjectName("firstKineticBrowseButton") self.verticalLayout_15.addWidget(self.firstKineticBrowseButton) self.horizontalLayout_9.addLayout(self.verticalLayout_15) self.verticalLayout_14 = QtWidgets.QVBoxLayout() self.verticalLayout_14.setObjectName("verticalLayout_14") self.label_9 = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_9.sizePolicy().hasHeightForWidth()) self.label_9.setSizePolicy(sizePolicy) self.label_9.setObjectName("label_9") self.verticalLayout_14.addWidget(self.label_9) self.firstKineticStartTimeListWidget = QtWidgets.QListWidget( self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.firstKineticStartTimeListWidget. sizePolicy().hasHeightForWidth()) self.firstKineticStartTimeListWidget.setSizePolicy(sizePolicy) self.firstKineticStartTimeListWidget.setObjectName( "firstKineticStartTimeListWidget") self.verticalLayout_14.addWidget(self.firstKineticStartTimeListWidget) self.horizontalLayout_9.addLayout(self.verticalLayout_14) self.verticalLayout_13 = QtWidgets.QVBoxLayout() self.verticalLayout_13.setObjectName("verticalLayout_13") self.label_11 = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_11.sizePolicy().hasHeightForWidth()) self.label_11.setSizePolicy(sizePolicy) self.label_11.setObjectName("label_11") self.verticalLayout_13.addWidget(self.label_11) self.firstKineticGateStepListWidget = QtWidgets.QListWidget( self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.firstKineticGateStepListWidget. sizePolicy().hasHeightForWidth()) self.firstKineticGateStepListWidget.setSizePolicy(sizePolicy) self.firstKineticGateStepListWidget.setObjectName( "firstKineticGateStepListWidget") self.verticalLayout_13.addWidget(self.firstKineticGateStepListWidget) self.horizontalLayout_9.addLayout(self.verticalLayout_13) self.verticalLayout_12 = QtWidgets.QVBoxLayout() self.verticalLayout_12.setObjectName("verticalLayout_12") self.backgroundCheckBox = QtWidgets.QCheckBox(self.centralwidget) self.backgroundCheckBox.setMaximumSize(QtCore.QSize(16777215, 13)) self.backgroundCheckBox.setChecked(True) self.backgroundCheckBox.setObjectName("backgroundCheckBox") self.verticalLayout_12.addWidget(self.backgroundCheckBox) self.firstKineticBackgroundFileListWidget = QtWidgets.QListWidget( self.centralwidget) self.firstKineticBackgroundFileListWidget.setMaximumSize( QtCore.QSize(16777215, 20)) self.firstKineticBackgroundFileListWidget.setObjectName( "firstKineticBackgroundFileListWidget") self.verticalLayout_12.addWidget( self.firstKineticBackgroundFileListWidget) self.horizontalLayout_9.addLayout(self.verticalLayout_12) self.horizontalLayout_9.setStretch(0, 3) self.horizontalLayout_9.setStretch(2, 1) self.horizontalLayout_9.setStretch(3, 1) self.horizontalLayout_9.setStretch(4, 3) self.verticalLayout_17.addLayout(self.horizontalLayout_9) self.horizontalLayout_8 = QtWidgets.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.kineticsFilesListWidget = QtWidgets.QListWidget( self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.kineticsFilesListWidget.sizePolicy().hasHeightForWidth()) self.kineticsFilesListWidget.setSizePolicy(sizePolicy) self.kineticsFilesListWidget.setAcceptDrops(True) self.kineticsFilesListWidget.setDragEnabled(True) self.kineticsFilesListWidget.setDragDropMode( QtWidgets.QAbstractItemView.DragDrop) self.kineticsFilesListWidget.setMovement(QtWidgets.QListView.Snap) self.kineticsFilesListWidget.setObjectName("kineticsFilesListWidget") self.horizontalLayout_8.addWidget(self.kineticsFilesListWidget) self.verticalLayout_10 = QtWidgets.QVBoxLayout() self.verticalLayout_10.setObjectName("verticalLayout_10") self.kineticFilesBrowseButton = QtWidgets.QPushButton( self.centralwidget) self.kineticFilesBrowseButton.setObjectName("kineticFilesBrowseButton") self.verticalLayout_10.addWidget(self.kineticFilesBrowseButton) self.moveUpButton = QtWidgets.QPushButton(self.centralwidget) self.moveUpButton.setObjectName("moveUpButton") self.verticalLayout_10.addWidget(self.moveUpButton) self.moveDownButton = QtWidgets.QPushButton(self.centralwidget) self.moveDownButton.setObjectName("moveDownButton") self.verticalLayout_10.addWidget(self.moveDownButton) self.deleteButton = QtWidgets.QPushButton(self.centralwidget) self.deleteButton.setObjectName("deleteButton") self.verticalLayout_10.addWidget(self.deleteButton) self.horizontalLayout_8.addLayout(self.verticalLayout_10) self.startTimesListWidget = QtWidgets.QListWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.startTimesListWidget.sizePolicy().hasHeightForWidth()) self.startTimesListWidget.setSizePolicy(sizePolicy) self.startTimesListWidget.setObjectName("startTimesListWidget") self.horizontalLayout_8.addWidget(self.startTimesListWidget) self.gateStepListWidget = QtWidgets.QListWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.gateStepListWidget.sizePolicy().hasHeightForWidth()) self.gateStepListWidget.setSizePolicy(sizePolicy) self.gateStepListWidget.setObjectName("gateStepListWidget") self.horizontalLayout_8.addWidget(self.gateStepListWidget) self.backgroundFilesListWidget = QtWidgets.QListWidget( self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.backgroundFilesListWidget.sizePolicy().hasHeightForWidth()) self.backgroundFilesListWidget.setSizePolicy(sizePolicy) self.backgroundFilesListWidget.setAcceptDrops(True) self.backgroundFilesListWidget.setDragEnabled(True) self.backgroundFilesListWidget.setDragDropMode( QtWidgets.QAbstractItemView.DragDrop) self.backgroundFilesListWidget.setMovement(QtWidgets.QListView.Snap) self.backgroundFilesListWidget.setObjectName( "backgroundFilesListWidget") self.horizontalLayout_8.addWidget(self.backgroundFilesListWidget) self.horizontalLayout_8.setStretch(0, 3) self.horizontalLayout_8.setStretch(2, 1) self.horizontalLayout_8.setStretch(3, 1) self.horizontalLayout_8.setStretch(4, 3) self.verticalLayout_17.addLayout(self.horizontalLayout_8) self.horizontalLayout_11 = QtWidgets.QHBoxLayout() self.horizontalLayout_11.setObjectName("horizontalLayout_11") self.timeSlicesGbox = QtWidgets.QGroupBox(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.timeSlicesGbox.sizePolicy().hasHeightForWidth()) self.timeSlicesGbox.setSizePolicy(sizePolicy) self.timeSlicesGbox.setObjectName("timeSlicesGbox") self.layoutWidget = QtWidgets.QWidget(self.timeSlicesGbox) self.layoutWidget.setGeometry(QtCore.QRect(10, 20, 511, 421)) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.layoutWidget) self.verticalLayout_9.setContentsMargins(0, 0, 0, 0) self.verticalLayout_9.setObjectName("verticalLayout_9") self.timeSliceDisplay = MplWidget(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.timeSliceDisplay.sizePolicy().hasHeightForWidth()) self.timeSliceDisplay.setSizePolicy(sizePolicy) self.timeSliceDisplay.setObjectName("timeSliceDisplay") self.verticalLayout_9.addWidget(self.timeSliceDisplay) self.horizontalLayout_6 = QtWidgets.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.label_8 = QtWidgets.QLabel(self.layoutWidget) self.label_8.setObjectName("label_8") self.horizontalLayout_6.addWidget(self.label_8) self.timeSliceWlMinSpinBox = QtWidgets.QDoubleSpinBox( self.layoutWidget) self.timeSliceWlMinSpinBox.setEnabled(False) self.timeSliceWlMinSpinBox.setMaximum(2000.0) self.timeSliceWlMinSpinBox.setObjectName("timeSliceWlMinSpinBox") self.horizontalLayout_6.addWidget(self.timeSliceWlMinSpinBox) self.label_10 = QtWidgets.QLabel(self.layoutWidget) self.label_10.setObjectName("label_10") self.horizontalLayout_6.addWidget(self.label_10) self.timeSliceWlMaxSpinBox = QtWidgets.QDoubleSpinBox( self.layoutWidget) self.timeSliceWlMaxSpinBox.setEnabled(False) self.timeSliceWlMaxSpinBox.setMaximum(2000.0) self.timeSliceWlMaxSpinBox.setProperty("value", 2000.0) self.timeSliceWlMaxSpinBox.setObjectName("timeSliceWlMaxSpinBox") self.horizontalLayout_6.addWidget(self.timeSliceWlMaxSpinBox) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_6.addItem(spacerItem1) self.verticalLayout_9.addLayout(self.horizontalLayout_6) self.horizontalLayout_7 = QtWidgets.QHBoxLayout() self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.timeSlider = QtWidgets.QScrollBar(self.layoutWidget) self.timeSlider.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.timeSlider.sizePolicy().hasHeightForWidth()) self.timeSlider.setSizePolicy(sizePolicy) self.timeSlider.setOrientation(QtCore.Qt.Horizontal) self.timeSlider.setObjectName("timeSlider") self.horizontalLayout_7.addWidget(self.timeSlider) self.verticalLayout_8 = QtWidgets.QVBoxLayout() self.verticalLayout_8.setObjectName("verticalLayout_8") self.autoscaleCheckBox = QtWidgets.QCheckBox(self.layoutWidget) self.autoscaleCheckBox.setEnabled(False) self.autoscaleCheckBox.setChecked(True) self.autoscaleCheckBox.setObjectName("autoscaleCheckBox") self.verticalLayout_8.addWidget(self.autoscaleCheckBox) self.scaleButton = QtWidgets.QPushButton(self.layoutWidget) self.scaleButton.setEnabled(False) self.scaleButton.setObjectName("scaleButton") self.verticalLayout_8.addWidget(self.scaleButton) self.horizontalLayout_7.addLayout(self.verticalLayout_8) self.horizontalLayout_7.setStretch(0, 1) self.verticalLayout_9.addLayout(self.horizontalLayout_7) self.verticalLayout_9.setStretch(0, 1) self.horizontalLayout_11.addWidget(self.timeSlicesGbox) self.verticalLayout_16 = QtWidgets.QVBoxLayout() self.verticalLayout_16.setObjectName("verticalLayout_16") self.dataCorrectionGbox = QtWidgets.QGroupBox(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.dataCorrectionGbox.sizePolicy().hasHeightForWidth()) self.dataCorrectionGbox.setSizePolicy(sizePolicy) self.dataCorrectionGbox.setObjectName("dataCorrectionGbox") self.layoutWidget1 = QtWidgets.QWidget(self.dataCorrectionGbox) self.layoutWidget1.setGeometry(QtCore.QRect(8, 20, 521, 76)) self.layoutWidget1.setObjectName("layoutWidget1") self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.layoutWidget1) self.verticalLayout_7.setContentsMargins(0, 0, 0, 0) self.verticalLayout_7.setObjectName("verticalLayout_7") self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.verticalLayout_5 = QtWidgets.QVBoxLayout() self.verticalLayout_5.setObjectName("verticalLayout_5") self.label_7 = QtWidgets.QLabel(self.layoutWidget1) self.label_7.setObjectName("label_7") self.verticalLayout_5.addWidget(self.label_7) self.delimiterComboBox = QtWidgets.QComboBox(self.layoutWidget1) self.delimiterComboBox.setObjectName("delimiterComboBox") self.verticalLayout_5.addWidget(self.delimiterComboBox) self.horizontalLayout_4.addLayout(self.verticalLayout_5) self.loadButton = QtWidgets.QPushButton(self.layoutWidget1) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.loadButton.sizePolicy().hasHeightForWidth()) self.loadButton.setSizePolicy(sizePolicy) self.loadButton.setStyleSheet("background-color: rgb(0, 255, 0);") self.loadButton.setObjectName("loadButton") self.horizontalLayout_4.addWidget(self.loadButton) self.verticalLayout_6 = QtWidgets.QVBoxLayout() self.verticalLayout_6.setObjectName("verticalLayout_6") self.label_15 = QtWidgets.QLabel(self.layoutWidget1) self.label_15.setObjectName("label_15") self.verticalLayout_6.addWidget(self.label_15) self.timeZeroSpinBox = QtWidgets.QDoubleSpinBox(self.layoutWidget1) self.timeZeroSpinBox.setMaximum(10000.0) self.timeZeroSpinBox.setProperty("value", 151.0) self.timeZeroSpinBox.setObjectName("timeZeroSpinBox") self.verticalLayout_6.addWidget(self.timeZeroSpinBox) self.horizontalLayout_4.addLayout(self.verticalLayout_6) self.addTimeAxisButton = QtWidgets.QPushButton(self.layoutWidget1) self.addTimeAxisButton.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.addTimeAxisButton.sizePolicy().hasHeightForWidth()) self.addTimeAxisButton.setSizePolicy(sizePolicy) self.addTimeAxisButton.setObjectName("addTimeAxisButton") self.horizontalLayout_4.addWidget(self.addTimeAxisButton) self.joinButton = QtWidgets.QPushButton(self.layoutWidget1) self.joinButton.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.joinButton.sizePolicy().hasHeightForWidth()) self.joinButton.setSizePolicy(sizePolicy) self.joinButton.setAutoFillBackground(False) self.joinButton.setStyleSheet("background-color: rgb(0, 255, 0);") self.joinButton.setObjectName("joinButton") self.horizontalLayout_4.addWidget(self.joinButton) self.calibrateButton = QtWidgets.QPushButton(self.layoutWidget1) self.calibrateButton.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.calibrateButton.sizePolicy().hasHeightForWidth()) self.calibrateButton.setSizePolicy(sizePolicy) self.calibrateButton.setAutoFillBackground(False) self.calibrateButton.setStyleSheet("background-color: rgb(0, 255, 0);") self.calibrateButton.setObjectName("calibrateButton") self.horizontalLayout_4.addWidget(self.calibrateButton) self.verticalLayout_7.addLayout(self.horizontalLayout_4) self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.removeCosmicRaysButton = QtWidgets.QPushButton(self.layoutWidget1) self.removeCosmicRaysButton.setEnabled(False) self.removeCosmicRaysButton.setObjectName("removeCosmicRaysButton") self.horizontalLayout_5.addWidget(self.removeCosmicRaysButton) self.background_end_label = QtWidgets.QLabel(self.layoutWidget1) self.background_end_label.setObjectName("background_end_label") self.horizontalLayout_5.addWidget(self.background_end_label) self.backgroundEndTimeSpinBox = QtWidgets.QSpinBox(self.layoutWidget1) self.backgroundEndTimeSpinBox.setMinimum(-1000) self.backgroundEndTimeSpinBox.setMaximum(-2) self.backgroundEndTimeSpinBox.setProperty("value", -3) self.backgroundEndTimeSpinBox.setObjectName("backgroundEndTimeSpinBox") self.horizontalLayout_5.addWidget(self.backgroundEndTimeSpinBox) self.backgroundSubtractButton = QtWidgets.QPushButton( self.layoutWidget1) self.backgroundSubtractButton.setEnabled(False) self.backgroundSubtractButton.setObjectName("backgroundSubtractButton") self.horizontalLayout_5.addWidget(self.backgroundSubtractButton) self.saveDataButton = QtWidgets.QPushButton(self.layoutWidget1) self.saveDataButton.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.saveDataButton.sizePolicy().hasHeightForWidth()) self.saveDataButton.setSizePolicy(sizePolicy) self.saveDataButton.setStyleSheet("background-color: rgb(0, 255, 0);") self.saveDataButton.setObjectName("saveDataButton") self.horizontalLayout_5.addWidget(self.saveDataButton) self.verticalLayout_7.addLayout(self.horizontalLayout_5) self.verticalLayout_16.addWidget(self.dataCorrectionGbox) self.kineticsGbox = QtWidgets.QGroupBox(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.kineticsGbox.sizePolicy().hasHeightForWidth()) self.kineticsGbox.setSizePolicy(sizePolicy) self.kineticsGbox.setObjectName("kineticsGbox") self.layoutWidget2 = QtWidgets.QWidget(self.kineticsGbox) self.layoutWidget2.setGeometry(QtCore.QRect(10, 20, 521, 331)) self.layoutWidget2.setObjectName("layoutWidget2") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.layoutWidget2) self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label = QtWidgets.QLabel(self.layoutWidget2) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.kineticCentreWlSpinBox = QtWidgets.QDoubleSpinBox( self.layoutWidget2) self.kineticCentreWlSpinBox.setEnabled(False) self.kineticCentreWlSpinBox.setMaximum(2000.0) self.kineticCentreWlSpinBox.setProperty("value", 500.0) self.kineticCentreWlSpinBox.setObjectName("kineticCentreWlSpinBox") self.horizontalLayout.addWidget(self.kineticCentreWlSpinBox) self.verticalLayout_3.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_2 = QtWidgets.QLabel(self.layoutWidget2) self.label_2.setObjectName("label_2") self.horizontalLayout_2.addWidget(self.label_2) self.kineticAveragingSpinBox = QtWidgets.QDoubleSpinBox( self.layoutWidget2) self.kineticAveragingSpinBox.setEnabled(False) self.kineticAveragingSpinBox.setMinimum(1.0) self.kineticAveragingSpinBox.setMaximum(500.0) self.kineticAveragingSpinBox.setProperty("value", 25.0) self.kineticAveragingSpinBox.setObjectName("kineticAveragingSpinBox") self.horizontalLayout_2.addWidget(self.kineticAveragingSpinBox) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.horizontalLayout_3.addLayout(self.verticalLayout_3) self.kineticIntegratedCheckBox = QtWidgets.QCheckBox( self.layoutWidget2) self.kineticIntegratedCheckBox.setObjectName( "kineticIntegratedCheckBox") self.horizontalLayout_3.addWidget(self.kineticIntegratedCheckBox) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.kineticLogYCheckBox = QtWidgets.QCheckBox(self.layoutWidget2) self.kineticLogYCheckBox.setEnabled(False) self.kineticLogYCheckBox.setChecked(True) self.kineticLogYCheckBox.setObjectName("kineticLogYCheckBox") self.verticalLayout.addWidget(self.kineticLogYCheckBox) self.kineticLogTCheckBox = QtWidgets.QCheckBox(self.layoutWidget2) self.kineticLogTCheckBox.setEnabled(False) self.kineticLogTCheckBox.setChecked(True) self.kineticLogTCheckBox.setObjectName("kineticLogTCheckBox") self.verticalLayout.addWidget(self.kineticLogTCheckBox) self.kineticNormalisedCheckBox = QtWidgets.QCheckBox( self.layoutWidget2) self.kineticNormalisedCheckBox.setEnabled(False) self.kineticNormalisedCheckBox.setChecked(True) self.kineticNormalisedCheckBox.setObjectName( "kineticNormalisedCheckBox") self.verticalLayout.addWidget(self.kineticNormalisedCheckBox) self.horizontalLayout_3.addLayout(self.verticalLayout) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem2) self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.saveKineticButton = QtWidgets.QPushButton(self.layoutWidget2) self.saveKineticButton.setEnabled(False) self.saveKineticButton.setStyleSheet( "background-color: rgb(0, 255, 0);") self.saveKineticButton.setObjectName("saveKineticButton") self.verticalLayout_2.addWidget(self.saveKineticButton) self.resetButton = QtWidgets.QPushButton(self.layoutWidget2) self.resetButton.setEnabled(True) self.resetButton.setStyleSheet("background-color: rgb(255, 0, 0);") self.resetButton.setObjectName("resetButton") self.verticalLayout_2.addWidget(self.resetButton) self.horizontalLayout_3.addLayout(self.verticalLayout_2) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.kineticDisplay = MplWidget(self.layoutWidget2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.kineticDisplay.sizePolicy().hasHeightForWidth()) self.kineticDisplay.setSizePolicy(sizePolicy) self.kineticDisplay.setObjectName("kineticDisplay") self.verticalLayout_4.addWidget(self.kineticDisplay) self.verticalLayout_4.setStretch(1, 1) self.verticalLayout_16.addWidget(self.kineticsGbox) self.verticalLayout_16.setStretch(0, 2) self.verticalLayout_16.setStretch(1, 7) self.horizontalLayout_11.addLayout(self.verticalLayout_16) self.horizontalLayout_11.setStretch(0, 1) self.horizontalLayout_11.setStretch(1, 1) self.verticalLayout_17.addLayout(self.horizontalLayout_11) self.verticalLayout_17.setStretch(3, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusBar = QtWidgets.QStatusBar(MainWindow) self.statusBar.setObjectName("statusBar") MainWindow.setStatusBar(self.statusBar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "iCCD Kinetics")) self.calibrationFileLineEdit.setText( _translate("MainWindow", "choose calibration file...")) self.calibrationFileBrowseButton.setText( _translate("MainWindow", "Browse")) self.label_12.setText(_translate("MainWindow", "File")) self.firstKineticBrowseButton.setText( _translate("MainWindow", "browse")) self.label_9.setText(_translate("MainWindow", "Start Time (ns)")) self.label_11.setText(_translate("MainWindow", "Gate Step (ns)")) self.backgroundCheckBox.setText( _translate("MainWindow", "Use period before pulse for first background ")) self.kineticFilesBrowseButton.setText( _translate("MainWindow", "browse")) self.moveUpButton.setText(_translate("MainWindow", "move up")) self.moveDownButton.setText(_translate("MainWindow", "move down")) self.deleteButton.setText(_translate("MainWindow", "delete")) self.timeSlicesGbox.setTitle(_translate("MainWindow", "Time Slices")) self.label_8.setText(_translate("MainWindow", "Wavelength from:")) self.label_10.setText(_translate("MainWindow", "to")) self.autoscaleCheckBox.setText(_translate("MainWindow", "Autoscale")) self.scaleButton.setText(_translate("MainWindow", "Scale")) self.dataCorrectionGbox.setTitle( _translate("MainWindow", "Data Correction")) self.label_7.setText(_translate("MainWindow", "Delimiter")) self.loadButton.setText(_translate("MainWindow", "LOAD")) self.label_15.setText(_translate("MainWindow", "Time Zero (ns)")) self.addTimeAxisButton.setText( _translate("MainWindow", "Add Time Axes")) self.joinButton.setText(_translate("MainWindow", "JOIN")) self.calibrateButton.setText(_translate("MainWindow", "CALIBRATE")) self.removeCosmicRaysButton.setText( _translate("MainWindow", "Remove Cosmic Rays")) self.background_end_label.setText( _translate("MainWindow", "Background data up to time:")) self.backgroundSubtractButton.setText( _translate("MainWindow", "Subtract Backgrounds")) self.saveDataButton.setText(_translate("MainWindow", "SAVE DATA")) self.kineticsGbox.setTitle(_translate("MainWindow", "Kinetics")) self.label.setText(_translate("MainWindow", "Wavelength")) self.label_2.setText(_translate("MainWindow", "Average +/-")) self.kineticIntegratedCheckBox.setText( _translate("MainWindow", "Integrated")) self.kineticLogYCheckBox.setText(_translate("MainWindow", "Log y-axis")) self.kineticLogTCheckBox.setText(_translate("MainWindow", "Log t-axis")) self.kineticNormalisedCheckBox.setText( _translate("MainWindow", "Normalised")) self.saveKineticButton.setText(_translate("MainWindow", "SAVE KINETIC")) self.resetButton.setText(_translate("MainWindow", "RESET"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.setWindowModality(QtCore.Qt.WindowModal) MainWindow.resize(1163, 771) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QtCore.QSize(600, 771)) MainWindow.setBaseSize(QtCore.QSize(1163, 771)) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(212, 232, 229)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(233, 243, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(106, 116, 114)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(141, 155, 153)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(212, 232, 229)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(233, 243, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(212, 232, 229)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(233, 243, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(106, 116, 114)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(141, 155, 153)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(212, 232, 229)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(233, 243, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(106, 116, 114)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(212, 232, 229)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(233, 243, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(106, 116, 114)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(141, 155, 153)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(106, 116, 114)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(106, 116, 114)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(212, 232, 229)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(212, 232, 229)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(212, 232, 229)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) MainWindow.setPalette(palette) icon = QtGui.QIcon() icon.addPixmap( QtGui.QPixmap(_fromUtf8(":/Icons/calculator2-icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setLayoutDirection(QtCore.Qt.LeftToRight) MainWindow.setIconSize(QtCore.QSize(48, 48)) self.centralwidget = QtGui.QWidget(MainWindow) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setMinimumSize(QtCore.QSize(610, 688)) self.centralwidget.setMaximumSize(QtCore.QSize(610, 688)) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.groupBox_6 = QtGui.QGroupBox(self.centralwidget) self.groupBox_6.setMinimumSize(QtCore.QSize(592, 670)) self.groupBox_6.setMaximumSize(QtCore.QSize(592, 670)) self.groupBox_6.setObjectName(_fromUtf8("groupBox_6")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox_6) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.groupBox_13 = QtGui.QGroupBox(self.groupBox_6) self.groupBox_13.setMinimumSize(QtCore.QSize(531, 191)) self.groupBox_13.setMaximumSize(QtCore.QSize(16777215, 191)) font = QtGui.QFont() font.setPointSize(9) self.groupBox_13.setFont(font) self.groupBox_13.setLayoutDirection(QtCore.Qt.LeftToRight) self.groupBox_13.setObjectName(_fromUtf8("groupBox_13")) self.gridLayout = QtGui.QGridLayout(self.groupBox_13) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.dodaj_btn = QtGui.QPushButton(self.groupBox_13) self.dodaj_btn.setMinimumSize(QtCore.QSize(105, 30)) self.dodaj_btn.setMaximumSize(QtCore.QSize(105, 30)) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Pencil_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.dodaj_btn.setIcon(icon1) self.dodaj_btn.setObjectName(_fromUtf8("dodaj_btn")) self.gridLayout.addWidget(self.dodaj_btn, 2, 0, 1, 1) self.textEdit = QtGui.QTextEdit(self.groupBox_13) self.textEdit.setEnabled(True) self.textEdit.setMinimumSize(QtCore.QSize(491, 121)) self.textEdit.setReadOnly(True) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.gridLayout.addWidget(self.textEdit, 0, 0, 1, 3) self.checkBox_generator = QtGui.QCheckBox(self.groupBox_13) self.checkBox_generator.setObjectName(_fromUtf8("checkBox_generator")) self.gridLayout.addWidget(self.checkBox_generator, 2, 2, 1, 1) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem, 2, 1, 1, 1) self.verticalLayout.addWidget(self.groupBox_13) self.groupBox_8 = QtGui.QGroupBox(self.groupBox_6) self.groupBox_8.setMinimumSize(QtCore.QSize(531, 70)) self.groupBox_8.setMaximumSize(QtCore.QSize(16777215, 61)) font = QtGui.QFont() font.setPointSize(9) self.groupBox_8.setFont(font) self.groupBox_8.setObjectName(_fromUtf8("groupBox_8")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_8) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.lineWyrazenie = QtGui.QLineEdit(self.groupBox_8) font = QtGui.QFont() font.setPointSize(10) self.lineWyrazenie.setFont(font) self.lineWyrazenie.setObjectName(_fromUtf8("lineWyrazenie")) self.verticalLayout_3.addWidget(self.lineWyrazenie) self.verticalLayout.addWidget(self.groupBox_8) self.groupBox_11 = QtGui.QGroupBox(self.groupBox_6) self.groupBox_11.setMinimumSize(QtCore.QSize(531, 115)) self.groupBox_11.setMaximumSize(QtCore.QSize(16777215, 115)) self.groupBox_11.setTitle(_fromUtf8("")) self.groupBox_11.setObjectName(_fromUtf8("groupBox_11")) self.groupBox_12 = QtGui.QGroupBox(self.groupBox_11) self.groupBox_12.setGeometry(QtCore.QRect(10, 10, 421, 91)) font = QtGui.QFont() font.setPointSize(9) self.groupBox_12.setFont(font) self.groupBox_12.setObjectName(_fromUtf8("groupBox_12")) self.gridLayout_7 = QtGui.QGridLayout(self.groupBox_12) self.gridLayout_7.setObjectName(_fromUtf8("gridLayout_7")) self.line_P = QtGui.QLineEdit(self.groupBox_12) self.line_P.setObjectName(_fromUtf8("line_P")) self.gridLayout_7.addWidget(self.line_P, 1, 1, 1, 1) self.P_label = QtGui.QLabel(self.groupBox_12) self.P_label.setObjectName(_fromUtf8("P_label")) self.gridLayout_7.addWidget(self.P_label, 1, 0, 1, 1) self.M_label = QtGui.QLabel(self.groupBox_12) self.M_label.setObjectName(_fromUtf8("M_label")) self.gridLayout_7.addWidget(self.M_label, 0, 0, 1, 1) self.line_M = QtGui.QLineEdit(self.groupBox_12) self.line_M.setObjectName(_fromUtf8("line_M")) self.gridLayout_7.addWidget(self.line_M, 0, 1, 1, 1) self.reset_btn = QtGui.QPushButton(self.groupBox_11) self.reset_btn.setGeometry(QtCore.QRect(460, 40, 95, 30)) self.reset_btn.setMinimumSize(QtCore.QSize(95, 30)) self.reset_btn.setMaximumSize(QtCore.QSize(95, 30)) icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Cancel_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.reset_btn.setIcon(icon2) self.reset_btn.setObjectName(_fromUtf8("reset_btn")) self.verticalLayout.addWidget(self.groupBox_11) self.groupBox_7 = QtGui.QGroupBox(self.groupBox_6) self.groupBox_7.setMinimumSize(QtCore.QSize(531, 170)) self.groupBox_7.setMaximumSize(QtCore.QSize(16777215, 150)) self.groupBox_7.setTitle(_fromUtf8("")) self.groupBox_7.setObjectName(_fromUtf8("groupBox_7")) self.wyniki_groupBox_2 = QtGui.QGroupBox(self.groupBox_7) self.wyniki_groupBox_2.setGeometry(QtCore.QRect(10, 10, 421, 111)) font = QtGui.QFont() font.setPointSize(9) self.wyniki_groupBox_2.setFont(font) self.wyniki_groupBox_2.setObjectName(_fromUtf8("wyniki_groupBox_2")) self.Estymator_lbl_2 = QtGui.QLabel(self.wyniki_groupBox_2) self.Estymator_lbl_2.setGeometry(QtCore.QRect(10, 20, 171, 20)) self.Estymator_lbl_2.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.Estymator_lbl_2.setObjectName(_fromUtf8("Estymator_lbl_2")) self.Wynik_srednia = QtGui.QLabel(self.wyniki_groupBox_2) self.Wynik_srednia.setGeometry(QtCore.QRect(200, 20, 211, 21)) font = QtGui.QFont() font.setPointSize(11) font.setBold(True) font.setWeight(75) self.Wynik_srednia.setFont(font) self.Wynik_srednia.setAlignment(QtCore.Qt.AlignCenter) self.Wynik_srednia.setObjectName(_fromUtf8("Wynik_srednia")) self.odchyl_lbl_2 = QtGui.QLabel(self.wyniki_groupBox_2) self.odchyl_lbl_2.setGeometry(QtCore.QRect(10, 50, 171, 21)) self.odchyl_lbl_2.setObjectName(_fromUtf8("odchyl_lbl_2")) self.Wynik_odchylenie = QtGui.QLabel(self.wyniki_groupBox_2) self.Wynik_odchylenie.setGeometry(QtCore.QRect(200, 50, 211, 20)) font = QtGui.QFont() font.setPointSize(11) font.setBold(True) font.setWeight(75) self.Wynik_odchylenie.setFont(font) self.Wynik_odchylenie.setAlignment(QtCore.Qt.AlignCenter) self.Wynik_odchylenie.setObjectName(_fromUtf8("Wynik_odchylenie")) self.Wynik_przedzil = QtGui.QLabel(self.wyniki_groupBox_2) self.Wynik_przedzil.setGeometry(QtCore.QRect(200, 80, 211, 21)) font = QtGui.QFont() #font.setFamily(_fromUtf8("MS Shell Dlg 2")) font.setPointSize(11) font.setBold(True) font.setWeight(75) self.Wynik_przedzil.setFont(font) self.Wynik_przedzil.setTextFormat(QtCore.Qt.AutoText) self.Wynik_przedzil.setAlignment(QtCore.Qt.AlignCenter) self.Wynik_przedzil.setObjectName(_fromUtf8("Wynik_przedzil")) self.przedzial_lbl_2 = QtGui.QLabel(self.wyniki_groupBox_2) self.przedzial_lbl_2.setGeometry(QtCore.QRect(10, 80, 171, 20)) self.przedzial_lbl_2.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.przedzial_lbl_2.setObjectName(_fromUtf8("przedzial_lbl_2")) self.draw_btn = QtGui.QPushButton(self.groupBox_7) self.draw_btn.setGeometry(QtCore.QRect(460, 70, 95, 30)) self.draw_btn.setMinimumSize(QtCore.QSize(95, 30)) self.draw_btn.setMaximumSize(QtCore.QSize(95, 30)) icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Edit_page_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.draw_btn.setIcon(icon3) self.draw_btn.setObjectName(_fromUtf8("draw_btn")) self.spinBox = QtGui.QSpinBox(self.groupBox_7) self.spinBox.setGeometry(QtCore.QRect(20, 140, 42, 22)) self.spinBox.setSpecialValueText(_fromUtf8("")) self.spinBox.setObjectName(_fromUtf8("spinBox")) self.label_10 = QtGui.QLabel(self.groupBox_7) self.label_10.setGeometry(QtCore.QRect(70, 140, 271, 16)) self.label_10.setObjectName(_fromUtf8("label_10")) self.oblicz_btn = QtGui.QPushButton(self.groupBox_7) self.oblicz_btn.setGeometry(QtCore.QRect(460, 20, 95, 30)) self.oblicz_btn.setMinimumSize(QtCore.QSize(95, 30)) self.oblicz_btn.setMaximumSize(QtCore.QSize(95, 30)) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Play_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.oblicz_btn.setIcon(icon4) self.oblicz_btn.setObjectName(_fromUtf8("oblicz_btn")) self.progressBar = QtGui.QProgressBar(self.groupBox_7) self.progressBar.setGeometry(QtCore.QRect(400, 140, 160, 20)) self.progressBar.setMinimumSize(QtCore.QSize(160, 20)) self.progressBar.setMaximumSize(QtCore.QSize(160, 20)) self.progressBar.setProperty("value", 0) self.progressBar.setObjectName(_fromUtf8("progressBar")) self.label = QtGui.QLabel(self.groupBox_7) self.label.setGeometry(QtCore.QRect(400, 120, 171, 20)) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout.addWidget(self.groupBox_7) self.verticalLayout_2.addWidget(self.groupBox_6) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1163, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuMenu = QtGui.QMenu(self.menubar) self.menuMenu.setObjectName(_fromUtf8("menuMenu")) self.menuHelp = QtGui.QMenu(self.menubar) self.menuHelp.setObjectName(_fromUtf8("menuHelp")) self.menuView = QtGui.QMenu(self.menubar) self.menuView.setObjectName(_fromUtf8("menuView")) self.menuSelect_Window_Style = QtGui.QMenu(self.menuView) self.menuSelect_Window_Style.setObjectName( _fromUtf8("menuSelect_Window_Style")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(170, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(169, 194, 240)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(212, 224, 247)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(84, 97, 120)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(113, 129, 160)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(170, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(169, 194, 240)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(212, 224, 247)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(170, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(169, 194, 240)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(212, 224, 247)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(84, 97, 120)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(113, 129, 160)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(170, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(169, 194, 240)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(212, 224, 247)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(84, 97, 120)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(169, 194, 240)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(212, 224, 247)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(84, 97, 120)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(113, 129, 160)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(84, 97, 120)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(84, 97, 120)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(169, 194, 240)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(169, 194, 240)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(169, 194, 240)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) self.statusbar.setPalette(palette) font = QtGui.QFont() font.setPointSize(10) font.setItalic(True) self.statusbar.setFont(font) self.statusbar.setLayoutDirection(QtCore.Qt.RightToLeft) self.statusbar.setAutoFillBackground(True) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.dockWidget_1 = QtGui.QDockWidget(MainWindow) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.dockWidget_1.sizePolicy().hasHeightForWidth()) self.dockWidget_1.setSizePolicy(sizePolicy) self.dockWidget_1.setMinimumSize(QtCore.QSize(549, 688)) self.dockWidget_1.setBaseSize(QtCore.QSize(549, 688)) self.dockWidget_1.setFloating(False) self.dockWidget_1.setFeatures(QtGui.QDockWidget.DockWidgetClosable | QtGui.QDockWidget.DockWidgetMovable) self.dockWidget_1.setAllowedAreas(QtCore.Qt.LeftDockWidgetArea | QtCore.Qt.RightDockWidgetArea) self.dockWidget_1.setObjectName(_fromUtf8("dockWidget_1")) self.dockWidgetContents_2 = QtGui.QWidget() sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.dockWidgetContents_2.sizePolicy().hasHeightForWidth()) self.dockWidgetContents_2.setSizePolicy(sizePolicy) self.dockWidgetContents_2.setObjectName( _fromUtf8("dockWidgetContents_2")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.dockWidgetContents_2) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.line_2 = QtGui.QFrame(self.dockWidgetContents_2) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.verticalLayout_4.addWidget(self.line_2) self.line = QtGui.QFrame(self.dockWidgetContents_2) self.line.setFrameShape(QtGui.QFrame.VLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.verticalLayout_4.addWidget(self.line) self.mplhorizontalLayout = QtGui.QHBoxLayout() self.mplhorizontalLayout.setObjectName( _fromUtf8("mplhorizontalLayout")) self.mpl = MplWidget(self.dockWidgetContents_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName(_fromUtf8("mpl")) self.mplhorizontalLayout.addWidget(self.mpl) self.verticalLayout_4.addLayout(self.mplhorizontalLayout) self.line_3 = QtGui.QFrame(self.dockWidgetContents_2) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName(_fromUtf8("line_3")) self.verticalLayout_4.addWidget(self.line_3) self.dockWidget_1.setWidget(self.dockWidgetContents_2) MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockWidget_1) self.toolBar = QtGui.QToolBar(MainWindow) self.toolBar.setContextMenuPolicy(QtCore.Qt.NoContextMenu) self.toolBar.setIconSize(QtCore.QSize(24, 24)) self.toolBar.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon) self.toolBar.setObjectName(_fromUtf8("toolBar")) MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.actionOpenM = QtGui.QAction(MainWindow) icon5 = QtGui.QIcon() icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Folder_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionOpenM.setIcon(icon5) self.actionOpenM.setObjectName(_fromUtf8("actionOpenM")) self.actionOpen_Variable_File = QtGui.QAction(MainWindow) self.actionOpen_Variable_File.setIcon(icon5) self.actionOpen_Variable_File.setObjectName( _fromUtf8("actionOpen_Variable_File")) self.actionExtract = QtGui.QAction(MainWindow) icon6 = QtGui.QIcon() icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Save_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionExtract.setIcon(icon6) self.actionExtract.setObjectName(_fromUtf8("actionExtract")) self.actionHelp = QtGui.QAction(MainWindow) icon7 = QtGui.QIcon() icon7.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Help_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionHelp.setIcon(icon7) self.actionHelp.setMenuRole(QtGui.QAction.AboutQtRole) self.actionHelp.setObjectName(_fromUtf8("actionHelp")) self.actionAbout = QtGui.QAction(MainWindow) icon8 = QtGui.QIcon() icon8.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Info_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionAbout.setIcon(icon8) self.actionAbout.setObjectName(_fromUtf8("actionAbout")) self.actionExit = QtGui.QAction(MainWindow) icon9 = QtGui.QIcon() icon9.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icons/Exit_icon.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionExit.setIcon(icon9) self.actionExit.setObjectName(_fromUtf8("actionExit")) self.actionWindows_Style = QtGui.QAction(MainWindow) self.actionWindows_Style.setObjectName( _fromUtf8("actionWindows_Style")) self.actionMotif_Style = QtGui.QAction(MainWindow) self.actionMotif_Style.setObjectName(_fromUtf8("actionMotif_Style")) self.actionCDE_Style = QtGui.QAction(MainWindow) self.actionCDE_Style.setObjectName(_fromUtf8("actionCDE_Style")) self.actionCleanlooks_Style = QtGui.QAction(MainWindow) self.actionCleanlooks_Style.setObjectName( _fromUtf8("actionCleanlooks_Style")) self.actionPlastique_Style = QtGui.QAction(MainWindow) self.actionPlastique_Style.setObjectName( _fromUtf8("actionPlastique_Style")) self.actionGTK_Style = QtGui.QAction(MainWindow) self.actionGTK_Style.setObjectName(_fromUtf8("actionGTK_Style")) self.actionWindowsVista_Style = QtGui.QAction(MainWindow) self.actionWindowsVista_Style.setCheckable(False) self.actionWindowsVista_Style.setMenuRole( QtGui.QAction.TextHeuristicRole) self.actionWindowsVista_Style.setObjectName( _fromUtf8("actionWindowsVista_Style")) self.actionMacintosh = QtGui.QAction(MainWindow) self.actionMacintosh.setObjectName(_fromUtf8("actionMacintosh")) self.actionShow_Histogram = QtGui.QAction(MainWindow) self.actionShow_Histogram.setObjectName( _fromUtf8("actionShow_Histogram")) self.menuMenu.addAction(self.actionOpenM) self.menuMenu.addAction(self.actionOpen_Variable_File) self.menuMenu.addAction(self.actionExtract) self.menuMenu.addSeparator() self.menuMenu.addAction(self.actionExit) self.menuHelp.addAction(self.actionHelp) self.menuHelp.addAction(self.actionAbout) self.menuSelect_Window_Style.addAction(self.actionWindows_Style) self.menuSelect_Window_Style.addAction(self.actionWindowsVista_Style) self.menuSelect_Window_Style.addAction(self.actionMotif_Style) self.menuSelect_Window_Style.addAction(self.actionCDE_Style) self.menuSelect_Window_Style.addAction(self.actionCleanlooks_Style) self.menuSelect_Window_Style.addAction(self.actionPlastique_Style) self.menuSelect_Window_Style.addAction(self.actionGTK_Style) self.menuSelect_Window_Style.addAction(self.actionMacintosh) self.menuView.addAction(self.menuSelect_Window_Style.menuAction()) self.menuView.addAction(self.actionShow_Histogram) self.menubar.addAction(self.menuMenu.menuAction()) self.menubar.addAction(self.menuView.menuAction()) self.menubar.addAction(self.menuHelp.menuAction()) self.toolBar.addAction(self.actionOpenM) self.toolBar.addAction(self.actionOpen_Variable_File) self.toolBar.addAction(self.actionExtract) self.toolBar.addSeparator() self.toolBar.addAction(self.actionExit) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) MainWindow.setTabOrder(self.dodaj_btn, self.lineWyrazenie) MainWindow.setTabOrder(self.lineWyrazenie, self.line_M) MainWindow.setTabOrder(self.line_M, self.line_P) MainWindow.setTabOrder(self.line_P, self.spinBox) MainWindow.setTabOrder(self.spinBox, self.oblicz_btn) MainWindow.setTabOrder(self.oblicz_btn, self.draw_btn) MainWindow.setTabOrder(self.draw_btn, self.reset_btn) MainWindow.setTabOrder(self.reset_btn, self.textEdit) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle( _translate("MainWindow", "MCM Estymator", None)) self.groupBox_6.setTitle(_translate("MainWindow", "Data", None)) self.groupBox_13.setTitle(_translate("MainWindow", "Variables", None)) self.dodaj_btn.setText(_translate("MainWindow", "Add variable", None)) self.checkBox_generator.setText( _translate("MainWindow", "Wichmann-Hill generator", None)) self.groupBox_8.setTitle(_translate("MainWindow", "Model", None)) self.lineWyrazenie.setPlaceholderText( _translate("MainWindow", "Enter the model as an expresion", None)) self.groupBox_12.setTitle(_translate("MainWindow", "Parameters", None)) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.line_P.setFont(font) self.line_P.setPlaceholderText( _translate( "MainWindow", "Enter The Coverage Probability value as number in percentage.", None)) self.P_label.setText(_translate("MainWindow", " P = ", None)) self.M_label.setText(_translate("MainWindow", " M =", None)) self.line_M.setFont(font) self.line_M.setPlaceholderText( _translate("MainWindow", "Enter number of the Monte Carlo trials", None)) self.reset_btn.setText(_translate("MainWindow", "Reset", None)) self.wyniki_groupBox_2.setTitle( _translate("MainWindow", "Results", None)) self.Estymator_lbl_2.setText( _translate("MainWindow", "The best estimate value:", None)) self.Wynik_srednia.setText(_translate("MainWindow", "0.0", None)) self.odchyl_lbl_2.setText( _translate("MainWindow", "Standard uncertainty value:", None)) self.Wynik_odchylenie.setText(_translate("MainWindow", "0.0", None)) self.Wynik_przedzil.setText(_translate("MainWindow", "0.0 0.0", None)) self.przedzial_lbl_2.setText( _translate("MainWindow", "Coverage interval values:", None)) self.draw_btn.setText(_translate("MainWindow", "Draw", None)) self.label_10.setText( _translate("MainWindow", "Number of significant decimal digits", None)) self.oblicz_btn.setText(_translate("MainWindow", "Calculate", None)) self.label.setText( _translate("MainWindow", "Calculation progress", None)) self.menuMenu.setTitle(_translate("MainWindow", "File", None)) self.menuHelp.setTitle(_translate("MainWindow", "Help", None)) self.menuView.setTitle(_translate("MainWindow", "View", None)) self.menuSelect_Window_Style.setTitle( _translate("MainWindow", "Select Window Style", None)) self.dockWidget_1.setWindowTitle( _translate("MainWindow", "Histogram", None)) self.toolBar.setWindowTitle(_translate("MainWindow", "toolBar", None)) self.actionOpenM.setText( _translate("MainWindow", "Open Model File", None)) self.actionOpenM.setStatusTip( _translate("MainWindow", "Opens a Model definition file", None)) self.actionOpenM.setShortcut(_translate("MainWindow", "Ctrl+M", None)) self.actionOpen_Variable_File.setText( _translate("MainWindow", "Open Variable File", None)) self.actionOpen_Variable_File.setShortcut( _translate("MainWindow", "Ctrl+V", None)) self.actionExtract.setText( _translate("MainWindow", "Extract data to File", None)) self.actionExtract.setStatusTip( _translate("MainWindow", "Extracts the data computed into a file ", None)) self.actionExtract.setShortcut(_translate("MainWindow", "Ctrl+E", None)) self.actionHelp.setText(_translate("MainWindow", "Help", None)) self.actionAbout.setText(_translate("MainWindow", "About", None)) self.actionExit.setText( _translate("MainWindow", "Exit Application", None)) self.actionExit.setToolTip( _translate("MainWindow", "Click to exit the Application", None)) self.actionExit.setStatusTip( _translate("MainWindow", "Exits the Application", None)) self.actionExit.setShortcut(_translate("MainWindow", "Ctrl+Q", None)) self.actionWindows_Style.setText( _translate("MainWindow", "Windows Style", None)) self.actionMotif_Style.setText( _translate("MainWindow", "Motif Style", None)) self.actionCDE_Style.setText( _translate("MainWindow", "CDE Style", None)) self.actionCleanlooks_Style.setText( _translate("MainWindow", "Cleanlooks Style", None)) self.actionPlastique_Style.setText( _translate("MainWindow", "Plastique Style", None)) self.actionGTK_Style.setText( _translate("MainWindow", "GTK + Style", None)) self.actionWindowsVista_Style.setText( _translate("MainWindow", "WindowsVista Style", None)) self.actionMacintosh.setText( _translate("MainWindow", "Macintosh", None)) self.actionShow_Histogram.setText( _translate("MainWindow", "Show Histogram", None))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName(_fromUtf8("MplMainWindow")) MplMainWindow.resize(642, 445) self.mplcentralwidget = QtGui.QWidget(MplMainWindow) self.mplcentralwidget.setObjectName(_fromUtf8("mplcentralwidget")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.mplcentralwidget) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.mplhorizontalLayout_3 = QtGui.QHBoxLayout() self.mplhorizontalLayout_3.setObjectName(_fromUtf8("mplhorizontalLayout_3")) self.mpl = MplWidget(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName(_fromUtf8("mpl")) self.mplhorizontalLayout_3.addWidget(self.mpl) self.mplverticalLayout_2 = QtGui.QVBoxLayout() self.mplverticalLayout_2.setObjectName(_fromUtf8("mplverticalLayout_2")) self.mpllabel_3 = QtGui.QLabel(self.mplcentralwidget) self.mpllabel_3.setObjectName(_fromUtf8("mpllabel_3")) self.mplverticalLayout_2.addWidget(self.mpllabel_3) self.mplhorizontalSlider_2 = QtGui.QSlider(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplhorizontalSlider_2.sizePolicy().hasHeightForWidth()) self.mplhorizontalSlider_2.setSizePolicy(sizePolicy) self.mplhorizontalSlider_2.setMinimum(1) self.mplhorizontalSlider_2.setMaximum(10) self.mplhorizontalSlider_2.setProperty("value", 3) self.mplhorizontalSlider_2.setOrientation(QtCore.Qt.Horizontal) self.mplhorizontalSlider_2.setObjectName(_fromUtf8("mplhorizontalSlider_2")) self.mplverticalLayout_2.addWidget(self.mplhorizontalSlider_2) self.mpllabel_2 = QtGui.QLabel(self.mplcentralwidget) self.mpllabel_2.setObjectName(_fromUtf8("mpllabel_2")) self.mplverticalLayout_2.addWidget(self.mpllabel_2) self.mplhorizontalSlider = QtGui.QSlider(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplhorizontalSlider.sizePolicy().hasHeightForWidth()) self.mplhorizontalSlider.setSizePolicy(sizePolicy) self.mplhorizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.mplhorizontalSlider.setObjectName(_fromUtf8("mplhorizontalSlider")) self.mplverticalLayout_2.addWidget(self.mplhorizontalSlider) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.mplverticalLayout_2.addItem(spacerItem) #self.mplpushButton = QtGui.QPushButton(self.mplcentralwidget) #self.mplpushButton.setEnabled(False) #self.mplpushButton.setObjectName(_fromUtf8("mplpushButton")) #self.mplverticalLayout_2.addWidget(self.mplpushButton) self.mplverticalLayout = QtGui.QVBoxLayout() self.mplverticalLayout.setObjectName(_fromUtf8("mplverticalLayout")) self.mplhorizontalLayout_2 = QtGui.QHBoxLayout() self.mplhorizontalLayout_2.setObjectName(_fromUtf8("mplhorizontalLayout_2")) #self.mplspinBox = QtGui.QSpinBox(self.mplcentralwidget) #self.mplspinBox.setEnabled(False) #self.mplspinBox.setMinimum(1) #self.mplspinBox.setMaximum(4) #self.mplspinBox.setObjectName(_fromUtf8("mplspinBox")) #self.mplhorizontalLayout_2.addWidget(self.mplspinBox) #self.mplspinBox_2 = QtGui.QSpinBox(self.mplcentralwidget) #self.mplspinBox_2.setEnabled(False) #self.mplspinBox_2.setMinimum(1) #self.mplspinBox_2.setMaximum(4) #self.mplspinBox_2.setObjectName(_fromUtf8("mplspinBox_2")) #self.mplhorizontalLayout_2.addWidget(self.mplspinBox_2) self.mplverticalLayout.addLayout(self.mplhorizontalLayout_2) self.mplverticalLayout_2.addLayout(self.mplverticalLayout) self.mpllabel = QtGui.QLabel(self.mplcentralwidget) self.mpllabel.setObjectName(_fromUtf8("mpllabel")) self.mplverticalLayout_2.addWidget(self.mpllabel) self.mplhorizontalLayout_4 = QtGui.QHBoxLayout() self.mplhorizontalLayout_4.setObjectName(_fromUtf8("mplhorizontalLayout_4")) self.mplcheckBox = QtGui.QCheckBox(self.mplcentralwidget) self.mplcheckBox.setObjectName(_fromUtf8("mplcheckBox")) self.mplhorizontalLayout_4.addWidget(self.mplcheckBox) self.mplcheckBox_2 = QtGui.QCheckBox(self.mplcentralwidget) self.mplcheckBox_2.setObjectName(_fromUtf8("mplcheckBox_2")) self.mplhorizontalLayout_4.addWidget(self.mplcheckBox_2) #self.mplcheckBox_3 = QtGui.QCheckBox(self.mplcentralwidget) #self.mplcheckBox_3.setObjectName(_fromUtf8("mplcheckBox_3")) #self.mplhorizontalLayout_5.addWidget(self.mplcheckBox_3) self.mplcheckBox_4 = QtGui.QCheckBox(self.mplcentralwidget) self.mplcheckBox_4.setObjectName(_fromUtf8("mplcheckBox_4")) self.mplcheckBox_4.setChecked(True) self.mplhorizontalLayout_2.addWidget(self.mplcheckBox_4) self.mplverticalLayout_2.addLayout(self.mplhorizontalLayout_4) self.mplhorizontalLayout_3.addLayout(self.mplverticalLayout_2) self.verticalLayout_3.addLayout(self.mplhorizontalLayout_3) #self.mplverticalLayout_2.addWidget(self.mplcheckBox_3) MplMainWindow.setCentralWidget(self.mplcentralwidget) self.mplmenubar = QtGui.QMenuBar(MplMainWindow) self.mplmenubar.setGeometry(QtCore.QRect(0, 0, 642, 25)) self.mplmenubar.setObjectName(_fromUtf8("mplmenubar")) self.mplmenuFile = QtGui.QMenu(self.mplmenubar) self.mplmenuFile.setObjectName(_fromUtf8("mplmenuFile")) self.mplmenuEdit = QtGui.QMenu(self.mplmenubar) self.mplmenuEdit.setObjectName(_fromUtf8("mplmenuEdit")) MplMainWindow.setMenuBar(self.mplmenubar) self.toolBar = QtGui.QToolBar(MplMainWindow) self.toolBar.setObjectName(_fromUtf8("toolBar")) MplMainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.toolBar_2 = QtGui.QToolBar(MplMainWindow) self.toolBar_2.setObjectName(_fromUtf8("toolBar_2")) MplMainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar_2) # self.mplactionOpen = QtGui.QAction(MplMainWindow) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8("icons/Very_Basic/folder.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) # self.mplactionOpen.setIcon(icon) # self.mplactionOpen.setObjectName(_fromUtf8("mplactionOpen")) self.mplactionQuit = QtGui.QAction(MplMainWindow) self.mplactionQuit.setObjectName(_fromUtf8("mplactionQuit")) #self.mplactionUndo = QtGui.QAction(MplMainWindow) #self.mplactionUndo.setEnabled(False) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(_fromUtf8("icons/Very_Basic/delete.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) #self.mplactionUndo.setIcon(icon1) #self.mplactionUndo.setObjectName(_fromUtf8("mplactionUndo")) self.mplactionCut_by_line = QtGui.QAction(MplMainWindow) self.mplactionCut_by_line.setCheckable(True) self.mplactionCut_by_line.setEnabled(False) icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(_fromUtf8("icons/line.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.mplactionCut_by_line.setIcon(icon2) self.mplactionCut_by_line.setObjectName(_fromUtf8("mplactionCut_by_line")) self.mplactionCut_by_rect = QtGui.QAction(MplMainWindow) self.mplactionCut_by_rect.setCheckable(True) self.mplactionCut_by_rect.setChecked(False) self.mplactionCut_by_rect.setEnabled(False) icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(_fromUtf8("icons/rect.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.mplactionCut_by_rect.setIcon(icon3) self.mplactionCut_by_rect.setObjectName(_fromUtf8("mplactionCut_by_rect")) #self.mplactionSave = QtGui.QAction(MplMainWindow) #self.mplactionSave.setEnabled(False) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap(_fromUtf8("icons/Very_Basic/save_as.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) #self.mplactionSave.setIcon(icon4) #self.mplactionSave.setObjectName(_fromUtf8("mplactionSave")) '''# rescale self.mplactionRescale = QtGui.QAction(MplMainWindow) self.mplactionRescale.setEnabled(False) icon7 = QtGui.QIcon() icon7.addPixmap(QtGui.QPixmap(_fromUtf8("icons/Very_Basic/rescale.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.mplactionRescale.setIcon(icon7) self.mplactionRescale.setObjectName(_fromUtf8("mplactionRescale")) ''' #self.mplactionRestore = QtGui.QAction(MplMainWindow) #self.mplactionRestore.setEnabled(False) icon5 = QtGui.QIcon() icon5.addPixmap(QtGui.QPixmap(_fromUtf8("icons/Very_Basic/sinchronize.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) #self.mplactionRestore.setIcon(icon5) #self.mplactionRestore.setObjectName(_fromUtf8("mplactionRestore")) self.mplactionPoint = QtGui.QAction(MplMainWindow) self.mplactionPoint.setCheckable(True) self.mplactionPoint.setEnabled(False) icon6 = QtGui.QIcon() icon6.addPixmap(QtGui.QPixmap(_fromUtf8("icons/point.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.mplactionPoint.setIcon(icon6) self.mplactionPoint.setObjectName(_fromUtf8("mplactionPoint")) # self.mplmenuFile.addAction(self.mplactionOpen) #self.mplmenuFile.addSeparator() #self.mplmenuFile.addAction(self.mplactionSave) #self.mplmenuFile.addSeparator() #self.mplmenuFile.addAction(self.mplactionQuit) #self.mplmenuEdit.addAction(self.mplactionUndo) #self.mplmenuEdit.addAction(self.mplactionRestore) ##self.mplmenuEdit.addAction(self.mplactionRescale) self.mplmenuEdit.addSeparator() self.mplmenuEdit.addAction(self.mplactionCut_by_line) self.mplmenuEdit.addAction(self.mplactionCut_by_rect) self.mplmenuEdit.addAction(self.mplactionPoint) self.mplmenubar.addAction(self.mplmenuFile.menuAction()) self.mplmenubar.addAction(self.mplmenuEdit.menuAction()) # self.toolBar.addAction(self.mplactionOpen) #self.toolBar.addAction(self.mplactionSave) self.toolBar.addSeparator() #self.toolBar.addAction(self.mplactionUndo) #self.toolBar.addAction(self.mplactionRestore) ##self.toolBar.addAction(self.mplactionRescale) self.toolBar.addSeparator() self.toolBar_2.addAction(self.mplactionCut_by_line) self.toolBar_2.addAction(self.mplactionCut_by_rect) self.toolBar_2.addAction(self.mplactionPoint) self.toolBar_2.addSeparator() self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): MplMainWindow.setWindowTitle(QtGui.QApplication.translate("MplMainWindow", "ANOD: QtCut", None, QtGui.QApplication.UnicodeUTF8)) self.mpllabel_3.setText(QtGui.QApplication.translate("MplMainWindow", "Point size:", None, QtGui.QApplication.UnicodeUTF8)) self.mpllabel_2.setText(QtGui.QApplication.translate("MplMainWindow", "Rub size:", None, QtGui.QApplication.UnicodeUTF8)) #self.mplpushButton.setText(QtGui.QApplication.translate("MplMainWindow", "Plot", None, QtGui.QApplication.UnicodeUTF8)) self.mpllabel.setText(QtGui.QApplication.translate("MplMainWindow", "Log:", None, QtGui.QApplication.UnicodeUTF8)) self.mplcheckBox.setText(QtGui.QApplication.translate("MplMainWindow", "X", None, QtGui.QApplication.UnicodeUTF8)) self.mplcheckBox_2.setText(QtGui.QApplication.translate("MplMainWindow", "Y", None, QtGui.QApplication.UnicodeUTF8)) #self.mplcheckBox_3.setText(QtGui.QApplication.translate("MplMainWindow", "Y/X", None, QtGui.QApplication.UnicodeUTF8)) self.mplcheckBox_4.setText(QtGui.QApplication.translate("MplMainWindow", "Rescale", None, QtGui.QApplication.UnicodeUTF8)) self.mplmenuFile.setTitle(QtGui.QApplication.translate("MplMainWindow", "File", None, QtGui.QApplication.UnicodeUTF8)) self.mplmenuEdit.setTitle(QtGui.QApplication.translate("MplMainWindow", "Edit", None, QtGui.QApplication.UnicodeUTF8)) self.toolBar.setWindowTitle(QtGui.QApplication.translate("MplMainWindow", "toolBar", None, QtGui.QApplication.UnicodeUTF8)) self.toolBar_2.setWindowTitle(QtGui.QApplication.translate("MplMainWindow", "toolBar_2", None, QtGui.QApplication.UnicodeUTF8)) # self.mplactionOpen.setText(QtGui.QApplication.translate("MplMainWindow", "Open", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionQuit.setText(QtGui.QApplication.translate("MplMainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8)) #self.mplactionUndo.setText(QtGui.QApplication.translate("MplMainWindow", "Undo", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionCut_by_line.setText(QtGui.QApplication.translate("MplMainWindow", "Line", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionCut_by_rect.setText(QtGui.QApplication.translate("MplMainWindow", "Rectangle", None, QtGui.QApplication.UnicodeUTF8)) #self.mplactionSave.setText(QtGui.QApplication.translate("MplMainWindow", "Save", None, QtGui.QApplication.UnicodeUTF8)) #self.mplactionRestore.setText(QtGui.QApplication.translate("MplMainWindow", "Restore initial", None, QtGui.QApplication.UnicodeUTF8)) #self.mplactionRescale.setText(QtGui.QApplication.translate("MplMainWindow", "Rescale", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionPoint.setText(QtGui.QApplication.translate("MplMainWindow", "Point", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(771, 588) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.tabWidget__left = QtWidgets.QTabWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tabWidget__left.sizePolicy().hasHeightForWidth()) self.tabWidget__left.setSizePolicy(sizePolicy) self.tabWidget__left.setObjectName("tabWidget__left") self.tab__displayx = QtWidgets.QWidget() self.tab__displayx.setObjectName("tab__displayx") self.tableWidget__displayx = QtWidgets.QTableWidget(self.tab__displayx) self.tableWidget__displayx.setGeometry(QtCore.QRect(10, 10, 151, 451)) self.tableWidget__displayx.setObjectName("tableWidget__displayx") self.tableWidget__displayx.setColumnCount(0) self.tableWidget__displayx.setRowCount(0) self.tabWidget__left.addTab(self.tab__displayx, "") self.tab__displayu = QtWidgets.QWidget() self.tab__displayu.setObjectName("tab__displayu") self.tableWidget__displayu = QtWidgets.QTableWidget(self.tab__displayu) self.tableWidget__displayu.setGeometry(QtCore.QRect(10, 10, 151, 451)) self.tableWidget__displayu.setObjectName("tableWidget__displayu") self.tableWidget__displayu.setColumnCount(0) self.tableWidget__displayu.setRowCount(0) self.tabWidget__left.addTab(self.tab__displayu, "") self.gridLayout.addWidget(self.tabWidget__left, 0, 0, 1, 1) self.tabWidget__right = QtWidgets.QTabWidget(self.centralwidget) self.tabWidget__right.setObjectName("tabWidget__right") self.tab__displayGraph = QtWidgets.QWidget() self.tab__displayGraph.setObjectName("tab__displayGraph") self.widget__displayGraph = MplWidget(self.tab__displayGraph) self.widget__displayGraph.setGeometry(QtCore.QRect(10, 10, 541, 451)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget__displayGraph.sizePolicy().hasHeightForWidth()) self.widget__displayGraph.setSizePolicy(sizePolicy) self.widget__displayGraph.setObjectName("widget__displayGraph") self.tabWidget__right.addTab(self.tab__displayGraph, "") self.tab__displayConnProb = QtWidgets.QWidget() self.tab__displayConnProb.setObjectName("tab__displayConnProb") self.tableWidget__displayConnProb = QtWidgets.QTableWidget( self.tab__displayConnProb) self.tableWidget__displayConnProb.setGeometry( QtCore.QRect(10, 10, 541, 451)) self.tableWidget__displayConnProb.setObjectName( "tableWidget__displayConnProb") self.tableWidget__displayConnProb.setColumnCount(0) self.tableWidget__displayConnProb.setRowCount(0) self.tabWidget__right.addTab(self.tab__displayConnProb, "") self.tab__displayConnPower = QtWidgets.QWidget() self.tab__displayConnPower.setObjectName("tab__displayConnPower") self.tableWidget__displayConnPower = QtWidgets.QTableWidget( self.tab__displayConnPower) self.tableWidget__displayConnPower.setGeometry( QtCore.QRect(10, 10, 541, 451)) self.tableWidget__displayConnPower.setObjectName( "tableWidget__displayConnPower") self.tableWidget__displayConnPower.setColumnCount(0) self.tableWidget__displayConnPower.setRowCount(0) self.tabWidget__right.addTab(self.tab__displayConnPower, "") self.gridLayout.addWidget(self.tabWidget__right, 0, 1, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.horizontalSlider__currentTime = QtWidgets.QSlider( self.centralwidget) self.horizontalSlider__currentTime.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider__currentTime.setObjectName( "horizontalSlider__currentTime") self.horizontalLayout.addWidget(self.horizontalSlider__currentTime) self.spinBox__currentTime = QtWidgets.QSpinBox(self.centralwidget) self.spinBox__currentTime.setMinimumSize(QtCore.QSize(30, 0)) self.spinBox__currentTime.setObjectName("spinBox__currentTime") self.horizontalLayout.addWidget(self.spinBox__currentTime) self.comboBox__layoutSelect = QtWidgets.QComboBox(self.centralwidget) self.comboBox__layoutSelect.setObjectName("comboBox__layoutSelect") self.comboBox__layoutSelect.addItem("") self.comboBox__layoutSelect.addItem("") self.comboBox__layoutSelect.addItem("") self.comboBox__layoutSelect.addItem("") self.comboBox__layoutSelect.addItem("") self.horizontalLayout.addWidget(self.comboBox__layoutSelect) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 2) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 771, 21)) 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.tabWidget__left.setCurrentIndex(0) self.tabWidget__right.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.tabWidget__left.setTabText( self.tabWidget__left.indexOf(self.tab__displayx), _translate("MainWindow", "Координаты")) self.tabWidget__left.setTabText( self.tabWidget__left.indexOf(self.tab__displayu), _translate("MainWindow", "Управление")) self.tabWidget__right.setTabText( self.tabWidget__right.indexOf(self.tab__displayGraph), _translate("MainWindow", "Граф")) self.tabWidget__right.setTabText( self.tabWidget__right.indexOf(self.tab__displayConnProb), _translate("MainWindow", "Вероятности соединения")) self.tabWidget__right.setTabText( self.tabWidget__right.indexOf(self.tab__displayConnPower), _translate("MainWindow", "Силы соединения")) self.comboBox__layoutSelect.setItemText( 0, _translate("MainWindow", "Декартова плоскость")) self.comboBox__layoutSelect.setItemText( 1, _translate("MainWindow", "Планарный вид")) self.comboBox__layoutSelect.setItemText( 2, _translate("MainWindow", "Круговой вид")) self.comboBox__layoutSelect.setItemText( 3, _translate("MainWindow", "Вид оболочки")) self.comboBox__layoutSelect.setItemText( 4, _translate("MainWindow", "Фрюхтерман-Рейнгольд"))
class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.setWindowModality(QtCore.Qt.NonModal) Dialog.setEnabled(True) Dialog.resize(1084, 622) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Dialog.sizePolicy().hasHeightForWidth()) Dialog.setSizePolicy(sizePolicy) self.widget = QtGui.QWidget(Dialog) self.widget.setGeometry(QtCore.QRect(9, 9, 1066, 604)) self.widget.setObjectName(_fromUtf8("widget")) self.horizontalLayout_14 = QtGui.QHBoxLayout(self.widget) self.horizontalLayout_14.setMargin(0) self.horizontalLayout_14.setObjectName(_fromUtf8("horizontalLayout_14")) self.mpl = MplWidget(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(600, 600)) self.mpl.setObjectName(_fromUtf8("mpl")) self.horizontalLayout_14.addWidget(self.mpl) self.line_7 = QtGui.QFrame(self.widget) self.line_7.setFrameShape(QtGui.QFrame.VLine) self.line_7.setFrameShadow(QtGui.QFrame.Sunken) self.line_7.setObjectName(_fromUtf8("line_7")) self.horizontalLayout_14.addWidget(self.line_7) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.l_columns = QtGui.QLabel(self.widget) self.l_columns.setObjectName(_fromUtf8("l_columns")) self.verticalLayout.addWidget(self.l_columns) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setSizeConstraint(QtGui.QLayout.SetNoConstraint) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.l_x = QtGui.QLabel(self.widget) self.l_x.setObjectName(_fromUtf8("l_x")) self.horizontalLayout_3.addWidget(self.l_x) self.spin_x = QtGui.QSpinBox(self.widget) self.spin_x.setMinimum(1) self.spin_x.setObjectName(_fromUtf8("spin_x")) self.horizontalLayout_3.addWidget(self.spin_x) self.l_y = QtGui.QLabel(self.widget) self.l_y.setObjectName(_fromUtf8("l_y")) self.horizontalLayout_3.addWidget(self.l_y) self.spin_y = QtGui.QSpinBox(self.widget) self.spin_y.setMinimum(2) self.spin_y.setObjectName(_fromUtf8("spin_y")) self.horizontalLayout_3.addWidget(self.spin_y) self.l_start = QtGui.QLabel(self.widget) self.l_start.setObjectName(_fromUtf8("l_start")) self.horizontalLayout_3.addWidget(self.l_start) self.slide_start = QtGui.QSlider(self.widget) self.slide_start.setMinimum(1) self.slide_start.setProperty("value", 10) self.slide_start.setOrientation(QtCore.Qt.Horizontal) self.slide_start.setObjectName(_fromUtf8("slide_start")) self.horizontalLayout_3.addWidget(self.slide_start) self.l_stop = QtGui.QLabel(self.widget) self.l_stop.setObjectName(_fromUtf8("l_stop")) self.horizontalLayout_3.addWidget(self.l_stop) self.slide_stop = QtGui.QSlider(self.widget) self.slide_stop.setMinimum(1) self.slide_stop.setProperty("value", 10) self.slide_stop.setOrientation(QtCore.Qt.Horizontal) self.slide_stop.setObjectName(_fromUtf8("slide_stop")) self.horizontalLayout_3.addWidget(self.slide_stop) self.verticalLayout.addLayout(self.horizontalLayout_3) self.line_3 = QtGui.QFrame(self.widget) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName(_fromUtf8("line_3")) self.verticalLayout.addWidget(self.line_3) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.l_xlabel = QtGui.QLabel(self.widget) self.l_xlabel.setObjectName(_fromUtf8("l_xlabel")) self.horizontalLayout_5.addWidget(self.l_xlabel) self.edit_xlabel = QtGui.QLineEdit(self.widget) self.edit_xlabel.setObjectName(_fromUtf8("edit_xlabel")) self.horizontalLayout_5.addWidget(self.edit_xlabel) self.l_xsize = QtGui.QLabel(self.widget) self.l_xsize.setObjectName(_fromUtf8("l_xsize")) self.horizontalLayout_5.addWidget(self.l_xsize) self.slide_xsize = QtGui.QSlider(self.widget) self.slide_xsize.setMinimum(8) self.slide_xsize.setProperty("value", 20) self.slide_xsize.setOrientation(QtCore.Qt.Horizontal) self.slide_xsize.setObjectName(_fromUtf8("slide_xsize")) self.horizontalLayout_5.addWidget(self.slide_xsize) self.verticalLayout.addLayout(self.horizontalLayout_5) self.horizontalLayout_12 = QtGui.QHBoxLayout() self.horizontalLayout_12.setObjectName(_fromUtf8("horizontalLayout_12")) self.l_x_ticks = QtGui.QLabel(self.widget) self.l_x_ticks.setObjectName(_fromUtf8("l_x_ticks")) self.horizontalLayout_12.addWidget(self.l_x_ticks) self.slide_xnr = QtGui.QSlider(self.widget) self.slide_xnr.setMinimum(3) self.slide_xnr.setMaximum(20) self.slide_xnr.setProperty("value", 5) self.slide_xnr.setOrientation(QtCore.Qt.Horizontal) self.slide_xnr.setObjectName(_fromUtf8("slide_xnr")) self.horizontalLayout_12.addWidget(self.slide_xnr) self.l_xsizeticks = QtGui.QLabel(self.widget) self.l_xsizeticks.setObjectName(_fromUtf8("l_xsizeticks")) self.horizontalLayout_12.addWidget(self.l_xsizeticks) self.slide_xsizeticks = QtGui.QSlider(self.widget) self.slide_xsizeticks.setMinimum(8) self.slide_xsizeticks.setProperty("value", 18) self.slide_xsizeticks.setOrientation(QtCore.Qt.Horizontal) self.slide_xsizeticks.setObjectName(_fromUtf8("slide_xsizeticks")) self.horizontalLayout_12.addWidget(self.slide_xsizeticks) self.verticalLayout.addLayout(self.horizontalLayout_12) self.line_5 = QtGui.QFrame(self.widget) self.line_5.setFrameShape(QtGui.QFrame.HLine) self.line_5.setFrameShadow(QtGui.QFrame.Sunken) self.line_5.setObjectName(_fromUtf8("line_5")) self.verticalLayout.addWidget(self.line_5) self.horizontalLayout_6 = QtGui.QHBoxLayout() self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.l_ylabel = QtGui.QLabel(self.widget) self.l_ylabel.setObjectName(_fromUtf8("l_ylabel")) self.horizontalLayout_6.addWidget(self.l_ylabel) self.edit_ylabel = QtGui.QLineEdit(self.widget) self.edit_ylabel.setObjectName(_fromUtf8("edit_ylabel")) self.horizontalLayout_6.addWidget(self.edit_ylabel) self.l_ysize = QtGui.QLabel(self.widget) self.l_ysize.setObjectName(_fromUtf8("l_ysize")) self.horizontalLayout_6.addWidget(self.l_ysize) self.slide_ysize = QtGui.QSlider(self.widget) self.slide_ysize.setMinimum(8) self.slide_ysize.setProperty("value", 20) self.slide_ysize.setOrientation(QtCore.Qt.Horizontal) self.slide_ysize.setObjectName(_fromUtf8("slide_ysize")) self.horizontalLayout_6.addWidget(self.slide_ysize) self.verticalLayout.addLayout(self.horizontalLayout_6) self.horizontalLayout_13 = QtGui.QHBoxLayout() self.horizontalLayout_13.setObjectName(_fromUtf8("horizontalLayout_13")) self.l_y_ticks = QtGui.QLabel(self.widget) self.l_y_ticks.setObjectName(_fromUtf8("l_y_ticks")) self.horizontalLayout_13.addWidget(self.l_y_ticks) self.slide_ynr = QtGui.QSlider(self.widget) self.slide_ynr.setMinimum(3) self.slide_ynr.setMaximum(20) self.slide_ynr.setProperty("value", 5) self.slide_ynr.setOrientation(QtCore.Qt.Horizontal) self.slide_ynr.setObjectName(_fromUtf8("slide_ynr")) self.horizontalLayout_13.addWidget(self.slide_ynr) self.l_ysizeticks = QtGui.QLabel(self.widget) self.l_ysizeticks.setObjectName(_fromUtf8("l_ysizeticks")) self.horizontalLayout_13.addWidget(self.l_ysizeticks) self.slide_ysizeticks = QtGui.QSlider(self.widget) self.slide_ysizeticks.setMinimum(8) self.slide_ysizeticks.setProperty("value", 18) self.slide_ysizeticks.setOrientation(QtCore.Qt.Horizontal) self.slide_ysizeticks.setObjectName(_fromUtf8("slide_ysizeticks")) self.horizontalLayout_13.addWidget(self.slide_ysizeticks) self.verticalLayout.addLayout(self.horizontalLayout_13) self.horizontalLayout_7 = QtGui.QHBoxLayout() self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) self.l_title = QtGui.QLabel(self.widget) self.l_title.setObjectName(_fromUtf8("l_title")) self.horizontalLayout_7.addWidget(self.l_title) self.edit_title = QtGui.QLineEdit(self.widget) self.edit_title.setObjectName(_fromUtf8("edit_title")) self.horizontalLayout_7.addWidget(self.edit_title) self.l_label = QtGui.QLabel(self.widget) self.l_label.setObjectName(_fromUtf8("l_label")) self.horizontalLayout_7.addWidget(self.l_label) self.edit_label = QtGui.QLineEdit(self.widget) self.edit_label.setObjectName(_fromUtf8("edit_label")) self.horizontalLayout_7.addWidget(self.edit_label) self.l_titlesize = QtGui.QLabel(self.widget) self.l_titlesize.setObjectName(_fromUtf8("l_titlesize")) self.horizontalLayout_7.addWidget(self.l_titlesize) self.slide_titlesize = QtGui.QSlider(self.widget) self.slide_titlesize.setMinimum(8) self.slide_titlesize.setProperty("value", 18) self.slide_titlesize.setOrientation(QtCore.Qt.Horizontal) self.slide_titlesize.setObjectName(_fromUtf8("slide_titlesize")) self.horizontalLayout_7.addWidget(self.slide_titlesize) self.verticalLayout.addLayout(self.horizontalLayout_7) self.line_4 = QtGui.QFrame(self.widget) self.line_4.setFrameShape(QtGui.QFrame.HLine) self.line_4.setFrameShadow(QtGui.QFrame.Sunken) self.line_4.setObjectName(_fromUtf8("line_4")) self.verticalLayout.addWidget(self.line_4) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.check_xlim = QtGui.QCheckBox(self.widget) self.check_xlim.setObjectName(_fromUtf8("check_xlim")) self.horizontalLayout_2.addWidget(self.check_xlim) self.l_xmin = QtGui.QLabel(self.widget) self.l_xmin.setObjectName(_fromUtf8("l_xmin")) self.horizontalLayout_2.addWidget(self.l_xmin) self.edit_xmin = QtGui.QLineEdit(self.widget) self.edit_xmin.setObjectName(_fromUtf8("edit_xmin")) self.horizontalLayout_2.addWidget(self.edit_xmin) self.l_xmax = QtGui.QLabel(self.widget) self.l_xmax.setObjectName(_fromUtf8("l_xmax")) self.horizontalLayout_2.addWidget(self.l_xmax) self.edit_xmax = QtGui.QLineEdit(self.widget) self.edit_xmax.setObjectName(_fromUtf8("edit_xmax")) self.horizontalLayout_2.addWidget(self.edit_xmax) self.verticalLayout.addLayout(self.horizontalLayout_2) self.horizontalLayout_11 = QtGui.QHBoxLayout() self.horizontalLayout_11.setObjectName(_fromUtf8("horizontalLayout_11")) self.check_ylim = QtGui.QCheckBox(self.widget) self.check_ylim.setObjectName(_fromUtf8("check_ylim")) self.horizontalLayout_11.addWidget(self.check_ylim) self.l_ymin = QtGui.QLabel(self.widget) self.l_ymin.setObjectName(_fromUtf8("l_ymin")) self.horizontalLayout_11.addWidget(self.l_ymin) self.edit_ymin = QtGui.QLineEdit(self.widget) self.edit_ymin.setObjectName(_fromUtf8("edit_ymin")) self.horizontalLayout_11.addWidget(self.edit_ymin) self.l_ymax = QtGui.QLabel(self.widget) self.l_ymax.setObjectName(_fromUtf8("l_ymax")) self.horizontalLayout_11.addWidget(self.l_ymax) self.edit_ymax = QtGui.QLineEdit(self.widget) self.edit_ymax.setObjectName(_fromUtf8("edit_ymax")) self.horizontalLayout_11.addWidget(self.edit_ymax) self.verticalLayout.addLayout(self.horizontalLayout_11) self.line_6 = QtGui.QFrame(self.widget) self.line_6.setFrameShape(QtGui.QFrame.HLine) self.line_6.setFrameShadow(QtGui.QFrame.Sunken) self.line_6.setObjectName(_fromUtf8("line_6")) self.verticalLayout.addWidget(self.line_6) self.horizontalLayout_8 = QtGui.QHBoxLayout() self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8")) self.l_divy = QtGui.QLabel(self.widget) self.l_divy.setObjectName(_fromUtf8("l_divy")) self.horizontalLayout_8.addWidget(self.l_divy) self.edit_divy = QtGui.QLineEdit(self.widget) self.edit_divy.setObjectName(_fromUtf8("edit_divy")) self.horizontalLayout_8.addWidget(self.edit_divy) self.l_multy = QtGui.QLabel(self.widget) self.l_multy.setObjectName(_fromUtf8("l_multy")) self.horizontalLayout_8.addWidget(self.l_multy) self.edit_multy = QtGui.QLineEdit(self.widget) self.edit_multy.setObjectName(_fromUtf8("edit_multy")) self.horizontalLayout_8.addWidget(self.edit_multy) self.verticalLayout.addLayout(self.horizontalLayout_8) self.horizontalLayout_10 = QtGui.QHBoxLayout() self.horizontalLayout_10.setObjectName(_fromUtf8("horizontalLayout_10")) self.l_divx = QtGui.QLabel(self.widget) self.l_divx.setObjectName(_fromUtf8("l_divx")) self.horizontalLayout_10.addWidget(self.l_divx) self.edit_divx = QtGui.QLineEdit(self.widget) self.edit_divx.setText(_fromUtf8("1")) self.edit_divx.setObjectName(_fromUtf8("edit_divx")) self.horizontalLayout_10.addWidget(self.edit_divx) self.l_multx = QtGui.QLabel(self.widget) self.l_multx.setObjectName(_fromUtf8("l_multx")) self.horizontalLayout_10.addWidget(self.l_multx) self.edit_multx = QtGui.QLineEdit(self.widget) self.edit_multx.setObjectName(_fromUtf8("edit_multx")) self.horizontalLayout_10.addWidget(self.edit_multx) self.verticalLayout.addLayout(self.horizontalLayout_10) self.horizontalLayout_9 = QtGui.QHBoxLayout() self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) self.btn_corrections = QtGui.QPushButton(self.widget) self.btn_corrections.setEnabled(False) self.btn_corrections.setObjectName(_fromUtf8("btn_corrections")) self.horizontalLayout_9.addWidget(self.btn_corrections) self.btn_empty = QtGui.QPushButton(self.widget) self.btn_empty.setEnabled(False) self.btn_empty.setObjectName(_fromUtf8("btn_empty")) self.horizontalLayout_9.addWidget(self.btn_empty) self.btn_pythonize = QtGui.QPushButton(self.widget) self.btn_pythonize.setObjectName(_fromUtf8("btn_pythonize")) self.horizontalLayout_9.addWidget(self.btn_pythonize) self.verticalLayout.addLayout(self.horizontalLayout_9) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.combo_module = QtGui.QComboBox(self.widget) self.combo_module.setEnabled(False) self.combo_module.setMinimumSize(QtCore.QSize(150, 0)) self.combo_module.setObjectName(_fromUtf8("combo_module")) self.horizontalLayout_4.addWidget(self.combo_module) self.btn_module = QtGui.QPushButton(self.widget) self.btn_module.setEnabled(False) self.btn_module.setObjectName(_fromUtf8("btn_module")) self.horizontalLayout_4.addWidget(self.btn_module) self.verticalLayout.addLayout(self.horizontalLayout_4) self.line_2 = QtGui.QFrame(self.widget) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.verticalLayout.addWidget(self.line_2) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.check_grid = QtGui.QCheckBox(self.widget) self.check_grid.setObjectName(_fromUtf8("check_grid")) self.horizontalLayout.addWidget(self.check_grid) self.check_tight = QtGui.QCheckBox(self.widget) self.check_tight.setChecked(False) self.check_tight.setObjectName(_fromUtf8("check_tight")) self.horizontalLayout.addWidget(self.check_tight) self.check_label = QtGui.QCheckBox(self.widget) self.check_label.setChecked(False) self.check_label.setObjectName(_fromUtf8("check_label")) self.horizontalLayout.addWidget(self.check_label) self.verticalLayout.addLayout(self.horizontalLayout) self.line = QtGui.QFrame(self.widget) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.verticalLayout.addWidget(self.line) self.horizontalLayout_14.addLayout(self.verticalLayout) self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): Dialog.setWindowTitle(QtGui.QApplication.translate("Dialog", "Dialog", None, QtGui.QApplication.UnicodeUTF8)) self.l_columns.setText(QtGui.QApplication.translate("Dialog", "Columns:", None, QtGui.QApplication.UnicodeUTF8)) self.l_x.setText(QtGui.QApplication.translate("Dialog", "X", None, QtGui.QApplication.UnicodeUTF8)) self.l_y.setText(QtGui.QApplication.translate("Dialog", "Y", None, QtGui.QApplication.UnicodeUTF8)) self.l_start.setText(QtGui.QApplication.translate("Dialog", "Start", None, QtGui.QApplication.UnicodeUTF8)) self.l_stop.setText(QtGui.QApplication.translate("Dialog", "Stop", None, QtGui.QApplication.UnicodeUTF8)) self.l_xlabel.setText(QtGui.QApplication.translate("Dialog", "X Label", None, QtGui.QApplication.UnicodeUTF8)) self.edit_xlabel.setText(QtGui.QApplication.translate("Dialog", "$x \\, label$", None, QtGui.QApplication.UnicodeUTF8)) self.l_xsize.setText(QtGui.QApplication.translate("Dialog", "X size", None, QtGui.QApplication.UnicodeUTF8)) self.l_x_ticks.setText(QtGui.QApplication.translate("Dialog", "X Ticks Nr", None, QtGui.QApplication.UnicodeUTF8)) self.l_xsizeticks.setText(QtGui.QApplication.translate("Dialog", "X size ticks", None, QtGui.QApplication.UnicodeUTF8)) self.l_ylabel.setText(QtGui.QApplication.translate("Dialog", "Y Label", None, QtGui.QApplication.UnicodeUTF8)) self.edit_ylabel.setText(QtGui.QApplication.translate("Dialog", "$y \\, label$", None, QtGui.QApplication.UnicodeUTF8)) self.l_ysize.setText(QtGui.QApplication.translate("Dialog", "Y size", None, QtGui.QApplication.UnicodeUTF8)) self.l_y_ticks.setText(QtGui.QApplication.translate("Dialog", "Y Ticks Nr", None, QtGui.QApplication.UnicodeUTF8)) self.l_ysizeticks.setText(QtGui.QApplication.translate("Dialog", "Y size ticks", None, QtGui.QApplication.UnicodeUTF8)) self.l_title.setText(QtGui.QApplication.translate("Dialog", "Title", None, QtGui.QApplication.UnicodeUTF8)) self.edit_title.setText(QtGui.QApplication.translate("Dialog", "Title", None, QtGui.QApplication.UnicodeUTF8)) self.l_label.setText(QtGui.QApplication.translate("Dialog", "Label:", None, QtGui.QApplication.UnicodeUTF8)) self.edit_label.setText(QtGui.QApplication.translate("Dialog", "$ label $", None, QtGui.QApplication.UnicodeUTF8)) self.l_titlesize.setText(QtGui.QApplication.translate("Dialog", "title size", None, QtGui.QApplication.UnicodeUTF8)) self.check_xlim.setText(QtGui.QApplication.translate("Dialog", "X lim ", None, QtGui.QApplication.UnicodeUTF8)) self.l_xmin.setText(QtGui.QApplication.translate("Dialog", "X min:", None, QtGui.QApplication.UnicodeUTF8)) self.l_xmax.setText(QtGui.QApplication.translate("Dialog", "X max:", None, QtGui.QApplication.UnicodeUTF8)) self.check_ylim.setText(QtGui.QApplication.translate("Dialog", "Y lim", None, QtGui.QApplication.UnicodeUTF8)) self.l_ymin.setText(QtGui.QApplication.translate("Dialog", "Y min:", None, QtGui.QApplication.UnicodeUTF8)) self.l_ymax.setText(QtGui.QApplication.translate("Dialog", "Y max:", None, QtGui.QApplication.UnicodeUTF8)) self.l_divy.setText(QtGui.QApplication.translate("Dialog", "Div Y.", None, QtGui.QApplication.UnicodeUTF8)) self.edit_divy.setText(QtGui.QApplication.translate("Dialog", "1", None, QtGui.QApplication.UnicodeUTF8)) self.l_multy.setText(QtGui.QApplication.translate("Dialog", "Mult. Y", None, QtGui.QApplication.UnicodeUTF8)) self.edit_multy.setText(QtGui.QApplication.translate("Dialog", "1", None, QtGui.QApplication.UnicodeUTF8)) self.l_divx.setText(QtGui.QApplication.translate("Dialog", "Div X.", None, QtGui.QApplication.UnicodeUTF8)) self.l_multx.setText(QtGui.QApplication.translate("Dialog", "Mult. X", None, QtGui.QApplication.UnicodeUTF8)) self.edit_multx.setText(QtGui.QApplication.translate("Dialog", "1", None, QtGui.QApplication.UnicodeUTF8)) self.btn_corrections.setText(QtGui.QApplication.translate("Dialog", "Shape Correction", None, QtGui.QApplication.UnicodeUTF8)) self.btn_empty.setText(QtGui.QApplication.translate("Dialog", "PushButton", None, QtGui.QApplication.UnicodeUTF8)) self.btn_pythonize.setText(QtGui.QApplication.translate("Dialog", "Pythonize", None, QtGui.QApplication.UnicodeUTF8)) self.btn_module.setText(QtGui.QApplication.translate("Dialog", "Apply module", None, QtGui.QApplication.UnicodeUTF8)) self.check_grid.setText(QtGui.QApplication.translate("Dialog", "Grid", None, QtGui.QApplication.UnicodeUTF8)) self.check_tight.setText(QtGui.QApplication.translate("Dialog", "Tight", None, QtGui.QApplication.UnicodeUTF8)) self.check_label.setText(QtGui.QApplication.translate("Dialog", "Label", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName("MplMainWindow") MplMainWindow.resize(1080, 720) MplMainWindow.setAutoFillBackground(False) MplMainWindow.setDockOptions(QtWidgets.QMainWindow.AllowTabbedDocks | QtWidgets.QMainWindow.AnimatedDocks) self.mplcentralwidget = QtWidgets.QWidget(MplMainWindow) self.mplcentralwidget.setObjectName("mplcentralwidget") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.mplcentralwidget) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.tabWidget = QtWidgets.QTabWidget(self.mplcentralwidget) self.tabWidget.setTabShape(QtWidgets.QTabWidget.Rounded) self.tabWidget.setDocumentMode(True) self.tabWidget.setMovable(True) self.tabWidget.setTabBarAutoHide(False) self.tabWidget.setObjectName("tabWidget") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.tab_3) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.verticalLayout_5 = QtWidgets.QVBoxLayout() self.verticalLayout_5.setObjectName("verticalLayout_5") self.mpl = MplWidget(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.verticalLayout_5.addWidget(self.mpl) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.pauseButton = QtWidgets.QPushButton(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(15) sizePolicy.setHeightForWidth( self.pauseButton.sizePolicy().hasHeightForWidth()) self.pauseButton.setSizePolicy(sizePolicy) self.pauseButton.setMinimumSize(QtCore.QSize(150, 0)) font = QtGui.QFont() font.setFamily("Mongolian Baiti") font.setPointSize(11) self.pauseButton.setFont(font) self.pauseButton.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor)) self.pauseButton.setObjectName("pauseButton") self.horizontalLayout_2.addWidget(self.pauseButton) self.stepModeButton = QtWidgets.QPushButton(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.stepModeButton.sizePolicy().hasHeightForWidth()) self.stepModeButton.setSizePolicy(sizePolicy) self.stepModeButton.setMinimumSize(QtCore.QSize(150, 0)) font = QtGui.QFont() font.setFamily("Mongolian Baiti") font.setPointSize(11) self.stepModeButton.setFont(font) self.stepModeButton.setObjectName("stepModeButton") self.horizontalLayout_2.addWidget(self.stepModeButton) self.nextStepButton = QtWidgets.QPushButton(self.tab_3) self.nextStepButton.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.nextStepButton.sizePolicy().hasHeightForWidth()) self.nextStepButton.setSizePolicy(sizePolicy) self.nextStepButton.setMinimumSize(QtCore.QSize(150, 0)) font = QtGui.QFont() font.setFamily("Mongolian Baiti") font.setPointSize(11) self.nextStepButton.setFont(font) self.nextStepButton.setObjectName("nextStepButton") self.horizontalLayout_2.addWidget(self.nextStepButton) self.restartButton = QtWidgets.QPushButton(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.restartButton.sizePolicy().hasHeightForWidth()) self.restartButton.setSizePolicy(sizePolicy) self.restartButton.setMinimumSize(QtCore.QSize(150, 0)) font = QtGui.QFont() font.setFamily("Mongolian Baiti") font.setPointSize(11) self.restartButton.setFont(font) icon = QtGui.QIcon.fromTheme("play") self.restartButton.setIcon(icon) self.restartButton.setObjectName("restartButton") self.horizontalLayout_2.addWidget(self.restartButton) self.verticalLayout_5.addLayout(self.horizontalLayout_2) self.label = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Mongolian Baiti") font.setPointSize(10) self.label.setFont(font) self.label.setFrameShape(QtWidgets.QFrame.NoFrame) self.label.setFrameShadow(QtWidgets.QFrame.Plain) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName("label") self.verticalLayout_5.addWidget(self.label) self.horizontalSlider = QtWidgets.QSlider(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.horizontalSlider.sizePolicy().hasHeightForWidth()) self.horizontalSlider.setSizePolicy(sizePolicy) self.horizontalSlider.setMinimum(50) self.horizontalSlider.setMaximum(1500) self.horizontalSlider.setSingleStep(100) self.horizontalSlider.setProperty("value", 100) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setInvertedAppearance(True) self.horizontalSlider.setObjectName("horizontalSlider") self.verticalLayout_5.addWidget(self.horizontalSlider) self.horizontalLayout_3.addLayout(self.verticalLayout_5) self.horizontalLayout_5.addLayout(self.horizontalLayout_3) self.verticalLayout_4 = QtWidgets.QVBoxLayout() self.verticalLayout_4.setSizeConstraint( QtWidgets.QLayout.SetDefaultConstraint) self.verticalLayout_4.setObjectName("verticalLayout_4") self.verticalLayout_6 = QtWidgets.QVBoxLayout() self.verticalLayout_6.setObjectName("verticalLayout_6") self.horizontalLayout_6 = QtWidgets.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.genLabel = QtWidgets.QLabel(self.tab_3) self.genLabel.setObjectName("genLabel") self.verticalLayout_2.addWidget(self.genLabel) self.line_2 = QtWidgets.QFrame(self.tab_3) self.line_2.setFrameShape(QtWidgets.QFrame.HLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.verticalLayout_2.addWidget(self.line_2) self.speedLabel = QtWidgets.QLabel(self.tab_3) self.speedLabel.setObjectName("speedLabel") self.verticalLayout_2.addWidget(self.speedLabel) self.line_3 = QtWidgets.QFrame(self.tab_3) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.verticalLayout_2.addWidget(self.line_3) self.fileLabel = QtWidgets.QLabel(self.tab_3) self.fileLabel.setObjectName("fileLabel") self.verticalLayout_2.addWidget(self.fileLabel) self.horizontalLayout_6.addLayout(self.verticalLayout_2) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.genMod = QtWidgets.QLabel(self.tab_3) self.genMod.setObjectName("genMod") self.verticalLayout.addWidget(self.genMod) self.line_4 = QtWidgets.QFrame(self.tab_3) self.line_4.setFrameShape(QtWidgets.QFrame.HLine) self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_4.setObjectName("line_4") self.verticalLayout.addWidget(self.line_4) self.speedMod = QtWidgets.QLabel(self.tab_3) self.speedMod.setObjectName("speedMod") self.verticalLayout.addWidget(self.speedMod) self.line = QtWidgets.QFrame(self.tab_3) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout.addWidget(self.line) self.fileMod = QtWidgets.QLabel(self.tab_3) self.fileMod.setObjectName("fileMod") self.verticalLayout.addWidget(self.fileMod) self.horizontalLayout_6.addLayout(self.verticalLayout) self.verticalLayout_6.addLayout(self.horizontalLayout_6) self.listView = QtWidgets.QListView(self.tab_3) self.listView.setObjectName("listView") self.verticalLayout_6.addWidget(self.listView) self.verticalLayout_4.addLayout(self.verticalLayout_6) self.commandLinkButton = QtWidgets.QCommandLinkButton(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.commandLinkButton.sizePolicy().hasHeightForWidth()) self.commandLinkButton.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(12) self.commandLinkButton.setFont(font) icon = QtGui.QIcon.fromTheme("a") self.commandLinkButton.setIcon(icon) self.commandLinkButton.setObjectName("commandLinkButton") self.verticalLayout_4.addWidget( self.commandLinkButton, 0, QtCore.Qt.AlignHCenter | QtCore.Qt.AlignTop) self.horizontalLayout_5.addLayout(self.verticalLayout_4) self.tabWidget.addTab(self.tab_3, "") self.tab_4 = QtWidgets.QWidget() self.tab_4.setObjectName("tab_4") self.tabWidget.addTab(self.tab_4, "") self.horizontalLayout_4.addWidget(self.tabWidget) MplMainWindow.setCentralWidget(self.mplcentralwidget) self.menubar = QtWidgets.QMenuBar(MplMainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1080, 21)) self.menubar.setObjectName("menubar") MplMainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MplMainWindow) self.statusbar.setObjectName("statusbar") MplMainWindow.setStatusBar(self.statusbar) self.retranslateUi(MplMainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): _translate = QtCore.QCoreApplication.translate MplMainWindow.setWindowTitle(_translate("MplMainWindow", "MainWindow")) self.pauseButton.setText( _translate("MplMainWindow", " Start Simulation")) self.stepModeButton.setText( _translate("MplMainWindow", "Enable Step-by-Step")) self.nextStepButton.setText(_translate("MplMainWindow", "Next Step")) self.restartButton.setText( _translate("MplMainWindow", "Restart simulation")) self.label.setText(_translate("MplMainWindow", "Simulation Speed")) self.genLabel.setText( _translate("MplMainWindow", "Number of generations:")) self.speedLabel.setText( _translate("MplMainWindow", "Generation interval (ms):")) self.fileLabel.setText( _translate("MplMainWindow", "Current configuration:")) self.genMod.setText(_translate("MplMainWindow", "0")) self.speedMod.setText(_translate("MplMainWindow", "0")) self.fileMod.setText(_translate("MplMainWindow", "0")) self.commandLinkButton.setText( _translate("MplMainWindow", "Use selected configuration")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("MplMainWindow", "Simulation")) self.tabWidget.setTabText( self.tabWidget.indexOf(self.tab_4), _translate("MplMainWindow", "Make a configuration"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1249, 840) MainWindow.setStyleSheet("") self.centralwidget = QtWidgets.QWidget(MainWindow) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setStyleSheet("") self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout_upper = QtWidgets.QHBoxLayout() self.horizontalLayout_upper.setObjectName("horizontalLayout_upper") self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.label = QtWidgets.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label.setFont(font) self.label.setStyleSheet("") self.label.setAlignment(QtCore.Qt.AlignBottom | QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft) self.label.setObjectName("label") self.verticalLayout_2.addWidget(self.label) self.lcdNumber_dispensed = QtWidgets.QLCDNumber(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lcdNumber_dispensed.sizePolicy().hasHeightForWidth()) self.lcdNumber_dispensed.setSizePolicy(sizePolicy) self.lcdNumber_dispensed.setMinimumSize(QtCore.QSize(160, 80)) self.lcdNumber_dispensed.setBaseSize(QtCore.QSize(160, 100)) self.lcdNumber_dispensed.setStyleSheet( "background-color: rgb(40, 40, 40);\n" "color: rgb(0, 255, 0);") self.lcdNumber_dispensed.setDigitCount(6) self.lcdNumber_dispensed.setSegmentStyle(QtWidgets.QLCDNumber.Flat) self.lcdNumber_dispensed.setProperty("value", 0.0) self.lcdNumber_dispensed.setObjectName("lcdNumber_dispensed") self.verticalLayout_2.addWidget(self.lcdNumber_dispensed, 0, QtCore.Qt.AlignVCenter) self.label_2 = QtWidgets.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_2.setFont(font) self.label_2.setStyleSheet("") self.label_2.setAlignment(QtCore.Qt.AlignBottom | QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft) self.label_2.setObjectName("label_2") self.verticalLayout_2.addWidget(self.label_2) self.lcdNumber_endpoint = QtWidgets.QLCDNumber(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lcdNumber_endpoint.sizePolicy().hasHeightForWidth()) self.lcdNumber_endpoint.setSizePolicy(sizePolicy) self.lcdNumber_endpoint.setMinimumSize(QtCore.QSize(160, 80)) self.lcdNumber_endpoint.setStyleSheet( "color:rgb(0, 255, 0);\n" "background-color: rgb(40, 40, 40);\n" "border-color: rgb(0, 116, 0);") self.lcdNumber_endpoint.setSmallDecimalPoint(False) self.lcdNumber_endpoint.setDigitCount(6) self.lcdNumber_endpoint.setSegmentStyle(QtWidgets.QLCDNumber.Flat) self.lcdNumber_endpoint.setProperty("value", 0.0) self.lcdNumber_endpoint.setProperty("intValue", 0) self.lcdNumber_endpoint.setObjectName("lcdNumber_endpoint") self.verticalLayout_2.addWidget(self.lcdNumber_endpoint, 0, QtCore.Qt.AlignVCenter) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem) self.horizontalLayout_upper.addLayout(self.verticalLayout_2) self.widget_MPL = MplWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(4) sizePolicy.setHeightForWidth( self.widget_MPL.sizePolicy().hasHeightForWidth()) self.widget_MPL.setSizePolicy(sizePolicy) self.widget_MPL.setMinimumSize(QtCore.QSize(300, 0)) self.widget_MPL.setBaseSize(QtCore.QSize(4, 0)) self.widget_MPL.setObjectName("widget_MPL") self.horizontalLayout_upper.addWidget(self.widget_MPL) self.verticalLayout.addLayout(self.horizontalLayout_upper) self.line = QtWidgets.QFrame(self.centralwidget) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout.addWidget(self.line) self.tabs = QtWidgets.QTabWidget(self.centralwidget) self.tabs.setObjectName("tabs") self.tab_Settings = QtWidgets.QWidget() self.tab_Settings.setObjectName("tab_Settings") self.horizontalLayoutWidget_2 = QtWidgets.QWidget(self.tab_Settings) self.horizontalLayoutWidget_2.setGeometry( QtCore.QRect(0, -10, 1071, 221)) self.horizontalLayoutWidget_2.setObjectName("horizontalLayoutWidget_2") self.horizontalLayout_2 = QtWidgets.QHBoxLayout( self.horizontalLayoutWidget_2) self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_2.setObjectName("horizontalLayout_2") spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.verticalLayout_4 = QtWidgets.QVBoxLayout() self.verticalLayout_4.setObjectName("verticalLayout_4") self.label_5 = QtWidgets.QLabel(self.horizontalLayoutWidget_2) self.label_5.setObjectName("label_5") self.verticalLayout_4.addWidget(self.label_5) self.comboBox_meter = QtWidgets.QComboBox( self.horizontalLayoutWidget_2) self.comboBox_meter.setCurrentText("") self.comboBox_meter.setFrame(False) self.comboBox_meter.setObjectName("comboBox_meter") self.verticalLayout_4.addWidget(self.comboBox_meter) self.label_6 = QtWidgets.QLabel(self.horizontalLayoutWidget_2) self.label_6.setObjectName("label_6") self.verticalLayout_4.addWidget(self.label_6) self.comboBox_pump = QtWidgets.QComboBox(self.horizontalLayoutWidget_2) self.comboBox_pump.setObjectName("comboBox_pump") self.verticalLayout_4.addWidget(self.comboBox_pump) self.label_7 = QtWidgets.QLabel(self.horizontalLayoutWidget_2) self.label_7.setObjectName("label_7") self.verticalLayout_4.addWidget(self.label_7) self.comboBox_standard = QtWidgets.QComboBox( self.horizontalLayoutWidget_2) self.comboBox_standard.setObjectName("comboBox_standard") self.verticalLayout_4.addWidget(self.comboBox_standard) self.pushButton_reload = QtWidgets.QPushButton( self.horizontalLayoutWidget_2) self.pushButton_reload.setObjectName("pushButton_reload") self.verticalLayout_4.addWidget(self.pushButton_reload) self.horizontalLayout_2.addLayout(self.verticalLayout_4) self.pushButton_connect = QtWidgets.QPushButton( self.horizontalLayoutWidget_2) self.pushButton_connect.setMinimumSize(QtCore.QSize(160, 100)) font = QtGui.QFont() font.setPointSize(16) self.pushButton_connect.setFont(font) self.pushButton_connect.setObjectName("pushButton_connect") self.horizontalLayout_2.addWidget(self.pushButton_connect) self.verticalLayout_5 = QtWidgets.QVBoxLayout() self.verticalLayout_5.setObjectName("verticalLayout_5") self.horizontalLayout_2.addLayout(self.verticalLayout_5) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem2) self.pushButton_flask = QtWidgets.QPushButton( self.horizontalLayoutWidget_2) self.pushButton_flask.setMinimumSize(QtCore.QSize(160, 100)) self.pushButton_flask.setBaseSize(QtCore.QSize(0, 100)) self.pushButton_flask.setObjectName("pushButton_flask") self.horizontalLayout_2.addWidget(self.pushButton_flask) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem3) self.tabs.addTab(self.tab_Settings, "") self.tab_Sample = QtWidgets.QWidget() self.tab_Sample.setObjectName("tab_Sample") self.horizontalLayout_lower = QtWidgets.QHBoxLayout(self.tab_Sample) self.horizontalLayout_lower.setObjectName("horizontalLayout_lower") self.verticalLayout_6 = QtWidgets.QVBoxLayout() self.verticalLayout_6.setObjectName("verticalLayout_6") self.pushButton_1uL = QtWidgets.QPushButton(self.tab_Sample) self.pushButton_1uL.setObjectName("pushButton_1uL") self.verticalLayout_6.addWidget(self.pushButton_1uL) self.pushButton_10uL = QtWidgets.QPushButton(self.tab_Sample) self.pushButton_10uL.setObjectName("pushButton_10uL") self.verticalLayout_6.addWidget(self.pushButton_10uL) self.pushButton_100uL = QtWidgets.QPushButton(self.tab_Sample) self.pushButton_100uL.setObjectName("pushButton_100uL") self.verticalLayout_6.addWidget(self.pushButton_100uL) self.pushButton_1000uL = QtWidgets.QPushButton(self.tab_Sample) self.pushButton_1000uL.setObjectName("pushButton_1000uL") self.verticalLayout_6.addWidget(self.pushButton_1000uL) self.pushButton_5000uL = QtWidgets.QPushButton(self.tab_Sample) self.pushButton_5000uL.setObjectName("pushButton_5000uL") self.verticalLayout_6.addWidget(self.pushButton_5000uL) self.horizontalLayout_lower.addLayout(self.verticalLayout_6) spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_lower.addItem(spacerItem4) self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.label_3 = QtWidgets.QLabel(self.tab_Sample) font = QtGui.QFont() font.setPointSize(15) font.setBold(True) font.setWeight(75) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.verticalLayout_3.addWidget(self.label_3, 0, QtCore.Qt.AlignHCenter) self.comboBox_flasks = QtWidgets.QComboBox(self.tab_Sample) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBox_flasks.sizePolicy().hasHeightForWidth()) self.comboBox_flasks.setSizePolicy(sizePolicy) self.comboBox_flasks.setMinimumSize(QtCore.QSize(160, 0)) self.comboBox_flasks.setBaseSize(QtCore.QSize(2, 0)) self.comboBox_flasks.setObjectName("comboBox_flasks") self.verticalLayout_3.addWidget(self.comboBox_flasks, 0, QtCore.Qt.AlignHCenter) self.pushButton_titrate = QtWidgets.QPushButton(self.tab_Sample) sizePolicy = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButton_titrate.sizePolicy().hasHeightForWidth()) self.pushButton_titrate.setSizePolicy(sizePolicy) self.pushButton_titrate.setMinimumSize(QtCore.QSize(160, 100)) self.pushButton_titrate.setMaximumSize(QtCore.QSize(140, 16777215)) self.pushButton_titrate.setBaseSize(QtCore.QSize(0, 0)) font = QtGui.QFont() font.setPointSize(16) self.pushButton_titrate.setFont(font) self.pushButton_titrate.setStyleSheet("") self.pushButton_titrate.setFlat(False) self.pushButton_titrate.setObjectName("pushButton_titrate") self.verticalLayout_3.addWidget(self.pushButton_titrate, 0, QtCore.Qt.AlignHCenter) self.horizontalLayout_lower.addLayout(self.verticalLayout_3) spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_lower.addItem(spacerItem5) self.verticalLayout_8 = QtWidgets.QVBoxLayout() self.verticalLayout_8.setObjectName("verticalLayout_8") self.checkBox_gran = QtWidgets.QCheckBox(self.tab_Sample) font = QtGui.QFont() font.setPointSize(16) self.checkBox_gran.setFont(font) self.checkBox_gran.setObjectName("checkBox_gran") self.verticalLayout_8.addWidget(self.checkBox_gran) self.checkBox_zoom = QtWidgets.QCheckBox(self.tab_Sample) font = QtGui.QFont() font.setPointSize(16) self.checkBox_zoom.setFont(font) self.checkBox_zoom.setObjectName("checkBox_zoom") self.verticalLayout_8.addWidget(self.checkBox_zoom) self.checkBox_rapid = QtWidgets.QCheckBox(self.tab_Sample) font = QtGui.QFont() font.setPointSize(16) self.checkBox_rapid.setFont(font) self.checkBox_rapid.setChecked(True) self.checkBox_rapid.setObjectName("checkBox_rapid") self.verticalLayout_8.addWidget(self.checkBox_rapid) self.label_4 = QtWidgets.QLabel(self.tab_Sample) font = QtGui.QFont() font.setPointSize(16) self.label_4.setFont(font) self.label_4.setAlignment(QtCore.Qt.AlignBottom | QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft) self.label_4.setObjectName("label_4") self.verticalLayout_8.addWidget(self.label_4) self.spinBox_guess = QtWidgets.QSpinBox(self.tab_Sample) font = QtGui.QFont() font.setPointSize(18) self.spinBox_guess.setFont(font) self.spinBox_guess.setMaximum(2000) self.spinBox_guess.setSingleStep(100) self.spinBox_guess.setProperty("value", 500) self.spinBox_guess.setObjectName("spinBox_guess") self.verticalLayout_8.addWidget(self.spinBox_guess) self.horizontalLayout_lower.addLayout(self.verticalLayout_8) self.tabs.addTab(self.tab_Sample, "") self.tab_PumpControl = QtWidgets.QWidget() self.tab_PumpControl.setObjectName("tab_PumpControl") self.horizontalLayoutWidget_3 = QtWidgets.QWidget(self.tab_PumpControl) self.horizontalLayoutWidget_3.setGeometry( QtCore.QRect(0, -20, 1332, 243)) self.horizontalLayoutWidget_3.setObjectName("horizontalLayoutWidget_3") self.horizontalLayout_3 = QtWidgets.QHBoxLayout( self.horizontalLayoutWidget_3) self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.pushButton_loadStandard = QtWidgets.QPushButton( self.horizontalLayoutWidget_3) self.pushButton_loadStandard.setMinimumSize(QtCore.QSize(0, 40)) self.pushButton_loadStandard.setObjectName("pushButton_loadStandard") self.horizontalLayout_3.addWidget(self.pushButton_loadStandard) self.spinBox_standard = QtWidgets.QSpinBox( self.horizontalLayoutWidget_3) self.spinBox_standard.setMinimumSize(QtCore.QSize(0, 80)) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.spinBox_standard.setFont(font) self.spinBox_standard.setFrame(True) self.spinBox_standard.setAlignment(QtCore.Qt.AlignCenter) self.spinBox_standard.setButtonSymbols( QtWidgets.QAbstractSpinBox.PlusMinus) self.spinBox_standard.setMaximum(10000) self.spinBox_standard.setSingleStep(1000) self.spinBox_standard.setProperty("value", 10000) self.spinBox_standard.setObjectName("spinBox_standard") self.horizontalLayout_3.addWidget(self.spinBox_standard) self.pushButton_dispenseStandard = QtWidgets.QPushButton( self.horizontalLayoutWidget_3) self.pushButton_dispenseStandard.setMinimumSize(QtCore.QSize(0, 40)) self.pushButton_dispenseStandard.setObjectName( "pushButton_dispenseStandard") self.horizontalLayout_3.addWidget(self.pushButton_dispenseStandard) self.verticalLayout_9 = QtWidgets.QVBoxLayout() self.verticalLayout_9.setObjectName("verticalLayout_9") self.pushButton_fillStandard = QtWidgets.QPushButton( self.horizontalLayoutWidget_3) self.pushButton_fillStandard.setObjectName("pushButton_fillStandard") self.verticalLayout_9.addWidget(self.pushButton_fillStandard) self.label_9 = QtWidgets.QLabel(self.horizontalLayoutWidget_3) self.label_9.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_9.sizePolicy().hasHeightForWidth()) self.label_9.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.label_9.setFont(font) self.label_9.setAlignment(QtCore.Qt.AlignCenter) self.label_9.setObjectName("label_9") self.verticalLayout_9.addWidget(self.label_9) self.pushButton_emptyStandard = QtWidgets.QPushButton( self.horizontalLayoutWidget_3) self.pushButton_emptyStandard.setObjectName("pushButton_emptyStandard") self.verticalLayout_9.addWidget(self.pushButton_emptyStandard) self.horizontalLayout_3.addLayout(self.verticalLayout_9) spacerItem6 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem6) self.pushButton_loadThios = QtWidgets.QPushButton( self.horizontalLayoutWidget_3) self.pushButton_loadThios.setMinimumSize(QtCore.QSize(0, 80)) self.pushButton_loadThios.setObjectName("pushButton_loadThios") self.horizontalLayout_3.addWidget(self.pushButton_loadThios) self.verticalLayout_12 = QtWidgets.QVBoxLayout() self.verticalLayout_12.setObjectName("verticalLayout_12") self.label_10 = QtWidgets.QLabel(self.horizontalLayoutWidget_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_10.sizePolicy().hasHeightForWidth()) self.label_10.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.label_10.setFont(font) self.label_10.setAlignment(QtCore.Qt.AlignCenter) self.label_10.setObjectName("label_10") self.verticalLayout_12.addWidget(self.label_10) self.spinBox_thios = QtWidgets.QSpinBox(self.horizontalLayoutWidget_3) self.spinBox_thios.setMinimumSize(QtCore.QSize(0, 80)) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.spinBox_thios.setFont(font) self.spinBox_thios.setAlignment(QtCore.Qt.AlignCenter) self.spinBox_thios.setMaximum(1000) self.spinBox_thios.setSingleStep(100) self.spinBox_thios.setProperty("value", 1000) self.spinBox_thios.setObjectName("spinBox_thios") self.verticalLayout_12.addWidget(self.spinBox_thios) self.horizontalLayout_3.addLayout(self.verticalLayout_12) self.pushButton_dispenseThios = QtWidgets.QPushButton( self.horizontalLayoutWidget_3) self.pushButton_dispenseThios.setMinimumSize(QtCore.QSize(0, 80)) self.pushButton_dispenseThios.setObjectName("pushButton_dispenseThios") self.horizontalLayout_3.addWidget(self.pushButton_dispenseThios) self.tabs.addTab(self.tab_PumpControl, "") self.verticalLayout.addWidget(self.tabs) self.verticalLayout.setStretch(0, 3) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1249, 22)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") self.menuLoad = QtWidgets.QMenu(self.menubar) self.menuLoad.setObjectName("menuLoad") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuLoad.menuAction()) self.retranslateUi(MainWindow) self.tabs.setCurrentIndex(2) self.comboBox_meter.setCurrentIndex(-1) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "Winkler Titrator")) self.label.setText(_translate("MainWindow", "Volume Dispensed")) self.label_2.setText(_translate("MainWindow", "Estimated Endpoint")) self.label_5.setText( _translate("MainWindow", "Select COM port for meter")) self.label_6.setText( _translate("MainWindow", "Select COM port for titrator pump")) self.label_7.setText( _translate("MainWindow", "Select COM port for standard pump")) self.pushButton_reload.setText(_translate("MainWindow", "Reload Ports")) self.pushButton_connect.setText(_translate("MainWindow", "Connect")) self.pushButton_flask.setText( _translate("MainWindow", "Load Flask Cal")) self.tabs.setTabText(self.tabs.indexOf(self.tab_Settings), _translate("MainWindow", "Settings")) self.pushButton_1uL.setText(_translate("MainWindow", "1 uL")) self.pushButton_10uL.setText(_translate("MainWindow", "10 uL")) self.pushButton_100uL.setText(_translate("MainWindow", "100 uL")) self.pushButton_1000uL.setText(_translate("MainWindow", "1000 uL")) self.pushButton_5000uL.setText(_translate("MainWindow", "5000 uL")) self.label_3.setText( _translate("MainWindow", "Select flask and titrate")) self.pushButton_titrate.setText(_translate("MainWindow", "Titrate!")) self.checkBox_gran.setText(_translate("MainWindow", "Gran View")) self.checkBox_zoom.setText(_translate("MainWindow", "Zoom View")) self.checkBox_rapid.setText(_translate("MainWindow", "Rapid Mode")) self.label_4.setText(_translate("MainWindow", "Initial Guess (uL)")) self.tabs.setTabText(self.tabs.indexOf(self.tab_Sample), _translate("MainWindow", "Titrate")) self.pushButton_loadStandard.setText( _translate("MainWindow", "Load Standard")) self.pushButton_dispenseStandard.setText( _translate("MainWindow", "Dispense Standard")) self.pushButton_fillStandard.setText(_translate("MainWindow", "Fill")) self.label_9.setText(_translate("MainWindow", "KIO3 Standard (uL)")) self.pushButton_emptyStandard.setText(_translate( "MainWindow", "Empty")) self.pushButton_loadThios.setText( _translate("MainWindow", "Load Thiosulfate")) self.label_10.setText(_translate("MainWindow", "Thiosulfate (uL)")) self.pushButton_dispenseThios.setText( _translate("MainWindow", "Dispense Thiosulfate")) self.tabs.setTabText(self.tabs.indexOf(self.tab_PumpControl), _translate("MainWindow", "Pump Controls")) self.menuFile.setTitle(_translate("MainWindow", "File")) self.menuLoad.setTitle(_translate("MainWindow", "Load"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(922, 608) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalGroupBox = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(2) sizePolicy.setHeightForWidth(self.horizontalGroupBox.sizePolicy().hasHeightForWidth()) self.horizontalGroupBox.setSizePolicy(sizePolicy) self.horizontalGroupBox.setObjectName(_fromUtf8("horizontalGroupBox")) self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalGroupBox) self.horizontalLayout.setMargin(1) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mpl_2 = MplWidget(self.horizontalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(8) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl_2.sizePolicy().hasHeightForWidth()) self.mpl_2.setSizePolicy(sizePolicy) self.mpl_2.setObjectName(_fromUtf8("mpl_2")) self.horizontalLayout.addWidget(self.mpl_2) self.verticalGroupBox = QtGui.QGroupBox(self.horizontalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.verticalGroupBox.sizePolicy().hasHeightForWidth()) self.verticalGroupBox.setSizePolicy(sizePolicy) self.verticalGroupBox.setMinimumSize(QtCore.QSize(90, 0)) self.verticalGroupBox.setObjectName(_fromUtf8("verticalGroupBox")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.verticalGroupBox) self.verticalLayout_3.setContentsMargins(1, -1, 1, -1) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.propagate = QtGui.QPushButton(self.verticalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.propagate.sizePolicy().hasHeightForWidth()) self.propagate.setSizePolicy(sizePolicy) self.propagate.setObjectName(_fromUtf8("propagate")) self.verticalLayout_3.addWidget(self.propagate) self.Auto_Propagate_checkBox = QtGui.QCheckBox(self.verticalGroupBox) self.Auto_Propagate_checkBox.setObjectName(_fromUtf8("Auto_Propagate_checkBox")) self.verticalLayout_3.addWidget(self.Auto_Propagate_checkBox) self.horizontalLayout.addWidget(self.verticalGroupBox) self.mpl_1 = MplWidget(self.horizontalGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(8) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl_1.sizePolicy().hasHeightForWidth()) self.mpl_1.setSizePolicy(sizePolicy) self.mpl_1.setObjectName(_fromUtf8("mpl_1")) self.horizontalLayout.addWidget(self.mpl_1) self.verticalLayout.addWidget(self.horizontalGroupBox) self.horizontalGroupBox_7 = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(4) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.horizontalGroupBox_7.sizePolicy().hasHeightForWidth()) self.horizontalGroupBox_7.setSizePolicy(sizePolicy) self.horizontalGroupBox_7.setMinimumSize(QtCore.QSize(0, 0)) self.horizontalGroupBox_7.setTitle(_fromUtf8("")) self.horizontalGroupBox_7.setFlat(True) self.horizontalGroupBox_7.setObjectName(_fromUtf8("horizontalGroupBox_7")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.horizontalGroupBox_7) self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetMinimumSize) self.horizontalLayout_2.setMargin(0) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalGroupBox1 = QtGui.QGroupBox(self.horizontalGroupBox_7) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.verticalGroupBox1.sizePolicy().hasHeightForWidth()) self.verticalGroupBox1.setSizePolicy(sizePolicy) self.verticalGroupBox1.setObjectName(_fromUtf8("verticalGroupBox1")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalGroupBox1) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.label_3 = QtGui.QLabel(self.verticalGroupBox1) self.label_3.setObjectName(_fromUtf8("label_3")) self.verticalLayout_2.addWidget(self.label_3) self.Jones_out_Y = QtGui.QLineEdit(self.verticalGroupBox1) self.Jones_out_Y.setObjectName(_fromUtf8("Jones_out_Y")) self.verticalLayout_2.addWidget(self.Jones_out_Y) self.label_4 = QtGui.QLabel(self.verticalGroupBox1) self.label_4.setObjectName(_fromUtf8("label_4")) self.verticalLayout_2.addWidget(self.label_4) self.Jones_out_X = QtGui.QLineEdit(self.verticalGroupBox1) self.Jones_out_X.setObjectName(_fromUtf8("Jones_out_X")) self.verticalLayout_2.addWidget(self.Jones_out_X) self.horizontalLayout_2.addWidget(self.verticalGroupBox1) self.verticalGroupBox2 = QtGui.QGroupBox(self.horizontalGroupBox_7) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(3) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.verticalGroupBox2.sizePolicy().hasHeightForWidth()) self.verticalGroupBox2.setSizePolicy(sizePolicy) self.verticalGroupBox2.setObjectName(_fromUtf8("verticalGroupBox2")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.verticalGroupBox2) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.gridGroupBox = QtGui.QGroupBox(self.verticalGroupBox2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(3) sizePolicy.setHeightForWidth(self.gridGroupBox.sizePolicy().hasHeightForWidth()) self.gridGroupBox.setSizePolicy(sizePolicy) self.gridGroupBox.setFlat(True) self.gridGroupBox.setObjectName(_fromUtf8("gridGroupBox")) self.gridLayout = QtGui.QGridLayout(self.gridGroupBox) self.gridLayout.setMargin(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.horizontalGroupBox_6 = QtGui.QGroupBox(self.gridGroupBox) self.horizontalGroupBox_6.setObjectName(_fromUtf8("horizontalGroupBox_6")) self.horizontalLayout_9 = QtGui.QHBoxLayout(self.horizontalGroupBox_6) self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) self.M_x2_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_6) self.M_x2_LineEdit.setObjectName(_fromUtf8("M_x2_LineEdit")) self.horizontalLayout_9.addWidget(self.M_x2_LineEdit) self.M_y2_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_6) self.M_y2_LineEdit.setObjectName(_fromUtf8("M_y2_LineEdit")) self.horizontalLayout_9.addWidget(self.M_y2_LineEdit) self.gridLayout.addWidget(self.horizontalGroupBox_6, 2, 2, 1, 1) self.horizontalGroupBox_5 = QtGui.QGroupBox(self.gridGroupBox) self.horizontalGroupBox_5.setObjectName(_fromUtf8("horizontalGroupBox_5")) self.horizontalLayout_8 = QtGui.QHBoxLayout(self.horizontalGroupBox_5) self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8")) self.M_z2_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_5) self.M_z2_LineEdit.setObjectName(_fromUtf8("M_z2_LineEdit")) self.horizontalLayout_8.addWidget(self.M_z2_LineEdit) self.M_w2_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_5) self.M_w2_LineEdit.setObjectName(_fromUtf8("M_w2_LineEdit")) self.horizontalLayout_8.addWidget(self.M_w2_LineEdit) self.gridLayout.addWidget(self.horizontalGroupBox_5, 2, 1, 1, 1) self.horizontalGroupBox_4 = QtGui.QGroupBox(self.gridGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.horizontalGroupBox_4.sizePolicy().hasHeightForWidth()) self.horizontalGroupBox_4.setSizePolicy(sizePolicy) self.horizontalGroupBox_4.setObjectName(_fromUtf8("horizontalGroupBox_4")) self.horizontalLayout_7 = QtGui.QHBoxLayout(self.horizontalGroupBox_4) self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) self.M_z1_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_4) self.M_z1_LineEdit.setObjectName(_fromUtf8("M_z1_LineEdit")) self.horizontalLayout_7.addWidget(self.M_z1_LineEdit) self.M_w1_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_4) self.M_w1_LineEdit.setObjectName(_fromUtf8("M_w1_LineEdit")) self.horizontalLayout_7.addWidget(self.M_w1_LineEdit) self.gridLayout.addWidget(self.horizontalGroupBox_4, 1, 2, 1, 1) self.horizontalGroupBox_3 = QtGui.QGroupBox(self.gridGroupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.horizontalGroupBox_3.sizePolicy().hasHeightForWidth()) self.horizontalGroupBox_3.setSizePolicy(sizePolicy) self.horizontalGroupBox_3.setObjectName(_fromUtf8("horizontalGroupBox_3")) self.horizontalLayout_5 = QtGui.QHBoxLayout(self.horizontalGroupBox_3) self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.M_x1_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_3) self.M_x1_LineEdit.setObjectName(_fromUtf8("M_x1_LineEdit")) self.horizontalLayout_5.addWidget(self.M_x1_LineEdit) self.M_y1_LineEdit = QtGui.QLineEdit(self.horizontalGroupBox_3) self.M_y1_LineEdit.setObjectName(_fromUtf8("M_y1_LineEdit")) self.horizontalLayout_5.addWidget(self.M_y1_LineEdit) self.gridLayout.addWidget(self.horizontalGroupBox_3, 1, 1, 1, 1) self.verticalLayout_5.addWidget(self.gridGroupBox) self.rawMatrix_checkBox = QtGui.QCheckBox(self.verticalGroupBox2) self.rawMatrix_checkBox.setObjectName(_fromUtf8("rawMatrix_checkBox")) self.verticalLayout_5.addWidget(self.rawMatrix_checkBox) self.raw_MatrixLineEdit = QtGui.QLineEdit(self.verticalGroupBox2) self.raw_MatrixLineEdit.setObjectName(_fromUtf8("raw_MatrixLineEdit")) self.verticalLayout_5.addWidget(self.raw_MatrixLineEdit) self.horizontalLayout_2.addWidget(self.verticalGroupBox2) self.verticalGroupBox_3 = QtGui.QGroupBox(self.horizontalGroupBox_7) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.verticalGroupBox_3.sizePolicy().hasHeightForWidth()) self.verticalGroupBox_3.setSizePolicy(sizePolicy) self.verticalGroupBox_3.setFlat(True) self.verticalGroupBox_3.setObjectName(_fromUtf8("verticalGroupBox_3")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.verticalGroupBox_3) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.horizontalGroupBox1 = QtGui.QGroupBox(self.verticalGroupBox_3) self.horizontalGroupBox1.setObjectName(_fromUtf8("horizontalGroupBox1")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.horizontalGroupBox1) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.label = QtGui.QLabel(self.horizontalGroupBox1) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_3.addWidget(self.label) self.directionLineEdit = QtGui.QLineEdit(self.horizontalGroupBox1) self.directionLineEdit.setObjectName(_fromUtf8("directionLineEdit")) self.horizontalLayout_3.addWidget(self.directionLineEdit) self.verticalLayout_4.addWidget(self.horizontalGroupBox1) self.directionSlider = QtGui.QSlider(self.verticalGroupBox_3) self.directionSlider.setMaximum(100) self.directionSlider.setProperty("value", 50) self.directionSlider.setOrientation(QtCore.Qt.Horizontal) self.directionSlider.setObjectName(_fromUtf8("directionSlider")) self.verticalLayout_4.addWidget(self.directionSlider) self.horizontalGroupBox_2 = QtGui.QGroupBox(self.verticalGroupBox_3) self.horizontalGroupBox_2.setObjectName(_fromUtf8("horizontalGroupBox_2")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.horizontalGroupBox_2) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.label_2 = QtGui.QLabel(self.horizontalGroupBox_2) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout_4.addWidget(self.label_2) self.eangleLineEdit = QtGui.QLineEdit(self.horizontalGroupBox_2) self.eangleLineEdit.setObjectName(_fromUtf8("eangleLineEdit")) self.horizontalLayout_4.addWidget(self.eangleLineEdit) self.verticalLayout_4.addWidget(self.horizontalGroupBox_2) self.eangleSlider = QtGui.QSlider(self.verticalGroupBox_3) self.eangleSlider.setAccessibleName(_fromUtf8("")) self.eangleSlider.setMaximum(100) self.eangleSlider.setProperty("value", 50) self.eangleSlider.setOrientation(QtCore.Qt.Horizontal) self.eangleSlider.setObjectName(_fromUtf8("eangleSlider")) self.verticalLayout_4.addWidget(self.eangleSlider) self.horizontalLayout_2.addWidget(self.verticalGroupBox_3) self.verticalLayout.addWidget(self.horizontalGroupBox_7) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 922, 22)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuMenu = QtGui.QMenu(self.menubar) self.menuMenu.setObjectName(_fromUtf8("menuMenu")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.action_Close = QtGui.QAction(MainWindow) self.action_Close.setObjectName(_fromUtf8("action_Close")) self.action_About = QtGui.QAction(MainWindow) self.action_About.setObjectName(_fromUtf8("action_About")) self.menuMenu.addAction(self.action_Close) self.menuMenu.addAction(self.action_About) self.menubar.addAction(self.menuMenu.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.propagate.setText(_translate("MainWindow", "Propagate", None)) self.Auto_Propagate_checkBox.setText(_translate("MainWindow", "Auto ", None)) self.verticalGroupBox1.setTitle(_translate("MainWindow", "Output Jones Vector", None)) self.label_3.setText(_translate("MainWindow", "Y component", None)) self.label_4.setText(_translate("MainWindow", "X component", None)) self.gridGroupBox.setTitle(_translate("MainWindow", "Jones matrix real elements of unknown object", None)) self.M_x2_LineEdit.setText(_translate("MainWindow", "1/sqrt(2)", None)) self.M_y2_LineEdit.setText(_translate("MainWindow", "-1/sqrt(2)", None)) self.M_z2_LineEdit.setText(_translate("MainWindow", "0.", None)) self.M_w2_LineEdit.setText(_translate("MainWindow", "0.", None)) self.M_z1_LineEdit.setText(_translate("MainWindow", "0.", None)) self.M_w1_LineEdit.setText(_translate("MainWindow", "0.", None)) self.M_x1_LineEdit.setText(_translate("MainWindow", "1/sqrt(2)", None)) self.M_y1_LineEdit.setText(_translate("MainWindow", "1/sqrt(2)", None)) self.rawMatrix_checkBox.setText(_translate("MainWindow", "Raw input", None)) self.label.setText(_translate("MainWindow", "<html><head/><body><p>Ellipse </p><p>direction</p></body></html>", None)) self.directionLineEdit.setText(_translate("MainWindow", "0", None)) self.label_2.setText(_translate("MainWindow", "Ellipticity ", None)) self.eangleLineEdit.setText(_translate("MainWindow", "0", None)) self.menuMenu.setTitle(_translate("MainWindow", "Menu", None)) self.action_Close.setText(_translate("MainWindow", "Action_Close", None)) self.action_About.setText(_translate("MainWindow", "About", None))
class Ui_BrainLabelingGui(object): def setupUi(self, BrainLabelingGui): BrainLabelingGui.setObjectName(_fromUtf8("BrainLabelingGui")) BrainLabelingGui.resize(1041, 915) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( BrainLabelingGui.sizePolicy().hasHeightForWidth()) BrainLabelingGui.setSizePolicy(sizePolicy) self.centralwidget = QtGui.QWidget(BrainLabelingGui) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Ignored, QtGui.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.thumbnail_list = QtGui.QListWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.thumbnail_list.sizePolicy().hasHeightForWidth()) self.thumbnail_list.setSizePolicy(sizePolicy) self.thumbnail_list.setMinimumSize(QtCore.QSize(256, 773)) self.thumbnail_list.setObjectName(_fromUtf8("thumbnail_list")) self.gridLayout.addWidget(self.thumbnail_list, 0, 0, 2, 1) self.splitter = QtGui.QSplitter(self.centralwidget) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName(_fromUtf8("splitter")) self.canvaswidget = MplWidget(self.splitter) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.canvaswidget.sizePolicy().hasHeightForWidth()) self.canvaswidget.setSizePolicy(sizePolicy) self.canvaswidget.setMinimumSize(QtCore.QSize(500, 571)) self.canvaswidget.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.canvaswidget.setObjectName(_fromUtf8("canvaswidget")) self.canvaswidget2 = MplWidget(self.splitter) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.canvaswidget2.sizePolicy().hasHeightForWidth()) self.canvaswidget2.setSizePolicy(sizePolicy) self.canvaswidget2.setMinimumSize(QtCore.QSize(500, 571)) self.canvaswidget2.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.canvaswidget2.setObjectName(_fromUtf8("canvaswidget2")) self.gridLayout.addWidget(self.splitter, 0, 1, 1, 1) self.bottom_panel = QtGui.QHBoxLayout() self.bottom_panel.setObjectName(_fromUtf8("bottom_panel")) self.graphicsView_navMap = QtGui.QGraphicsView(self.centralwidget) self.graphicsView_navMap.setObjectName( _fromUtf8("graphicsView_navMap")) self.bottom_panel.addWidget(self.graphicsView_navMap) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.bottom_panel.addItem(spacerItem) self.proposalSource_panel = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.proposalSource_panel.sizePolicy().hasHeightForWidth()) self.proposalSource_panel.setSizePolicy(sizePolicy) self.proposalSource_panel.setFlat(False) self.proposalSource_panel.setObjectName( _fromUtf8("proposalSource_panel")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.proposalSource_panel) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.radioButton_globalProposal = QtGui.QRadioButton( self.proposalSource_panel) self.radioButton_globalProposal.setObjectName( _fromUtf8("radioButton_globalProposal")) self.verticalLayout_2.addWidget(self.radioButton_globalProposal) self.radioButton_localProposal = QtGui.QRadioButton( self.proposalSource_panel) self.radioButton_localProposal.setObjectName( _fromUtf8("radioButton_localProposal")) self.verticalLayout_2.addWidget(self.radioButton_localProposal) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem1) self.bottom_panel.addWidget(self.proposalSource_panel) self.displayOption_panel = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.displayOption_panel.sizePolicy().hasHeightForWidth()) self.displayOption_panel.setSizePolicy(sizePolicy) self.displayOption_panel.setObjectName( _fromUtf8("displayOption_panel")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.displayOption_panel) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.img_radioButton = QtGui.QRadioButton(self.displayOption_panel) self.img_radioButton.setObjectName(_fromUtf8("img_radioButton")) self.verticalLayout_3.addWidget(self.img_radioButton) self.textonmap_radioButton = QtGui.QRadioButton( self.displayOption_panel) self.textonmap_radioButton.setObjectName( _fromUtf8("textonmap_radioButton")) self.verticalLayout_3.addWidget(self.textonmap_radioButton) self.dirmap_radioButton = QtGui.QRadioButton(self.displayOption_panel) self.dirmap_radioButton.setObjectName(_fromUtf8("dirmap_radioButton")) self.verticalLayout_3.addWidget(self.dirmap_radioButton) self.buttonSpOnOff = QtGui.QPushButton(self.displayOption_panel) self.buttonSpOnOff.setObjectName(_fromUtf8("buttonSpOnOff")) self.verticalLayout_3.addWidget(self.buttonSpOnOff) self.button_labelsOnOff = QtGui.QPushButton(self.displayOption_panel) self.button_labelsOnOff.setObjectName(_fromUtf8("button_labelsOnOff")) self.verticalLayout_3.addWidget(self.button_labelsOnOff) self.button_contoursOnOff = QtGui.QPushButton(self.displayOption_panel) self.button_contoursOnOff.setObjectName( _fromUtf8("button_contoursOnOff")) self.verticalLayout_3.addWidget(self.button_contoursOnOff) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem2) self.bottom_panel.addWidget(self.displayOption_panel) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setSizeConstraint(QtGui.QLayout.SetMinAndMaxSize) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.button_autoDetect = QtGui.QPushButton(self.centralwidget) self.button_autoDetect.setObjectName(_fromUtf8("button_autoDetect")) self.verticalLayout.addWidget(self.button_autoDetect) self.button_updateDB = QtGui.QPushButton(self.centralwidget) self.button_updateDB.setObjectName(_fromUtf8("button_updateDB")) self.verticalLayout.addWidget(self.button_updateDB) self.button_loadLabeling = QtGui.QPushButton(self.centralwidget) self.button_loadLabeling.setObjectName( _fromUtf8("button_loadLabeling")) self.verticalLayout.addWidget(self.button_loadLabeling) self.button_saveLabeling = QtGui.QPushButton(self.centralwidget) self.button_saveLabeling.setObjectName( _fromUtf8("button_saveLabeling")) self.verticalLayout.addWidget(self.button_saveLabeling) self.button_quit = QtGui.QPushButton(self.centralwidget) self.button_quit.setObjectName(_fromUtf8("button_quit")) self.verticalLayout.addWidget(self.button_quit) spacerItem3 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem3) self.bottom_panel.addLayout(self.verticalLayout) self.gridLayout.addLayout(self.bottom_panel, 1, 1, 1, 1) BrainLabelingGui.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(BrainLabelingGui) self.statusbar.setObjectName(_fromUtf8("statusbar")) BrainLabelingGui.setStatusBar(self.statusbar) self.menubar = QtGui.QMenuBar(BrainLabelingGui) self.menubar.setGeometry(QtCore.QRect(0, 0, 1041, 25)) self.menubar.setObjectName(_fromUtf8("menubar")) BrainLabelingGui.setMenuBar(self.menubar) self.toolBar = QtGui.QToolBar(BrainLabelingGui) self.toolBar.setObjectName(_fromUtf8("toolBar")) BrainLabelingGui.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.toolBar.addSeparator() self.retranslateUi(BrainLabelingGui) QtCore.QMetaObject.connectSlotsByName(BrainLabelingGui) def retranslateUi(self, BrainLabelingGui): BrainLabelingGui.setWindowTitle( _translate("BrainLabelingGui", "BrainLabelingGui", None)) self.proposalSource_panel.setTitle( _translate("BrainLabelingGui", "Proposal Source", None)) self.radioButton_globalProposal.setText( _translate("BrainLabelingGui", "Global Proposals", None)) self.radioButton_localProposal.setText( _translate("BrainLabelingGui", "Local Proposals", None)) self.displayOption_panel.setTitle( _translate("BrainLabelingGui", "Display", None)) self.img_radioButton.setText( _translate("BrainLabelingGui", "image", None)) self.textonmap_radioButton.setText( _translate("BrainLabelingGui", "textonmap", None)) self.dirmap_radioButton.setText( _translate("BrainLabelingGui", "directionality", None)) self.buttonSpOnOff.setText( _translate("BrainLabelingGui", "Turn Superpixels On", None)) self.button_labelsOnOff.setText( _translate("BrainLabelingGui", "Turn Labels Off", None)) self.button_contoursOnOff.setText( _translate("BrainLabelingGui", "Turn Contours Off", None)) self.button_autoDetect.setText( _translate("BrainLabelingGui", "Auto Detect", None)) self.button_updateDB.setText( _translate("BrainLabelingGui", "Update DB", None)) self.button_loadLabeling.setText( _translate("BrainLabelingGui", "Load", None)) self.button_saveLabeling.setText( _translate("BrainLabelingGui", "Save", None)) self.button_quit.setText(_translate("BrainLabelingGui", "Quit", None)) self.toolBar.setWindowTitle( _translate("BrainLabelingGui", "toolBar", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(752, 563) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.groupBox_3 = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setMinimumSize(QtCore.QSize(0, 200)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.mplWidget = MplWidget(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) self.verticalLayout_4.addWidget(self.mplWidget) self.verticalLayout_6.addWidget(self.groupBox_3) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_saturation = QtGui.QLabel(self.centralwidget) self.label_saturation.setObjectName(_fromUtf8("label_saturation")) self.horizontalLayout.addWidget(self.label_saturation) self.slider_saturation = QtGui.QSlider(self.centralwidget) self.slider_saturation.setOrientation(QtCore.Qt.Horizontal) self.slider_saturation.setObjectName(_fromUtf8("slider_saturation")) self.horizontalLayout.addWidget(self.slider_saturation) self.label_percent_value = QtGui.QLabel(self.centralwidget) self.label_percent_value.setMinimumSize(QtCore.QSize(18, 0)) self.label_percent_value.setLineWidth(2) self.label_percent_value.setMidLineWidth(2) self.label_percent_value.setText(_fromUtf8("0")) self.label_percent_value.setTextFormat(QtCore.Qt.AutoText) self.label_percent_value.setScaledContents(True) self.label_percent_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_percent_value.setMargin(0) self.label_percent_value.setObjectName( _fromUtf8("label_percent_value")) self.horizontalLayout.addWidget(self.label_percent_value) self.label_percent_symbol = QtGui.QLabel(self.centralwidget) self.label_percent_symbol.setObjectName( _fromUtf8("label_percent_symbol")) self.horizontalLayout.addWidget(self.label_percent_symbol) self.verticalLayout_6.addLayout(self.horizontalLayout) self.textBrowser = QtGui.QTextBrowser(self.centralwidget) self.textBrowser.setMaximumSize(QtCore.QSize(16777215, 200)) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.verticalLayout_6.addWidget(self.textBrowser) self.horizontalLayout_2.addLayout(self.verticalLayout_6) self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.groupBox_2 = QtGui.QGroupBox(self.centralwidget) self.groupBox_2.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.listWidget_link = QtGui.QListWidget(self.groupBox_2) self.listWidget_link.setMaximumSize(QtCore.QSize(300, 16777215)) self.listWidget_link.setObjectName(_fromUtf8("listWidget_link")) self.verticalLayout_3.addWidget(self.listWidget_link) self.pushButton_reload = QtGui.QPushButton(self.groupBox_2) self.pushButton_reload.setObjectName(_fromUtf8("pushButton_reload")) self.verticalLayout_3.addWidget(self.pushButton_reload) self.groupBox_4 = QtGui.QGroupBox(self.groupBox_2) self.groupBox_4.setObjectName(_fromUtf8("groupBox_4")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.groupBox_4) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.checkBox_R = QtGui.QCheckBox(self.groupBox_4) self.checkBox_R.setChecked(True) self.checkBox_R.setTristate(False) self.checkBox_R.setObjectName(_fromUtf8("checkBox_R")) self.verticalLayout_2.addWidget(self.checkBox_R) self.checkBox_U = QtGui.QCheckBox(self.groupBox_4) self.checkBox_U.setChecked(True) self.checkBox_U.setObjectName(_fromUtf8("checkBox_U")) self.verticalLayout_2.addWidget(self.checkBox_U) self.checkBox_x0 = QtGui.QCheckBox(self.groupBox_4) self.checkBox_x0.setChecked(True) self.checkBox_x0.setObjectName(_fromUtf8("checkBox_x0")) self.verticalLayout_2.addWidget(self.checkBox_x0) self.checkBox_x1 = QtGui.QCheckBox(self.groupBox_4) self.checkBox_x1.setChecked(True) self.checkBox_x1.setObjectName(_fromUtf8("checkBox_x1")) self.verticalLayout_2.addWidget(self.checkBox_x1) self.pushButton_monitor = QtGui.QPushButton(self.groupBox_4) self.pushButton_monitor.setObjectName(_fromUtf8("pushButton_monitor")) self.verticalLayout_2.addWidget(self.pushButton_monitor) self.horizontalLayout_3.addLayout(self.verticalLayout_2) self.verticalLayout_3.addWidget(self.groupBox_4) self.groupBox = QtGui.QGroupBox(self.groupBox_2) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.formLayout = QtGui.QFormLayout() self.formLayout.setObjectName(_fromUtf8("formLayout")) self.label_C = QtGui.QLabel(self.groupBox) self.label_C.setObjectName(_fromUtf8("label_C")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_C) self.label_C_value = QtGui.QLabel(self.groupBox) self.label_C_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_C_value.setObjectName(_fromUtf8("label_C_value")) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.label_C_value) self.label_A = QtGui.QLabel(self.groupBox) self.label_A.setObjectName(_fromUtf8("label_A")) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_A) self.label_A_value = QtGui.QLabel(self.groupBox) self.label_A_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_A_value.setObjectName(_fromUtf8("label_A_value")) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.label_A_value) self.label_S = QtGui.QLabel(self.groupBox) self.label_S.setObjectName(_fromUtf8("label_S")) self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_S) self.label_S_value = QtGui.QLabel(self.groupBox) self.label_S_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_S_value.setObjectName(_fromUtf8("label_S_value")) self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.label_S_value) self.label_T = QtGui.QLabel(self.groupBox) self.label_T.setObjectName(_fromUtf8("label_T")) self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_T) self.label_T_value = QtGui.QLabel(self.groupBox) self.label_T_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_T_value.setObjectName(_fromUtf8("label_T_value")) self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.label_T_value) self.label_samples = QtGui.QLabel(self.groupBox) self.label_samples.setObjectName(_fromUtf8("label_samples")) self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_samples) self.label_samples_value = QtGui.QLabel(self.groupBox) self.label_samples_value.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_samples_value.setObjectName( _fromUtf8("label_samples_value")) self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.label_samples_value) self.verticalLayout.addLayout(self.formLayout) self.verticalLayout_3.addWidget(self.groupBox) self.verticalLayout_5.addWidget(self.groupBox_2) self.horizontalLayout_2.addLayout(self.verticalLayout_5) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 752, 25)) 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.slider_saturation, QtCore.SIGNAL(_fromUtf8("valueChanged(int)")), self.label_percent_value.setNum) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle( QtGui.QApplication.translate( "MainWindow", "Distributed Control Systems Monitor", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_3.setTitle( QtGui.QApplication.translate("MainWindow", "Grafica", None, QtGui.QApplication.UnicodeUTF8)) self.label_saturation.setText( QtGui.QApplication.translate("MainWindow", "Saturació", None, QtGui.QApplication.UnicodeUTF8)) self.label_percent_symbol.setText( QtGui.QApplication.translate("MainWindow", "%", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_2.setTitle( QtGui.QApplication.translate("MainWindow", "Llaços de Control", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_reload.setText( QtGui.QApplication.translate("MainWindow", "Actualitzar llista", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_4.setTitle( QtGui.QApplication.translate("MainWindow", "Opcions", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_R.setText( QtGui.QApplication.translate("MainWindow", "Referencia", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_U.setText( QtGui.QApplication.translate("MainWindow", "Valor Entrada", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_x0.setText( QtGui.QApplication.translate("MainWindow", "Primera Integral", None, QtGui.QApplication.UnicodeUTF8)) self.checkBox_x1.setText( QtGui.QApplication.translate("MainWindow", "Segona Integral", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_monitor.setText( QtGui.QApplication.translate("MainWindow", "Monitoritzar", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox.setTitle( QtGui.QApplication.translate("MainWindow", "Estadístiques", None, QtGui.QApplication.UnicodeUTF8)) self.label_C.setText( QtGui.QApplication.translate("MainWindow", "Controladors ", None, QtGui.QApplication.UnicodeUTF8)) self.label_C_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_A.setText( QtGui.QApplication.translate("MainWindow", "Actuadors", None, QtGui.QApplication.UnicodeUTF8)) self.label_A_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_S.setText( QtGui.QApplication.translate("MainWindow", "Sensors", None, QtGui.QApplication.UnicodeUTF8)) self.label_S_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_T.setText( QtGui.QApplication.translate("MainWindow", "Dispositius TOTAL", None, QtGui.QApplication.UnicodeUTF8)) self.label_T_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8)) self.label_samples.setText( QtGui.QApplication.translate("MainWindow", "Mostres enllaç", None, QtGui.QApplication.UnicodeUTF8)) self.label_samples_value.setText( QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName("MplMainWindow") MplMainWindow.resize(607, 434) self.mplcentralwidget = QtGui.QWidget(MplMainWindow) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplcentralwidget.sizePolicy().hasHeightForWidth()) self.mplcentralwidget.setSizePolicy(sizePolicy) self.mplcentralwidget.setObjectName("mplcentralwidget") self.verticalLayout_2 = QtGui.QVBoxLayout(self.mplcentralwidget) self.verticalLayout_2.setObjectName("verticalLayout_2") self.mplhorizontalLayout = QtGui.QHBoxLayout() self.mplhorizontalLayout.setSizeConstraint(QtGui.QLayout.SetNoConstraint) self.mplhorizontalLayout.setObjectName("mplhorizontalLayout") self.mpllineEdit = QtGui.QLineEdit(self.mplcentralwidget) self.mpllineEdit.setMinimumSize(QtCore.QSize(489, 21)) self.mpllineEdit.setObjectName("mpllineEdit") self.mplhorizontalLayout.addWidget(self.mpllineEdit) self.mplpushButton = QtGui.QPushButton(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplpushButton.sizePolicy().hasHeightForWidth()) self.mplpushButton.setSizePolicy(sizePolicy) self.mplpushButton.setMinimumSize(QtCore.QSize(91, 25)) self.mplpushButton.setObjectName("mplpushButton") self.mplhorizontalLayout.addWidget(self.mplpushButton) self.verticalLayout_2.addLayout(self.mplhorizontalLayout) self.mpl = MplWidget(self.mplcentralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.verticalLayout_2.addWidget(self.mpl) MplMainWindow.setCentralWidget(self.mplcentralwidget) self.mplmenuBar = QtGui.QMenuBar(MplMainWindow) self.mplmenuBar.setGeometry(QtCore.QRect(0, 0, 607, 25)) self.mplmenuBar.setObjectName("mplmenuBar") self.mplmenuFile = QtGui.QMenu(self.mplmenuBar) self.mplmenuFile.setObjectName("mplmenuFile") MplMainWindow.setMenuBar(self.mplmenuBar) self.mplactionOpen = QtGui.QAction(MplMainWindow) self.mplactionOpen.setIconVisibleInMenu(False) self.mplactionOpen.setObjectName("mplactionOpen") self.mplactionQuit = QtGui.QAction(MplMainWindow) self.mplactionQuit.setObjectName("mplactionQuit") self.mplmenuFile.addAction(self.mplactionOpen) self.mplmenuFile.addSeparator() self.mplmenuFile.addAction(self.mplactionQuit) self.mplmenuBar.addAction(self.mplmenuFile.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): MplMainWindow.setWindowTitle(QtGui.QApplication.translate("MplMainWindow", "Matplotlib In Qt Designer - Count letters frequency in a file", None, QtGui.QApplication.UnicodeUTF8)) self.mpllineEdit.setText(QtGui.QApplication.translate("MplMainWindow", "/usr/share/dict/words", None, QtGui.QApplication.UnicodeUTF8)) self.mplpushButton.setText(QtGui.QApplication.translate("MplMainWindow", "Parse this file", None, QtGui.QApplication.UnicodeUTF8)) self.mplmenuFile.setTitle(QtGui.QApplication.translate("MplMainWindow", "File", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionOpen.setText(QtGui.QApplication.translate("MplMainWindow", "Open", None, QtGui.QApplication.UnicodeUTF8)) self.mplactionQuit.setText(QtGui.QApplication.translate("MplMainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8))
class Ui_MainWindow(QtGui.QMainWindow): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1099, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.comboBoxCrosstalkDev = QtGui.QComboBox(self.centralwidget) self.comboBoxCrosstalkDev.setGeometry(QtCore.QRect(90, 10, 69, 22)) self.comboBoxCrosstalkDev.setObjectName( _fromUtf8("comboBoxCrosstalkDev")) self.comboBoxCrosstalkDev.addItem(_fromUtf8("")) self.comboBoxCrosstalkDev.addItem(_fromUtf8("")) self.comboBoxCrosstalkCom = QtGui.QComboBox(self.centralwidget) self.comboBoxCrosstalkCom.setGeometry(QtCore.QRect(170, 10, 69, 22)) self.comboBoxCrosstalkCom.setObjectName( _fromUtf8("comboBoxCrosstalkCom")) self.comboBoxCrosstalkCom.addItem(_fromUtf8("")) self.comboBoxCrosstalkCom.addItem(_fromUtf8("")) self.comboBoxCrosstalkCom.addItem(_fromUtf8("")) self.comboBoxCrosstalkCom.addItem(_fromUtf8("")) self.comboBoxThermDev = QtGui.QComboBox(self.centralwidget) self.comboBoxThermDev.setGeometry(QtCore.QRect(270, 10, 69, 22)) self.comboBoxThermDev.setObjectName(_fromUtf8("comboBoxThermDev")) self.comboBoxThermDev.addItem(_fromUtf8("")) self.comboBoxThermDev.addItem(_fromUtf8("")) self.comboBoxThermCom = QtGui.QComboBox(self.centralwidget) self.comboBoxThermCom.setGeometry(QtCore.QRect(350, 10, 69, 22)) self.comboBoxThermCom.setObjectName(_fromUtf8("comboBoxThermCom")) self.comboBoxThermCom.addItem(_fromUtf8("")) self.comboBoxThermCom.addItem(_fromUtf8("")) self.comboBoxThermCom.addItem(_fromUtf8("")) self.comboBoxThermCom.addItem(_fromUtf8("")) self.lineEditRate = QtGui.QLineEdit(self.centralwidget) self.lineEditRate.setGeometry(QtCore.QRect(130, 520, 113, 20)) self.lineEditRate.setObjectName(_fromUtf8("lineEditRate")) self.mplWidget = MplWidget(self.centralwidget) self.mplWidget.setGeometry(QtCore.QRect(30, 40, 1041, 471)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) self.pushButtonStart = QtGui.QPushButton(self.centralwidget) self.pushButtonStart.setGeometry(QtCore.QRect(320, 520, 75, 23)) self.pushButtonStart.setObjectName(_fromUtf8("pushButtonStart")) self.pushButtonStop = QtGui.QPushButton(self.centralwidget) self.pushButtonStop.setGeometry(QtCore.QRect(420, 520, 75, 23)) self.pushButtonStop.setObjectName(_fromUtf8("pushButtonStop")) self.pushButtonExit = QtGui.QPushButton(self.centralwidget) self.pushButtonExit.setGeometry(QtCore.QRect(530, 520, 75, 23)) self.pushButtonExit.setObjectName(_fromUtf8("pushButtonExit")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1099, 23)) 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.comboBoxCrosstalkDev.setItemText( 0, _translate("MainWindow", "ER2200", None)) self.comboBoxCrosstalkDev.setItemText( 1, _translate("MainWindow", "ERM101", None)) self.comboBoxCrosstalkCom.setItemText( 0, _translate("MainWindow", "COM1", None)) self.comboBoxCrosstalkCom.setItemText( 1, _translate("MainWindow", "COM2", None)) self.comboBoxCrosstalkCom.setItemText( 2, _translate("MainWindow", "COM3", None)) self.comboBoxCrosstalkCom.setItemText( 3, _translate("MainWindow", "COM4", None)) self.comboBoxThermDev.setItemText( 0, _translate("MainWindow", "05038", None)) self.comboBoxThermDev.setItemText( 1, _translate("MainWindow", "20160417", None)) self.comboBoxThermCom.setItemText( 0, _translate("MainWindow", "COM1", None)) self.comboBoxThermCom.setItemText( 1, _translate("MainWindow", "COM2", None)) self.comboBoxThermCom.setItemText( 2, _translate("MainWindow", "COM3", None)) self.comboBoxThermCom.setItemText( 3, _translate("MainWindow", "COM4", None)) self.lineEditRate.setText(_translate("MainWindow", "10", None)) self.pushButtonStart.setText(_translate("MainWindow", "开始", None)) self.pushButtonStop.setText(_translate("MainWindow", "结束", None)) self.pushButtonExit.setText(_translate("MainWindow", "退出", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(850, 713) font = QtGui.QFont() font.setFamily("Yu Gothic UI") MainWindow.setFont(font) MainWindow.setStyleSheet("") self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setStyleSheet("background-color: rgb(85, 195, 188);\n" "") self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.Tabs = QtWidgets.QTabWidget(self.centralwidget) font = QtGui.QFont() font.setFamily("Yu Gothic UI Semibold") font.setBold(True) font.setWeight(75) self.Tabs.setFont(font) self.Tabs.setMouseTracking(False) self.Tabs.setFocusPolicy(QtCore.Qt.TabFocus) self.Tabs.setAutoFillBackground(False) self.Tabs.setStyleSheet("background-color: rgb(255, 255, 255);") self.Tabs.setObjectName("Tabs") self.crackSegmentation = QtWidgets.QWidget() self.crackSegmentation.setStyleSheet("") self.crackSegmentation.setObjectName("crackSegmentation") self.gridLayout_2 = QtWidgets.QGridLayout(self.crackSegmentation) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setObjectName("gridLayout_2") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.label_8 = QtWidgets.QLabel(self.crackSegmentation) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_8.sizePolicy().hasHeightForWidth()) self.label_8.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setFamily("Yu Gothic UI Semibold") font.setBold(True) font.setWeight(75) self.label_8.setFont(font) self.label_8.setObjectName("label_8") self.verticalLayout_2.addWidget(self.label_8) self.formLayout = QtWidgets.QFormLayout() self.formLayout.setSizeConstraint(QtWidgets.QLayout.SetMinAndMaxSize) self.formLayout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setContentsMargins(-1, -1, -1, 14) self.formLayout.setVerticalSpacing(12) self.formLayout.setObjectName("formLayout") self.label_16 = QtWidgets.QLabel(self.crackSegmentation) self.label_16.setObjectName("label_16") self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_16) self.le_segInput = QtWidgets.QLineEdit(self.crackSegmentation) self.le_segInput.setStyleSheet("") self.le_segInput.setObjectName("le_segInput") self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.le_segInput) self.label_15 = QtWidgets.QLabel(self.crackSegmentation) self.label_15.setObjectName("label_15") self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_15) self.le_segSaveLoc = QtWidgets.QLineEdit(self.crackSegmentation) self.le_segSaveLoc.setObjectName("le_segSaveLoc") self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.le_segSaveLoc) self.le_segSaveName = QtWidgets.QLineEdit(self.crackSegmentation) self.le_segSaveName.setObjectName("le_segSaveName") self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.le_segSaveName) self.label_17 = QtWidgets.QLabel(self.crackSegmentation) self.label_17.setObjectName("label_17") self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_17) self.verticalLayout_2.addLayout(self.formLayout) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.btn_startSeg = QtWidgets.QPushButton(self.crackSegmentation) self.btn_startSeg.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.btn_startSeg.sizePolicy().hasHeightForWidth()) self.btn_startSeg.setSizePolicy(sizePolicy) self.btn_startSeg.setMinimumSize(QtCore.QSize(0, 28)) font = QtGui.QFont() font.setFamily("Yu Gothic UI Semibold") font.setBold(True) font.setWeight(75) self.btn_startSeg.setFont(font) self.btn_startSeg.setStyleSheet("QPushButton {\n" " background-color: rgb(85, 195, 188);\n" " border: solid rgb(49, 113, 108);\n" " border-width: 0px 1px 1px 0px;\n" " border-radius: 5px;\n" " color: white;\n" "}\n" "QPushButton:disabled { \n" " background-color: rgb(140, 140, 140);\n" "}\n" "QPushButton:hover {\n" " background-color: rgb(85, 170, 255);\n" "}") self.btn_startSeg.setObjectName("btn_startSeg") self.horizontalLayout_2.addWidget(self.btn_startSeg) self.btn_helpSeg = QtWidgets.QToolButton(self.crackSegmentation) self.btn_helpSeg.setEnabled(True) self.btn_helpSeg.setMinimumSize(QtCore.QSize(0, 28)) font = QtGui.QFont() font.setFamily("Yu Gothic UI Semibold") font.setBold(True) font.setWeight(75) self.btn_helpSeg.setFont(font) self.btn_helpSeg.setStyleSheet("QToolButton {\n" " background-color: rgb(0, 0, 0);\n" " border: solid rgb(79, 79, 79);\n" " border-width: 0px 1px 1px 0px;\n" " border-radius: 10px;\n" " padding: 0px 4px 0px 4px;\n" " color: white;\n" "}\n" "QToolButton:disabled { \n" " background-color: rgb(140, 140, 140);\n" "}\n" "QToolButton:hover {\n" " background-color: rgb(85, 170, 255);\n" "}") self.btn_helpSeg.setObjectName("btn_helpSeg") self.horizontalLayout_2.addWidget(self.btn_helpSeg) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.horizontalLayout.addLayout(self.verticalLayout_2) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.label_7 = QtWidgets.QLabel(self.crackSegmentation) font = QtGui.QFont() font.setFamily("Yu Gothic UI Semibold") font.setBold(True) font.setWeight(75) self.label_7.setFont(font) self.label_7.setObjectName("label_7") self.verticalLayout.addWidget(self.label_7) self.seg_output = QtWidgets.QTextBrowser(self.crackSegmentation) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.seg_output.sizePolicy().hasHeightForWidth()) self.seg_output.setSizePolicy(sizePolicy) self.seg_output.setMinimumSize(QtCore.QSize(0, 94)) self.seg_output.setMaximumSize(QtCore.QSize(16777215, 140)) self.seg_output.setObjectName("seg_output") self.verticalLayout.addWidget(self.seg_output) self.horizontalLayout.addLayout(self.verticalLayout) self.gridLayout_2.addLayout(self.horizontalLayout, 1, 0, 1, 3) self.frame = QtWidgets.QFrame(self.crackSegmentation) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth()) self.frame.setSizePolicy(sizePolicy) self.frame.setStyleSheet("border: solid rgb(80,80,80);\n" "border-width: 2px 2px;") self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Raised) self.frame.setObjectName("frame") self.widget_2 = MplWidget(self.frame) self.widget_2.setGeometry(QtCore.QRect(0, 0, 801, 391)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth()) self.widget_2.setSizePolicy(sizePolicy) self.widget_2.setStyleSheet("border: solid rgb(80,80,80);\n" "border-width: 2px 2px;") self.widget_2.setObjectName("widget_2") self.widget_2.raise_() self.widget_2.raise_() self.gridLayout_2.addWidget(self.frame, 0, 0, 1, 3) self.Tabs.addTab(self.crackSegmentation, "") self.crackAnalysis = QtWidgets.QWidget() self.crackAnalysis.setObjectName("crackAnalysis") self.gridLayout_3 = QtWidgets.QGridLayout(self.crackAnalysis) self.gridLayout_3.setContentsMargins(0, 0, 0, 0) self.gridLayout_3.setObjectName("gridLayout_3") self.output = QtWidgets.QTextBrowser(self.crackAnalysis) self.output.setMinimumSize(QtCore.QSize(800, 100)) self.output.setStyleSheet("padding: 0px 4px 4px 4px;") self.output.setObjectName("output") self.gridLayout_3.addWidget(self.output, 4, 0, 1, 4) self.btn_helpAn = QtWidgets.QToolButton(self.crackAnalysis) self.btn_helpAn.setMinimumSize(QtCore.QSize(0, 28)) font = QtGui.QFont() font.setFamily("Yu Gothic UI Semibold") font.setBold(True) font.setWeight(75) self.btn_helpAn.setFont(font) self.btn_helpAn.setStyleSheet("QToolButton {\n" " background-color: rgb(0, 0, 0);\n" " border: solid rgb(79, 79, 79);\n" " border-width: 0px 1px 1px 0px;\n" " border-radius: 10px;\n" " padding: 0px 4px 0px 4px;\n" " color: white;\n" "}\n" "QToolButton:disabled { \n" " background-color: rgb(140, 140, 140);\n" "}\n" "QToolButton:hover {\n" " background-color: rgb(85, 170, 255);\n" "}") self.btn_helpAn.setObjectName("btn_helpAn") self.gridLayout_3.addWidget(self.btn_helpAn, 2, 3, 1, 1) self.label_4 = QtWidgets.QLabel(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI Semibold") font.setBold(True) font.setWeight(75) self.label_4.setFont(font) self.label_4.setStyleSheet("padding: 0px 0px 0px 4px;") self.label_4.setObjectName("label_4") self.gridLayout_3.addWidget(self.label_4, 3, 0, 1, 1) self.formLayout_2 = QtWidgets.QFormLayout() self.formLayout_2.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize) self.formLayout_2.setContentsMargins(-1, -1, -1, 0) self.formLayout_2.setHorizontalSpacing(7) self.formLayout_2.setVerticalSpacing(10) self.formLayout_2.setObjectName("formLayout_2") self.label = QtWidgets.QLabel(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.label.setFont(font) self.label.setStyleSheet("padding:4px 0px 0px 0px;") self.label.setObjectName("label") self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label) self.le_input = QtWidgets.QLineEdit(self.crackAnalysis) self.le_input.setObjectName("le_input") self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.SpanningRole, self.le_input) self.label_2 = QtWidgets.QLabel(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_2) self.le_saveLoc = QtWidgets.QLineEdit(self.crackAnalysis) self.le_saveLoc.setObjectName("le_saveLoc") self.formLayout_2.setWidget(3, QtWidgets.QFormLayout.SpanningRole, self.le_saveLoc) self.label_3 = QtWidgets.QLabel(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.formLayout_2.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_3) self.le_saveName = QtWidgets.QLineEdit(self.crackAnalysis) self.le_saveName.setObjectName("le_saveName") self.formLayout_2.setWidget(5, QtWidgets.QFormLayout.SpanningRole, self.le_saveName) self.label_5 = QtWidgets.QLabel(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.label_5.setFont(font) self.label_5.setObjectName("label_5") self.formLayout_2.setWidget(6, QtWidgets.QFormLayout.LabelRole, self.label_5) self.le_pxSz = QtWidgets.QLineEdit(self.crackAnalysis) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.le_pxSz.sizePolicy().hasHeightForWidth()) self.le_pxSz.setSizePolicy(sizePolicy) self.le_pxSz.setObjectName("le_pxSz") self.formLayout_2.setWidget(6, QtWidgets.QFormLayout.FieldRole, self.le_pxSz) self.label_6 = QtWidgets.QLabel(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.label_6.setFont(font) self.label_6.setObjectName("label_6") self.formLayout_2.setWidget(8, QtWidgets.QFormLayout.LabelRole, self.label_6) self.sb_areaOpen = QtWidgets.QSpinBox(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.sb_areaOpen.setFont(font) self.sb_areaOpen.setMinimum(5) self.sb_areaOpen.setMaximum(30) self.sb_areaOpen.setObjectName("sb_areaOpen") self.formLayout_2.setWidget(8, QtWidgets.QFormLayout.FieldRole, self.sb_areaOpen) self.cb_saveData = QtWidgets.QCheckBox(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.cb_saveData.setFont(font) self.cb_saveData.setAcceptDrops(False) self.cb_saveData.setAutoFillBackground(False) self.cb_saveData.setChecked(True) self.cb_saveData.setObjectName("cb_saveData") self.formLayout_2.setWidget(10, QtWidgets.QFormLayout.LabelRole, self.cb_saveData) self.cb_saveVis = QtWidgets.QCheckBox(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.cb_saveVis.setFont(font) self.cb_saveVis.setObjectName("cb_saveVis") self.formLayout_2.setWidget(11, QtWidgets.QFormLayout.LabelRole, self.cb_saveVis) self.cb_ShapeOrient = QtWidgets.QCheckBox(self.crackAnalysis) font = QtGui.QFont() font.setFamily("Yu Gothic UI") font.setBold(False) font.setWeight(50) self.cb_ShapeOrient.setFont(font) self.cb_ShapeOrient.setObjectName("cb_ShapeOrient") self.formLayout_2.setWidget(12, QtWidgets.QFormLayout.LabelRole, self.cb_ShapeOrient) self.gridLayout_3.addLayout(self.formLayout_2, 0, 2, 1, 2) self.btn_startAn = QtWidgets.QPushButton(self.crackAnalysis) self.btn_startAn.setEnabled(True) self.btn_startAn.setMinimumSize(QtCore.QSize(0, 28)) font = QtGui.QFont() font.setFamily("Yu Gothic UI Semibold") font.setBold(True) font.setWeight(75) self.btn_startAn.setFont(font) self.btn_startAn.setStyleSheet("QPushButton {\n" " background-color: rgb(85, 195, 188);\n" " border: solid rgb(49, 113, 108);\n" " border-width: 0px 1px 1px 0px;\n" " border-radius: 5px;\n" " color: white;\n" "}\n" "QPushButton:disabled { \n" " background-color: rgb(140, 140, 140);\n" "}\n" "QPushButton:hover {\n" " background-color: rgb(85, 170, 255);\n" "}") self.btn_startAn.setObjectName("btn_startAn") self.gridLayout_3.addWidget(self.btn_startAn, 2, 2, 1, 1) self.stackedWidget = QtWidgets.QStackedWidget(self.crackAnalysis) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.stackedWidget.sizePolicy().hasHeightForWidth()) self.stackedWidget.setSizePolicy(sizePolicy) self.stackedWidget.setStyleSheet("border: solid rgb(80,80,80);\n" "border-width: 2px 2px;") self.stackedWidget.setObjectName("stackedWidget") self.page = QtWidgets.QWidget() self.page.setObjectName("page") self.gridLayout_5 = QtWidgets.QGridLayout(self.page) self.gridLayout_5.setContentsMargins(0, 0, 0, 0) self.gridLayout_5.setObjectName("gridLayout_5") self.canvas_1 = MplWidget(self.page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.canvas_1.sizePolicy().hasHeightForWidth()) self.canvas_1.setSizePolicy(sizePolicy) self.canvas_1.setObjectName("canvas_1") self.gridLayout_5.addWidget(self.canvas_1, 0, 0, 2, 2) self.btn_right = QtWidgets.QToolButton(self.page) self.btn_right.setObjectName("btn_right") self.gridLayout_5.addWidget(self.btn_right, 0, 2, 1, 1) self.stackedWidget.addWidget(self.page) self.page_2 = QtWidgets.QWidget() self.page_2.setObjectName("page_2") self.gridLayout_4 = QtWidgets.QGridLayout(self.page_2) self.gridLayout_4.setContentsMargins(0, 0, 0, 0) self.gridLayout_4.setObjectName("gridLayout_4") self.btn_left = QtWidgets.QToolButton(self.page_2) self.btn_left.setObjectName("btn_left") self.gridLayout_4.addWidget(self.btn_left, 0, 3, 1, 1) self.canvas_2 = MplWidget(self.page_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.canvas_2.sizePolicy().hasHeightForWidth()) self.canvas_2.setSizePolicy(sizePolicy) self.canvas_2.setStyleSheet("") self.canvas_2.setObjectName("canvas_2") self.gridLayout_4.addWidget(self.canvas_2, 0, 2, 2, 1) self.stackedWidget.addWidget(self.page_2) self.gridLayout_3.addWidget(self.stackedWidget, 0, 0, 3, 2) self.Tabs.addTab(self.crackAnalysis, "") self.gridLayout.addWidget(self.Tabs, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 850, 26)) self.menubar.setObjectName("menubar") self.menuDocumentation = QtWidgets.QMenu(self.menubar) self.menuDocumentation.setObjectName("menuDocumentation") MainWindow.setMenuBar(self.menubar) self.ac_an = QtWidgets.QAction(MainWindow) self.ac_an.setObjectName("ac_an") self.ac_ = QtWidgets.QAction(MainWindow) self.ac_.setObjectName("ac_") self.menubar.addAction(self.menuDocumentation.menuAction()) self.retranslateUi(MainWindow) self.Tabs.setCurrentIndex(0) self.stackedWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "Membrane Crack Segmentation and Analysis")) self.label_8.setText(_translate("MainWindow", "Input")) self.label_16.setText(_translate("MainWindow", "Save Location")) self.label_15.setText(_translate("MainWindow", "Input File")) self.label_17.setText(_translate("MainWindow", "Save Name")) self.btn_startSeg.setText(_translate("MainWindow", "Start Segmentation")) self.btn_helpSeg.setText(_translate("MainWindow", "?")) self.label_7.setText(_translate("MainWindow", "Output")) self.Tabs.setTabText(self.Tabs.indexOf(self.crackSegmentation), _translate("MainWindow", "Crack Segmentation")) self.btn_helpAn.setText(_translate("MainWindow", "?")) self.label_4.setText(_translate("MainWindow", "Output")) self.label.setText(_translate("MainWindow", "Input File")) self.label_2.setText(_translate("MainWindow", "Save Location")) self.label_3.setText(_translate("MainWindow", "Save Name")) self.label_5.setText(_translate("MainWindow", "Pixel Size (um)")) self.label_6.setText(_translate("MainWindow", "Minimum Object Size (Pixels)")) self.cb_saveData.setText(_translate("MainWindow", "Save Data")) self.cb_saveVis.setText(_translate("MainWindow", "Save Visuals")) self.cb_ShapeOrient.setText(_translate("MainWindow", "Analyze Shape/ Orientation")) self.btn_startAn.setText(_translate("MainWindow", "Start Analysis")) self.btn_right.setText(_translate("MainWindow", ">")) self.btn_left.setText(_translate("MainWindow", "<")) self.Tabs.setTabText(self.Tabs.indexOf(self.crackAnalysis), _translate("MainWindow", "Crack Analysis")) self.menuDocumentation.setTitle(_translate("MainWindow", "Documentation")) self.ac_an.setText(_translate("MainWindow", "Segmentation")) self.ac_.setText(_translate("MainWindow", "Analysis Input"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1161, 726) self.centralwidget = QtGui.QWidget(MainWindow) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setObjectName("centralwidget") self.gridLayout_2 = QtGui.QGridLayout(self.centralwidget) self.gridLayout_2.setObjectName("gridLayout_2") self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.widget = MplWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setObjectName("widget") self.verticalLayout.addWidget(self.widget) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setVerticalSpacing(0) self.gridLayout.setObjectName("gridLayout") self.x1_label = QtGui.QLabel(self.centralwidget) self.x1_label.setObjectName("x1_label") self.gridLayout.addWidget(self.x1_label, 1, 0, 1, 1) self.x1 = QtGui.QLabel(self.centralwidget) self.x1.setObjectName("x1") self.gridLayout.addWidget(self.x1, 1, 1, 1, 1) self.x2_label = QtGui.QLabel(self.centralwidget) self.x2_label.setObjectName("x2_label") self.gridLayout.addWidget(self.x2_label, 1, 2, 1, 1) self.x2 = QtGui.QLabel(self.centralwidget) self.x2.setObjectName("x2") self.gridLayout.addWidget(self.x2, 1, 3, 1, 1) self.diffx_label = QtGui.QLabel(self.centralwidget) self.diffx_label.setObjectName("diffx_label") self.gridLayout.addWidget(self.diffx_label, 1, 4, 1, 1) self.y1_label = QtGui.QLabel(self.centralwidget) self.y1_label.setObjectName("y1_label") self.gridLayout.addWidget(self.y1_label, 3, 0, 1, 1) self.y1 = QtGui.QLabel(self.centralwidget) self.y1.setObjectName("y1") self.gridLayout.addWidget(self.y1, 3, 1, 1, 1) self.y2_label = QtGui.QLabel(self.centralwidget) self.y2_label.setObjectName("y2_label") self.gridLayout.addWidget(self.y2_label, 3, 2, 1, 1) self.y2 = QtGui.QLabel(self.centralwidget) self.y2.setObjectName("y2") self.gridLayout.addWidget(self.y2, 3, 3, 1, 1) self.diffy_label = QtGui.QLabel(self.centralwidget) self.diffy_label.setObjectName("diffy_label") self.gridLayout.addWidget(self.diffy_label, 3, 4, 1, 1) self.diffy = QtGui.QLabel(self.centralwidget) self.diffy.setObjectName("diffy") self.gridLayout.addWidget(self.diffy, 3, 5, 1, 1) self.radioButton_2 = QtGui.QRadioButton(self.centralwidget) self.radioButton_2.setObjectName("radioButton_2") self.gridLayout.addWidget(self.radioButton_2, 3, 7, 1, 1) self.radioButton_1 = QtGui.QRadioButton(self.centralwidget) self.radioButton_1.setObjectName("radioButton_1") self.gridLayout.addWidget(self.radioButton_1, 3, 6, 1, 1) self.loglinbutton = QtGui.QPushButton(self.centralwidget) self.loglinbutton.setMaximumSize(QtCore.QSize(40, 16777215)) self.loglinbutton.setObjectName("loglinbutton") self.gridLayout.addWidget(self.loglinbutton, 1, 9, 1, 1) self.buttonLegend = QtGui.QPushButton(self.centralwidget) self.buttonLegend.setObjectName("buttonLegend") self.gridLayout.addWidget(self.buttonLegend, 1, 7, 1, 1) self.buttonPrint = QtGui.QPushButton(self.centralwidget) self.buttonPrint.setObjectName("buttonPrint") self.gridLayout.addWidget(self.buttonPrint, 1, 6, 1, 1) self.diffx = QtGui.QLabel(self.centralwidget) self.diffx.setObjectName("diffx") self.gridLayout.addWidget(self.diffx, 1, 5, 1, 1) self.loglinbutton_x = QtGui.QPushButton(self.centralwidget) self.loglinbutton_x.setMaximumSize(QtCore.QSize(40, 16777215)) self.loglinbutton_x.setObjectName("loglinbutton_x") self.gridLayout.addWidget(self.loglinbutton_x, 1, 8, 1, 1) self.radioButton_3 = QtGui.QRadioButton(self.centralwidget) self.radioButton_3.setObjectName("radioButton_3") self.gridLayout.addWidget(self.radioButton_3, 3, 8, 1, 2) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label = QtGui.QLabel(self.centralwidget) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.spinBox_last = QtGui.QSpinBox(self.centralwidget) self.spinBox_last.setObjectName("spinBox_last") self.horizontalLayout.addWidget(self.spinBox_last) self.gridLayout.addLayout(self.horizontalLayout, 3, 10, 1, 1) self.buttonMore = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.buttonMore.sizePolicy().hasHeightForWidth()) self.buttonMore.setSizePolicy(sizePolicy) self.buttonMore.setMinimumSize(QtCore.QSize(0, 0)) self.buttonMore.setMaximumSize(QtCore.QSize(23, 12)) font = QtGui.QFont() font.setPointSize(4) self.buttonMore.setFont(font) self.buttonMore.setIconSize(QtCore.QSize(16, 16)) self.buttonMore.setCheckable(False) self.buttonMore.setAutoExclusive(False) self.buttonMore.setAutoDefault(False) self.buttonMore.setDefault(False) self.buttonMore.setFlat(False) self.buttonMore.setObjectName("buttonMore") self.gridLayout.addWidget(self.buttonMore, 1, 10, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.gridLayout_2.addLayout(self.verticalLayout, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1161, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8)) self.x1_label.setText(QtGui.QApplication.translate("MainWindow", "x1 = ", None, QtGui.QApplication.UnicodeUTF8)) self.x1.setText(QtGui.QApplication.translate("MainWindow", "???", None, QtGui.QApplication.UnicodeUTF8)) self.x2_label.setText(QtGui.QApplication.translate("MainWindow", "x2 = ", None, QtGui.QApplication.UnicodeUTF8)) self.x2.setText(QtGui.QApplication.translate("MainWindow", "???", None, QtGui.QApplication.UnicodeUTF8)) self.diffx_label.setText(QtGui.QApplication.translate("MainWindow", "Diff_x = ", None, QtGui.QApplication.UnicodeUTF8)) self.y1_label.setText(QtGui.QApplication.translate("MainWindow", "y1 = ", None, QtGui.QApplication.UnicodeUTF8)) self.y1.setText(QtGui.QApplication.translate("MainWindow", "???", None, QtGui.QApplication.UnicodeUTF8)) self.y2_label.setText(QtGui.QApplication.translate("MainWindow", "y2 = ", None, QtGui.QApplication.UnicodeUTF8)) self.y2.setText(QtGui.QApplication.translate("MainWindow", "???", None, QtGui.QApplication.UnicodeUTF8)) self.diffy_label.setText(QtGui.QApplication.translate("MainWindow", "Diff_y = ", None, QtGui.QApplication.UnicodeUTF8)) self.diffy.setText(QtGui.QApplication.translate("MainWindow", "???", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_2.setToolTip(QtGui.QApplication.translate("MainWindow", "let the window contain entirely (and a bit more) all plotted curves", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_2.setText(QtGui.QApplication.translate("MainWindow", "autoscale", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_1.setToolTip(QtGui.QApplication.translate("MainWindow", "autoscaling wont bother you in this case", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_1.setText(QtGui.QApplication.translate("MainWindow", "manual scaling", None, QtGui.QApplication.UnicodeUTF8)) self.loglinbutton.setText(QtGui.QApplication.translate("MainWindow", "switch to logscale", None, QtGui.QApplication.UnicodeUTF8)) self.buttonLegend.setText(QtGui.QApplication.translate("MainWindow", "make legend", None, QtGui.QApplication.UnicodeUTF8)) self.buttonPrint.setToolTip(QtGui.QApplication.translate("MainWindow", "Will prompt for a filename save the pdf where you specified and open it. Press cancel in the save dialog if you just want to print...", None, QtGui.QApplication.UnicodeUTF8)) self.buttonPrint.setText(QtGui.QApplication.translate("MainWindow", "save + print", None, QtGui.QApplication.UnicodeUTF8)) self.diffx.setText(QtGui.QApplication.translate("MainWindow", "???", None, QtGui.QApplication.UnicodeUTF8)) self.loglinbutton_x.setText(QtGui.QApplication.translate("MainWindow", "x->log", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_3.setToolTip(QtGui.QApplication.translate("MainWindow", "scales on last plotted curve (unless scaleOnMe is False for that curve (default = True))", None, QtGui.QApplication.UnicodeUTF8)) self.radioButton_3.setText(QtGui.QApplication.translate("MainWindow", "scale on last", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("MainWindow", "show last", None, QtGui.QApplication.UnicodeUTF8)) self.buttonMore.setText(QtGui.QApplication.translate("MainWindow", ">>", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(841, 727) Form.setWindowTitle(QtGui.QApplication.translate("Form", "Form", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout_6 = QtGui.QHBoxLayout(Form) self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.splitter = QtGui.QSplitter(Form) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setChildrenCollapsible(False) self.splitter.setObjectName(_fromUtf8("splitter")) self.widget = QtGui.QWidget(self.splitter) self.widget.setObjectName(_fromUtf8("widget")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.widget) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.groupBox = QtGui.QGroupBox(self.widget) self.groupBox.setTitle(QtGui.QApplication.translate("Form", "Calibrated device", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.horizontalLayout = QtGui.QHBoxLayout(self.groupBox) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.calibLabel = QtGui.QLabel(self.groupBox) self.calibLabel.setText(QtGui.QApplication.translate("Form", "No curve loaded", None, QtGui.QApplication.UnicodeUTF8)) self.calibLabel.setObjectName(_fromUtf8("calibLabel")) self.horizontalLayout.addWidget(self.calibLabel) self.loadCalibButton = QtGui.QPushButton(self.groupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.loadCalibButton.sizePolicy().hasHeightForWidth()) self.loadCalibButton.setSizePolicy(sizePolicy) self.loadCalibButton.setText(QtGui.QApplication.translate("Form", "Change curve", None, QtGui.QApplication.UnicodeUTF8)) self.loadCalibButton.setObjectName(_fromUtf8("loadCalibButton")) self.horizontalLayout.addWidget(self.loadCalibButton) self.verticalLayout_2.addWidget(self.groupBox) self.groupBox_3 = QtGui.QGroupBox(self.widget) self.groupBox_3.setTitle(QtGui.QApplication.translate("Form", "Calibrate from comparative data", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.groupBox_3) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.loadComparitiveDataButton = QtGui.QPushButton(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.loadComparitiveDataButton.sizePolicy().hasHeightForWidth()) self.loadComparitiveDataButton.setSizePolicy(sizePolicy) self.loadComparitiveDataButton.setText(QtGui.QApplication.translate("Form", "Load data", None, QtGui.QApplication.UnicodeUTF8)) self.loadComparitiveDataButton.setFlat(False) self.loadComparitiveDataButton.setObjectName(_fromUtf8("loadComparitiveDataButton")) self.horizontalLayout_2.addWidget(self.loadComparitiveDataButton) self.verticalLayout_2.addWidget(self.groupBox_3) self.groupBox_2 = QtGui.QGroupBox(self.widget) self.groupBox_2.setTitle(QtGui.QApplication.translate("Form", "Calibrate from voltage input", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.formLayout = QtGui.QFormLayout() self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.ExpandingFieldsGrow) self.formLayout.setObjectName(_fromUtf8("formLayout")) self.calDevInput = QtGui.QComboBox(self.groupBox_2) self.calDevInput.setObjectName(_fromUtf8("calDevInput")) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.calDevInput) self.label = QtGui.QLabel(self.groupBox_2) self.label.setText(QtGui.QApplication.translate("Form", "New device input", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label) self.newDevInput = QtGui.QComboBox(self.groupBox_2) self.newDevInput.setObjectName(_fromUtf8("newDevInput")) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.newDevInput) self.label_2 = QtGui.QLabel(self.groupBox_2) self.label_2.setText(QtGui.QApplication.translate("Form", "Calibrated device input", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setObjectName(_fromUtf8("label_2")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_2) self.verticalLayout.addLayout(self.formLayout) self.tempTriggerCheckBox = QtGui.QCheckBox(self.groupBox_2) self.tempTriggerCheckBox.setText(QtGui.QApplication.translate("Form", "Trigger By Temperature", None, QtGui.QApplication.UnicodeUTF8)) self.tempTriggerCheckBox.setCheckable(True) self.tempTriggerCheckBox.setChecked(True) self.tempTriggerCheckBox.setObjectName(_fromUtf8("tempTriggerCheckBox")) self.verticalLayout.addWidget(self.tempTriggerCheckBox) self.tempControlWidget = QtGui.QWidget(self.groupBox_2) self.tempControlWidget.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.tempControlWidget.sizePolicy().hasHeightForWidth()) self.tempControlWidget.setSizePolicy(sizePolicy) self.tempControlWidget.setObjectName(_fromUtf8("tempControlWidget")) self.verticalLayout_7 = QtGui.QVBoxLayout(self.tempControlWidget) self.verticalLayout_7.setMargin(0) self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.horizontalLayout_7 = QtGui.QHBoxLayout() self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) self.currentTempSlider = QtGui.QSlider(self.tempControlWidget) self.currentTempSlider.setEnabled(False) self.currentTempSlider.setLayoutDirection(QtCore.Qt.LeftToRight) self.currentTempSlider.setMaximum(280) self.currentTempSlider.setTracking(False) self.currentTempSlider.setOrientation(QtCore.Qt.Vertical) self.currentTempSlider.setTickPosition(QtGui.QSlider.TicksBelow) self.currentTempSlider.setTickInterval(5) self.currentTempSlider.setObjectName(_fromUtf8("currentTempSlider")) self.horizontalLayout_7.addWidget(self.currentTempSlider) self.verticalLayout_13 = QtGui.QVBoxLayout() self.verticalLayout_13.setObjectName(_fromUtf8("verticalLayout_13")) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.label_9 = QtGui.QLabel(self.tempControlWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_9.sizePolicy().hasHeightForWidth()) self.label_9.setSizePolicy(sizePolicy) self.label_9.setText(QtGui.QApplication.translate("Form", "Highest temperature = ", None, QtGui.QApplication.UnicodeUTF8)) self.label_9.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_9.setObjectName(_fromUtf8("label_9")) self.horizontalLayout_3.addWidget(self.label_9) self.trigMax = QtGui.QSpinBox(self.tempControlWidget) self.trigMax.setSuffix(QtGui.QApplication.translate("Form", " K", None, QtGui.QApplication.UnicodeUTF8)) self.trigMax.setMaximum(330) self.trigMax.setProperty("value", 280) self.trigMax.setObjectName(_fromUtf8("trigMax")) self.horizontalLayout_3.addWidget(self.trigMax) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem) self.verticalLayout_13.addLayout(self.horizontalLayout_3) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_13.addItem(spacerItem1) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.label_15 = QtGui.QLabel(self.tempControlWidget) self.label_15.setText(QtGui.QApplication.translate("Form", "Take", None, QtGui.QApplication.UnicodeUTF8)) self.label_15.setAlignment(QtCore.Qt.AlignCenter) self.label_15.setObjectName(_fromUtf8("label_15")) self.horizontalLayout_5.addWidget(self.label_15) self.trigSteps = QtGui.QSpinBox(self.tempControlWidget) self.trigSteps.setProperty("value", 29) self.trigSteps.setObjectName(_fromUtf8("trigSteps")) self.horizontalLayout_5.addWidget(self.trigSteps) self.label_7 = QtGui.QLabel(self.tempControlWidget) self.label_7.setText(QtGui.QApplication.translate("Form", "readings", None, QtGui.QApplication.UnicodeUTF8)) self.label_7.setAlignment(QtCore.Qt.AlignCenter) self.label_7.setObjectName(_fromUtf8("label_7")) self.horizontalLayout_5.addWidget(self.label_7) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_5.addItem(spacerItem2) self.verticalLayout_13.addLayout(self.horizontalLayout_5) self.horizontalLayout_8 = QtGui.QHBoxLayout() self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8")) self.label_6 = QtGui.QLabel(self.tempControlWidget) self.label_6.setText(QtGui.QApplication.translate("Form", "(one every", None, QtGui.QApplication.UnicodeUTF8)) self.label_6.setAlignment(QtCore.Qt.AlignCenter) self.label_6.setObjectName(_fromUtf8("label_6")) self.horizontalLayout_8.addWidget(self.label_6) self.trigDelta = QtGui.QDoubleSpinBox(self.tempControlWidget) self.trigDelta.setSuffix(QtGui.QApplication.translate("Form", " K", None, QtGui.QApplication.UnicodeUTF8)) self.trigDelta.setMaximum(280.0) self.trigDelta.setProperty("value", 10.0) self.trigDelta.setObjectName(_fromUtf8("trigDelta")) self.horizontalLayout_8.addWidget(self.trigDelta) self.label_16 = QtGui.QLabel(self.tempControlWidget) self.label_16.setText(QtGui.QApplication.translate("Form", ")", None, QtGui.QApplication.UnicodeUTF8)) self.label_16.setAlignment(QtCore.Qt.AlignCenter) self.label_16.setObjectName(_fromUtf8("label_16")) self.horizontalLayout_8.addWidget(self.label_16) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_8.addItem(spacerItem3) self.verticalLayout_13.addLayout(self.horizontalLayout_8) spacerItem4 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_13.addItem(spacerItem4) self.horizontalLayout_10 = QtGui.QHBoxLayout() self.horizontalLayout_10.setObjectName(_fromUtf8("horizontalLayout_10")) self.label_8 = QtGui.QLabel(self.tempControlWidget) self.label_8.setText(QtGui.QApplication.translate("Form", "Lowest Temperature = ", None, QtGui.QApplication.UnicodeUTF8)) self.label_8.setAlignment(QtCore.Qt.AlignCenter) self.label_8.setObjectName(_fromUtf8("label_8")) self.horizontalLayout_10.addWidget(self.label_8) self.trigMin = QtGui.QSpinBox(self.tempControlWidget) self.trigMin.setReadOnly(False) self.trigMin.setSuffix(QtGui.QApplication.translate("Form", " K", None, QtGui.QApplication.UnicodeUTF8)) self.trigMin.setMaximum(280) self.trigMin.setObjectName(_fromUtf8("trigMin")) self.horizontalLayout_10.addWidget(self.trigMin) spacerItem5 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_10.addItem(spacerItem5) self.verticalLayout_13.addLayout(self.horizontalLayout_10) self.horizontalLayout_7.addLayout(self.verticalLayout_13) self.verticalLayout_7.addLayout(self.horizontalLayout_7) self.verticalLayout.addWidget(self.tempControlWidget) self.horizontalLayout_12 = QtGui.QHBoxLayout() self.horizontalLayout_12.setObjectName(_fromUtf8("horizontalLayout_12")) self.label_5 = QtGui.QLabel(self.groupBox_2) self.label_5.setText(QtGui.QApplication.translate("Form", "Current T = ", None, QtGui.QApplication.UnicodeUTF8)) self.label_5.setObjectName(_fromUtf8("label_5")) self.horizontalLayout_12.addWidget(self.label_5) self.currentTempText = QtGui.QLabel(self.groupBox_2) self.currentTempText.setText(QtGui.QApplication.translate("Form", "?", None, QtGui.QApplication.UnicodeUTF8)) self.currentTempText.setObjectName(_fromUtf8("currentTempText")) self.horizontalLayout_12.addWidget(self.currentTempText) spacerItem6 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_12.addItem(spacerItem6) self.verticalLayout.addLayout(self.horizontalLayout_12) self.aquireButton = QtGui.QPushButton(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.aquireButton.sizePolicy().hasHeightForWidth()) self.aquireButton.setSizePolicy(sizePolicy) self.aquireButton.setText(QtGui.QApplication.translate("Form", "Aquire calibration data", None, QtGui.QApplication.UnicodeUTF8)) self.aquireButton.setObjectName(_fromUtf8("aquireButton")) self.verticalLayout.addWidget(self.aquireButton) self.verticalLayout_2.addWidget(self.groupBox_2) self.widget1 = QtGui.QWidget(self.splitter) self.widget1.setObjectName(_fromUtf8("widget1")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.widget1) self.verticalLayout_3.setMargin(0) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.horizontalLayout_9 = QtGui.QHBoxLayout() self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) spacerItem7 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_9.addItem(spacerItem7) self.label_3 = QtGui.QLabel(self.widget1) self.label_3.setText(QtGui.QApplication.translate("Form", "Show temperature from ", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout_9.addWidget(self.label_3) self.minTempAxis = QtGui.QDoubleSpinBox(self.widget1) self.minTempAxis.setSuffix(QtGui.QApplication.translate("Form", " K", None, QtGui.QApplication.UnicodeUTF8)) self.minTempAxis.setDecimals(1) self.minTempAxis.setMaximum(330.0) self.minTempAxis.setProperty("value", 0.0) self.minTempAxis.setObjectName(_fromUtf8("minTempAxis")) self.horizontalLayout_9.addWidget(self.minTempAxis) self.label_4 = QtGui.QLabel(self.widget1) self.label_4.setText(QtGui.QApplication.translate("Form", " to ", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setObjectName(_fromUtf8("label_4")) self.horizontalLayout_9.addWidget(self.label_4) self.maxTempAxis = QtGui.QDoubleSpinBox(self.widget1) self.maxTempAxis.setSuffix(QtGui.QApplication.translate("Form", " K", None, QtGui.QApplication.UnicodeUTF8)) self.maxTempAxis.setDecimals(1) self.maxTempAxis.setMaximum(330.0) self.maxTempAxis.setProperty("value", 330.0) self.maxTempAxis.setObjectName(_fromUtf8("maxTempAxis")) self.horizontalLayout_9.addWidget(self.maxTempAxis) self.verticalLayout_3.addLayout(self.horizontalLayout_9) self.mplWidget = MplWidget(self.widget1) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setMinimumSize(QtCore.QSize(100, 100)) self.mplWidget.setAutoFillBackground(False) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) self.verticalLayout_3.addWidget(self.mplWidget) self.tabWidget = QtGui.QTabWidget(self.widget1) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.tab) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.showCalCurveButton = QtGui.QCheckBox(self.tab) self.showCalCurveButton.setText(QtGui.QApplication.translate("Form", "Show on graph", None, QtGui.QApplication.UnicodeUTF8)) self.showCalCurveButton.setChecked(True) self.showCalCurveButton.setObjectName(_fromUtf8("showCalCurveButton")) self.verticalLayout_4.addWidget(self.showCalCurveButton) self.calTreeWidget = SeparableTreeWidget(self.tab) self.calTreeWidget.setDragDropMode(QtGui.QAbstractItemView.InternalMove) self.calTreeWidget.setSelectionMode(QtGui.QAbstractItemView.SingleSelection) self.calTreeWidget.setAutoExpandDelay(-1) self.calTreeWidget.setObjectName(_fromUtf8("calTreeWidget")) self.calTreeWidget.headerItem().setText(0, QtGui.QApplication.translate("Form", "Temperature (K)", None, QtGui.QApplication.UnicodeUTF8)) self.calTreeWidget.headerItem().setText(1, QtGui.QApplication.translate("Form", "placeholder", None, QtGui.QApplication.UnicodeUTF8)) self.verticalLayout_4.addWidget(self.calTreeWidget) self.horizontalLayout_11 = QtGui.QHBoxLayout() self.horizontalLayout_11.setObjectName(_fromUtf8("horizontalLayout_11")) self.calAddSeparatorButton = QtGui.QPushButton(self.tab) self.calAddSeparatorButton.setText(QtGui.QApplication.translate("Form", "Add separator", None, QtGui.QApplication.UnicodeUTF8)) self.calAddSeparatorButton.setObjectName(_fromUtf8("calAddSeparatorButton")) self.horizontalLayout_11.addWidget(self.calAddSeparatorButton) self.calDelete = QtGui.QPushButton(self.tab) self.calDelete.setText(QtGui.QApplication.translate("Form", "Delete", None, QtGui.QApplication.UnicodeUTF8)) self.calDelete.setObjectName(_fromUtf8("calDelete")) self.horizontalLayout_11.addWidget(self.calDelete) spacerItem8 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_11.addItem(spacerItem8) self.calSaveCurveButton = QtGui.QPushButton(self.tab) self.calSaveCurveButton.setText(QtGui.QApplication.translate("Form", "Save curve data", None, QtGui.QApplication.UnicodeUTF8)) self.calSaveCurveButton.setAutoDefault(False) self.calSaveCurveButton.setDefault(False) self.calSaveCurveButton.setFlat(False) self.calSaveCurveButton.setObjectName(_fromUtf8("calSaveCurveButton")) self.horizontalLayout_11.addWidget(self.calSaveCurveButton) self.verticalLayout_4.addLayout(self.horizontalLayout_11) self.tabWidget.addTab(self.tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.tab_2) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.showNewCurveButton = QtGui.QCheckBox(self.tab_2) self.showNewCurveButton.setText(QtGui.QApplication.translate("Form", "Show on graph", None, QtGui.QApplication.UnicodeUTF8)) self.showNewCurveButton.setChecked(True) self.showNewCurveButton.setObjectName(_fromUtf8("showNewCurveButton")) self.verticalLayout_5.addWidget(self.showNewCurveButton) self.newTreeWidget = SeparableTreeWidget(self.tab_2) self.newTreeWidget.setDragDropMode(QtGui.QAbstractItemView.InternalMove) self.newTreeWidget.setSelectionMode(QtGui.QAbstractItemView.SingleSelection) self.newTreeWidget.setAutoExpandDelay(-1) self.newTreeWidget.setObjectName(_fromUtf8("newTreeWidget")) self.newTreeWidget.headerItem().setText(0, QtGui.QApplication.translate("Form", "New device voltage (mV)", None, QtGui.QApplication.UnicodeUTF8)) self.newTreeWidget.headerItem().setText(1, QtGui.QApplication.translate("Form", "Calibrated device placeholder", None, QtGui.QApplication.UnicodeUTF8)) self.newTreeWidget.headerItem().setText(2, QtGui.QApplication.translate("Form", "Temperature (K)", None, QtGui.QApplication.UnicodeUTF8)) self.verticalLayout_5.addWidget(self.newTreeWidget) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.newAddSeparatorButton = QtGui.QPushButton(self.tab_2) self.newAddSeparatorButton.setText(QtGui.QApplication.translate("Form", "Add separator", None, QtGui.QApplication.UnicodeUTF8)) self.newAddSeparatorButton.setObjectName(_fromUtf8("newAddSeparatorButton")) self.horizontalLayout_4.addWidget(self.newAddSeparatorButton) self.newDelete = QtGui.QPushButton(self.tab_2) self.newDelete.setText(QtGui.QApplication.translate("Form", "Delete", None, QtGui.QApplication.UnicodeUTF8)) self.newDelete.setObjectName(_fromUtf8("newDelete")) self.horizontalLayout_4.addWidget(self.newDelete) spacerItem9 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem9) self.newSaveComparativeButton = QtGui.QPushButton(self.tab_2) self.newSaveComparativeButton.setText(QtGui.QApplication.translate("Form", "Save comparative data", None, QtGui.QApplication.UnicodeUTF8)) self.newSaveComparativeButton.setAutoDefault(False) self.newSaveComparativeButton.setDefault(False) self.newSaveComparativeButton.setFlat(False) self.newSaveComparativeButton.setObjectName(_fromUtf8("newSaveComparativeButton")) self.horizontalLayout_4.addWidget(self.newSaveComparativeButton) self.newSaveCurveButton = QtGui.QPushButton(self.tab_2) self.newSaveCurveButton.setText(QtGui.QApplication.translate("Form", "Save curve data", None, QtGui.QApplication.UnicodeUTF8)) self.newSaveCurveButton.setAutoDefault(False) self.newSaveCurveButton.setDefault(False) self.newSaveCurveButton.setFlat(False) self.newSaveCurveButton.setObjectName(_fromUtf8("newSaveCurveButton")) self.horizontalLayout_4.addWidget(self.newSaveCurveButton) self.verticalLayout_5.addLayout(self.horizontalLayout_4) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.verticalLayout_3.addWidget(self.tabWidget) self.horizontalLayout_6.addWidget(self.splitter) self.retranslateUi(Form) self.tabWidget.setCurrentIndex(0) QtCore.QObject.connect(self.tempTriggerCheckBox, QtCore.SIGNAL(_fromUtf8("clicked(bool)")), self.tempControlWidget.setEnabled) QtCore.QObject.connect(self.minTempAxis, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), self.mplWidget.setMinTemp) QtCore.QObject.connect(self.maxTempAxis, QtCore.SIGNAL(_fromUtf8("valueChanged(double)")), self.mplWidget.setMaxTemp) QtCore.QObject.connect(self.showNewCurveButton, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.mplWidget.setNewVisible) QtCore.QObject.connect(self.showCalCurveButton, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.mplWidget.setCalVisible) QtCore.QObject.connect(self.newAddSeparatorButton, QtCore.SIGNAL(_fromUtf8("clicked()")), self.newTreeWidget.addSeparator) QtCore.QObject.connect(self.calAddSeparatorButton, QtCore.SIGNAL(_fromUtf8("clicked()")), self.calTreeWidget.addSeparator) QtCore.QObject.connect(self.calDelete, QtCore.SIGNAL(_fromUtf8("clicked()")), self.calTreeWidget.deleteSelected) QtCore.QObject.connect(self.newDelete, QtCore.SIGNAL(_fromUtf8("clicked()")), self.newTreeWidget.deleteSelected) QtCore.QObject.connect(self.newSaveComparativeButton, QtCore.SIGNAL(_fromUtf8("clicked()")), self.newTreeWidget.saveComparativeData) QtCore.QObject.connect(self.newSaveCurveButton, QtCore.SIGNAL(_fromUtf8("clicked()")), self.newTreeWidget.saveCurveData) QtCore.QObject.connect(self.calSaveCurveButton, QtCore.SIGNAL(_fromUtf8("clicked()")), self.calTreeWidget.saveCurveData) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), QtGui.QApplication.translate("Form", "Calibrated device data", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), QtGui.QApplication.translate("Form", "New device data", None, QtGui.QApplication.UnicodeUTF8))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(753, 498) Form.setWindowTitle(QtGui.QApplication.translate("Form", "Form", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout_3 = QtGui.QHBoxLayout(Form) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout_9 = QtGui.QHBoxLayout() self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) self.label_11 = QtGui.QLabel(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_11.sizePolicy().hasHeightForWidth()) self.label_11.setSizePolicy(sizePolicy) self.label_11.setText(QtGui.QApplication.translate("Form", "X Axis:", None, QtGui.QApplication.UnicodeUTF8)) self.label_11.setAlignment(QtCore.Qt.AlignCenter) self.label_11.setObjectName(_fromUtf8("label_11")) self.horizontalLayout_9.addWidget(self.label_11) self.x_unit_type_box = QtGui.QComboBox(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.x_unit_type_box.sizePolicy().hasHeightForWidth()) self.x_unit_type_box.setSizePolicy(sizePolicy) self.x_unit_type_box.setObjectName(_fromUtf8("x_unit_type_box")) self.x_unit_type_box.addItem(_fromUtf8("")) self.x_unit_type_box.setItemText(0, QtGui.QApplication.translate("Form", "Wavelength", None, QtGui.QApplication.UnicodeUTF8)) self.x_unit_type_box.addItem(_fromUtf8("")) self.x_unit_type_box.setItemText(1, QtGui.QApplication.translate("Form", "Wavenumber", None, QtGui.QApplication.UnicodeUTF8)) self.x_unit_type_box.addItem(_fromUtf8("")) self.x_unit_type_box.setItemText(2, QtGui.QApplication.translate("Form", "Energy", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout_9.addWidget(self.x_unit_type_box) self.label_12 = QtGui.QLabel(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_12.sizePolicy().hasHeightForWidth()) self.label_12.setSizePolicy(sizePolicy) self.label_12.setText(QtGui.QApplication.translate("Form", "in", None, QtGui.QApplication.UnicodeUTF8)) self.label_12.setObjectName(_fromUtf8("label_12")) self.horizontalLayout_9.addWidget(self.label_12) self.stackedWidget = QtGui.QStackedWidget(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.stackedWidget.sizePolicy().hasHeightForWidth()) self.stackedWidget.setSizePolicy(sizePolicy) self.stackedWidget.setObjectName(_fromUtf8("stackedWidget")) self.page_3 = QtGui.QWidget() sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.page_3.sizePolicy().hasHeightForWidth()) self.page_3.setSizePolicy(sizePolicy) self.page_3.setObjectName(_fromUtf8("page_3")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.page_3) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.wavelength_units = QtGui.QComboBox(self.page_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.wavelength_units.sizePolicy().hasHeightForWidth()) self.wavelength_units.setSizePolicy(sizePolicy) self.wavelength_units.setObjectName(_fromUtf8("wavelength_units")) self.wavelength_units.addItem(_fromUtf8("")) self.wavelength_units.setItemText(0, QtGui.QApplication.translate("Form", "Nanometres", None, QtGui.QApplication.UnicodeUTF8)) self.wavelength_units.addItem(_fromUtf8("")) self.wavelength_units.setItemText(1, QtGui.QApplication.translate("Form", "Metres", None, QtGui.QApplication.UnicodeUTF8)) self.wavelength_units.addItem(_fromUtf8("")) self.wavelength_units.setItemText(2, QtGui.QApplication.translate("Form", "Angstroms", None, QtGui.QApplication.UnicodeUTF8)) self.wavelength_units.addItem(_fromUtf8("")) self.wavelength_units.setItemText(3, QtGui.QApplication.translate("Form", "Furlongs", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout_2.addWidget(self.wavelength_units) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.stackedWidget.addWidget(self.page_3) self.page = QtGui.QWidget() sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.page.sizePolicy().hasHeightForWidth()) self.page.setSizePolicy(sizePolicy) self.page.setObjectName(_fromUtf8("page")) self.horizontalLayout_6 = QtGui.QHBoxLayout(self.page) self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.wavenumber_units = QtGui.QComboBox(self.page) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.wavenumber_units.sizePolicy().hasHeightForWidth()) self.wavenumber_units.setSizePolicy(sizePolicy) self.wavenumber_units.setObjectName(_fromUtf8("wavenumber_units")) self.wavenumber_units.addItem(_fromUtf8("")) self.wavenumber_units.setItemText(0, QtGui.QApplication.translate("Form", "Inverse Nanometres", None, QtGui.QApplication.UnicodeUTF8)) self.wavenumber_units.addItem(_fromUtf8("")) self.wavenumber_units.setItemText(1, QtGui.QApplication.translate("Form", "Inverse Metres", None, QtGui.QApplication.UnicodeUTF8)) self.wavenumber_units.addItem(_fromUtf8("")) self.wavenumber_units.setItemText(2, QtGui.QApplication.translate("Form", "Inverse Angstroms", None, QtGui.QApplication.UnicodeUTF8)) self.wavenumber_units.addItem(_fromUtf8("")) self.wavenumber_units.setItemText(3, QtGui.QApplication.translate("Form", "Inverse Furlongs", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout_6.addWidget(self.wavenumber_units) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_6.addItem(spacerItem1) self.stackedWidget.addWidget(self.page) self.page_2 = QtGui.QWidget() sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.page_2.sizePolicy().hasHeightForWidth()) self.page_2.setSizePolicy(sizePolicy) self.page_2.setObjectName(_fromUtf8("page_2")) self.horizontalLayout_11 = QtGui.QHBoxLayout(self.page_2) self.horizontalLayout_11.setObjectName(_fromUtf8("horizontalLayout_11")) self.energy_units = QtGui.QComboBox(self.page_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.energy_units.sizePolicy().hasHeightForWidth()) self.energy_units.setSizePolicy(sizePolicy) self.energy_units.setObjectName(_fromUtf8("energy_units")) self.energy_units.addItem(_fromUtf8("")) self.energy_units.setItemText(0, QtGui.QApplication.translate("Form", "Electron Volts", None, QtGui.QApplication.UnicodeUTF8)) self.energy_units.addItem(_fromUtf8("")) self.energy_units.setItemText(1, QtGui.QApplication.translate("Form", "Joules", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout_11.addWidget(self.energy_units) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_11.addItem(spacerItem2) self.stackedWidget.addWidget(self.page_2) self.horizontalLayout_9.addWidget(self.stackedWidget) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_9.addItem(spacerItem3) self.label = QtGui.QLabel(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setText(QtGui.QApplication.translate("Form", "Y Axis from", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_9.addWidget(self.label) self.lowerY = QtGui.QDoubleSpinBox(Form) self.lowerY.setDecimals(1) self.lowerY.setMaximum(70000.0) self.lowerY.setObjectName(_fromUtf8("lowerY")) self.horizontalLayout_9.addWidget(self.lowerY) self.label_2 = QtGui.QLabel(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setText(QtGui.QApplication.translate("Form", "to", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout_9.addWidget(self.label_2) self.upperY = QtGui.QDoubleSpinBox(Form) self.upperY.setDecimals(1) self.upperY.setMaximum(70000.0) self.upperY.setSingleStep(100.0) self.upperY.setProperty("value", 10.0) self.upperY.setObjectName(_fromUtf8("upperY")) self.horizontalLayout_9.addWidget(self.upperY) self.verticalLayout.addLayout(self.horizontalLayout_9) self.mplWidget = MplWidget(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setMinimumSize(QtCore.QSize(100, 100)) self.mplWidget.setObjectName(_fromUtf8("mplWidget")) self.verticalLayout.addWidget(self.mplWidget) self.verticalLayout_3.addLayout(self.verticalLayout) self.widget = QtGui.QWidget(Form) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setMaximumSize(QtCore.QSize(16777215, 130)) self.widget.setObjectName(_fromUtf8("widget")) self.horizontalLayout = QtGui.QHBoxLayout(self.widget) self.horizontalLayout.setMargin(0) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.treeWidget = QtGui.QTreeWidget(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.treeWidget.sizePolicy().hasHeightForWidth()) self.treeWidget.setSizePolicy(sizePolicy) self.treeWidget.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.treeWidget.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers) self.treeWidget.setAlternatingRowColors(True) self.treeWidget.setSelectionBehavior(QtGui.QAbstractItemView.SelectItems) self.treeWidget.setItemsExpandable(False) self.treeWidget.setAnimated(False) self.treeWidget.setHeaderHidden(False) self.treeWidget.setObjectName(_fromUtf8("treeWidget")) self.treeWidget.headerItem().setText(0, QtGui.QApplication.translate("Form", "Label", None, QtGui.QApplication.UnicodeUTF8)) self.treeWidget.headerItem().setText(1, QtGui.QApplication.translate("Form", "Equation", None, QtGui.QApplication.UnicodeUTF8)) self.treeWidget.headerItem().setText(2, QtGui.QApplication.translate("Form", "Colour", None, QtGui.QApplication.UnicodeUTF8)) self.horizontalLayout.addWidget(self.treeWidget) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.addViewButton = QtGui.QPushButton(self.widget) self.addViewButton.setText(QtGui.QApplication.translate("Form", "Add view", None, QtGui.QApplication.UnicodeUTF8)) self.addViewButton.setObjectName(_fromUtf8("addViewButton")) self.verticalLayout_2.addWidget(self.addViewButton) self.removeViewButton = QtGui.QPushButton(self.widget) self.removeViewButton.setText(QtGui.QApplication.translate("Form", "Remove view", None, QtGui.QApplication.UnicodeUTF8)) self.removeViewButton.setObjectName(_fromUtf8("removeViewButton")) self.verticalLayout_2.addWidget(self.removeViewButton) spacerItem4 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem4) self.exportSelected = QtGui.QPushButton(self.widget) self.exportSelected.setText(QtGui.QApplication.translate("Form", "Export selected", None, QtGui.QApplication.UnicodeUTF8)) self.exportSelected.setObjectName(_fromUtf8("exportSelected")) self.verticalLayout_2.addWidget(self.exportSelected) self.horizontalLayout.addLayout(self.verticalLayout_2) self.verticalLayout_3.addWidget(self.widget) self.horizontalLayout_3.addLayout(self.verticalLayout_3) self.retranslateUi(Form) self.stackedWidget.setCurrentIndex(0) QtCore.QObject.connect(self.x_unit_type_box, QtCore.SIGNAL(_fromUtf8("activated(int)")), self.stackedWidget.setCurrentIndex) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): pass
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(814, 742) MainWindow.setMinimumSize(QtCore.QSize(120, 40)) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) MainWindow.setFont(font) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setLayoutDirection(QtCore.Qt.LeftToRight) self.centralwidget.setAutoFillBackground(False) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName("verticalLayout") self.frame = QtWidgets.QFrame(self.centralwidget) self.frame.setObjectName("frame") self.horizontalLayout = QtWidgets.QHBoxLayout(self.frame) self.horizontalLayout.setSizeConstraint( QtWidgets.QLayout.SetMaximumSize) self.horizontalLayout.setObjectName("horizontalLayout") self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setSizeConstraint( QtWidgets.QLayout.SetNoConstraint) self.verticalLayout_3.setObjectName("verticalLayout_3") self.open_file = QtWidgets.QPushButton(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.open_file.sizePolicy().hasHeightForWidth()) self.open_file.setSizePolicy(sizePolicy) self.open_file.setMinimumSize(QtCore.QSize(120, 40)) self.open_file.setSizeIncrement(QtCore.QSize(200, 200)) font = QtGui.QFont() font.setPointSize(12) self.open_file.setFont(font) self.open_file.setObjectName("open_file") self.verticalLayout_3.addWidget(self.open_file, 0, QtCore.Qt.AlignHCenter) spacerItem = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Maximum) self.verticalLayout_3.addItem(spacerItem) self.checkBox = QtWidgets.QCheckBox(self.frame) font = QtGui.QFont() font.setPointSize(12) self.checkBox.setFont(font) self.checkBox.setObjectName("checkBox") self.verticalLayout_3.addWidget(self.checkBox, 0, QtCore.Qt.AlignHCenter) spacerItem1 = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) self.verticalLayout_3.addItem(spacerItem1) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize) self.gridLayout.setContentsMargins(3, 5, 7, -1) self.gridLayout.setHorizontalSpacing(18) self.gridLayout.setVerticalSpacing(0) self.gridLayout.setObjectName("gridLayout") self.label_3 = QtWidgets.QLabel(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_3.sizePolicy().hasHeightForWidth()) self.label_3.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(12) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 4, 0, 1, 1) self.y_axe = QtWidgets.QLineEdit(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.y_axe.sizePolicy().hasHeightForWidth()) self.y_axe.setSizePolicy(sizePolicy) self.y_axe.setObjectName("y_axe") self.gridLayout.addWidget(self.y_axe, 3, 1, 1, 1) self.tittle_name = QtWidgets.QLineEdit(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tittle_name.sizePolicy().hasHeightForWidth()) self.tittle_name.setSizePolicy(sizePolicy) self.tittle_name.setObjectName("tittle_name") self.gridLayout.addWidget(self.tittle_name, 1, 1, 1, 1) self.label_4 = QtWidgets.QLabel(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_4.sizePolicy().hasHeightForWidth()) self.label_4.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(12) self.label_4.setFont(font) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 5, 1, 1, 1) self.x_axe = QtWidgets.QLineEdit(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.x_axe.sizePolicy().hasHeightForWidth()) self.x_axe.setSizePolicy(sizePolicy) self.x_axe.setObjectName("x_axe") self.gridLayout.addWidget(self.x_axe, 4, 1, 1, 1) self.label_2 = QtWidgets.QLabel(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(12) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 3, 0, 1, 1) self.label = QtWidgets.QLabel(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(12) self.label.setFont(font) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.spinBox = QtWidgets.QSpinBox(self.frame) self.spinBox.setObjectName("spinBox") self.gridLayout.addWidget(self.spinBox, 5, 0, 1, 1) self.verticalLayout_3.addLayout(self.gridLayout) spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) self.verticalLayout_3.addItem(spacerItem2) self.generate_his = QtWidgets.QPushButton(self.frame) self.generate_his.setMinimumSize(QtCore.QSize(120, 40)) font = QtGui.QFont() font.setPointSize(12) self.generate_his.setFont(font) self.generate_his.setObjectName("generate_his") self.verticalLayout_3.addWidget(self.generate_his, 0, QtCore.Qt.AlignHCenter) spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) self.verticalLayout_3.addItem(spacerItem3) self.generate_box_and_wisker = QtWidgets.QPushButton(self.frame) sizePolicy = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.generate_box_and_wisker.sizePolicy().hasHeightForWidth()) self.generate_box_and_wisker.setSizePolicy(sizePolicy) self.generate_box_and_wisker.setMinimumSize(QtCore.QSize(0, 40)) font = QtGui.QFont() font.setPointSize(12) self.generate_box_and_wisker.setFont(font) self.generate_box_and_wisker.setObjectName("generate_box_and_wisker") self.verticalLayout_3.addWidget(self.generate_box_and_wisker, 0, QtCore.Qt.AlignHCenter) spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) self.verticalLayout_3.addItem(spacerItem4) self.save_figure = QtWidgets.QPushButton(self.frame) self.save_figure.setMinimumSize(QtCore.QSize(120, 40)) font = QtGui.QFont() font.setPointSize(12) self.save_figure.setFont(font) self.save_figure.setObjectName("save_figure") self.verticalLayout_3.addWidget(self.save_figure, 0, QtCore.Qt.AlignHCenter) self.horizontalLayout.addLayout(self.verticalLayout_3) self.MplWidget = MplWidget(self.frame) self.MplWidget.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.MplWidget.sizePolicy().hasHeightForWidth()) self.MplWidget.setSizePolicy(sizePolicy) self.MplWidget.setMinimumSize(QtCore.QSize(451, 451)) self.MplWidget.setObjectName("MplWidget") self.horizontalLayout.addWidget(self.MplWidget) self.verticalLayout.addWidget(self.frame) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 814, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.open_file.setText(_translate("MainWindow", "Open data file")) self.checkBox.setText(_translate("MainWindow", "Outlier removal")) self.label_3.setText(_translate("MainWindow", "X axe")) self.label_4.setText(_translate("MainWindow", "Bins number")) self.label_2.setText(_translate("MainWindow", "Y axe")) self.label.setText(_translate("MainWindow", "Tittle")) self.generate_his.setText(_translate("MainWindow", "Draw histogram")) self.generate_box_and_wisker.setText( _translate("MainWindow", "Draw box and whisker plot")) self.save_figure.setText(_translate("MainWindow", "Save figure"))
class Ui_MplMainWindow(object): def setupUi(self, MplMainWindow): MplMainWindow.setObjectName("MplMainWindow") MplMainWindow.resize(881, 515) MplMainWindow.setStyleSheet("background-color: rgb(249, 249, 249);") self.centralwidget = QtWidgets.QWidget(MplMainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName("verticalLayout") self.UpperLayoutFrame = QtWidgets.QFrame(self.centralwidget) self.UpperLayoutFrame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.UpperLayoutFrame.setFrameShadow(QtWidgets.QFrame.Raised) self.UpperLayoutFrame.setObjectName("UpperLayoutFrame") self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.UpperLayoutFrame) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.mplWidget = MplWidget(self.UpperLayoutFrame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mplWidget.sizePolicy().hasHeightForWidth()) self.mplWidget.setSizePolicy(sizePolicy) self.mplWidget.setStyleSheet("") self.mplWidget.setObjectName("mplWidget") self.horizontalLayout.addWidget(self.mplWidget) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.horizontalLayout.addItem(spacerItem) self.rightSideMenuFrame = QtWidgets.QFrame(self.UpperLayoutFrame) self.rightSideMenuFrame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.rightSideMenuFrame.setFrameShadow(QtWidgets.QFrame.Raised) self.rightSideMenuFrame.setObjectName("rightSideMenuFrame") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.rightSideMenuFrame) self.verticalLayout_2.setObjectName("verticalLayout_2") self.startButton = QtWidgets.QPushButton(self.rightSideMenuFrame) self.startButton.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.startButton.sizePolicy().hasHeightForWidth()) self.startButton.setSizePolicy(sizePolicy) self.startButton.setObjectName("startButton") self.verticalLayout_2.addWidget(self.startButton, 0, QtCore.Qt.AlignTop) self.stopButton = QtWidgets.QPushButton(self.rightSideMenuFrame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.stopButton.sizePolicy().hasHeightForWidth()) self.stopButton.setSizePolicy(sizePolicy) self.stopButton.setAutoDefault(False) self.stopButton.setDefault(False) self.stopButton.setFlat(False) self.stopButton.setObjectName("stopButton") self.verticalLayout_2.addWidget(self.stopButton, 0, QtCore.Qt.AlignTop) self.historyButton = QtWidgets.QPushButton(self.rightSideMenuFrame) self.historyButton.setAutoDefault(False) self.historyButton.setDefault(False) self.historyButton.setFlat(False) self.historyButton.setObjectName("historyButton") self.verticalLayout_2.addWidget(self.historyButton, 0, QtCore.Qt.AlignTop) spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem1) self.horizontalLayout.addWidget(self.rightSideMenuFrame) self.horizontalLayout_3.addLayout(self.horizontalLayout) self.verticalLayout.addWidget(self.UpperLayoutFrame) self.lowerLayoutHorizontal = QtWidgets.QHBoxLayout() self.lowerLayoutHorizontal.setObjectName("lowerLayoutHorizontal") self.label = QtWidgets.QLabel(self.centralwidget) self.label.setObjectName("label") self.lowerLayoutHorizontal.addWidget(self.label) self.ipAddressLine = QtWidgets.QLineEdit(self.centralwidget) self.ipAddressLine.setObjectName("ipAddressLine") self.lowerLayoutHorizontal.addWidget(self.ipAddressLine) self.connectButton = QtWidgets.QPushButton(self.centralwidget) self.connectButton.setObjectName("connectButton") self.lowerLayoutHorizontal.addWidget(self.connectButton) self.verticalLayout.addLayout(self.lowerLayoutHorizontal) MplMainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtWidgets.QStatusBar(MplMainWindow) self.statusbar.setObjectName("statusbar") MplMainWindow.setStatusBar(self.statusbar) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow) def retranslateUi(self, MplMainWindow): _translate = QtCore.QCoreApplication.translate MplMainWindow.setWindowTitle( _translate("MplMainWindow", "IoT Speedometer")) self.startButton.setText(_translate("MplMainWindow", "Start")) self.stopButton.setText(_translate("MplMainWindow", "Stop")) self.historyButton.setText(_translate("MplMainWindow", "History")) self.label.setText(_translate("MplMainWindow", "IP:")) self.connectButton.setText( _translate("MplMainWindow", "Test connection"))
class Ui_slicer(object): def setupUi(self, slicer): slicer.setObjectName("slicer") slicer.resize(802, 547) self.gridLayout = QtWidgets.QGridLayout(slicer) self.gridLayout.setObjectName("gridLayout") self.peakList = QtWidgets.QTableWidget(slicer) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.peakList.sizePolicy().hasHeightForWidth()) self.peakList.setSizePolicy(sizePolicy) self.peakList.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu) self.peakList.setObjectName("peakList") self.peakList.setColumnCount(3) self.peakList.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.peakList.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.peakList.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.peakList.setHorizontalHeaderItem(2, item) self.gridLayout.addWidget(self.peakList, 0, 0, 1, 1) self.mpl = MplWidget(slicer) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(500, 500)) self.mpl.setObjectName("mpl") self.gridLayout.addWidget(self.mpl, 0, 1, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.status = QtWidgets.QLabel(slicer) self.status.setObjectName("status") self.horizontalLayout.addWidget(self.status) self.correction = QtWidgets.QCheckBox(slicer) self.correction.setLayoutDirection(QtCore.Qt.RightToLeft) self.correction.setObjectName("correction") self.horizontalLayout.addWidget(self.correction) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.pb = QtWidgets.QProgressBar(slicer) self.pb.setEnabled(True) self.pb.setProperty("value", 0) self.pb.setInvertedAppearance(False) self.pb.setObjectName("pb") self.horizontalLayout_2.addWidget(self.pb) self.label_2 = QtWidgets.QLabel(slicer) self.label_2.setObjectName("label_2") self.horizontalLayout_2.addWidget(self.label_2) self.prof1daxis = QtWidgets.QComboBox(slicer) self.prof1daxis.setObjectName("prof1daxis") self.prof1daxis.addItem("") self.prof1daxis.addItem("") self.prof1daxis.addItem("") self.horizontalLayout_2.addWidget(self.prof1daxis) self.label = QtWidgets.QLabel(slicer) self.label.setObjectName("label") self.horizontalLayout_2.addWidget(self.label) self.cmap = QtWidgets.QComboBox(slicer) self.cmap.setObjectName("cmap") self.cmap.addItem("") self.cmap.addItem("") self.cmap.addItem("") self.cmap.addItem("") self.horizontalLayout_2.addWidget(self.cmap) self.gridLayout.addLayout(self.horizontalLayout_2, 1, 1, 1, 1) self.retranslateUi(slicer) QtCore.QMetaObject.connectSlotsByName(slicer) def retranslateUi(self, slicer): _translate = QtCore.QCoreApplication.translate slicer.setWindowTitle(_translate("slicer", "Slicer")) item = self.peakList.horizontalHeaderItem(0) item.setText(_translate("slicer", "Name")) item = self.peakList.horizontalHeaderItem(1) item.setText(_translate("slicer", "center mass")) item = self.peakList.horizontalHeaderItem(2) item.setText(_translate("slicer", "Δ mass")) self.status.setText(_translate("slicer", "Loading...")) self.correction.setText(_translate("slicer", "Apply Correction")) self.label_2.setText(_translate("slicer", "1D plot on")) self.prof1daxis.setItemText(0, _translate("slicer", "X")) self.prof1daxis.setItemText(1, _translate("slicer", "Y")) self.prof1daxis.setItemText(2, _translate("slicer", "Z")) self.label.setText(_translate("slicer", "Colormap")) self.cmap.setItemText(0, _translate("slicer", "viridis")) self.cmap.setItemText(1, _translate("slicer", "gray")) self.cmap.setItemText(2, _translate("slicer", "hot")) self.cmap.setItemText(3, _translate("slicer", "jet"))
class Ui_mplMainWindow(object): def setupUi(self, mplMainWindow): mplMainWindow.setObjectName("mplMainWindow") mplMainWindow.resize(1242, 879) self.centralWidget = QtWidgets.QWidget(mplMainWindow) self.centralWidget.setObjectName("centralWidget") self.horizontalLayoutWidget = QtWidgets.QWidget(self.centralWidget) self.horizontalLayoutWidget.setGeometry(QtCore.QRect(10, 20, 1211, 31)) self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget") self.horizontalLayout = QtWidgets.QHBoxLayout( self.horizontalLayoutWidget) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName("horizontalLayout") self.lineEdit = QtWidgets.QLineEdit(self.horizontalLayoutWidget) self.lineEdit.setObjectName("lineEdit") self.horizontalLayout.addWidget(self.lineEdit) self.mplpushButton = QtWidgets.QPushButton(self.horizontalLayoutWidget) self.mplpushButton.setObjectName("mplpushButton") self.horizontalLayout.addWidget(self.mplpushButton) self.mpl = MplWidget(self.centralWidget) self.mpl.setGeometry(QtCore.QRect(10, 60, 751, 591)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.horizontalLayoutWidget_2 = QtWidgets.QWidget(self.centralWidget) self.horizontalLayoutWidget_2.setGeometry( QtCore.QRect(770, 90, 281, 24)) self.horizontalLayoutWidget_2.setObjectName("horizontalLayoutWidget_2") self.horizontalLayout_2 = QtWidgets.QHBoxLayout( self.horizontalLayoutWidget_2) self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label = QtWidgets.QLabel(self.horizontalLayoutWidget_2) self.label.setObjectName("label") self.horizontalLayout_2.addWidget(self.label) self.thresholdSlider = QtWidgets.QSlider(self.horizontalLayoutWidget_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.thresholdSlider.sizePolicy().hasHeightForWidth()) self.thresholdSlider.setSizePolicy(sizePolicy) self.thresholdSlider.setMaximum(30) self.thresholdSlider.setSliderPosition(15) self.thresholdSlider.setOrientation(QtCore.Qt.Horizontal) self.thresholdSlider.setObjectName("thresholdSlider") self.horizontalLayout_2.addWidget(self.thresholdSlider) self.lineEdit_2 = QtWidgets.QLineEdit(self.horizontalLayoutWidget_2) self.lineEdit_2.setMaximumSize(QtCore.QSize(20, 16777215)) self.lineEdit_2.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor)) self.lineEdit_2.setObjectName("lineEdit_2") self.horizontalLayout_2.addWidget(self.lineEdit_2) self.lineEdit_2.setReadOnly(True) mplMainWindow.setCentralWidget(self.centralWidget) self.mplmenuBar = QtWidgets.QMenuBar(mplMainWindow) self.mplmenuBar.setGeometry(QtCore.QRect(0, 0, 1242, 23)) self.mplmenuBar.setObjectName("mplmenuBar") self.mplmenuFile = QtWidgets.QMenu(self.mplmenuBar) self.mplmenuFile.setObjectName("mplmenuFile") mplMainWindow.setMenuBar(self.mplmenuBar) self.mplaactionOpen = QtWidgets.QAction(mplMainWindow) self.mplaactionOpen.setObjectName("mplaactionOpen") self.mplactionQuit = QtWidgets.QAction(mplMainWindow) self.mplactionQuit.setObjectName("mplactionQuit") self.mplmenuFile.addAction(self.mplaactionOpen) self.mplmenuFile.addSeparator() self.mplmenuFile.addAction(self.mplactionQuit) self.mplmenuBar.addAction(self.mplmenuFile.menuAction()) self.retranslateUi(mplMainWindow) QtCore.QMetaObject.connectSlotsByName(mplMainWindow) def retranslateUi(self, mplMainWindow): _translate = QtCore.QCoreApplication.translate mplMainWindow.setWindowTitle( _translate("mplMainWindow", "MuonDetection")) self.mplpushButton.setText(_translate("mplMainWindow", "Update")) self.label.setText(_translate("mplMainWindow", "滤波阈值")) self.lineEdit_2.setText(_translate("mplMainWindow", "15")) self.mplmenuFile.setTitle(_translate("mplMainWindow", "File")) self.mplaactionOpen.setText(_translate("mplMainWindow", "Open")) self.mplactionQuit.setText(_translate("mplMainWindow", "Quit"))
class Ui_ReadLoggerDataWindow(object): def setupUi(self, ReadLoggerDataWindow): ReadLoggerDataWindow.setObjectName("ReadLoggerDataWindow") ReadLoggerDataWindow.resize(921, 597) ReadLoggerDataWindow.setStyleSheet( "background-color: rgb(255, 255, 255);") self.centralwidget = QtWidgets.QWidget(ReadLoggerDataWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName("verticalLayout_2") self.formLayout = QtWidgets.QFormLayout() self.formLayout.setObjectName("formLayout") self.label = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setMinimumSize(QtCore.QSize(0, 30)) self.label.setObjectName("label") self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label) self.comboBox_temp_unit = QtWidgets.QComboBox(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBox_temp_unit.sizePolicy().hasHeightForWidth()) self.comboBox_temp_unit.setSizePolicy(sizePolicy) self.comboBox_temp_unit.setMinimumSize(QtCore.QSize(0, 30)) self.comboBox_temp_unit.setStyleSheet("selection-color: rgb(0,0,0);") self.comboBox_temp_unit.setObjectName("comboBox_temp_unit") self.comboBox_temp_unit.addItem("") self.comboBox_temp_unit.addItem("") self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.comboBox_temp_unit) self.verticalLayout_2.addLayout(self.formLayout) self.MplWidget = MplWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.MplWidget.sizePolicy().hasHeightForWidth()) self.MplWidget.setSizePolicy(sizePolicy) self.MplWidget.setMinimumSize(QtCore.QSize(880, 374)) self.MplWidget.setStyleSheet("background-color: rgb(173, 127, 168);") self.MplWidget.setObjectName("MplWidget") self.verticalLayout_2.addWidget(self.MplWidget) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.graph_start_dt = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.graph_start_dt.sizePolicy().hasHeightForWidth()) self.graph_start_dt.setSizePolicy(sizePolicy) self.graph_start_dt.setMinimumSize(QtCore.QSize(0, 30)) self.graph_start_dt.setObjectName("graph_start_dt") self.verticalLayout.addWidget(self.graph_start_dt) self.graph_end_dt = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.graph_end_dt.sizePolicy().hasHeightForWidth()) self.graph_end_dt.setSizePolicy(sizePolicy) self.graph_end_dt.setMinimumSize(QtCore.QSize(0, 30)) self.graph_end_dt.setObjectName("graph_end_dt") self.verticalLayout.addWidget(self.graph_end_dt) self.horizontalLayout.addLayout(self.verticalLayout) spacerItem = QtWidgets.QSpacerItem(678, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.btn_generate_report = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.btn_generate_report.sizePolicy().hasHeightForWidth()) self.btn_generate_report.setSizePolicy(sizePolicy) self.btn_generate_report.setMinimumSize(QtCore.QSize(0, 30)) self.btn_generate_report.setObjectName("btn_generate_report") self.horizontalLayout.addWidget(self.btn_generate_report) spacerItem1 = QtWidgets.QSpacerItem(58, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.verticalLayout_2.addLayout(self.horizontalLayout) ReadLoggerDataWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(ReadLoggerDataWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 921, 22)) self.menubar.setObjectName("menubar") ReadLoggerDataWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(ReadLoggerDataWindow) self.statusbar.setObjectName("statusbar") ReadLoggerDataWindow.setStatusBar(self.statusbar) self.label.setBuddy(self.comboBox_temp_unit) self.retranslateUi(ReadLoggerDataWindow) QtCore.QMetaObject.connectSlotsByName(ReadLoggerDataWindow) def retranslateUi(self, ReadLoggerDataWindow): _translate = QtCore.QCoreApplication.translate ReadLoggerDataWindow.setWindowTitle( _translate("ReadLoggerDataWindow", "MainWindow")) self.label.setText( _translate("ReadLoggerDataWindow", "Temperature Unit : ")) self.comboBox_temp_unit.setItemText( 0, _translate("ReadLoggerDataWindow", "Kelvin")) self.comboBox_temp_unit.setItemText( 1, _translate("ReadLoggerDataWindow", "Celsius")) self.graph_start_dt.setText(_translate("ReadLoggerDataWindow", "End :")) self.graph_end_dt.setText(_translate("ReadLoggerDataWindow", "Start :")) self.btn_generate_report.setText( _translate("ReadLoggerDataWindow", "Generate Report"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(833, 528) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setAutoFillBackground(True) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setSpacing(6) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setEnabled(True) self.tabWidget.setTabPosition(QtGui.QTabWidget.North) self.tabWidget.setTabShape(QtGui.QTabWidget.Rounded) self.tabWidget.setElideMode(QtCore.Qt.ElideNone) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.tab_backtest_setup_run = QtGui.QWidget() self.tab_backtest_setup_run.setObjectName(_fromUtf8("tab_backtest_setup_run")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.tab_backtest_setup_run) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.frame_4 = QtGui.QFrame(self.tab_backtest_setup_run) self.frame_4.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_4.sizePolicy().hasHeightForWidth()) self.frame_4.setSizePolicy(sizePolicy) self.frame_4.setMinimumSize(QtCore.QSize(270, 0)) self.frame_4.setFrameShape(QtGui.QFrame.NoFrame) self.frame_4.setFrameShadow(QtGui.QFrame.Raised) self.frame_4.setLineWidth(1) self.frame_4.setObjectName(_fromUtf8("frame_4")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.frame_4) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setSpacing(0) self.verticalLayout_4.setContentsMargins(-1, 0, -1, -1) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.frame = QtGui.QFrame(self.frame_4) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth()) self.frame.setSizePolicy(sizePolicy) self.frame.setMinimumSize(QtCore.QSize(250, 250)) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName(_fromUtf8("frame")) self.comboBox_instrument = QtGui.QComboBox(self.frame) self.comboBox_instrument.setGeometry(QtCore.QRect(10, 50, 51, 31)) self.comboBox_instrument.setObjectName(_fromUtf8("comboBox_instrument")) self.comboBox_instrument.addItem(_fromUtf8("")) self.comboBox_instrument.addItem(_fromUtf8("")) self.comboBox_instrument.addItem(_fromUtf8("")) self.label = QtGui.QLabel(self.frame) self.label.setGeometry(QtCore.QRect(10, 30, 81, 21)) self.label.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label.setObjectName(_fromUtf8("label")) self.label_3 = QtGui.QLabel(self.frame) self.label_3.setGeometry(QtCore.QRect(10, 90, 81, 21)) self.label_3.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_3.setObjectName(_fromUtf8("label_3")) self.spinBox_range = QtGui.QSpinBox(self.frame) self.spinBox_range.setGeometry(QtCore.QRect(10, 110, 51, 31)) self.spinBox_range.setProperty("value", 10) self.spinBox_range.setObjectName(_fromUtf8("spinBox_range")) self.dateEdit_start_date = QtGui.QDateEdit(self.frame) self.dateEdit_start_date.setGeometry(QtCore.QRect(120, 50, 121, 31)) self.dateEdit_start_date.setCalendarPopup(True) self.dateEdit_start_date.setDate(QtCore.QDate(2013, 9, 10)) self.dateEdit_start_date.setObjectName(_fromUtf8("dateEdit_start_date")) self.label_4 = QtGui.QLabel(self.frame) self.label_4.setGeometry(QtCore.QRect(120, 30, 81, 21)) self.label_4.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_4.setObjectName(_fromUtf8("label_4")) self.label_5 = QtGui.QLabel(self.frame) self.label_5.setGeometry(QtCore.QRect(120, 90, 81, 21)) self.label_5.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_5.setObjectName(_fromUtf8("label_5")) self.dateEdit_end_date = QtGui.QDateEdit(self.frame) self.dateEdit_end_date.setGeometry(QtCore.QRect(120, 110, 121, 31)) self.dateEdit_end_date.setCalendarPopup(True) self.dateEdit_end_date.setDate(QtCore.QDate(2014, 11, 30)) self.dateEdit_end_date.setObjectName(_fromUtf8("dateEdit_end_date")) self.checkBox_log_intrabar_data = QtGui.QCheckBox(self.frame) self.checkBox_log_intrabar_data.setGeometry(QtCore.QRect(10, 150, 151, 22)) self.checkBox_log_intrabar_data.setChecked(False) self.checkBox_log_intrabar_data.setObjectName(_fromUtf8("checkBox_log_intrabar_data")) self.checkBox_write_trade_data = QtGui.QCheckBox(self.frame) self.checkBox_write_trade_data.setGeometry(QtCore.QRect(10, 170, 151, 22)) self.checkBox_write_trade_data.setObjectName(_fromUtf8("checkBox_write_trade_data")) self.checkBox_write_bar_data = QtGui.QCheckBox(self.frame) self.checkBox_write_bar_data.setGeometry(QtCore.QRect(10, 190, 151, 22)) self.checkBox_write_bar_data.setObjectName(_fromUtf8("checkBox_write_bar_data")) self.line = QtGui.QFrame(self.frame) self.line.setGeometry(QtCore.QRect(0, 16, 251, 16)) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.label_2 = QtGui.QLabel(self.frame) self.label_2.setGeometry(QtCore.QRect(0, 0, 121, 21)) font = QtGui.QFont() font.setBold(True) font.setItalic(False) font.setUnderline(False) font.setWeight(75) self.label_2.setFont(font) self.label_2.setAlignment(QtCore.Qt.AlignCenter) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout_4.addWidget(self.frame) self.frame_2 = QtGui.QFrame(self.frame_4) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_2.sizePolicy().hasHeightForWidth()) self.frame_2.setSizePolicy(sizePolicy) self.frame_2.setMinimumSize(QtCore.QSize(0, 120)) self.frame_2.setFrameShape(QtGui.QFrame.StyledPanel) self.frame_2.setFrameShadow(QtGui.QFrame.Raised) self.frame_2.setObjectName(_fromUtf8("frame_2")) self.pushButton_run_backtest = QtGui.QPushButton(self.frame_2) self.pushButton_run_backtest.setGeometry(QtCore.QRect(10, 10, 231, 51)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_run_backtest.sizePolicy().hasHeightForWidth()) self.pushButton_run_backtest.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(20) font.setKerning(True) self.pushButton_run_backtest.setFont(font) self.pushButton_run_backtest.setObjectName(_fromUtf8("pushButton_run_backtest")) self.progressBar_backtest = QtGui.QProgressBar(self.frame_2) self.progressBar_backtest.setGeometry(QtCore.QRect(10, 70, 231, 23)) font = QtGui.QFont() font.setFamily(_fromUtf8("Ubuntu")) self.progressBar_backtest.setFont(font) self.progressBar_backtest.setProperty("value", 0) self.progressBar_backtest.setObjectName(_fromUtf8("progressBar_backtest")) self.label_time_remaining = QtGui.QLabel(self.frame_2) self.label_time_remaining.setGeometry(QtCore.QRect(10, 90, 221, 20)) self.label_time_remaining.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_time_remaining.setObjectName(_fromUtf8("label_time_remaining")) self.verticalLayout_4.addWidget(self.frame_2) self.verticalLayout_5.addLayout(self.verticalLayout_4) self.horizontalLayout_4.addWidget(self.frame_4) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setSpacing(0) self.verticalLayout_3.setContentsMargins(-1, 9, -1, 9) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.frame_6 = QtGui.QFrame(self.tab_backtest_setup_run) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_6.sizePolicy().hasHeightForWidth()) self.frame_6.setSizePolicy(sizePolicy) self.frame_6.setMinimumSize(QtCore.QSize(513, 25)) self.frame_6.setFrameShape(QtGui.QFrame.StyledPanel) self.frame_6.setFrameShadow(QtGui.QFrame.Raised) self.frame_6.setObjectName(_fromUtf8("frame_6")) self.horizontalLayout_7 = QtGui.QHBoxLayout(self.frame_6) self.horizontalLayout_7.setSpacing(0) self.horizontalLayout_7.setContentsMargins(9, 0, 0, 0) self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) self.label_setup_backtest = QtGui.QLabel(self.frame_6) font = QtGui.QFont() font.setBold(True) font.setItalic(False) font.setUnderline(False) font.setWeight(75) self.label_setup_backtest.setFont(font) self.label_setup_backtest.setAlignment(QtCore.Qt.AlignCenter) self.label_setup_backtest.setObjectName(_fromUtf8("label_setup_backtest")) self.horizontalLayout_7.addWidget(self.label_setup_backtest) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem) self.pushButton_revert_setup = QtGui.QPushButton(self.frame_6) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_revert_setup.sizePolicy().hasHeightForWidth()) self.pushButton_revert_setup.setSizePolicy(sizePolicy) self.pushButton_revert_setup.setMinimumSize(QtCore.QSize(60, 0)) self.pushButton_revert_setup.setObjectName(_fromUtf8("pushButton_revert_setup")) self.horizontalLayout_7.addWidget(self.pushButton_revert_setup) self.pushButton_save_setup = QtGui.QPushButton(self.frame_6) self.pushButton_save_setup.setObjectName(_fromUtf8("pushButton_save_setup")) self.horizontalLayout_7.addWidget(self.pushButton_save_setup) self.verticalLayout_3.addWidget(self.frame_6) self.frame_7 = QtGui.QFrame(self.tab_backtest_setup_run) self.frame_7.setFrameShape(QtGui.QFrame.StyledPanel) self.frame_7.setFrameShadow(QtGui.QFrame.Raised) self.frame_7.setObjectName(_fromUtf8("frame_7")) self.horizontalLayout_5 = QtGui.QHBoxLayout(self.frame_7) self.horizontalLayout_5.setMargin(0) self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setSpacing(0) self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.textEdit_setup_backtest = QtGui.QTextEdit(self.frame_7) self.textEdit_setup_backtest.setObjectName(_fromUtf8("textEdit_setup_backtest")) self.verticalLayout_6.addWidget(self.textEdit_setup_backtest) self.horizontalLayout_5.addLayout(self.verticalLayout_6) self.verticalLayout_3.addWidget(self.frame_7) self.frame_5 = QtGui.QFrame(self.tab_backtest_setup_run) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_5.sizePolicy().hasHeightForWidth()) self.frame_5.setSizePolicy(sizePolicy) self.frame_5.setFrameShape(QtGui.QFrame.StyledPanel) self.frame_5.setFrameShadow(QtGui.QFrame.Raised) self.frame_5.setObjectName(_fromUtf8("frame_5")) self.verticalLayout_3.addWidget(self.frame_5) self.horizontalLayout_4.addLayout(self.verticalLayout_3) self.tabWidget.addTab(self.tab_backtest_setup_run, _fromUtf8("")) self.tab_backtest_view = QtGui.QWidget() self.tab_backtest_view.setObjectName(_fromUtf8("tab_backtest_view")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.tab_backtest_view) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setSpacing(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.frame_3 = QtGui.QFrame(self.tab_backtest_view) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_3.sizePolicy().hasHeightForWidth()) self.frame_3.setSizePolicy(sizePolicy) self.frame_3.setMinimumSize(QtCore.QSize(0, 40)) self.frame_3.setFrameShape(QtGui.QFrame.StyledPanel) self.frame_3.setFrameShadow(QtGui.QFrame.Raised) self.frame_3.setObjectName(_fromUtf8("frame_3")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.frame_3) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.horizontalSlider_bar_zoom = QtGui.QSlider(self.frame_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.horizontalSlider_bar_zoom.sizePolicy().hasHeightForWidth()) self.horizontalSlider_bar_zoom.setSizePolicy(sizePolicy) self.horizontalSlider_bar_zoom.setMinimumSize(QtCore.QSize(0, 20)) self.horizontalSlider_bar_zoom.setMaximum(30) self.horizontalSlider_bar_zoom.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider_bar_zoom.setInvertedAppearance(True) self.horizontalSlider_bar_zoom.setObjectName(_fromUtf8("horizontalSlider_bar_zoom")) self.horizontalLayout_3.addWidget(self.horizontalSlider_bar_zoom) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.label_view_date = QtGui.QLabel(self.frame_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_view_date.sizePolicy().hasHeightForWidth()) self.label_view_date.setSizePolicy(sizePolicy) self.label_view_date.setMinimumSize(QtCore.QSize(0, 20)) self.label_view_date.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_view_date.setObjectName(_fromUtf8("label_view_date")) self.horizontalLayout_3.addWidget(self.label_view_date) self.verticalLayout_2.addWidget(self.frame_3) self.mpl = MplWidget(self.tab_backtest_view) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName(_fromUtf8("mpl")) self.verticalLayout_2.addWidget(self.mpl) self.horizontalScrollBar_range_bar = QtGui.QScrollBar(self.tab_backtest_view) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.horizontalScrollBar_range_bar.sizePolicy().hasHeightForWidth()) self.horizontalScrollBar_range_bar.setSizePolicy(sizePolicy) self.horizontalScrollBar_range_bar.setMinimumSize(QtCore.QSize(0, 20)) font = QtGui.QFont() font.setPointSize(11) self.horizontalScrollBar_range_bar.setFont(font) self.horizontalScrollBar_range_bar.setProperty("value", 99) self.horizontalScrollBar_range_bar.setSliderPosition(99) self.horizontalScrollBar_range_bar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar_range_bar.setInvertedAppearance(False) self.horizontalScrollBar_range_bar.setInvertedControls(False) self.horizontalScrollBar_range_bar.setObjectName(_fromUtf8("horizontalScrollBar_range_bar")) self.verticalLayout_2.addWidget(self.horizontalScrollBar_range_bar) self.horizontalLayout_2.addLayout(self.verticalLayout_2) self.tabWidget.addTab(self.tab_backtest_view, _fromUtf8("")) self.verticalLayout.addWidget(self.tabWidget) self.horizontalLayout.addLayout(self.verticalLayout) MainWindow.setCentralWidget(self.centralwidget) self.actionSetup_Run = QtGui.QAction(MainWindow) self.actionSetup_Run.setObjectName(_fromUtf8("actionSetup_Run")) self.actionView = QtGui.QAction(MainWindow) self.actionView.setObjectName(_fromUtf8("actionView")) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "Futures Algorithm Development", None)) self.comboBox_instrument.setItemText(0, _translate("MainWindow", "GC", None)) self.comboBox_instrument.setItemText(1, _translate("MainWindow", "CL", None)) self.comboBox_instrument.setItemText(2, _translate("MainWindow", "ZB", None)) self.label.setText(_translate("MainWindow", "Instrument", None)) self.label_3.setText(_translate("MainWindow", "Range", None)) self.dateEdit_start_date.setDisplayFormat(_translate("MainWindow", "MM/dd/yyyy", None)) self.label_4.setText(_translate("MainWindow", "Start Date", None)) self.label_5.setText(_translate("MainWindow", "End Date", None)) self.dateEdit_end_date.setDisplayFormat(_translate("MainWindow", "MM/dd/yyyy", None)) self.checkBox_log_intrabar_data.setText(_translate("MainWindow", "Log intra-bar data", None)) self.checkBox_write_trade_data.setText(_translate("MainWindow", "Write trade data", None)) self.checkBox_write_bar_data.setText(_translate("MainWindow", "Write bar data", None)) self.label_2.setText(_translate("MainWindow", "Backtest Setup", None)) self.pushButton_run_backtest.setText(_translate("MainWindow", "RUN BACKTEST", None)) self.label_time_remaining.setText(_translate("MainWindow", "Time Remaining: 0:00:00", None)) self.label_setup_backtest.setText(_translate("MainWindow", "setup_backtest.py", None)) self.pushButton_revert_setup.setText(_translate("MainWindow", "Revert", None)) self.pushButton_save_setup.setText(_translate("MainWindow", "Save", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_backtest_setup_run), _translate("MainWindow", "Setup/Run", None)) self.label_view_date.setText(_translate("MainWindow", "DATE ", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_backtest_view), _translate("MainWindow", "View", None)) self.actionSetup_Run.setText(_translate("MainWindow", "Setup/Run", None)) self.actionView.setText(_translate("MainWindow", "View", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(998, 771) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.widget = QtGui.QWidget(self.centralwidget) self.widget.setObjectName(_fromUtf8("widget")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.widget) self.horizontalLayout_2.setMargin(0) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.groupBox = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox.sizePolicy().hasHeightForWidth()) self.groupBox.setSizePolicy(sizePolicy) self.groupBox.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.groupBox_4 = QtGui.QGroupBox(self.groupBox) self.groupBox_4.setObjectName(_fromUtf8("groupBox_4")) self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_4) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.label_4 = QtGui.QLabel(self.groupBox_4) self.label_4.setObjectName(_fromUtf8("label_4")) self.gridLayout_2.addWidget(self.label_4, 0, 0, 1, 1) self.line_raw = QtGui.QLineEdit(self.groupBox_4) self.line_raw.setMinimumSize(QtCore.QSize(180, 0)) self.line_raw.setObjectName(_fromUtf8("line_raw")) self.gridLayout_2.addWidget(self.line_raw, 0, 1, 1, 2) self.open_raw = QtGui.QPushButton(self.groupBox_4) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.open_raw.sizePolicy().hasHeightForWidth()) self.open_raw.setSizePolicy(sizePolicy) self.open_raw.setMaximumSize(QtCore.QSize(30, 30)) self.open_raw.setObjectName(_fromUtf8("open_raw")) self.gridLayout_2.addWidget(self.open_raw, 0, 3, 1, 1) self.push_plot = QtGui.QPushButton(self.groupBox_4) self.push_plot.setObjectName(_fromUtf8("push_plot")) self.gridLayout_2.addWidget(self.push_plot, 1, 0, 1, 4) self.verticalLayout.addWidget(self.groupBox_4) self.groupBox_5 = QtGui.QGroupBox(self.groupBox) self.groupBox_5.setObjectName(_fromUtf8("groupBox_5")) self.gridLayout = QtGui.QGridLayout(self.groupBox_5) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.label_3 = QtGui.QLabel(self.groupBox_5) self.label_3.setObjectName(_fromUtf8("label_3")) self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1) self.widget_4 = MplWidgetT(self.groupBox_5) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_4.sizePolicy().hasHeightForWidth()) self.widget_4.setSizePolicy(sizePolicy) self.widget_4.setMinimumSize(QtCore.QSize(0, 170)) self.widget_4.setMaximumSize(QtCore.QSize(16777215, 150)) self.widget_4.setObjectName(_fromUtf8("widget_4")) self.gridLayout.addWidget(self.widget_4, 0, 0, 1, 3) self.line_start = QtGui.QLineEdit(self.groupBox_5) self.line_start.setObjectName(_fromUtf8("line_start")) self.gridLayout.addWidget(self.line_start, 1, 1, 1, 1) self.label_2 = QtGui.QLabel(self.groupBox_5) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1) self.line_end = QtGui.QLineEdit(self.groupBox_5) self.line_end.setObjectName(_fromUtf8("line_end")) self.gridLayout.addWidget(self.line_end, 2, 1, 1, 1) self.label_6 = QtGui.QLabel(self.groupBox_5) self.label_6.setObjectName(_fromUtf8("label_6")) self.gridLayout.addWidget(self.label_6, 1, 2, 1, 1) self.label_7 = QtGui.QLabel(self.groupBox_5) self.label_7.setObjectName(_fromUtf8("label_7")) self.gridLayout.addWidget(self.label_7, 2, 2, 1, 1) self.widget_6 = QtGui.QWidget(self.groupBox_5) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_6.sizePolicy().hasHeightForWidth()) self.widget_6.setSizePolicy(sizePolicy) self.widget_6.setMinimumSize(QtCore.QSize(0, 30)) self.widget_6.setObjectName(_fromUtf8("widget_6")) self.pushButton_2 = QtGui.QPushButton(self.widget_6) self.pushButton_2.setGeometry(QtCore.QRect(180, 0, 81, 23)) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.pushButton_10 = QtGui.QPushButton(self.widget_6) self.pushButton_10.setGeometry(QtCore.QRect(0, 0, 81, 23)) self.pushButton_10.setObjectName(_fromUtf8("pushButton_10")) self.gridLayout.addWidget(self.widget_6, 3, 0, 1, 3) self.verticalLayout.addWidget(self.groupBox_5) self.groupBox_6 = QtGui.QGroupBox(self.groupBox) self.groupBox_6.setObjectName(_fromUtf8("groupBox_6")) self.gridLayout_3 = QtGui.QGridLayout(self.groupBox_6) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.checkbutt = QtGui.QPushButton(self.groupBox_6) self.checkbutt.setObjectName(_fromUtf8("checkbutt")) self.gridLayout_3.addWidget(self.checkbutt, 2, 0, 1, 1) self.pushButton_3 = QtGui.QPushButton(self.groupBox_6) self.pushButton_3.setCheckable(True) self.pushButton_3.setObjectName(_fromUtf8("pushButton_3")) self.gridLayout_3.addWidget(self.pushButton_3, 2, 2, 1, 1) self.uncheckbutt = QtGui.QPushButton(self.groupBox_6) self.uncheckbutt.setObjectName(_fromUtf8("uncheckbutt")) self.gridLayout_3.addWidget(self.uncheckbutt, 2, 1, 1, 1) self.pushButton_8 = QtGui.QPushButton(self.groupBox_6) self.pushButton_8.setObjectName(_fromUtf8("pushButton_8")) self.gridLayout_3.addWidget(self.pushButton_8, 0, 0, 1, 1) self.pushButton_9 = QtGui.QPushButton(self.groupBox_6) self.pushButton_9.setObjectName(_fromUtf8("pushButton_9")) self.gridLayout_3.addWidget(self.pushButton_9, 0, 3, 1, 1) self.pushButton_11 = QtGui.QPushButton(self.groupBox_6) self.pushButton_11.setObjectName(_fromUtf8("pushButton_11")) self.gridLayout_3.addWidget(self.pushButton_11, 2, 3, 1, 1) self.pushButton_12 = QtGui.QPushButton(self.groupBox_6) self.pushButton_12.setObjectName(_fromUtf8("pushButton_12")) self.gridLayout_3.addWidget(self.pushButton_12, 0, 1, 1, 1) self.tableView = QtGui.QTableView(self.groupBox_6) self.tableView.setObjectName(_fromUtf8("tableView")) self.gridLayout_3.addWidget(self.tableView, 1, 0, 1, 4) self.verticalLayout.addWidget(self.groupBox_6) self.textBrowser = QtGui.QTextBrowser(self.groupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.textBrowser.sizePolicy().hasHeightForWidth()) self.textBrowser.setSizePolicy(sizePolicy) self.textBrowser.setMinimumSize(QtCore.QSize(0, 50)) self.textBrowser.setMaximumSize(QtCore.QSize(16777215, 50)) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.verticalLayout.addWidget(self.textBrowser) self.horizontalLayout_2.addWidget(self.groupBox) self.groupBox_2 = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_2.sizePolicy().hasHeightForWidth()) self.groupBox_2.setSizePolicy(sizePolicy) self.groupBox_2.setMinimumSize(QtCore.QSize(350, 0)) self.groupBox_2.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.widget_hold2 = QtGui.QWidget(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_hold2.sizePolicy().hasHeightForWidth()) self.widget_hold2.setSizePolicy(sizePolicy) self.widget_hold2.setMinimumSize(QtCore.QSize(0, 35)) self.widget_hold2.setMaximumSize(QtCore.QSize(16777215, 35)) self.widget_hold2.setObjectName(_fromUtf8("widget_hold2")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.widget_hold2) self.horizontalLayout_4.setMargin(0) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.radioButton_2 = QtGui.QRadioButton(self.widget_hold2) self.radioButton_2.setChecked(True) self.radioButton_2.setObjectName(_fromUtf8("radioButton_2")) self.horizontalLayout_4.addWidget(self.radioButton_2) self.radioButton = QtGui.QRadioButton(self.widget_hold2) self.radioButton.setObjectName(_fromUtf8("radioButton")) self.horizontalLayout_4.addWidget(self.radioButton) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem) self.label_8 = QtGui.QLabel(self.widget_hold2) self.label_8.setObjectName(_fromUtf8("label_8")) self.horizontalLayout_4.addWidget(self.label_8) self.pushButton = QtGui.QPushButton(self.widget_hold2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButton.sizePolicy().hasHeightForWidth()) self.pushButton.setSizePolicy(sizePolicy) self.pushButton.setMaximumSize(QtCore.QSize(18, 18)) self.pushButton.setText(_fromUtf8("")) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.horizontalLayout_4.addWidget(self.pushButton) self.verticalLayout_2.addWidget(self.widget_hold2) self.mpl = MplWidget(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(300, 230)) self.mpl.setMaximumSize(QtCore.QSize(16777212, 16777215)) self.mpl.setObjectName(_fromUtf8("mpl")) self.verticalLayout_2.addWidget(self.mpl) self.lineEdit_2 = QtGui.QLabel(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lineEdit_2.sizePolicy().hasHeightForWidth()) self.lineEdit_2.setSizePolicy(sizePolicy) self.lineEdit_2.setMinimumSize(QtCore.QSize(20, 0)) self.lineEdit_2.setMaximumSize(QtCore.QSize(16777215, 20)) self.lineEdit_2.setText(_fromUtf8("")) self.lineEdit_2.setObjectName(_fromUtf8("lineEdit_2")) self.verticalLayout_2.addWidget(self.lineEdit_2) self.widget_11 = MplWidgetT(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_11.sizePolicy().hasHeightForWidth()) self.widget_11.setSizePolicy(sizePolicy) self.widget_11.setMinimumSize(QtCore.QSize(0, 130)) self.widget_11.setMaximumSize(QtCore.QSize(16777215, 130)) self.widget_11.setObjectName(_fromUtf8("widget_11")) self.verticalLayout_2.addWidget(self.widget_11) self.widget_hold = QtGui.QWidget(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_hold.sizePolicy().hasHeightForWidth()) self.widget_hold.setSizePolicy(sizePolicy) self.widget_hold.setMinimumSize(QtCore.QSize(0, 30)) self.widget_hold.setMaximumSize(QtCore.QSize(16777215, 30)) self.widget_hold.setObjectName(_fromUtf8("widget_hold")) self.gridLayout_4 = QtGui.QGridLayout(self.widget_hold) self.gridLayout_4.setMargin(0) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.pushButton_6 = QtGui.QPushButton(self.widget_hold) self.pushButton_6.setMinimumSize(QtCore.QSize(0, 20)) self.pushButton_6.setMaximumSize(QtCore.QSize(16777215, 20)) self.pushButton_6.setObjectName(_fromUtf8("pushButton_6")) self.gridLayout_4.addWidget(self.pushButton_6, 0, 2, 1, 1) self.pushButton_5 = QtGui.QPushButton(self.widget_hold) self.pushButton_5.setMinimumSize(QtCore.QSize(0, 20)) self.pushButton_5.setMaximumSize(QtCore.QSize(16777215, 20)) self.pushButton_5.setObjectName(_fromUtf8("pushButton_5")) self.gridLayout_4.addWidget(self.pushButton_5, 0, 0, 1, 1) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout_4.addItem(spacerItem1, 0, 1, 1, 1) self.verticalLayout_2.addWidget(self.widget_hold) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem2) self.pushButton_4 = QtGui.QPushButton(self.groupBox_2) self.pushButton_4.setMinimumSize(QtCore.QSize(0, 20)) self.pushButton_4.setCheckable(True) self.pushButton_4.setObjectName(_fromUtf8("pushButton_4")) self.verticalLayout_2.addWidget(self.pushButton_4) self.horizontalLayout_2.addWidget(self.groupBox_2) self.groupBox_3 = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setMinimumSize(QtCore.QSize(300, 0)) self.groupBox_3.setMaximumSize(QtCore.QSize(300, 16777215)) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.widget_2 = QtGui.QWidget(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_2.sizePolicy().hasHeightForWidth()) self.widget_2.setSizePolicy(sizePolicy) self.widget_2.setMinimumSize(QtCore.QSize(0, 30)) self.widget_2.setMaximumSize(QtCore.QSize(16777215, 30)) self.widget_2.setObjectName(_fromUtf8("widget_2")) self.radioButton_5 = QtGui.QRadioButton(self.widget_2) self.radioButton_5.setGeometry(QtCore.QRect(90, 10, 91, 17)) self.radioButton_5.setChecked(False) self.radioButton_5.setObjectName(_fromUtf8("radioButton_5")) self.radioButton_6 = QtGui.QRadioButton(self.widget_2) self.radioButton_6.setGeometry(QtCore.QRect(0, 10, 81, 16)) self.radioButton_6.setMinimumSize(QtCore.QSize(0, 0)) self.radioButton_6.setChecked(True) self.radioButton_6.setObjectName(_fromUtf8("radioButton_6")) self.verticalLayout_3.addWidget(self.widget_2) self.widget_5 = MplWidgetPCA(self.groupBox_3) self.widget_5.setObjectName(_fromUtf8("widget_5")) self.verticalLayout_3.addWidget(self.widget_5) self.pushButton_7 = QtGui.QPushButton(self.groupBox_3) self.pushButton_7.setObjectName(_fromUtf8("pushButton_7")) self.verticalLayout_3.addWidget(self.pushButton_7) self.widget_9 = MplWidgetT(self.groupBox_3) self.widget_9.setObjectName(_fromUtf8("widget_9")) self.verticalLayout_3.addWidget(self.widget_9) self.widget_3 = QtGui.QWidget(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_3.sizePolicy().hasHeightForWidth()) self.widget_3.setSizePolicy(sizePolicy) self.widget_3.setMinimumSize(QtCore.QSize(0, 35)) self.widget_3.setMaximumSize(QtCore.QSize(16777215, 35)) self.widget_3.setObjectName(_fromUtf8("widget_3")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.widget_3) self.horizontalLayout_3.setMargin(0) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.radioButton_4 = QtGui.QRadioButton(self.widget_3) self.radioButton_4.setChecked(True) self.radioButton_4.setObjectName(_fromUtf8("radioButton_4")) self.horizontalLayout_3.addWidget(self.radioButton_4) self.radioButton_3 = QtGui.QRadioButton(self.widget_3) self.radioButton_3.setChecked(False) self.radioButton_3.setObjectName(_fromUtf8("radioButton_3")) self.horizontalLayout_3.addWidget(self.radioButton_3) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem3) self.label = QtGui.QLabel(self.widget_3) self.label.setLayoutDirection(QtCore.Qt.RightToLeft) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_3.addWidget(self.label) self.lineEdit = QtGui.QLineEdit(self.widget_3) self.lineEdit.setMaximumSize(QtCore.QSize(30, 16777215)) self.lineEdit.setLayoutDirection(QtCore.Qt.RightToLeft) self.lineEdit.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lineEdit.setObjectName(_fromUtf8("lineEdit")) self.horizontalLayout_3.addWidget(self.lineEdit) self.verticalLayout_3.addWidget(self.widget_3) self.widget_12 = MplWidget3(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_12.sizePolicy().hasHeightForWidth()) self.widget_12.setSizePolicy(sizePolicy) self.widget_12.setMinimumSize(QtCore.QSize(0, 120)) self.widget_12.setMaximumSize(QtCore.QSize(16777215, 120)) self.widget_12.setObjectName(_fromUtf8("widget_12")) self.verticalLayout_3.addWidget(self.widget_12) self.horizontalLayout_2.addWidget(self.groupBox_3) self.horizontalLayout.addWidget(self.widget) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 998, 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.groupBox.setTitle(_translate("MainWindow", "Settings", None)) self.groupBox_4.setTitle( _translate("MainWindow", "File settings", None)) self.label_4.setText(_translate("MainWindow", "Path:", None)) self.open_raw.setText(_translate("MainWindow", "...", None)) self.push_plot.setText(_translate("MainWindow", "Load data", None)) self.groupBox_5.setTitle( _translate("MainWindow", "Time settings", None)) self.label_3.setText(_translate("MainWindow", "End", None)) self.label_2.setText(_translate("MainWindow", "Start", None)) self.label_6.setText(_translate("MainWindow", "sec.", None)) self.label_7.setText(_translate("MainWindow", "sec.", None)) self.pushButton_2.setText( _translate("MainWindow", "Filter Segment", None)) self.pushButton_10.setText( _translate("MainWindow", "All session", None)) self.groupBox_6.setTitle( _translate("MainWindow", "Filtered clusters", None)) self.checkbutt.setText(_translate("MainWindow", "Check all", None)) self.pushButton_3.setText(_translate("MainWindow", "Flag all", None)) self.uncheckbutt.setText(_translate("MainWindow", "Unckeck all", None)) self.pushButton_8.setText(_translate("MainWindow", "Filter", None)) self.pushButton_9.setText(_translate("MainWindow", "Save", None)) self.pushButton_11.setText(_translate("MainWindow", "Unflag all", None)) self.pushButton_12.setText(_translate("MainWindow", "Zoom", None)) self.groupBox_2.setTitle(_translate("MainWindow", "Map", None)) self.radioButton_2.setText( _translate("MainWindow", "Cluster view", None)) self.radioButton.setText(_translate("MainWindow", "Spike view", None)) self.label_8.setText(_translate("MainWindow", "Spike color:", None)) self.pushButton_6.setText(_translate("MainWindow", ">>", None)) self.pushButton_5.setText(_translate("MainWindow", "<<", None)) self.pushButton_4.setText( _translate("MainWindow", "Hide time window", None)) self.groupBox_3.setTitle( _translate("MainWindow", "Selected clusters", None)) self.radioButton_5.setText( _translate("MainWindow", "Complete view", None)) self.radioButton_6.setText( _translate("MainWindow", "Filtered view", None)) self.pushButton_7.setText( _translate("MainWindow", "Calculate PCA", None)) self.radioButton_4.setText(_translate("MainWindow", "Log", None)) self.radioButton_3.setText(_translate("MainWindow", "Linear", None)) self.label.setText(_translate("MainWindow", "Bins:", None)) self.lineEdit.setText(_translate("MainWindow", "10", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1137, 600) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QtCore.QSize(800, 600)) font = QtGui.QFont() font.setBold(False) font.setWeight(50) MainWindow.setFont(font) MainWindow.setDockOptions(QtWidgets.QMainWindow.AllowTabbedDocks | QtWidgets.QMainWindow.AnimatedDocks) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setMinimumSize(QtCore.QSize(0, 0)) self.centralwidget.setObjectName("centralwidget") self.gridLayout_10 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout_10.setObjectName("gridLayout_10") self.gridLayout_9 = QtWidgets.QGridLayout() self.gridLayout_9.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize) self.gridLayout_9.setObjectName("gridLayout_9") self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tabWidget.sizePolicy().hasHeightForWidth()) self.tabWidget.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(9) font.setBold(False) font.setWeight(50) self.tabWidget.setFont(font) self.tabWidget.setLayoutDirection(QtCore.Qt.LeftToRight) self.tabWidget.setObjectName("tabWidget") self.tab_3 = QtWidgets.QWidget() sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tab_3.sizePolicy().hasHeightForWidth()) self.tab_3.setSizePolicy(sizePolicy) self.tab_3.setObjectName("tab_3") self.gridLayout_7 = QtWidgets.QGridLayout(self.tab_3) self.gridLayout_7.setContentsMargins(0, 0, 0, 0) self.gridLayout_7.setObjectName("gridLayout_7") self.gridLayout_13 = QtWidgets.QGridLayout() self.gridLayout_13.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.gridLayout_13.setObjectName("gridLayout_13") self.mpl = MplWidget(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(500, 350)) self.mpl.setObjectName("mpl") self.gridLayout_13.addWidget(self.mpl, 0, 0, 1, 1) self.gridLayout_7.addLayout(self.gridLayout_13, 0, 13, 13, 3) self.line_9 = QtWidgets.QFrame(self.tab_3) self.line_9.setFrameShape(QtWidgets.QFrame.VLine) self.line_9.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_9.setObjectName("line_9") self.gridLayout_7.addWidget(self.line_9, 0, 6, 3, 1) self.label_2 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.gridLayout_7.addWidget(self.label_2, 0, 8, 1, 2) self.UniverseSelect = QtWidgets.QComboBox(self.tab_3) self.UniverseSelect.setObjectName("UniverseSelect") self.UniverseSelect.addItem("") self.UniverseSelect.addItem("") self.UniverseSelect.addItem("") self.gridLayout_7.addWidget(self.UniverseSelect, 1, 0, 1, 5) self.endDate = QtWidgets.QDateEdit(self.tab_3) self.endDate.setCalendarPopup(True) self.endDate.setDate(QtCore.QDate(2015, 1, 1)) self.endDate.setObjectName("endDate") self.gridLayout_7.addWidget(self.endDate, 1, 10, 1, 2) self.label_3 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.gridLayout_7.addWidget(self.label_3, 0, 10, 1, 2) self.Button_Import_Data = QtWidgets.QPushButton(self.tab_3) self.Button_Import_Data.setObjectName("Button_Import_Data") self.gridLayout_7.addWidget(self.Button_Import_Data, 2, 0, 1, 1) self.startDate = QtWidgets.QDateEdit(self.tab_3) self.startDate.setCalendarPopup(True) self.startDate.setDate(QtCore.QDate(2010, 1, 1)) self.startDate.setObjectName("startDate") self.gridLayout_7.addWidget(self.startDate, 1, 8, 1, 2) self.label = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label.setFont(font) self.label.setObjectName("label") self.gridLayout_7.addWidget(self.label, 0, 0, 1, 4) self.pushButton = QtWidgets.QPushButton(self.tab_3) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.pushButton.setFont(font) self.pushButton.setObjectName("pushButton") self.gridLayout_7.addWidget(self.pushButton, 14, 0, 2, 7) self.label_10 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_10.setFont(font) self.label_10.setObjectName("label_10") self.gridLayout_7.addWidget(self.label_10, 5, 11, 1, 2) self.radioButton_4 = QtWidgets.QRadioButton(self.tab_3) self.radioButton_4.setIconSize(QtCore.QSize(24, 24)) self.radioButton_4.setObjectName("radioButton_4") self.gridLayout_7.addWidget(self.radioButton_4, 10, 5, 1, 4) self.label_7 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_7.setFont(font) self.label_7.setObjectName("label_7") self.gridLayout_7.addWidget(self.label_7, 5, 7, 1, 3) self.line_7 = QtWidgets.QFrame(self.tab_3) self.line_7.setFrameShape(QtWidgets.QFrame.HLine) self.line_7.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_7.setObjectName("line_7") self.gridLayout_7.addWidget(self.line_7, 13, 13, 1, 3) self.label_15 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(8) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_15.setFont(font) self.label_15.setObjectName("label_15") self.gridLayout_7.addWidget(self.label_15, 9, 9, 2, 2) self.maxW = QtWidgets.QDoubleSpinBox(self.tab_3) self.maxW.setDecimals(4) self.maxW.setMaximum(1.0) self.maxW.setSingleStep(0.0001) self.maxW.setProperty("value", 0.1) self.maxW.setObjectName("maxW") self.gridLayout_7.addWidget(self.maxW, 6, 2, 1, 4) self.label_4 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_4.setFont(font) self.label_4.setObjectName("label_4") self.gridLayout_7.addWidget(self.label_4, 5, 0, 1, 7) self.label_8 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_8.setFont(font) self.label_8.setObjectName("label_8") self.gridLayout_7.addWidget(self.label_8, 3, 0, 1, 8) self.label_5 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_5.setFont(font) self.label_5.setObjectName("label_5") self.gridLayout_7.addWidget(self.label_5, 7, 0, 1, 2) self.label_9 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_9.setFont(font) self.label_9.setObjectName("label_9") self.gridLayout_7.addWidget(self.label_9, 7, 9, 1, 1) self.line_13 = QtWidgets.QFrame(self.tab_3) self.line_13.setFrameShape(QtWidgets.QFrame.VLine) self.line_13.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_13.setObjectName("line_13") self.gridLayout_7.addWidget(self.line_13, 9, 3, 1, 2) self.line_11 = QtWidgets.QFrame(self.tab_3) self.line_11.setFrameShape(QtWidgets.QFrame.HLine) self.line_11.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_11.setObjectName("line_11") self.gridLayout_7.addWidget(self.line_11, 4, 0, 1, 12) self.radioButton_3 = QtWidgets.QRadioButton(self.tab_3) self.radioButton_3.setIconSize(QtCore.QSize(24, 24)) self.radioButton_3.setObjectName("radioButton_3") self.gridLayout_7.addWidget(self.radioButton_3, 9, 5, 1, 4) self.label_11 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_11.setFont(font) self.label_11.setObjectName("label_11") self.gridLayout_7.addWidget(self.label_11, 7, 11, 1, 1) self.Button_Import_Compo = QtWidgets.QPushButton(self.tab_3) self.Button_Import_Compo.setObjectName("Button_Import_Compo") self.gridLayout_7.addWidget(self.Button_Import_Compo, 2, 1, 1, 2) self.label_56 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_56.setFont(font) self.label_56.setObjectName("label_56") self.gridLayout_7.addWidget(self.label_56, 11, 1, 1, 5) self.minW = QtWidgets.QDoubleSpinBox(self.tab_3) self.minW.setDecimals(4) self.minW.setSingleStep(0.0001) self.minW.setObjectName("minW") self.gridLayout_7.addWidget(self.minW, 6, 0, 1, 2) self.spinBox = QtWidgets.QSpinBox(self.tab_3) self.spinBox.setMinimum(1) self.spinBox.setMaximum(6) self.spinBox.setObjectName("spinBox") self.gridLayout_7.addWidget(self.spinBox, 6, 9, 1, 1) self.label_6 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_6.setFont(font) self.label_6.setObjectName("label_6") self.gridLayout_7.addWidget(self.label_6, 7, 3, 1, 3) self.label_43 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_43.setFont(font) self.label_43.setObjectName("label_43") self.gridLayout_7.addWidget(self.label_43, 12, 0, 1, 8) self.Button_Import_Index = QtWidgets.QPushButton(self.tab_3) self.Button_Import_Index.setObjectName("Button_Import_Index") self.gridLayout_7.addWidget(self.Button_Import_Index, 2, 4, 1, 2) self.radioButton = QtWidgets.QRadioButton(self.tab_3) self.radioButton.setIconSize(QtCore.QSize(24, 24)) self.radioButton.setObjectName("radioButton") self.gridLayout_7.addWidget(self.radioButton, 9, 0, 1, 3) self.spinBox_2 = QtWidgets.QSpinBox(self.tab_3) self.spinBox_2.setMinimum(3) self.spinBox_2.setMaximum(48) self.spinBox_2.setProperty("value", 12) self.spinBox_2.setObjectName("spinBox_2") self.gridLayout_7.addWidget(self.spinBox_2, 6, 11, 1, 1) self.label_16 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(8) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_16.setFont(font) self.label_16.setObjectName("label_16") self.gridLayout_7.addWidget(self.label_16, 14, 9, 1, 2) self.Button_Reset = QtWidgets.QPushButton(self.tab_3) self.Button_Reset.setObjectName("Button_Reset") self.gridLayout_7.addWidget(self.Button_Reset, 14, 11, 1, 1) self.label_14 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_14.setFont(font) self.label_14.setObjectName("label_14") self.gridLayout_7.addWidget(self.label_14, 14, 13, 1, 1) self.label_17 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_17.setFont(font) self.label_17.setObjectName("label_17") self.gridLayout_7.addWidget(self.label_17, 8, 0, 1, 3) self.Button_Add_Port = QtWidgets.QPushButton(self.tab_3) self.Button_Add_Port.setObjectName("Button_Add_Port") self.gridLayout_7.addWidget(self.Button_Add_Port, 9, 11, 2, 1) self.line_12 = QtWidgets.QFrame(self.tab_3) self.line_12.setFrameShape(QtWidgets.QFrame.HLine) self.line_12.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_12.setObjectName("line_12") self.gridLayout_7.addWidget(self.line_12, 13, 0, 1, 12) self.radioButton_2 = QtWidgets.QRadioButton(self.tab_3) self.radioButton_2.setIconSize(QtCore.QSize(24, 24)) self.radioButton_2.setObjectName("radioButton_2") self.gridLayout_7.addWidget(self.radioButton_2, 10, 0, 1, 4) self.label_13 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_13.setFont(font) self.label_13.setObjectName("label_13") self.gridLayout_7.addWidget(self.label_13, 14, 14, 1, 1) self.Graph_startDate = QtWidgets.QDateEdit(self.tab_3) self.Graph_startDate.setCalendarPopup(True) self.Graph_startDate.setDate(QtCore.QDate(2010, 1, 1)) self.Graph_startDate.setObjectName("Graph_startDate") self.gridLayout_7.addWidget(self.Graph_startDate, 15, 13, 3, 1) self.label_38 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(8) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_38.setFont(font) self.label_38.setScaledContents(False) self.label_38.setObjectName("label_38") self.gridLayout_7.addWidget(self.label_38, 15, 9, 3, 1) self.Graph_Update = QtWidgets.QPushButton(self.tab_3) self.Graph_Update.setObjectName("Graph_Update") self.gridLayout_7.addWidget(self.Graph_Update, 14, 15, 3, 1) self.Graph_endDate = QtWidgets.QDateEdit(self.tab_3) self.Graph_endDate.setCalendarPopup(True) self.Graph_endDate.setDate(QtCore.QDate(2015, 1, 1)) self.Graph_endDate.setObjectName("Graph_endDate") self.gridLayout_7.addWidget(self.Graph_endDate, 15, 14, 3, 1) self.Button_Save = QtWidgets.QPushButton(self.tab_3) self.Button_Save.setObjectName("Button_Save") self.gridLayout_7.addWidget(self.Button_Save, 16, 11, 1, 1) self.progressBar = QtWidgets.QProgressBar(self.tab_3) self.progressBar.setProperty("value", 0) self.progressBar.setInvertedAppearance(False) self.progressBar.setObjectName("progressBar") self.gridLayout_7.addWidget(self.progressBar, 16, 0, 1, 7) self.tabWidget.addTab(self.tab_3, "") self.tab_4 = QtWidgets.QWidget() self.tab_4.setObjectName("tab_4") self.gridLayout_8 = QtWidgets.QGridLayout(self.tab_4) self.gridLayout_8.setContentsMargins(0, 0, 0, 0) self.gridLayout_8.setObjectName("gridLayout_8") self.gridLayout_4 = QtWidgets.QGridLayout() self.gridLayout_4.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.gridLayout_4.setObjectName("gridLayout_4") self.label_30 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_30.setFont(font) self.label_30.setObjectName("label_30") self.gridLayout_4.addWidget(self.label_30, 2, 4, 1, 1) self.label_31 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_31.setFont(font) self.label_31.setObjectName("label_31") self.gridLayout_4.addWidget(self.label_31, 2, 5, 1, 1) self.mpl_distrib = MplWidget(self.tab_4) self.mpl_distrib.setObjectName("mpl_distrib") self.gridLayout_4.addWidget(self.mpl_distrib, 9, 5, 2, 1) self.label_32 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_32.setFont(font) self.label_32.setObjectName("label_32") self.gridLayout_4.addWidget(self.label_32, 8, 5, 1, 1) self.gridLayout_5 = QtWidgets.QGridLayout() self.gridLayout_5.setObjectName("gridLayout_5") self.label_34 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setItalic(True) font.setWeight(75) self.label_34.setFont(font) self.label_34.setObjectName("label_34") self.gridLayout_5.addWidget(self.label_34, 0, 0, 1, 1) self.spinBox_drawdown = QtWidgets.QSpinBox(self.tab_4) self.spinBox_drawdown.setMinimum(30) self.spinBox_drawdown.setMaximum(500) self.spinBox_drawdown.setSingleStep(10) self.spinBox_drawdown.setProperty("value", 90) self.spinBox_drawdown.setObjectName("spinBox_drawdown") self.gridLayout_5.addWidget(self.spinBox_drawdown, 1, 1, 1, 1) self.label_36 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setItalic(True) font.setWeight(75) self.label_36.setFont(font) self.label_36.setObjectName("label_36") self.gridLayout_5.addWidget(self.label_36, 1, 0, 1, 1) self.spinBox_volatility = QtWidgets.QSpinBox(self.tab_4) self.spinBox_volatility.setMinimum(30) self.spinBox_volatility.setMaximum(500) self.spinBox_volatility.setObjectName("spinBox_volatility") self.gridLayout_5.addWidget(self.spinBox_volatility, 0, 1, 1, 1) self.label_35 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) self.label_35.setFont(font) self.label_35.setObjectName("label_35") self.gridLayout_5.addWidget(self.label_35, 0, 2, 1, 1) self.label_37 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) self.label_37.setFont(font) self.label_37.setObjectName("label_37") self.gridLayout_5.addWidget(self.label_37, 1, 2, 1, 1) self.gridLayout_4.addLayout(self.gridLayout_5, 7, 5, 1, 1) self.line_16 = QtWidgets.QFrame(self.tab_4) self.line_16.setFrameShape(QtWidgets.QFrame.VLine) self.line_16.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_16.setObjectName("line_16") self.gridLayout_4.addWidget(self.line_16, 2, 3, 9, 1) self.mpl_returns = MplSubPlotWidget(self.tab_4) self.mpl_returns.setObjectName("mpl_returns") self.gridLayout_4.addWidget(self.mpl_returns, 3, 4, 8, 1) self.mpl_vol = MplWidget(self.tab_4) self.mpl_vol.setObjectName("mpl_vol") self.gridLayout_4.addWidget(self.mpl_vol, 3, 5, 4, 1) self.gridLayout_4.setColumnMinimumWidth(4, 1000) self.gridLayout_4.setColumnMinimumWidth(5, 1000) self.gridLayout_8.addLayout(self.gridLayout_4, 0, 3, 8, 1) self.gridLayout_11 = QtWidgets.QGridLayout() self.gridLayout_11.setObjectName("gridLayout_11") self.label_19 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_19.setFont(font) self.label_19.setObjectName("label_19") self.gridLayout_11.addWidget(self.label_19, 0, 0, 1, 1) self.label_20 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_20.setFont(font) self.label_20.setObjectName("label_20") self.gridLayout_11.addWidget(self.label_20, 0, 1, 1, 1) self.Portfolio_Select = QtWidgets.QComboBox(self.tab_4) self.Portfolio_Select.setObjectName("Portfolio_Select") self.gridLayout_11.addWidget(self.Portfolio_Select, 1, 0, 1, 1) self.startDate_2 = QtWidgets.QDateEdit(self.tab_4) self.startDate_2.setCalendarPopup(True) self.startDate_2.setDate(QtCore.QDate(2010, 1, 1)) self.startDate_2.setObjectName("startDate_2") self.gridLayout_11.addWidget(self.startDate_2, 1, 1, 1, 1) self.label_18 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_18.setFont(font) self.label_18.setObjectName("label_18") self.gridLayout_11.addWidget(self.label_18, 2, 1, 1, 1) self.endDate_2 = QtWidgets.QDateEdit(self.tab_4) self.endDate_2.setCalendarPopup(True) self.endDate_2.setDate(QtCore.QDate(2015, 1, 1)) self.endDate_2.setObjectName("endDate_2") self.gridLayout_11.addWidget(self.endDate_2, 3, 1, 1, 1) self.gridLayout_8.addLayout(self.gridLayout_11, 0, 0, 2, 1) self.gridLayout_6 = QtWidgets.QGridLayout() self.gridLayout_6.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.gridLayout_6.setObjectName("gridLayout_6") self.bck_returns_label = QtWidgets.QLabel(self.tab_4) self.bck_returns_label.setObjectName("bck_returns_label") self.gridLayout_6.addWidget(self.bck_returns_label, 3, 2, 1, 1) self.bck_DD_label = QtWidgets.QLabel(self.tab_4) self.bck_DD_label.setObjectName("bck_DD_label") self.gridLayout_6.addWidget(self.bck_DD_label, 7, 2, 1, 1) self.bck_volatility_label = QtWidgets.QLabel(self.tab_4) self.bck_volatility_label.setObjectName("bck_volatility_label") self.gridLayout_6.addWidget(self.bck_volatility_label, 4, 2, 1, 1) self.port_Beta_label = QtWidgets.QLabel(self.tab_4) self.port_Beta_label.setObjectName("port_Beta_label") self.gridLayout_6.addWidget(self.port_Beta_label, 9, 1, 1, 1) self.bck_Sharpe_label = QtWidgets.QLabel(self.tab_4) self.bck_Sharpe_label.setObjectName("bck_Sharpe_label") self.gridLayout_6.addWidget(self.bck_Sharpe_label, 6, 2, 1, 1) self.bck_Beta_label = QtWidgets.QLabel(self.tab_4) self.bck_Beta_label.setObjectName("bck_Beta_label") self.gridLayout_6.addWidget(self.bck_Beta_label, 9, 2, 1, 1) self.label_27 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.label_27.setFont(font) self.label_27.setObjectName("label_27") self.gridLayout_6.addWidget(self.label_27, 2, 1, 1, 1) self.label_22 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_22.setFont(font) self.label_22.setObjectName("label_22") self.gridLayout_6.addWidget(self.label_22, 3, 0, 1, 1) self.label_28 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.label_28.setFont(font) self.label_28.setObjectName("label_28") self.gridLayout_6.addWidget(self.label_28, 2, 2, 1, 1) self.label_24 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_24.setFont(font) self.label_24.setObjectName("label_24") self.gridLayout_6.addWidget(self.label_24, 6, 0, 1, 1) self.label_25 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_25.setFont(font) self.label_25.setObjectName("label_25") self.gridLayout_6.addWidget(self.label_25, 7, 0, 1, 1) self.label_23 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_23.setFont(font) self.label_23.setObjectName("label_23") self.gridLayout_6.addWidget(self.label_23, 4, 0, 1, 1) self.label_29 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_29.setFont(font) self.label_29.setObjectName("label_29") self.gridLayout_6.addWidget(self.label_29, 8, 0, 1, 1) self.line_14 = QtWidgets.QFrame(self.tab_4) self.line_14.setFrameShape(QtWidgets.QFrame.HLine) self.line_14.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_14.setObjectName("line_14") self.gridLayout_6.addWidget(self.line_14, 1, 0, 1, 3) self.label_26 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_26.setFont(font) self.label_26.setObjectName("label_26") self.gridLayout_6.addWidget(self.label_26, 9, 0, 1, 1) self.port_volatility_label = QtWidgets.QLabel(self.tab_4) self.port_volatility_label.setObjectName("port_volatility_label") self.gridLayout_6.addWidget(self.port_volatility_label, 4, 1, 1, 1) self.port_DD_label = QtWidgets.QLabel(self.tab_4) self.port_DD_label.setObjectName("port_DD_label") self.gridLayout_6.addWidget(self.port_DD_label, 7, 1, 1, 1) self.port_returns_label = QtWidgets.QLabel(self.tab_4) self.port_returns_label.setObjectName("port_returns_label") self.gridLayout_6.addWidget(self.port_returns_label, 3, 1, 1, 1) self.port_Sharpe_label = QtWidgets.QLabel(self.tab_4) self.port_Sharpe_label.setObjectName("port_Sharpe_label") self.gridLayout_6.addWidget(self.port_Sharpe_label, 6, 1, 1, 1) self.label_21 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_21.setFont(font) self.label_21.setObjectName("label_21") self.gridLayout_6.addWidget(self.label_21, 0, 0, 1, 3) self.label_12 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_12.setFont(font) self.label_12.setObjectName("label_12") self.gridLayout_6.addWidget(self.label_12, 5, 0, 1, 1) self.port_TE_label = QtWidgets.QLabel(self.tab_4) self.port_TE_label.setObjectName("port_TE_label") self.gridLayout_6.addWidget(self.port_TE_label, 5, 1, 1, 1) self.bck_TE_label = QtWidgets.QLabel(self.tab_4) self.bck_TE_label.setObjectName("bck_TE_label") self.gridLayout_6.addWidget(self.bck_TE_label, 5, 2, 1, 1) self.gridLayout_8.addLayout(self.gridLayout_6, 2, 0, 6, 2) self.tabWidget.addTab(self.tab_4, "") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.gridLayout = QtWidgets.QGridLayout(self.tab) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.gridLayout_12 = QtWidgets.QGridLayout() self.gridLayout_12.setObjectName("gridLayout_12") self.label_33 = QtWidgets.QLabel(self.tab) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_33.setFont(font) self.label_33.setObjectName("label_33") self.gridLayout_12.addWidget(self.label_33, 0, 0, 1, 1) self.label_39 = QtWidgets.QLabel(self.tab) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_39.setFont(font) self.label_39.setObjectName("label_39") self.gridLayout_12.addWidget(self.label_39, 0, 1, 1, 1) self.Portfolio_Select_2 = QtWidgets.QComboBox(self.tab) self.Portfolio_Select_2.setObjectName("Portfolio_Select_2") self.gridLayout_12.addWidget(self.Portfolio_Select_2, 1, 0, 1, 1) self.startDate_3 = QtWidgets.QDateEdit(self.tab) self.startDate_3.setCalendarPopup(True) self.startDate_3.setDate(QtCore.QDate(2010, 1, 1)) self.startDate_3.setObjectName("startDate_3") self.gridLayout_12.addWidget(self.startDate_3, 1, 1, 1, 1) self.label_40 = QtWidgets.QLabel(self.tab) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_40.setFont(font) self.label_40.setObjectName("label_40") self.gridLayout_12.addWidget(self.label_40, 2, 1, 1, 1) self.endDate_3 = QtWidgets.QDateEdit(self.tab) self.endDate_3.setCalendarPopup(True) self.endDate_3.setDate(QtCore.QDate(2015, 1, 1)) self.endDate_3.setObjectName("endDate_3") self.gridLayout_12.addWidget(self.endDate_3, 3, 1, 1, 1) self.gridLayout.addLayout(self.gridLayout_12, 0, 0, 1, 1) self.gridLayout_14 = QtWidgets.QGridLayout() self.gridLayout_14.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.gridLayout_14.setObjectName("gridLayout_14") self.mpl_2 = MplWidget(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_2.sizePolicy().hasHeightForWidth()) self.mpl_2.setSizePolicy(sizePolicy) self.mpl_2.setMinimumSize(QtCore.QSize(850, 150)) self.mpl_2.setObjectName("mpl_2") self.gridLayout_14.addWidget(self.mpl_2, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_14, 0, 1, 1, 1) self.gridLayout_15 = QtWidgets.QGridLayout() self.gridLayout_15.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.gridLayout_15.setObjectName("gridLayout_15") self.mpl_3 = MplWidget(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_3.sizePolicy().hasHeightForWidth()) self.mpl_3.setSizePolicy(sizePolicy) self.mpl_3.setMinimumSize(QtCore.QSize(850, 150)) self.mpl_3.setObjectName("mpl_3") self.gridLayout_15.addWidget(self.mpl_3, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_15, 1, 1, 1, 1) self.gridLayout_16 = QtWidgets.QGridLayout() self.gridLayout_16.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.gridLayout_16.setObjectName("gridLayout_16") self.mpl_4 = MplWidget(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_4.sizePolicy().hasHeightForWidth()) self.mpl_4.setSizePolicy(sizePolicy) self.mpl_4.setMinimumSize(QtCore.QSize(850, 150)) self.mpl_4.setObjectName("mpl_4") self.gridLayout_16.addWidget(self.mpl_4, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_16, 2, 1, 1, 1) self.tabWidget.addTab(self.tab, "") self.gridLayout_9.addWidget(self.tabWidget, 0, 0, 1, 1) self.gridLayout_10.addLayout(self.gridLayout_9, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1137, 21)) self.menubar.setObjectName("menubar") self.menuFiile = QtWidgets.QMenu(self.menubar) self.menuFiile.setObjectName("menuFiile") self.menuImport_Benchmark = QtWidgets.QMenu(self.menuFiile) self.menuImport_Benchmark.setObjectName("menuImport_Benchmark") self.menuAction = QtWidgets.QMenu(self.menubar) self.menuAction.setObjectName("menuAction") self.menuExport_Graphic = QtWidgets.QMenu(self.menuAction) self.menuExport_Graphic.setObjectName("menuExport_Graphic") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionImport_Portfolio = QtWidgets.QAction(MainWindow) self.actionImport_Portfolio.setObjectName("actionImport_Portfolio") self.actionSave = QtWidgets.QAction(MainWindow) self.actionSave.setObjectName("actionSave") self.actionHistoric_datas = QtWidgets.QAction(MainWindow) self.actionHistoric_datas.setObjectName("actionHistoric_datas") self.actionHistoric_Composition = QtWidgets.QAction(MainWindow) self.actionHistoric_Composition.setObjectName( "actionHistoric_Composition") self.actionHistoric_Index = QtWidgets.QAction(MainWindow) self.actionHistoric_Index.setObjectName("actionHistoric_Index") self.actionRefresh_Context = QtWidgets.QAction(MainWindow) self.actionRefresh_Context.setObjectName("actionRefresh_Context") self.actionNew = QtWidgets.QAction(MainWindow) self.actionNew.setObjectName("actionNew") self.actionPerformances = QtWidgets.QAction(MainWindow) self.actionPerformances.setObjectName("actionPerformances") self.actionTurnover = QtWidgets.QAction(MainWindow) self.actionTurnover.setObjectName("actionTurnover") self.action = QtWidgets.QAction(MainWindow) self.action.setObjectName("action") self.menuImport_Benchmark.addAction(self.actionHistoric_datas) self.menuImport_Benchmark.addAction(self.actionHistoric_Composition) self.menuImport_Benchmark.addAction(self.actionHistoric_Index) self.menuFiile.addAction(self.actionImport_Portfolio) self.menuFiile.addAction(self.menuImport_Benchmark.menuAction()) self.menuFiile.addAction(self.actionSave) self.menuFiile.addAction(self.actionNew) self.menuExport_Graphic.addAction(self.actionPerformances) self.menuExport_Graphic.addAction(self.actionTurnover) self.menuExport_Graphic.addAction(self.action) self.menuAction.addAction(self.actionRefresh_Context) self.menuAction.addAction(self.menuExport_Graphic.menuAction()) self.menubar.addAction(self.menuFiile.menuAction()) self.menubar.addAction(self.menuAction.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.label_2.setText(_translate("MainWindow", "Start Date")) self.UniverseSelect.setItemText(0, _translate("MainWindow", "MSCI EU")) self.UniverseSelect.setItemText( 1, _translate("MainWindow", "MSCI Europe")) self.UniverseSelect.setItemText(2, _translate("MainWindow", "STOXX 50")) self.endDate.setDisplayFormat(_translate("MainWindow", "dd/MM/yyyy")) self.label_3.setText(_translate("MainWindow", "End Date")) self.Button_Import_Data.setText(_translate("MainWindow", "Data")) self.startDate.setDisplayFormat(_translate("MainWindow", "dd/MM/yyyy")) self.label.setText(_translate("MainWindow", "Universe")) self.pushButton.setText(_translate("MainWindow", "Launch")) self.label_10.setText(_translate("MainWindow", "Historic Length")) self.radioButton_4.setText(_translate("MainWindow", "1 / Sigma")) self.label_7.setText(_translate("MainWindow", "Rebalancing Frequency")) self.label_15.setText(_translate("MainWindow", "Add to Backtest List")) self.label_4.setText(_translate("MainWindow", "Weight Constraints")) self.label_8.setText(_translate("MainWindow", "Portfolio Parameters")) self.label_5.setText(_translate("MainWindow", "Minimum")) self.label_9.setText(_translate("MainWindow", "Months")) self.radioButton_3.setText(_translate("MainWindow", "1 / Beta")) self.label_11.setText(_translate("MainWindow", "Months")) self.Button_Import_Compo.setText(_translate("MainWindow", "Compo")) self.label_56.setText(_translate("MainWindow", "... More to Come")) self.label_6.setText(_translate("MainWindow", "Maximum")) self.label_43.setText(_translate("MainWindow", "Backtest Parameters")) self.Button_Import_Index.setText(_translate("MainWindow", "Index")) self.radioButton.setText(_translate("MainWindow", "Min Variance")) self.label_16.setText( _translate("MainWindow", "Reset the Backtest List")) self.Button_Reset.setText(_translate("MainWindow", "Reset")) self.label_14.setText(_translate("MainWindow", "Start Date")) self.label_17.setText(_translate("MainWindow", "Strategy ")) self.Button_Add_Port.setText(_translate("MainWindow", "OK")) self.radioButton_2.setText(_translate("MainWindow", "Equal Weighted")) self.label_13.setText(_translate("MainWindow", "End Date")) self.Graph_startDate.setDisplayFormat( _translate("MainWindow", "dd/MM/yyyy")) self.label_38.setText(_translate("MainWindow", "Save the Backtest")) self.Graph_Update.setText(_translate("MainWindow", "Refresh")) self.Graph_endDate.setDisplayFormat( _translate("MainWindow", "dd/MM/yyyy")) self.Button_Save.setText(_translate("MainWindow", "Save")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("MainWindow", "Settings")) self.label_30.setText(_translate("MainWindow", "Returns Analysis")) self.label_31.setText(_translate("MainWindow", "Vol Analysis")) self.label_32.setText(_translate("MainWindow", "Distribution")) self.label_34.setText(_translate("MainWindow", "Volatility")) self.label_36.setText(_translate("MainWindow", "Drawdown")) self.label_35.setText(_translate("MainWindow", "Days")) self.label_37.setText(_translate("MainWindow", "Days")) self.label_19.setText(_translate("MainWindow", "Portoflio")) self.label_20.setText(_translate("MainWindow", "From")) self.startDate_2.setDisplayFormat( _translate("MainWindow", "dd/MM/yyyy")) self.label_18.setText(_translate("MainWindow", "To")) self.endDate_2.setDisplayFormat(_translate("MainWindow", "dd/MM/yyyy")) self.bck_returns_label.setText(_translate("MainWindow", "0")) self.bck_DD_label.setText(_translate("MainWindow", "0")) self.bck_volatility_label.setText(_translate("MainWindow", "-")) self.port_Beta_label.setText(_translate("MainWindow", "0")) self.bck_Sharpe_label.setText(_translate("MainWindow", "0")) self.bck_Beta_label.setText(_translate("MainWindow", "0")) self.label_27.setText(_translate("MainWindow", "Portfolio")) self.label_22.setText(_translate("MainWindow", "Returns")) self.label_28.setText(_translate("MainWindow", "Benchmark")) self.label_24.setText(_translate("MainWindow", "Sharpe Ratio")) self.label_25.setText(_translate("MainWindow", "Max Drawdown")) self.label_23.setText(_translate("MainWindow", "Volatility")) self.label_29.setText(_translate("MainWindow", "Recovery")) self.label_26.setText(_translate("MainWindow", "Beta")) self.port_volatility_label.setText(_translate("MainWindow", "-")) self.port_DD_label.setText(_translate("MainWindow", "0")) self.port_returns_label.setText(_translate("MainWindow", "0")) self.port_Sharpe_label.setText(_translate("MainWindow", "0")) self.label_21.setText(_translate("MainWindow", "Risk Metrics")) self.label_12.setText(_translate("MainWindow", "Tracking Error")) self.port_TE_label.setText(_translate("MainWindow", "-")) self.bck_TE_label.setText(_translate("MainWindow", "-")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_4), _translate("MainWindow", "Risk Analysis")) self.label_33.setText(_translate("MainWindow", "Portoflio")) self.label_39.setText(_translate("MainWindow", "From")) self.startDate_3.setDisplayFormat( _translate("MainWindow", "dd/MM/yyyy")) self.label_40.setText(_translate("MainWindow", "To")) self.endDate_3.setDisplayFormat(_translate("MainWindow", "dd/MM/yyyy")) self.tabWidget.setTabText( self.tabWidget.indexOf(self.tab), _translate("MainWindow", "Rebalancing Analysis")) self.menuFiile.setTitle(_translate("MainWindow", "File")) self.menuImport_Benchmark.setTitle( _translate("MainWindow", "Import Benchmark")) self.menuAction.setTitle(_translate("MainWindow", "Action")) self.menuExport_Graphic.setTitle( _translate("MainWindow", "Export Graphic")) self.actionImport_Portfolio.setText( _translate("MainWindow", "Import Portfolio")) self.actionImport_Portfolio.setShortcut( _translate("MainWindow", "Ctrl+P")) self.actionSave.setText(_translate("MainWindow", "Save")) self.actionSave.setShortcut(_translate("MainWindow", "Ctrl+S")) self.actionHistoric_datas.setText( _translate("MainWindow", "Historic Composant data")) self.actionHistoric_Composition.setText( _translate("MainWindow", "Historic Composition")) self.actionHistoric_Index.setText( _translate("MainWindow", "Historic Index")) self.actionRefresh_Context.setText( _translate("MainWindow", "Refresh Context")) self.actionRefresh_Context.setShortcut( _translate("MainWindow", "Ctrl+R")) self.actionNew.setText(_translate("MainWindow", "New")) self.actionNew.setShortcut(_translate("MainWindow", "Ctrl+N")) self.actionPerformances.setText( _translate("MainWindow", "Performances")) self.actionTurnover.setText(_translate("MainWindow", "Turnover")) self.action.setText(_translate("MainWindow", "..."))
class Ui_HistoryCurveDlg(object): def setupUi(self, HistoryCurveDlg): HistoryCurveDlg.setObjectName(_fromUtf8("HistoryCurveDlg")) HistoryCurveDlg.setWindowModality(QtCore.Qt.ApplicationModal) HistoryCurveDlg.resize(1024, 480) HistoryCurveDlg.setWindowTitle(QtGui.QApplication.translate("HistoryCurveDlg", "历史记录曲线", None, QtGui.QApplication.UnicodeUTF8)) HistoryCurveDlg.setLayoutDirection(QtCore.Qt.LeftToRight) self.verticalLayout = QtGui.QVBoxLayout(HistoryCurveDlg) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.wdgt_curve = MplWidget(HistoryCurveDlg) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.wdgt_curve.sizePolicy().hasHeightForWidth()) self.wdgt_curve.setSizePolicy(sizePolicy) self.wdgt_curve.setObjectName(_fromUtf8("wdgt_curve")) self.lst_sensors = QtGui.QListWidget(self.wdgt_curve) self.lst_sensors.setGeometry(QtCore.QRect(440, 30, 100, 300)) self.lst_sensors.setObjectName(_fromUtf8("lst_sensors")) self.verticalLayout.addWidget(self.wdgt_curve) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label = QtGui.QLabel(HistoryCurveDlg) self.label.setText(QtGui.QApplication.translate("HistoryCurveDlg", "起始时间:", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout.addWidget(self.label) self.dt_start = QtGui.QDateTimeEdit(HistoryCurveDlg) self.dt_start.setDisplayFormat(QtGui.QApplication.translate("HistoryCurveDlg", "yyyy-MM-dd HH:mm:ss", None, QtGui.QApplication.UnicodeUTF8)) self.dt_start.setObjectName(_fromUtf8("dt_start")) self.horizontalLayout.addWidget(self.dt_start) self.label_2 = QtGui.QLabel(HistoryCurveDlg) self.label_2.setText(QtGui.QApplication.translate("HistoryCurveDlg", "结束时间:", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout.addWidget(self.label_2) self.dt_end = QtGui.QDateTimeEdit(HistoryCurveDlg) self.dt_end.setDisplayFormat(QtGui.QApplication.translate("HistoryCurveDlg", "yyyy-MM-dd HH:mm:ss", None, QtGui.QApplication.UnicodeUTF8)) self.dt_end.setObjectName(_fromUtf8("dt_end")) self.horizontalLayout.addWidget(self.dt_end) self.btn_choose_sensors = QtGui.QPushButton(HistoryCurveDlg) self.btn_choose_sensors.setText(QtGui.QApplication.translate("HistoryCurveDlg", "选择传感器...", None, QtGui.QApplication.UnicodeUTF8)) self.btn_choose_sensors.setObjectName(_fromUtf8("btn_choose_sensors")) self.horizontalLayout.addWidget(self.btn_choose_sensors) self.btn_filter = QtGui.QPushButton(HistoryCurveDlg) self.btn_filter.setText(QtGui.QApplication.translate("HistoryCurveDlg", "过滤...", None, QtGui.QApplication.UnicodeUTF8)) self.btn_filter.setObjectName(_fromUtf8("btn_filter")) self.horizontalLayout.addWidget(self.btn_filter) self.btn_update = QtGui.QPushButton(HistoryCurveDlg) self.btn_update.setText(QtGui.QApplication.translate("HistoryCurveDlg", "刷新", None, QtGui.QApplication.UnicodeUTF8)) self.btn_update.setObjectName(_fromUtf8("btn_update")) self.horizontalLayout.addWidget(self.btn_update) self.btn_revert = QtGui.QPushButton(HistoryCurveDlg) self.btn_revert.setText(QtGui.QApplication.translate("HistoryCurveDlg", "恢复", None, QtGui.QApplication.UnicodeUTF8)) self.btn_revert.setObjectName(_fromUtf8("btn_revert")) self.horizontalLayout.addWidget(self.btn_revert) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.btn_print = QtGui.QPushButton(HistoryCurveDlg) self.btn_print.setText(QtGui.QApplication.translate("HistoryCurveDlg", "打印", None, QtGui.QApplication.UnicodeUTF8)) self.btn_print.setObjectName(_fromUtf8("btn_print")) self.horizontalLayout.addWidget(self.btn_print) self.btn_quit = QtGui.QPushButton(HistoryCurveDlg) self.btn_quit.setText(QtGui.QApplication.translate("HistoryCurveDlg", "退出", None, QtGui.QApplication.UnicodeUTF8)) self.btn_quit.setObjectName(_fromUtf8("btn_quit")) self.horizontalLayout.addWidget(self.btn_quit) self.verticalLayout.addLayout(self.horizontalLayout) self.retranslateUi(HistoryCurveDlg) QtCore.QMetaObject.connectSlotsByName(HistoryCurveDlg) def retranslateUi(self, HistoryCurveDlg): pass