def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(732, 714)
        MainWindow.setContextMenuPolicy(QtCore.Qt.DefaultContextMenu)
        MainWindow.setToolButtonStyle(QtCore.Qt.ToolButtonIconOnly)
        MainWindow.setDocumentMode(False)
        MainWindow.setUnifiedTitleAndToolBarOnMac(False)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setGeometry(QtCore.QRect(10, 160, 701, 471))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.tabWidget.setFont(font)
        self.tabWidget.setAutoFillBackground(False)
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.textEdit = QtWidgets.QTextEdit(self.tab)
        self.textEdit.setGeometry(QtCore.QRect(20, 60, 191, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit.setFont(font)
        self.textEdit.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit.setObjectName("textEdit")
        self.spinBox_3 = QtWidgets.QSpinBox(self.tab)
        self.spinBox_3.setGeometry(QtCore.QRect(20, 320, 191, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.spinBox_3.setFont(font)
        self.spinBox_3.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.spinBox_3.setMouseTracking(False)
        self.spinBox_3.setTabletTracking(False)
        self.spinBox_3.setFocusPolicy(QtCore.Qt.ClickFocus)
        self.spinBox_3.setWhatsThis("")
        self.spinBox_3.setAccessibleName("")
        self.spinBox_3.setAlignment(QtCore.Qt.AlignCenter)
        self.spinBox_3.setButtonSymbols(QtWidgets.QAbstractSpinBox.PlusMinus)
        self.spinBox_3.setProperty("showGroupSeparator", False)
        self.spinBox_3.setMinimum(1917)
        self.spinBox_3.setMaximum(2060)
        self.spinBox_3.setObjectName("spinBox_3")
        self.groupBox = QtWidgets.QGroupBox(self.tab)
        self.groupBox.setGeometry(QtCore.QRect(10, 110, 641, 161))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.groupBox.setFont(font)
        self.groupBox.setObjectName("groupBox")
        self.line = QtWidgets.QFrame(self.groupBox)
        self.line.setGeometry(QtCore.QRect(10, 30, 621, 16))
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.label_15 = QtWidgets.QLabel(self.groupBox)
        self.label_15.setGeometry(QtCore.QRect(430, 50, 201, 31))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_15.setFont(font)
        self.label_15.setAutoFillBackground(False)
        self.label_15.setLineWidth(1)
        self.label_15.setMidLineWidth(1)
        self.label_15.setObjectName("label_15")
        self.label_12 = QtWidgets.QLabel(self.groupBox)
        self.label_12.setGeometry(QtCore.QRect(10, 50, 191, 31))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_12.setFont(font)
        self.label_12.setAutoFillBackground(False)
        self.label_12.setLineWidth(1)
        self.label_12.setMidLineWidth(1)
        self.label_12.setObjectName("label_12")
        self.label_14 = QtWidgets.QLabel(self.groupBox)
        self.label_14.setGeometry(QtCore.QRect(220, 50, 151, 31))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_14.setFont(font)
        self.label_14.setAutoFillBackground(False)
        self.label_14.setLineWidth(1)
        self.label_14.setMidLineWidth(1)
        self.label_14.setObjectName("label_14")
        self.textEdit_5 = QtWidgets.QTextEdit(self.groupBox)
        self.textEdit_5.setGeometry(QtCore.QRect(430, 90, 181, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_5.setFont(font)
        self.textEdit_5.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_5.setPlaceholderText("")
        self.textEdit_5.setObjectName("textEdit_5")
        self.textEdit_3 = QtWidgets.QTextEdit(self.groupBox)
        self.textEdit_3.setGeometry(QtCore.QRect(10, 90, 181, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_3.setFont(font)
        self.textEdit_3.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_3.setObjectName("textEdit_3")
        self.textEdit_4 = QtWidgets.QTextEdit(self.groupBox)
        self.textEdit_4.setGeometry(QtCore.QRect(220, 90, 181, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_4.setFont(font)
        self.textEdit_4.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_4.setUndoRedoEnabled(True)
        self.textEdit_4.setObjectName("textEdit_4")
        self.label_4 = QtWidgets.QLabel(self.tab)
        self.label_4.setGeometry(QtCore.QRect(20, 30, 201, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_4.setFont(font)
        self.label_4.setObjectName("label_4")
        self.label_5 = QtWidgets.QLabel(self.tab)
        self.label_5.setGeometry(QtCore.QRect(250, 30, 201, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_5.setFont(font)
        self.label_5.setObjectName("label_5")
        self.label_6 = QtWidgets.QLabel(self.tab)
        self.label_6.setGeometry(QtCore.QRect(20, 290, 201, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_6.setFont(font)
        self.label_6.setObjectName("label_6")
        self.textEdit_2 = QtWidgets.QTextEdit(self.tab)
        self.textEdit_2.setGeometry(QtCore.QRect(250, 60, 391, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_2.setFont(font)
        self.textEdit_2.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_2.setObjectName("textEdit_2")
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.dateEdit = QtWidgets.QDateEdit(self.tab_2)
        self.dateEdit.setGeometry(QtCore.QRect(20, 60, 181, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.dateEdit.setFont(font)
        self.dateEdit.setCursor(QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.dateEdit.setDateTime(
            QtCore.QDateTime(QtCore.QDate(2020, 7, 8), QtCore.QTime(0, 0, 0)))
        self.dateEdit.setCalendarPopup(True)
        self.dateEdit.setObjectName("dateEdit")
        self.label_7 = QtWidgets.QLabel(self.tab_2)
        self.label_7.setGeometry(QtCore.QRect(440, 30, 201, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_7.setFont(font)
        self.label_7.setObjectName("label_7")
        self.label_8 = QtWidgets.QLabel(self.tab_2)
        self.label_8.setGeometry(QtCore.QRect(20, 30, 201, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_8.setFont(font)
        self.label_8.setObjectName("label_8")
        self.label_13 = QtWidgets.QLabel(self.tab_2)
        self.label_13.setGeometry(QtCore.QRect(230, 30, 201, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_13.setFont(font)
        self.label_13.setObjectName("label_13")
        self.label_11 = QtWidgets.QLabel(self.tab_2)
        self.label_11.setGeometry(QtCore.QRect(20, 290, 201, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_11.setFont(font)
        self.label_11.setObjectName("label_11")
        self.groupBox_2 = QtWidgets.QGroupBox(self.tab_2)
        self.groupBox_2.setGeometry(QtCore.QRect(10, 120, 641, 141))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.groupBox_2.setFont(font)
        self.groupBox_2.setObjectName("groupBox_2")
        self.line_2 = QtWidgets.QFrame(self.groupBox_2)
        self.line_2.setGeometry(QtCore.QRect(10, 30, 621, 16))
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.label_16 = QtWidgets.QLabel(self.groupBox_2)
        self.label_16.setGeometry(QtCore.QRect(10, 60, 191, 31))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_16.setFont(font)
        self.label_16.setAutoFillBackground(False)
        self.label_16.setLineWidth(1)
        self.label_16.setMidLineWidth(1)
        self.label_16.setObjectName("label_16")
        self.label_17 = QtWidgets.QLabel(self.groupBox_2)
        self.label_17.setGeometry(QtCore.QRect(220, 60, 151, 31))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_17.setFont(font)
        self.label_17.setAutoFillBackground(False)
        self.label_17.setLineWidth(1)
        self.label_17.setMidLineWidth(1)
        self.label_17.setObjectName("label_17")
        self.label_18 = QtWidgets.QLabel(self.groupBox_2)
        self.label_18.setGeometry(QtCore.QRect(430, 60, 201, 31))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_18.setFont(font)
        self.label_18.setAutoFillBackground(False)
        self.label_18.setLineWidth(1)
        self.label_18.setMidLineWidth(1)
        self.label_18.setObjectName("label_18")
        self.textEdit_7 = QtWidgets.QTextEdit(self.groupBox_2)
        self.textEdit_7.setGeometry(QtCore.QRect(10, 100, 191, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_7.setFont(font)
        self.textEdit_7.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_7.setPlaceholderText("")
        self.textEdit_7.setObjectName("textEdit_7")
        self.textEdit_8 = QtWidgets.QTextEdit(self.groupBox_2)
        self.textEdit_8.setGeometry(QtCore.QRect(220, 100, 181, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_8.setFont(font)
        self.textEdit_8.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_8.setObjectName("textEdit_8")
        self.textEdit_9 = QtWidgets.QTextEdit(self.groupBox_2)
        self.textEdit_9.setGeometry(QtCore.QRect(430, 100, 181, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_9.setFont(font)
        self.textEdit_9.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_9.setPlaceholderText("")
        self.textEdit_9.setObjectName("textEdit_9")
        self.checkBox = QtWidgets.QCheckBox(self.tab_2)
        self.checkBox.setGeometry(QtCore.QRect(20, 390, 201, 17))
        self.checkBox.setObjectName("checkBox")
        self.checkBox_2 = QtWidgets.QCheckBox(self.tab_2)
        self.checkBox_2.setGeometry(QtCore.QRect(270, 390, 171, 17))
        self.checkBox_2.setObjectName("checkBox_2")
        self.textEdit_24 = QtWidgets.QTextEdit(self.tab_2)
        self.textEdit_24.setGeometry(QtCore.QRect(230, 60, 181, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_24.setFont(font)
        self.textEdit_24.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_24.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.textEdit_24.setTabChangesFocus(True)
        self.textEdit_24.setUndoRedoEnabled(True)
        self.textEdit_24.setObjectName("textEdit_24")
        self.textEdit_6 = QtWidgets.QTextEdit(self.tab_2)
        self.textEdit_6.setGeometry(QtCore.QRect(440, 60, 181, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_6.setFont(font)
        self.textEdit_6.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_6.setObjectName("textEdit_6")
        self.textEdit_10 = QtWidgets.QTextEdit(self.tab_2)
        self.textEdit_10.setGeometry(QtCore.QRect(20, 320, 601, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_10.setFont(font)
        self.textEdit_10.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_10.setObjectName("textEdit_10")
        self.tabWidget.addTab(self.tab_2, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.toolBox = QtWidgets.QToolBox(self.tab_3)
        self.toolBox.setGeometry(QtCore.QRect(10, 20, 671, 381))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.toolBox.setFont(font)
        self.toolBox.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.toolBox.setStyleSheet("")
        self.toolBox.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.toolBox.setFrameShadow(QtWidgets.QFrame.Raised)
        self.toolBox.setLineWidth(1)
        self.toolBox.setMidLineWidth(0)
        self.toolBox.setObjectName("toolBox")
        self.page = QtWidgets.QWidget()
        self.page.setGeometry(QtCore.QRect(0, 0, 669, 199))
        self.page.setObjectName("page")
        self.label_28 = QtWidgets.QLabel(self.page)
        self.label_28.setGeometry(QtCore.QRect(10, 20, 141, 16))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_28.setFont(font)
        self.label_28.setObjectName("label_28")
        self.textEdit_11 = QtWidgets.QTextEdit(self.page)
        self.textEdit_11.setGeometry(QtCore.QRect(10, 40, 651, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_11.setFont(font)
        self.textEdit_11.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_11.setObjectName("textEdit_11")
        self.toolBox.addItem(self.page, "")
        self.page_3 = QtWidgets.QWidget()
        self.page_3.setGeometry(QtCore.QRect(0, 0, 669, 199))
        self.page_3.setObjectName("page_3")
        self.label_31 = QtWidgets.QLabel(self.page_3)
        self.label_31.setGeometry(QtCore.QRect(10, 10, 141, 16))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_31.setFont(font)
        self.label_31.setObjectName("label_31")
        self.textEdit_12 = QtWidgets.QTextEdit(self.page_3)
        self.textEdit_12.setGeometry(QtCore.QRect(10, 30, 651, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_12.setFont(font)
        self.textEdit_12.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_12.setObjectName("textEdit_12")
        self.toolBox.addItem(self.page_3, "")
        self.page_2 = QtWidgets.QWidget()
        self.page_2.setGeometry(QtCore.QRect(0, 0, 98, 28))
        self.page_2.setObjectName("page_2")
        self.label_30 = QtWidgets.QLabel(self.page_2)
        self.label_30.setGeometry(QtCore.QRect(10, 10, 141, 16))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_30.setFont(font)
        self.label_30.setObjectName("label_30")
        self.label_33 = QtWidgets.QLabel(self.page_2)
        self.label_33.setGeometry(QtCore.QRect(10, 70, 141, 16))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_33.setFont(font)
        self.label_33.setObjectName("label_33")
        self.label_34 = QtWidgets.QLabel(self.page_2)
        self.label_34.setGeometry(QtCore.QRect(10, 130, 141, 16))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_34.setFont(font)
        self.label_34.setObjectName("label_34")
        self.spinBox_4 = QtWidgets.QSpinBox(self.page_2)
        self.spinBox_4.setGeometry(QtCore.QRect(10, 90, 191, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.spinBox_4.setFont(font)
        self.spinBox_4.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.spinBox_4.setWhatsThis("")
        self.spinBox_4.setAccessibleName("")
        self.spinBox_4.setAlignment(QtCore.Qt.AlignCenter)
        self.spinBox_4.setMinimum(1917)
        self.spinBox_4.setMaximum(2060)
        self.spinBox_4.setProperty("value", 1917)
        self.spinBox_4.setObjectName("spinBox_4")
        self.textEdit_13 = QtWidgets.QTextEdit(self.page_2)
        self.textEdit_13.setGeometry(QtCore.QRect(10, 30, 651, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_13.setFont(font)
        self.textEdit_13.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_13.setObjectName("textEdit_13")
        self.textEdit_14 = QtWidgets.QTextEdit(self.page_2)
        self.textEdit_14.setGeometry(QtCore.QRect(10, 150, 191, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_14.setFont(font)
        self.textEdit_14.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_14.setObjectName("textEdit_14")
        self.toolBox.addItem(self.page_2, "")
        self.page_4 = QtWidgets.QWidget()
        self.page_4.setGeometry(QtCore.QRect(0, 0, 98, 28))
        self.page_4.setObjectName("page_4")
        self.label_32 = QtWidgets.QLabel(self.page_4)
        self.label_32.setGeometry(QtCore.QRect(10, 10, 141, 16))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_32.setFont(font)
        self.label_32.setObjectName("label_32")
        self.textEdit_15 = QtWidgets.QTextEdit(self.page_4)
        self.textEdit_15.setGeometry(QtCore.QRect(10, 30, 651, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_15.setFont(font)
        self.textEdit_15.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_15.setObjectName("textEdit_15")
        self.toolBox.addItem(self.page_4, "")
        self.page_5 = QtWidgets.QWidget()
        self.page_5.setGeometry(QtCore.QRect(0, 0, 98, 28))
        self.page_5.setObjectName("page_5")
        self.label_35 = QtWidgets.QLabel(self.page_5)
        self.label_35.setGeometry(QtCore.QRect(10, 5, 171, 21))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_35.setFont(font)
        self.label_35.setObjectName("label_35")
        self.label_36 = QtWidgets.QLabel(self.page_5)
        self.label_36.setGeometry(QtCore.QRect(10, 70, 201, 16))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_36.setFont(font)
        self.label_36.setObjectName("label_36")
        self.textEdit_16 = QtWidgets.QTextEdit(self.page_5)
        self.textEdit_16.setGeometry(QtCore.QRect(10, 30, 651, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_16.setFont(font)
        self.textEdit_16.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_16.setObjectName("textEdit_16")
        self.textEdit_17 = QtWidgets.QTextEdit(self.page_5)
        self.textEdit_17.setGeometry(QtCore.QRect(10, 90, 191, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_17.setFont(font)
        self.textEdit_17.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_17.setObjectName("textEdit_17")
        self.toolBox.addItem(self.page_5, "")
        self.page_6 = QtWidgets.QWidget()
        self.page_6.setGeometry(QtCore.QRect(0, 0, 98, 28))
        self.page_6.setObjectName("page_6")
        self.label_38 = QtWidgets.QLabel(self.page_6)
        self.label_38.setGeometry(QtCore.QRect(10, 0, 171, 21))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_38.setFont(font)
        self.label_38.setObjectName("label_38")
        self.textEdit_18 = QtWidgets.QTextEdit(self.page_6)
        self.textEdit_18.setGeometry(QtCore.QRect(10, 20, 651, 31))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_18.setFont(font)
        self.textEdit_18.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_18.setObjectName("textEdit_18")
        self.toolBox.addItem(self.page_6, "")
        self.tabWidget.addTab(self.tab_3, "")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.label_24 = QtWidgets.QLabel(self.tab_4)
        self.label_24.setGeometry(QtCore.QRect(20, 370, 511, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_24.setFont(font)
        self.label_24.setObjectName("label_24")
        self.pushButton_1 = QtWidgets.QPushButton(self.tab_4)
        self.pushButton_1.setGeometry(QtCore.QRect(20, 400, 101, 31))
        self.pushButton_1.setObjectName("pushButton_1")
        self.toolBox_2 = QtWidgets.QToolBox(self.tab_4)
        self.toolBox_2.setGeometry(QtCore.QRect(10, 10, 671, 351))
        self.toolBox_2.setStyleSheet("")
        self.toolBox_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.toolBox_2.setFrameShadow(QtWidgets.QFrame.Raised)
        self.toolBox_2.setObjectName("toolBox_2")
        self.page_7 = QtWidgets.QWidget()
        self.page_7.setGeometry(QtCore.QRect(0, 0, 669, 199))
        self.page_7.setObjectName("page_7")
        self.textEdit_19 = QtWidgets.QTextEdit(self.page_7)
        self.textEdit_19.setGeometry(QtCore.QRect(10, 10, 651, 181))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_19.setFont(font)
        self.textEdit_19.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_19.setObjectName("textEdit_19")
        self.toolBox_2.addItem(self.page_7, "")
        self.page_8 = QtWidgets.QWidget()
        self.page_8.setGeometry(QtCore.QRect(0, 0, 98, 28))
        self.page_8.setObjectName("page_8")
        self.textEdit_20 = QtWidgets.QTextEdit(self.page_8)
        self.textEdit_20.setGeometry(QtCore.QRect(10, 10, 651, 181))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_20.setFont(font)
        self.textEdit_20.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_20.setObjectName("textEdit_20")
        self.toolBox_2.addItem(self.page_8, "")
        self.page_9 = QtWidgets.QWidget()
        self.page_9.setGeometry(QtCore.QRect(0, 0, 98, 28))
        self.page_9.setObjectName("page_9")
        self.textEdit_21 = QtWidgets.QTextEdit(self.page_9)
        self.textEdit_21.setGeometry(QtCore.QRect(10, 10, 651, 181))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_21.setFont(font)
        self.textEdit_21.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_21.setObjectName("textEdit_21")
        self.toolBox_2.addItem(self.page_9, "")
        self.page_10 = QtWidgets.QWidget()
        self.page_10.setGeometry(QtCore.QRect(0, 0, 98, 28))
        self.page_10.setObjectName("page_10")
        self.textEdit_22 = QtWidgets.QTextEdit(self.page_10)
        self.textEdit_22.setGeometry(QtCore.QRect(10, 10, 651, 181))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_22.setFont(font)
        self.textEdit_22.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_22.setObjectName("textEdit_22")
        self.toolBox_2.addItem(self.page_10, "")
        self.page_11 = QtWidgets.QWidget()
        self.page_11.setGeometry(QtCore.QRect(0, 0, 98, 28))
        self.page_11.setObjectName("page_11")
        self.textEdit_23 = QtWidgets.QTextEdit(self.page_11)
        self.textEdit_23.setGeometry(QtCore.QRect(10, 10, 651, 181))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.textEdit_23.setFont(font)
        self.textEdit_23.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.textEdit_23.setObjectName("textEdit_23")
        self.toolBox_2.addItem(self.page_11, "")
        self.tabWidget.addTab(self.tab_4, "")
        self.groupBox_3 = QtWidgets.QGroupBox(self.centralwidget)
        self.groupBox_3.setGeometry(QtCore.QRect(10, 10, 701, 131))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.groupBox_3.setFont(font)
        self.groupBox_3.setAutoFillBackground(False)
        self.groupBox_3.setStyleSheet("")
        self.groupBox_3.setObjectName("groupBox_3")
        self.label_3 = QtWidgets.QLabel(self.groupBox_3)
        self.label_3.setGeometry(QtCore.QRect(260, 100, 141, 16))
        font = QtGui.QFont()
        font.setFamily("MS Shell Dlg 2")
        font.setPointSize(8)
        font.setBold(False)
        font.setWeight(50)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")
        self.spinBox = QtWidgets.QSpinBox(self.groupBox_3)
        self.spinBox.setGeometry(QtCore.QRect(20, 60, 191, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.spinBox.setFont(font)
        self.spinBox.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.spinBox.setWhatsThis("")
        self.spinBox.setAccessibleName("")
        self.spinBox.setMinimum(1)
        self.spinBox.setMaximum(999999999)
        self.spinBox.setObjectName("spinBox")
        self.spinBox_2 = QtWidgets.QSpinBox(self.groupBox_3)
        self.spinBox_2.setGeometry(QtCore.QRect(260, 60, 191, 31))
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.spinBox_2.setFont(font)
        self.spinBox_2.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.spinBox_2.setMouseTracking(False)
        self.spinBox_2.setTabletTracking(False)
        self.spinBox_2.setAccelerated(True)
        self.spinBox_2.setProperty("showGroupSeparator", False)
        self.spinBox_2.setMinimum(1)
        self.spinBox_2.setMaximum(5000)
        self.spinBox_2.setObjectName("spinBox_2")
        self.label_2 = QtWidgets.QLabel(self.groupBox_3)
        self.label_2.setGeometry(QtCore.QRect(260, 30, 261, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.label = QtWidgets.QLabel(self.groupBox_3)
        self.label.setGeometry(QtCore.QRect(20, 30, 201, 16))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.pushButton = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton.setGeometry(QtCore.QRect(220, 640, 251, 41))
        font = QtGui.QFont()
        font.setFamily("Calibri")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.pushButton.setFont(font)
        self.pushButton.setStyleSheet("")
        self.pushButton.setObjectName("pushButton")
        self.progressBar = QtWidgets.QProgressBar(self.centralwidget)
        self.progressBar.setGeometry(QtCore.QRect(490, 650, 211, 21))
        self.progressBar.setProperty("value", 0)
        self.progressBar.setTextVisible(True)
        self.progressBar.setOrientation(QtCore.Qt.Horizontal)
        self.progressBar.setInvertedAppearance(False)
        self.progressBar.setObjectName("progressBar")
        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        self.toolBox.setCurrentIndex(0)
        self.toolBox.layout().setSpacing(3)
        self.toolBox_2.setCurrentIndex(0)
        self.toolBox_2.layout().setSpacing(3)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Beispiel #2
0
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(375, 239)
        Dialog.setStyleSheet("font: 10pt \"Arial\";")
        self.gridLayout_2 = QtWidgets.QGridLayout(Dialog)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setContentsMargins(-1, -1, -1, 2)
        self.verticalLayout.setObjectName("verticalLayout")
        self.label_4 = QtWidgets.QLabel(Dialog)
        font = QtGui.QFont()
        font.setFamily("Arial Black")
        font.setPointSize(10)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(10)
        self.label_4.setFont(font)
        self.label_4.setStyleSheet("font: 87 10pt \"Arial Black\";")
        self.label_4.setObjectName("label_4")
        self.verticalLayout.addWidget(self.label_4)
        self.frame = QtWidgets.QFrame(Dialog)
        self.frame.setFrameShape(QtWidgets.QFrame.Box)
        self.frame.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frame.setObjectName("frame")
        self.gridLayout = QtWidgets.QGridLayout(self.frame)
        self.gridLayout.setObjectName("gridLayout")
        self.label_5 = QtWidgets.QLabel(self.frame)
        self.label_5.setObjectName("label_5")
        self.gridLayout.addWidget(self.label_5, 6, 1, 1, 1)
        self.doubleSpinBoxNRBAmp = QtWidgets.QDoubleSpinBox(self.frame)
        self.doubleSpinBoxNRBAmp.setMinimum(-100000.0)
        self.doubleSpinBoxNRBAmp.setMaximum(100000.0)
        self.doubleSpinBoxNRBAmp.setSingleStep(10.0)
        self.doubleSpinBoxNRBAmp.setProperty("value", 0.0)
        self.doubleSpinBoxNRBAmp.setObjectName("doubleSpinBoxNRBAmp")
        self.gridLayout.addWidget(self.doubleSpinBoxNRBAmp, 4, 1, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.frame)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 3, 4, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem, 5, 1, 1, 1)
        self.doubleSpinBoxCARSAmp = QtWidgets.QDoubleSpinBox(self.frame)
        self.doubleSpinBoxCARSAmp.setMinimum(-100000.0)
        self.doubleSpinBoxCARSAmp.setMaximum(100000.0)
        self.doubleSpinBoxCARSAmp.setSingleStep(10.0)
        self.doubleSpinBoxCARSAmp.setProperty("value", 0.0)
        self.doubleSpinBoxCARSAmp.setObjectName("doubleSpinBoxCARSAmp")
        self.gridLayout.addWidget(self.doubleSpinBoxCARSAmp, 4, 3, 1, 1)
        self.label = QtWidgets.QLabel(self.frame)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 3, 1, 1, 1)
        self.doubleSpinBoxPhase = QtWidgets.QDoubleSpinBox(self.frame)
        self.doubleSpinBoxPhase.setMinimum(-360.0)
        self.doubleSpinBoxPhase.setMaximum(360.0)
        self.doubleSpinBoxPhase.setProperty("value", 0.0)
        self.doubleSpinBoxPhase.setObjectName("doubleSpinBoxPhase")
        self.gridLayout.addWidget(self.doubleSpinBoxPhase, 4, 4, 1, 1)
        self.label_2 = QtWidgets.QLabel(self.frame)
        self.label_2.setObjectName("label_2")
        self.gridLayout.addWidget(self.label_2, 3, 3, 1, 1)
        self.checkBoxNormToNRB = QtWidgets.QCheckBox(self.frame)
        self.checkBoxNormToNRB.setChecked(True)
        self.checkBoxNormToNRB.setObjectName("checkBoxNormToNRB")
        self.gridLayout.addWidget(self.checkBoxNormToNRB, 1, 1, 1, 1)
        self.spinBoxPadFactor = QtWidgets.QSpinBox(self.frame)
        self.spinBoxPadFactor.setObjectName("spinBoxPadFactor")
        self.gridLayout.addWidget(self.spinBoxPadFactor, 7, 1, 1, 1)
        self.verticalLayout.addWidget(self.frame)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem1)
        self.pushButtonInteractive = QtWidgets.QPushButton(Dialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pushButtonInteractive.sizePolicy().hasHeightForWidth())
        self.pushButtonInteractive.setSizePolicy(sizePolicy)
        self.pushButtonInteractive.setMinimumSize(QtCore.QSize(200, 0))
        self.pushButtonInteractive.setMaximumSize(QtCore.QSize(200, 16777215))
        self.pushButtonInteractive.setObjectName("pushButtonInteractive")
        self.verticalLayout.addWidget(self.pushButtonInteractive)
        self.gridLayout_2.addLayout(self.verticalLayout, 0, 0, 1, 1)
        self.buttonBox = QtWidgets.QDialogButtonBox(Dialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.gridLayout_2.addWidget(self.buttonBox, 2, 0, 1, 1)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_2.addItem(spacerItem2, 1, 0, 1, 1)

        self.retranslateUi(Dialog)
        self.buttonBox.accepted.connect(Dialog.accept)
        self.buttonBox.rejected.connect(Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
        Dialog.setTabOrder(self.checkBoxNormToNRB, self.doubleSpinBoxNRBAmp)
        Dialog.setTabOrder(self.doubleSpinBoxNRBAmp, self.doubleSpinBoxCARSAmp)
        Dialog.setTabOrder(self.doubleSpinBoxCARSAmp, self.doubleSpinBoxPhase)
        Dialog.setTabOrder(self.doubleSpinBoxPhase, self.pushButtonInteractive)
Beispiel #3
0
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.setWindowModality(QtCore.Qt.WindowModal)
        Dialog.resize(536, 516)
        Dialog.setStyleSheet("background-color: rgb(242, 242, 242);")
        self.buttonBox = QtWidgets.QDialogButtonBox(Dialog)
        self.buttonBox.setGeometry(QtCore.QRect(10, 470, 511, 41))
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.labelMessage = QtWidgets.QLabel(Dialog)
        self.labelMessage.setGeometry(QtCore.QRect(10, 10, 511, 51))
        self.labelMessage.setStyleSheet("font: bold 11pt \"Noto Sans\";\n"
"background-color: rgb(255, 255, 127);")
        self.labelMessage.setInputMethodHints(QtCore.Qt.ImhMultiLine)
        self.labelMessage.setWordWrap(True)
        self.labelMessage.setObjectName("labelMessage")
        self.frameVolume = QtWidgets.QFrame(Dialog)
        self.frameVolume.setGeometry(QtCore.QRect(10, 190, 511, 271))
        self.frameVolume.setFrameShape(QtWidgets.QFrame.Box)
        self.frameVolume.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frameVolume.setObjectName("frameVolume")
        self.checkBoxEnableVolumeChanges = QtWidgets.QCheckBox(self.frameVolume)
        self.checkBoxEnableVolumeChanges.setGeometry(QtCore.QRect(10, 10, 261, 29))
        self.checkBoxEnableVolumeChanges.setObjectName("checkBoxEnableVolumeChanges")
        self.groupBoxVolume = QtWidgets.QGroupBox(self.frameVolume)
        self.groupBoxVolume.setGeometry(QtCore.QRect(10, 40, 481, 201))
        font = QtGui.QFont()
        font.setFamily("Noto Sans")
        font.setPointSize(10)
        font.setBold(True)
        font.setItalic(False)
        font.setWeight(75)
        self.groupBoxVolume.setFont(font)
        self.groupBoxVolume.setStyleSheet("font: bold 10pt \"Noto Sans\";")
        self.groupBoxVolume.setObjectName("groupBoxVolume")
        self.radioButtonSetVolume = QtWidgets.QRadioButton(self.groupBoxVolume)
        self.radioButtonSetVolume.setGeometry(QtCore.QRect(20, 40, 311, 29))
        self.radioButtonSetVolume.setStyleSheet("font: 10pt \"Noto Sans\";")
        self.radioButtonSetVolume.setChecked(True)
        self.radioButtonSetVolume.setObjectName("radioButtonSetVolume")
        self.radioButtonIncreaseVolume = QtWidgets.QRadioButton(self.groupBoxVolume)
        self.radioButtonIncreaseVolume.setGeometry(QtCore.QRect(20, 80, 311, 29))
        self.radioButtonIncreaseVolume.setStyleSheet("font: 10pt \"Noto Sans\";")
        self.radioButtonIncreaseVolume.setObjectName("radioButtonIncreaseVolume")
        self.radioButtonDecreaseVolume = QtWidgets.QRadioButton(self.groupBoxVolume)
        self.radioButtonDecreaseVolume.setGeometry(QtCore.QRect(20, 120, 311, 29))
        self.radioButtonDecreaseVolume.setStyleSheet("font: 10pt \"Noto Sans\";")
        self.radioButtonDecreaseVolume.setObjectName("radioButtonDecreaseVolume")
        self.frameClipVolume = QtWidgets.QFrame(self.groupBoxVolume)
        self.frameClipVolume.setGeometry(QtCore.QRect(20, 165, 271, 41))
        self.frameClipVolume.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.frameClipVolume.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frameClipVolume.setObjectName("frameClipVolume")
        self.buttonCopyVolumeFromCurrentClip = QtWidgets.QPushButton(self.frameClipVolume)
        self.buttonCopyVolumeFromCurrentClip.setGeometry(QtCore.QRect(212, 0, 51, 31))
        self.buttonCopyVolumeFromCurrentClip.setText("")
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/icons/icons/copy.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonCopyVolumeFromCurrentClip.setIcon(icon)
        self.buttonCopyVolumeFromCurrentClip.setIconSize(QtCore.QSize(25, 25))
        self.buttonCopyVolumeFromCurrentClip.setObjectName("buttonCopyVolumeFromCurrentClip")
        self.labelVolumeAmount = QtWidgets.QLabel(self.frameClipVolume)
        self.labelVolumeAmount.setGeometry(QtCore.QRect(10, 4, 111, 21))
        font = QtGui.QFont()
        font.setFamily("Noto Sans")
        font.setPointSize(10)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(50)
        self.labelVolumeAmount.setFont(font)
        self.labelVolumeAmount.setStyleSheet("font: 10pt \"Noto Sans\";")
        self.labelVolumeAmount.setObjectName("labelVolumeAmount")
        self.spinBoxVolumeAmount = QtWidgets.QSpinBox(self.frameClipVolume)
        self.spinBoxVolumeAmount.setGeometry(QtCore.QRect(120, 0, 87, 31))
        font = QtGui.QFont()
        font.setFamily("Noto Sans")
        font.setPointSize(10)
        font.setBold(True)
        font.setItalic(False)
        font.setWeight(75)
        self.spinBoxVolumeAmount.setFont(font)
        self.spinBoxVolumeAmount.setMaximum(100)
        self.spinBoxVolumeAmount.setObjectName("spinBoxVolumeAmount")
        self.framePorts = QtWidgets.QFrame(Dialog)
        self.framePorts.setGeometry(QtCore.QRect(10, 70, 291, 111))
        self.framePorts.setFrameShape(QtWidgets.QFrame.Box)
        self.framePorts.setFrameShadow(QtWidgets.QFrame.Raised)
        self.framePorts.setObjectName("framePorts")
        self.checkBoxEnableOutPortsChanges = QtWidgets.QCheckBox(self.framePorts)
        self.checkBoxEnableOutPortsChanges.setGeometry(QtCore.QRect(10, 10, 161, 29))
        self.checkBoxEnableOutPortsChanges.setObjectName("checkBoxEnableOutPortsChanges")
        self.groupBoxPorts = QtWidgets.QGroupBox(self.framePorts)
        self.groupBoxPorts.setGeometry(QtCore.QRect(10, 40, 271, 61))
        font = QtGui.QFont()
        font.setFamily("Noto Sans")
        font.setPointSize(10)
        font.setBold(True)
        font.setItalic(False)
        font.setWeight(75)
        self.groupBoxPorts.setFont(font)
        self.groupBoxPorts.setStyleSheet("font: bold 10pt \"Noto Sans\";")
        self.groupBoxPorts.setObjectName("groupBoxPorts")
        self.comboBoxOutputPorts = QtWidgets.QComboBox(self.groupBoxPorts)
        self.comboBoxOutputPorts.setGeometry(QtCore.QRect(18, 30, 201, 31))
        self.comboBoxOutputPorts.setObjectName("comboBoxOutputPorts")
        self.buttonCopyPortFromCurrentClip = QtWidgets.QPushButton(self.groupBoxPorts)
        self.buttonCopyPortFromCurrentClip.setGeometry(QtCore.QRect(220, 30, 51, 31))
        self.buttonCopyPortFromCurrentClip.setText("")
        self.buttonCopyPortFromCurrentClip.setIcon(icon)
        self.buttonCopyPortFromCurrentClip.setIconSize(QtCore.QSize(25, 25))
        self.buttonCopyPortFromCurrentClip.setObjectName("buttonCopyPortFromCurrentClip")
        self.frameMuteGroups = QtWidgets.QFrame(Dialog)
        self.frameMuteGroups.setGeometry(QtCore.QRect(310, 70, 211, 111))
        self.frameMuteGroups.setFrameShape(QtWidgets.QFrame.Box)
        self.frameMuteGroups.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frameMuteGroups.setObjectName("frameMuteGroups")
        self.checkBoxEnableMutGroupChanges = QtWidgets.QCheckBox(self.frameMuteGroups)
        self.checkBoxEnableMutGroupChanges.setGeometry(QtCore.QRect(10, 10, 191, 29))
        self.checkBoxEnableMutGroupChanges.setObjectName("checkBoxEnableMutGroupChanges")
        self.groupBoxMuteGroup = QtWidgets.QGroupBox(self.frameMuteGroups)
        self.groupBoxMuteGroup.setGeometry(QtCore.QRect(10, 40, 191, 61))
        font = QtGui.QFont()
        font.setFamily("Noto Sans")
        font.setPointSize(10)
        font.setBold(True)
        font.setItalic(False)
        font.setWeight(75)
        self.groupBoxMuteGroup.setFont(font)
        self.groupBoxMuteGroup.setStyleSheet("font: bold 10pt \"Noto Sans\";")
        self.groupBoxMuteGroup.setObjectName("groupBoxMuteGroup")
        self.spinBoxMuteGroups = QtWidgets.QSpinBox(self.groupBoxMuteGroup)
        self.spinBoxMuteGroups.setGeometry(QtCore.QRect(20, 30, 91, 31))
        self.spinBoxMuteGroups.setMaximum(999)
        self.spinBoxMuteGroups.setObjectName("spinBoxMuteGroups")
        self.buttonCopyMuteGroupFromCurrentClip = QtWidgets.QPushButton(self.groupBoxMuteGroup)
        self.buttonCopyMuteGroupFromCurrentClip.setGeometry(QtCore.QRect(120, 30, 51, 31))
        self.buttonCopyMuteGroupFromCurrentClip.setText("")
        self.buttonCopyMuteGroupFromCurrentClip.setIcon(icon)
        self.buttonCopyMuteGroupFromCurrentClip.setIconSize(QtCore.QSize(25, 25))
        self.buttonCopyMuteGroupFromCurrentClip.setObjectName("buttonCopyMuteGroupFromCurrentClip")
        self.checkBoxUnselectClips = QtWidgets.QCheckBox(Dialog)
        self.checkBoxUnselectClips.setGeometry(QtCore.QRect(17, 470, 301, 41))
        self.checkBoxUnselectClips.setStyleSheet("font: 10pt \"Noto Sans\";")
        self.checkBoxUnselectClips.setChecked(True)
        self.checkBoxUnselectClips.setObjectName("checkBoxUnselectClips")

        self.retranslateUi(Dialog)
        self.buttonBox.accepted.connect(Dialog.accept)
        self.buttonBox.rejected.connect(Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
Beispiel #4
0
    def setupUi(self, ExportImageDialog):
        ExportImageDialog.setObjectName("ExportImageDialog")
        ExportImageDialog.resize(272, 490)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            ExportImageDialog.sizePolicy().hasHeightForWidth())
        ExportImageDialog.setSizePolicy(sizePolicy)
        ExportImageDialog.setStyleSheet("")
        self.buttonBox = QtWidgets.QDialogButtonBox(ExportImageDialog)
        self.buttonBox.setEnabled(True)
        self.buttonBox.setGeometry(QtCore.QRect(110, 450, 161, 32))
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel
                                          | QtWidgets.QDialogButtonBox.Save)
        self.buttonBox.setCenterButtons(False)
        self.buttonBox.setObjectName("buttonBox")
        self.frameRangeGroupBox = QtWidgets.QGroupBox(ExportImageDialog)
        self.frameRangeGroupBox.setGeometry(QtCore.QRect(10, 30, 251, 111))
        self.frameRangeGroupBox.setAlignment(
            int(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft
                | QtCore.Qt.AlignTop))
        self.frameRangeGroupBox.setFlat(False)
        self.frameRangeGroupBox.setCheckable(False)
        self.frameRangeGroupBox.setObjectName("frameRangeGroupBox")
        self.frameCurrentRadio = QtWidgets.QRadioButton(
            self.frameRangeGroupBox)
        self.frameCurrentRadio.setGeometry(QtCore.QRect(10, 20, 121, 21))
        self.frameCurrentRadio.setChecked(True)
        self.frameCurrentRadio.setObjectName("frameCurrentRadio")
        self.frameAllRadio = QtWidgets.QRadioButton(self.frameRangeGroupBox)
        self.frameAllRadio.setGeometry(QtCore.QRect(10, 50, 100, 21))
        self.frameAllRadio.setObjectName("frameAllRadio")
        self.frameRangeRadio = QtWidgets.QRadioButton(self.frameRangeGroupBox)
        self.frameRangeRadio.setGeometry(QtCore.QRect(10, 80, 71, 21))
        self.frameRangeRadio.setObjectName("frameRangeRadio")
        self.label = QtWidgets.QLabel(self.frameRangeGroupBox)
        self.label.setGeometry(QtCore.QRect(80, 80, 41, 21))
        self.label.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft
                                | QtCore.Qt.AlignVCenter)
        self.label.setObjectName("label")
        self.frameRangeFrom = QtWidgets.QLineEdit(self.frameRangeGroupBox)
        self.frameRangeFrom.setGeometry(QtCore.QRect(120, 80, 31, 21))
        self.frameRangeFrom.setText("")
        self.frameRangeFrom.setReadOnly(False)
        self.frameRangeFrom.setPlaceholderText("")
        self.frameRangeFrom.setProperty("clearButtonEnabled", False)
        self.frameRangeFrom.setObjectName("frameRangeFrom")
        self.label_2 = QtWidgets.QLabel(self.frameRangeGroupBox)
        self.label_2.setGeometry(QtCore.QRect(160, 80, 21, 21))
        self.label_2.setObjectName("label_2")
        self.frameRangeTo = QtWidgets.QLineEdit(self.frameRangeGroupBox)
        self.frameRangeTo.setGeometry(QtCore.QRect(180, 80, 31, 21))
        self.frameRangeTo.setObjectName("frameRangeTo")
        self.saveAsLineEdit = QtWidgets.QLineEdit(ExportImageDialog)
        self.saveAsLineEdit.setGeometry(QtCore.QRect(10, 10, 221, 21))
        self.saveAsLineEdit.setText("")
        self.saveAsLineEdit.setObjectName("saveAsLineEdit")
        self.saveAsButton = QtWidgets.QPushButton(ExportImageDialog)
        self.saveAsButton.setGeometry(QtCore.QRect(230, 10, 31, 21))
        self.saveAsButton.setObjectName("saveAsButton")
        self.animationGroupBox = QtWidgets.QGroupBox(ExportImageDialog)
        self.animationGroupBox.setGeometry(QtCore.QRect(10, 140, 141, 61))
        self.animationGroupBox.setObjectName("animationGroupBox")
        self.loopRadio = QtWidgets.QRadioButton(self.animationGroupBox)
        self.loopRadio.setGeometry(QtCore.QRect(10, 30, 61, 21))
        self.loopRadio.setChecked(True)
        self.loopRadio.setObjectName("loopRadio")
        self.rockRadio = QtWidgets.QRadioButton(self.animationGroupBox)
        self.rockRadio.setGeometry(QtCore.QRect(80, 30, 61, 18))
        self.rockRadio.setObjectName("rockRadio")
        self.frameDelayGroup = QtWidgets.QGroupBox(ExportImageDialog)
        self.frameDelayGroup.setGeometry(QtCore.QRect(10, 210, 251, 131))
        self.frameDelayGroup.setObjectName("frameDelayGroup")
        self.timeLapseRadio = QtWidgets.QRadioButton(self.frameDelayGroup)
        self.timeLapseRadio.setGeometry(QtCore.QRect(10, 30, 97, 21))
        self.timeLapseRadio.setChecked(True)
        self.timeLapseRadio.setObjectName("timeLapseRadio")
        self.constantDelayRadio = QtWidgets.QRadioButton(self.frameDelayGroup)
        self.constantDelayRadio.setGeometry(QtCore.QRect(10, 60, 81, 21))
        self.constantDelayRadio.setObjectName("constantDelayRadio")
        self.constantDelaySpin = QtWidgets.QSpinBox(self.frameDelayGroup)
        self.constantDelaySpin.setGeometry(QtCore.QRect(90, 60, 81, 21))
        self.constantDelaySpin.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.constantDelaySpin.setFrame(True)
        self.constantDelaySpin.setButtonSymbols(
            QtWidgets.QAbstractSpinBox.UpDownArrows)
        self.constantDelaySpin.setAccelerated(True)
        self.constantDelaySpin.setKeyboardTracking(True)
        self.constantDelaySpin.setMinimum(25)
        self.constantDelaySpin.setMaximum(5000)
        self.constantDelaySpin.setObjectName("constantDelaySpin")
        self.fpsDelayRadio = QtWidgets.QRadioButton(self.frameDelayGroup)
        self.fpsDelayRadio.setGeometry(QtCore.QRect(10, 90, 81, 21))
        self.fpsDelayRadio.setObjectName("fpsDelayRadio")
        self.fpsDelaySpin = QtWidgets.QSpinBox(self.frameDelayGroup)
        self.fpsDelaySpin.setGeometry(QtCore.QRect(90, 90, 81, 21))
        self.fpsDelaySpin.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.fpsDelaySpin.setFrame(True)
        self.fpsDelaySpin.setButtonSymbols(
            QtWidgets.QAbstractSpinBox.UpDownArrows)
        self.fpsDelaySpin.setAccelerated(True)
        self.fpsDelaySpin.setKeyboardTracking(True)
        self.fpsDelaySpin.setSuffix("")
        self.fpsDelaySpin.setMinimum(1)
        self.fpsDelaySpin.setMaximum(60)
        self.fpsDelaySpin.setProperty("value", 1)
        self.fpsDelaySpin.setObjectName("fpsDelaySpin")
        self.frameDelayGroup_2 = QtWidgets.QGroupBox(ExportImageDialog)
        self.frameDelayGroup_2.setGeometry(QtCore.QRect(10, 340, 251, 61))
        self.frameDelayGroup_2.setObjectName("frameDelayGroup_2")
        self.colorbarNoneRadio = QtWidgets.QRadioButton(self.frameDelayGroup_2)
        self.colorbarNoneRadio.setGeometry(QtCore.QRect(10, 30, 61, 21))
        self.colorbarNoneRadio.setChecked(True)
        self.colorbarNoneRadio.setObjectName("colorbarNoneRadio")
        self.colorbarHorizontalRadio = QtWidgets.QRadioButton(
            self.frameDelayGroup_2)
        self.colorbarHorizontalRadio.setGeometry(QtCore.QRect(80, 30, 91, 21))
        self.colorbarHorizontalRadio.setObjectName("colorbarHorizontalRadio")
        self.colorbarVerticalRadio = QtWidgets.QRadioButton(
            self.frameDelayGroup_2)
        self.colorbarVerticalRadio.setGeometry(QtCore.QRect(170, 30, 81, 21))
        self.colorbarVerticalRadio.setObjectName("colorbarVerticalRadio")
        self.layoutWidget = QtWidgets.QWidget(ExportImageDialog)
        self.layoutWidget.setGeometry(QtCore.QRect(10, 410, 255, 33))
        self.layoutWidget.setObjectName("layoutWidget")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.layoutWidget)
        self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.includeFooterCheckbox = QtWidgets.QCheckBox(self.layoutWidget)
        self.includeFooterCheckbox.setChecked(True)
        self.includeFooterCheckbox.setObjectName("includeFooterCheckbox")
        self.horizontalLayout_2.addWidget(self.includeFooterCheckbox)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem1)
        self.label_3 = QtWidgets.QLabel(self.layoutWidget)
        self.label_3.setObjectName("label_3")
        self.horizontalLayout.addWidget(self.label_3)
        self.footerFontSizeSpinBox = QtWidgets.QSpinBox(self.layoutWidget)
        self.footerFontSizeSpinBox.setMinimum(8)
        self.footerFontSizeSpinBox.setMaximum(72)
        self.footerFontSizeSpinBox.setProperty("value", 11)
        self.footerFontSizeSpinBox.setObjectName("footerFontSizeSpinBox")
        self.horizontalLayout.addWidget(self.footerFontSizeSpinBox)
        self.horizontalLayout_2.addLayout(self.horizontalLayout)

        self.retranslateUi(ExportImageDialog)
        self.buttonBox.accepted.connect(ExportImageDialog.accept)
        self.buttonBox.rejected.connect(ExportImageDialog.reject)
        QtCore.QMetaObject.connectSlotsByName(ExportImageDialog)
Beispiel #5
0
    def setupUi(self, centralwidget):
        centralwidget.setObjectName("centralwidget")
        centralwidget.resize(476, 275)
        centralwidget.setMaximumSize(QtCore.QSize(476, 275))
        centralwidget.setStyleSheet("")
        self.gridLayout = QtWidgets.QGridLayout(centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.widget_Run_Close = QtWidgets.QWidget(centralwidget)
        font = QtGui.QFont()
        self.widget_Run_Close.setFont(font)
        self.widget_Run_Close.setObjectName("widget_Run_Close")
        self.horizontalLayout_57 = QtWidgets.QHBoxLayout(self.widget_Run_Close)
        self.horizontalLayout_57.setObjectName("horizontalLayout_57")
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_57.addItem(spacerItem)
        self.pushButton_Save = QtWidgets.QPushButton(self.widget_Run_Close)
        font = QtGui.QFont()
        self.pushButton_Save.setFont(font)
        self.pushButton_Save.setStyleSheet("")
        self.pushButton_Save.setIconSize(QtCore.QSize(24, 24))
        self.pushButton_Save.setObjectName("pushButton_Save")
        self.horizontalLayout_57.addWidget(self.pushButton_Save)
        self.pushButton_Cancel = QtWidgets.QPushButton(self.widget_Run_Close)
        font = QtGui.QFont()
        self.pushButton_Cancel.setFont(font)
        self.pushButton_Cancel.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.pushButton_Cancel.setStyleSheet("")
        self.pushButton_Cancel.setIconSize(QtCore.QSize(24, 24))
        self.pushButton_Cancel.setObjectName("pushButton_Cancel")
        self.horizontalLayout_57.addWidget(self.pushButton_Cancel)
        self.gridLayout.addWidget(self.widget_Run_Close, 3, 0, 1, 2)
        spacerItem1 = QtWidgets.QSpacerItem(20, 549,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem1, 2, 0, 1, 1)
        self.gridLayout_4 = QtWidgets.QGridLayout()
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.label_T_Step_End = QtWidgets.QLabel(centralwidget)
        font = QtGui.QFont()
        self.label_T_Step_End.setFont(font)
        self.label_T_Step_End.setObjectName("label_T_Step_End")
        self.gridLayout_4.addWidget(self.label_T_Step_End, 0, 0, 1, 1)
        self.checkBox_VTA_From_DivE = QtWidgets.QCheckBox(centralwidget)
        font = QtGui.QFont()
        self.checkBox_VTA_From_DivE.setFont(font)
        self.checkBox_VTA_From_DivE.setText("")
        self.checkBox_VTA_From_DivE.setObjectName("checkBox_VTA_From_DivE")
        self.gridLayout_4.addWidget(self.checkBox_VTA_From_DivE, 2, 1, 1, 1)
        self.checkBox_VTA_From_E = QtWidgets.QCheckBox(centralwidget)
        font = QtGui.QFont()
        self.checkBox_VTA_From_E.setFont(font)
        self.checkBox_VTA_From_E.setText("")
        self.checkBox_VTA_From_E.setObjectName("checkBox_VTA_From_E")
        self.gridLayout_4.addWidget(self.checkBox_VTA_From_E, 3, 1, 1, 1)
        self.pushButton_VT_From_DivE_2 = QtWidgets.QPushButton(centralwidget)
        self.pushButton_VT_From_DivE_2.setText("")
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/icons/icons/info.png"),
                       QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.pushButton_VT_From_DivE_2.setIcon(icon)
        self.pushButton_VT_From_DivE_2.setIconSize(QtCore.QSize(24, 24))
        self.pushButton_VT_From_DivE_2.setFlat(True)
        self.pushButton_VT_From_DivE_2.setObjectName(
            "pushButton_VT_From_DivE_2")
        self.gridLayout_4.addWidget(self.pushButton_VT_From_DivE_2, 2, 2, 1, 1)
        self.pushButton_VTA_From_NEURON = QtWidgets.QPushButton(centralwidget)
        self.pushButton_VTA_From_NEURON.setText("")
        self.pushButton_VTA_From_NEURON.setIcon(icon)
        self.pushButton_VTA_From_NEURON.setIconSize(QtCore.QSize(24, 24))
        self.pushButton_VTA_From_NEURON.setFlat(True)
        self.pushButton_VTA_From_NEURON.setObjectName(
            "pushButton_VTA_From_NEURON")
        self.gridLayout_4.addWidget(self.pushButton_VTA_From_NEURON, 1, 2, 1,
                                    1)
        self.pushButton_T_Step_End = QtWidgets.QPushButton(centralwidget)
        self.pushButton_T_Step_End.setText("")
        self.pushButton_T_Step_End.setIcon(icon)
        self.pushButton_T_Step_End.setIconSize(QtCore.QSize(24, 24))
        self.pushButton_T_Step_End.setFlat(True)
        self.pushButton_T_Step_End.setObjectName("pushButton_T_Step_End")
        self.gridLayout_4.addWidget(self.pushButton_T_Step_End, 0, 2, 1, 1)
        self.checkBox_VTA_From_NEURON = QtWidgets.QCheckBox(centralwidget)
        font = QtGui.QFont()
        self.checkBox_VTA_From_NEURON.setFont(font)
        self.checkBox_VTA_From_NEURON.setText("")
        self.checkBox_VTA_From_NEURON.setObjectName("checkBox_VTA_From_NEURON")
        self.gridLayout_4.addWidget(self.checkBox_VTA_From_NEURON, 1, 1, 1, 1)
        self.pushButton_VTA_From_E = QtWidgets.QPushButton(centralwidget)
        self.pushButton_VTA_From_E.setText("")
        self.pushButton_VTA_From_E.setIcon(icon)
        self.pushButton_VTA_From_E.setIconSize(QtCore.QSize(24, 24))
        self.pushButton_VTA_From_E.setFlat(True)
        self.pushButton_VTA_From_E.setObjectName("pushButton_VTA_From_E")
        self.gridLayout_4.addWidget(self.pushButton_VTA_From_E, 3, 2, 1, 1)
        self.spinBox_T_Step_End = QtWidgets.QSpinBox(centralwidget)
        font = QtGui.QFont()
        self.spinBox_T_Step_End.setFont(font)
        self.spinBox_T_Step_End.setLocale(
            QtCore.QLocale(QtCore.QLocale.English,
                           QtCore.QLocale.UnitedKingdom))
        self.spinBox_T_Step_End.setMaximum(1000000000)
        self.spinBox_T_Step_End.setProperty("value", 1200)
        self.spinBox_T_Step_End.setObjectName("spinBox_T_Step_End")
        self.gridLayout_4.addWidget(self.spinBox_T_Step_End, 0, 1, 1, 1)
        self.label_VTA_From_E = QtWidgets.QLabel(centralwidget)
        font = QtGui.QFont()
        self.label_VTA_From_E.setFont(font)
        self.label_VTA_From_E.setObjectName("label_VTA_From_E")
        self.gridLayout_4.addWidget(self.label_VTA_From_E, 3, 0, 1, 1)
        self.label_VTA_From_DivE = QtWidgets.QLabel(centralwidget)
        font = QtGui.QFont()
        self.label_VTA_From_DivE.setFont(font)
        self.label_VTA_From_DivE.setObjectName("label_VTA_From_DivE")
        self.gridLayout_4.addWidget(self.label_VTA_From_DivE, 2, 0, 1, 1)
        self.label_VTA_From_NEURON = QtWidgets.QLabel(centralwidget)
        font = QtGui.QFont()
        self.label_VTA_From_NEURON.setFont(font)
        self.label_VTA_From_NEURON.setObjectName("label_VTA_From_NEURON")
        self.gridLayout_4.addWidget(self.label_VTA_From_NEURON, 1, 0, 1, 1)
        self.widget_Activation_Threshold_1 = QtWidgets.QWidget(centralwidget)
        self.widget_Activation_Threshold_1.setObjectName(
            "widget_Activation_Threshold_1")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(
            self.widget_Activation_Threshold_1)
        self.verticalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_5.setSpacing(0)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.label_Activation_Threshold = QtWidgets.QLabel(
            self.widget_Activation_Threshold_1)
        font = QtGui.QFont()
        self.label_Activation_Threshold.setFont(font)
        self.label_Activation_Threshold.setObjectName(
            "label_Activation_Threshold")
        self.verticalLayout_5.addWidget(self.label_Activation_Threshold)
        self.gridLayout_4.addWidget(self.widget_Activation_Threshold_1, 4, 0,
                                    1, 1)
        self.widget_Activation_Threshold_2 = QtWidgets.QWidget(centralwidget)
        self.widget_Activation_Threshold_2.setObjectName(
            "widget_Activation_Threshold_2")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(
            self.widget_Activation_Threshold_2)
        self.verticalLayout_6.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_6.setSpacing(0)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.lineEdit_Activation_Threshold = QtWidgets.QLineEdit(
            self.widget_Activation_Threshold_2)
        font = QtGui.QFont()
        self.lineEdit_Activation_Threshold.setFont(font)
        self.lineEdit_Activation_Threshold.setObjectName(
            "lineEdit_Activation_Threshold")
        self.verticalLayout_6.addWidget(self.lineEdit_Activation_Threshold)
        self.gridLayout_4.addWidget(self.widget_Activation_Threshold_2, 4, 1,
                                    1, 1)
        self.widget_Activation_Threshold_3 = QtWidgets.QWidget(centralwidget)
        self.widget_Activation_Threshold_3.setObjectName(
            "widget_Activation_Threshold_3")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout(
            self.widget_Activation_Threshold_3)
        self.verticalLayout_7.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_7.setSpacing(0)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.pushButton_Truncate_The_Obtained_Full_Solution_2 = QtWidgets.QPushButton(
            self.widget_Activation_Threshold_3)
        self.pushButton_Truncate_The_Obtained_Full_Solution_2.setText("")
        self.pushButton_Truncate_The_Obtained_Full_Solution_2.setIcon(icon)
        self.pushButton_Truncate_The_Obtained_Full_Solution_2.setIconSize(
            QtCore.QSize(24, 24))
        self.pushButton_Truncate_The_Obtained_Full_Solution_2.setFlat(True)
        self.pushButton_Truncate_The_Obtained_Full_Solution_2.setObjectName(
            "pushButton_Truncate_The_Obtained_Full_Solution_2")
        self.verticalLayout_7.addWidget(
            self.pushButton_Truncate_The_Obtained_Full_Solution_2)
        self.gridLayout_4.addWidget(self.widget_Activation_Threshold_3, 4, 2,
                                    1, 1)
        self.gridLayout.addLayout(self.gridLayout_4, 0, 0, 1, 1)
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem2, 0, 1, 1, 1)

        self.retranslateUi(centralwidget)
        QtCore.QMetaObject.connectSlotsByName(centralwidget)
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1316, 805)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout.setObjectName("verticalLayout")
        self.label_8 = QtWidgets.QLabel(self.centralwidget)
        self.label_8.setObjectName("label_8")
        self.verticalLayout.addWidget(self.label_8)
        self.tabWidgetMain = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidgetMain.setEnabled(True)
        self.tabWidgetMain.setTabsClosable(False)
        self.tabWidgetMain.setObjectName("tabWidgetMain")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.tab_2)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.splitterCategoryOverview = QtWidgets.QSplitter(self.tab_2)
        self.splitterCategoryOverview.setOrientation(QtCore.Qt.Horizontal)
        self.splitterCategoryOverview.setChildrenCollapsible(False)
        self.splitterCategoryOverview.setObjectName("splitterCategoryOverview")
        self.MplWidgetCategoryOverview = MplWidget(self.splitterCategoryOverview)
        self.MplWidgetCategoryOverview.setObjectName("MplWidgetCategoryOverview")
        self.tableViewCategoryOverview = QtWidgets.QTableView(self.splitterCategoryOverview)
        self.tableViewCategoryOverview.setObjectName("tableViewCategoryOverview")
        self.verticalLayout_6.addWidget(self.splitterCategoryOverview)
        self.tabWidgetMain.addTab(self.tab_2, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab_3)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout()
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.label_16 = QtWidgets.QLabel(self.tab_3)
        self.label_16.setObjectName("label_16")
        self.horizontalLayout_5.addWidget(self.label_16)
        self.comboBoxSubmissionFilter = QtWidgets.QComboBox(self.tab_3)
        self.comboBoxSubmissionFilter.setObjectName("comboBoxSubmissionFilter")
        self.horizontalLayout_5.addWidget(self.comboBoxSubmissionFilter)
        self.label_15 = QtWidgets.QLabel(self.tab_3)
        self.label_15.setObjectName("label_15")
        self.horizontalLayout_5.addWidget(self.label_15)
        self.comboBoxGradingFilter = QtWidgets.QComboBox(self.tab_3)
        self.comboBoxGradingFilter.setObjectName("comboBoxGradingFilter")
        self.horizontalLayout_5.addWidget(self.comboBoxGradingFilter)
        self.verticalLayout_7.addLayout(self.horizontalLayout_5)
        self.tableViewModules = QtWidgets.QTableView(self.tab_3)
        self.tableViewModules.setObjectName("tableViewModules")
        self.verticalLayout_7.addWidget(self.tableViewModules)
        self.horizontalLayout_4.addLayout(self.verticalLayout_7)
        self.textEditCompetencyFeedback = QtWidgets.QTextEdit(self.tab_3)
        self.textEditCompetencyFeedback.setReadOnly(True)
        self.textEditCompetencyFeedback.setObjectName("textEditCompetencyFeedback")
        self.horizontalLayout_4.addWidget(self.textEditCompetencyFeedback)
        self.verticalLayout_3.addLayout(self.horizontalLayout_4)
        self.tabWidgetMain.addTab(self.tab_3, "")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tab_4)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.checkBoxOverviewPlotRelative = QtWidgets.QCheckBox(self.tab_4)
        self.checkBoxOverviewPlotRelative.setChecked(True)
        self.checkBoxOverviewPlotRelative.setObjectName("checkBoxOverviewPlotRelative")
        self.verticalLayout_4.addWidget(self.checkBoxOverviewPlotRelative)
        self.MplWidgetOverview = MplWidget(self.tab_4)
        self.MplWidgetOverview.setObjectName("MplWidgetOverview")
        self.verticalLayout_4.addWidget(self.MplWidgetOverview)
        self.tabWidgetMain.addTab(self.tab_4, "")
        self.tab_6 = QtWidgets.QWidget()
        self.tab_6.setObjectName("tab_6")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.tab_6)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.label_7 = QtWidgets.QLabel(self.tab_6)
        self.label_7.setObjectName("label_7")
        self.horizontalLayout_2.addWidget(self.label_7)
        self.comboBoxTEAPLength = QtWidgets.QComboBox(self.tab_6)
        self.comboBoxTEAPLength.setObjectName("comboBoxTEAPLength")
        self.horizontalLayout_2.addWidget(self.comboBoxTEAPLength)
        self.label_10 = QtWidgets.QLabel(self.tab_6)
        self.label_10.setObjectName("label_10")
        self.horizontalLayout_2.addWidget(self.label_10)
        self.dateEditProgramStart = QtWidgets.QDateEdit(self.tab_6)
        self.dateEditProgramStart.setDateTime(QtCore.QDateTime(QtCore.QDate(2017, 1, 1), QtCore.QTime(0, 0, 0)))
        self.dateEditProgramStart.setObjectName("dateEditProgramStart")
        self.horizontalLayout_2.addWidget(self.dateEditProgramStart)
        self.verticalLayout_5.addLayout(self.horizontalLayout_2)
        self.MplWidgetTracking = MplWidget(self.tab_6)
        self.MplWidgetTracking.setObjectName("MplWidgetTracking")
        self.verticalLayout_5.addWidget(self.MplWidgetTracking)
        self.label_14 = QtWidgets.QLabel(self.tab_6)
        self.label_14.setObjectName("label_14")
        self.verticalLayout_5.addWidget(self.label_14)
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.checkBoxShowPlan = QtWidgets.QCheckBox(self.tab_6)
        self.checkBoxShowPlan.setObjectName("checkBoxShowPlan")
        self.horizontalLayout_6.addWidget(self.checkBoxShowPlan)
        self.label_18 = QtWidgets.QLabel(self.tab_6)
        self.label_18.setObjectName("label_18")
        self.horizontalLayout_6.addWidget(self.label_18)
        self.dateEditPlanStart = QtWidgets.QDateEdit(self.tab_6)
        self.dateEditPlanStart.setCalendarPopup(True)
        self.dateEditPlanStart.setObjectName("dateEditPlanStart")
        self.horizontalLayout_6.addWidget(self.dateEditPlanStart)
        self.label_19 = QtWidgets.QLabel(self.tab_6)
        self.label_19.setObjectName("label_19")
        self.horizontalLayout_6.addWidget(self.label_19)
        self.dateEditPlanEnd = QtWidgets.QDateEdit(self.tab_6)
        self.dateEditPlanEnd.setCalendarPopup(True)
        self.dateEditPlanEnd.setObjectName("dateEditPlanEnd")
        self.horizontalLayout_6.addWidget(self.dateEditPlanEnd)
        self.verticalLayout_5.addLayout(self.horizontalLayout_6)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.checkBoxShowExtrapolation = QtWidgets.QCheckBox(self.tab_6)
        self.checkBoxShowExtrapolation.setObjectName("checkBoxShowExtrapolation")
        self.horizontalLayout_7.addWidget(self.checkBoxShowExtrapolation)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_7.addItem(spacerItem)
        self.label_17 = QtWidgets.QLabel(self.tab_6)
        self.label_17.setObjectName("label_17")
        self.horizontalLayout_7.addWidget(self.label_17)
        self.spinBoxMonthsToExtrapolate = QtWidgets.QSpinBox(self.tab_6)
        self.spinBoxMonthsToExtrapolate.setMinimum(1)
        self.spinBoxMonthsToExtrapolate.setProperty("value", 6)
        self.spinBoxMonthsToExtrapolate.setObjectName("spinBoxMonthsToExtrapolate")
        self.horizontalLayout_7.addWidget(self.spinBoxMonthsToExtrapolate)
        self.verticalLayout_5.addLayout(self.horizontalLayout_7)
        self.tabWidgetMain.addTab(self.tab_6, "")
        self.tab_5 = QtWidgets.QWidget()
        self.tab_5.setObjectName("tab_5")
        self.gridLayout = QtWidgets.QGridLayout(self.tab_5)
        self.gridLayout.setObjectName("gridLayout")
        spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem1, 7, 0, 1, 1)
        self.label_9 = QtWidgets.QLabel(self.tab_5)
        self.label_9.setObjectName("label_9")
        self.gridLayout.addWidget(self.label_9, 2, 0, 1, 1)
        self.label_11 = QtWidgets.QLabel(self.tab_5)
        self.label_11.setObjectName("label_11")
        self.gridLayout.addWidget(self.label_11, 4, 0, 1, 1)
        self.labelPartialSignedOffCompetencies = QtWidgets.QLabel(self.tab_5)
        self.labelPartialSignedOffCompetencies.setObjectName("labelPartialSignedOffCompetencies")
        self.gridLayout.addWidget(self.labelPartialSignedOffCompetencies, 1, 1, 1, 1)
        self.label_13 = QtWidgets.QLabel(self.tab_5)
        self.label_13.setObjectName("label_13")
        self.gridLayout.addWidget(self.label_13, 6, 0, 1, 1)
        self.labelSignedOffCompetencies = QtWidgets.QLabel(self.tab_5)
        self.labelSignedOffCompetencies.setObjectName("labelSignedOffCompetencies")
        self.gridLayout.addWidget(self.labelSignedOffCompetencies, 0, 1, 1, 1)
        self.line_3 = QtWidgets.QFrame(self.tab_5)
        self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_3.setObjectName("line_3")
        self.gridLayout.addWidget(self.line_3, 5, 0, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.tab_5)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 0, 0, 1, 1)
        self.labelNonSignedOffCompetencies = QtWidgets.QLabel(self.tab_5)
        self.labelNonSignedOffCompetencies.setObjectName("labelNonSignedOffCompetencies")
        self.gridLayout.addWidget(self.labelNonSignedOffCompetencies, 2, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.tab_5)
        self.label_6.setObjectName("label_6")
        self.gridLayout.addWidget(self.label_6, 1, 0, 1, 1)
        self.line = QtWidgets.QFrame(self.tab_5)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.gridLayout.addWidget(self.line, 3, 0, 1, 1)
        self.labelAverageWaitingTimeForSignOff = QtWidgets.QLabel(self.tab_5)
        self.labelAverageWaitingTimeForSignOff.setObjectName("labelAverageWaitingTimeForSignOff")
        self.gridLayout.addWidget(self.labelAverageWaitingTimeForSignOff, 6, 1, 1, 1)
        self.line_2 = QtWidgets.QFrame(self.tab_5)
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.gridLayout.addWidget(self.line_2, 3, 1, 1, 1)
        self.labelWaitingOnGradingCompetencies = QtWidgets.QLabel(self.tab_5)
        self.labelWaitingOnGradingCompetencies.setObjectName("labelWaitingOnGradingCompetencies")
        self.gridLayout.addWidget(self.labelWaitingOnGradingCompetencies, 4, 1, 1, 1)
        self.line_4 = QtWidgets.QFrame(self.tab_5)
        self.line_4.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_4.setObjectName("line_4")
        self.gridLayout.addWidget(self.line_4, 5, 1, 1, 1)
        self.label_12 = QtWidgets.QLabel(self.tab_5)
        self.label_12.setObjectName("label_12")
        self.gridLayout.addWidget(self.label_12, 8, 0, 1, 1)
        self.tabWidgetMain.addTab(self.tab_5, "")
        self.tab_7 = QtWidgets.QWidget()
        self.tab_7.setObjectName("tab_7")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tab_7)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label_4 = QtWidgets.QLabel(self.tab_7)
        self.label_4.setObjectName("label_4")
        self.horizontalLayout.addWidget(self.label_4)
        self.label = QtWidgets.QLabel(self.tab_7)
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        self.lineEditCometUsername = QtWidgets.QLineEdit(self.tab_7)
        self.lineEditCometUsername.setObjectName("lineEditCometUsername")
        self.horizontalLayout.addWidget(self.lineEditCometUsername)
        self.label_2 = QtWidgets.QLabel(self.tab_7)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout.addWidget(self.label_2)
        self.lineEditCometPassword = QtWidgets.QLineEdit(self.tab_7)
        self.lineEditCometPassword.setEchoMode(QtWidgets.QLineEdit.Password)
        self.lineEditCometPassword.setObjectName("lineEditCometPassword")
        self.horizontalLayout.addWidget(self.lineEditCometPassword)
        self.pushButtonLoadPreviousData = QtWidgets.QPushButton(self.tab_7)
        self.pushButtonLoadPreviousData.setObjectName("pushButtonLoadPreviousData")
        self.horizontalLayout.addWidget(self.pushButtonLoadPreviousData)
        self.verticalLayout_2.addLayout(self.horizontalLayout)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.label_5 = QtWidgets.QLabel(self.tab_7)
        self.label_5.setObjectName("label_5")
        self.horizontalLayout_3.addWidget(self.label_5)
        self.comboBoxCachedData = QtWidgets.QComboBox(self.tab_7)
        self.comboBoxCachedData.setObjectName("comboBoxCachedData")
        self.horizontalLayout_3.addWidget(self.comboBoxCachedData)
        self.pushButtonLoadSelectedCachedFile = QtWidgets.QPushButton(self.tab_7)
        self.pushButtonLoadSelectedCachedFile.setObjectName("pushButtonLoadSelectedCachedFile")
        self.horizontalLayout_3.addWidget(self.pushButtonLoadSelectedCachedFile)
        self.verticalLayout_2.addLayout(self.horizontalLayout_3)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem2)
        self.tabWidgetMain.addTab(self.tab_7, "")
        self.verticalLayout.addWidget(self.tabWidgetMain)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1316, 30))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.actionExport_official_spreadsheet = QtWidgets.QAction(MainWindow)
        self.actionExport_official_spreadsheet.setObjectName("actionExport_official_spreadsheet")
        self.menuFile.addAction(self.actionExport_official_spreadsheet)
        self.menubar.addAction(self.menuFile.menuAction())

        self.retranslateUi(MainWindow)
        self.tabWidgetMain.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Beispiel #7
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(800, 399)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.real_freq_frame = QtWidgets.QFrame(self.centralwidget)
        self.real_freq_frame.setGeometry(QtCore.QRect(20, 20, 171, 171))
        self.real_freq_frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.real_freq_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.real_freq_frame.setObjectName("real_freq_frame")
        self.label = QtWidgets.QLabel(self.real_freq_frame)
        self.label.setGeometry(QtCore.QRect(10, 10, 141, 17))
        self.label.setObjectName("label")
        self.label_3 = QtWidgets.QLabel(self.real_freq_frame)
        self.label_3.setGeometry(QtCore.QRect(10, 70, 31, 17))
        self.label_3.setObjectName("label_3")
        self.label_4 = QtWidgets.QLabel(self.real_freq_frame)
        self.label_4.setGeometry(QtCore.QRect(10, 110, 21, 17))
        self.label_4.setObjectName("label_4")
        self.grid_type_combo = QtWidgets.QComboBox(self.real_freq_frame)
        self.grid_type_combo.setGeometry(QtCore.QRect(10, 40, 141, 25))
        self.grid_type_combo.setObjectName("grid_type_combo")
        self.grid_type_combo.addItem("")
        self.grid_type_combo.addItem("")
        self.max_real_freq = QtWidgets.QLineEdit(self.real_freq_frame)
        self.max_real_freq.setGeometry(QtCore.QRect(40, 70, 41, 25))
        self.max_real_freq.setObjectName("max_real_freq")
        self.num_real_freq = QtWidgets.QLineEdit(self.real_freq_frame)
        self.num_real_freq.setGeometry(QtCore.QRect(40, 110, 41, 25))
        self.num_real_freq.setObjectName("num_real_freq")
        self.gen_real_grid_button = QtWidgets.QPushButton(self.real_freq_frame)
        self.gen_real_grid_button.setGeometry(QtCore.QRect(90, 110, 71, 25))
        self.gen_real_grid_button.setObjectName("gen_real_grid_button")
        self.input_data_tabs = QtWidgets.QTabWidget(self.centralwidget)
        self.input_data_tabs.setGeometry(QtCore.QRect(210, 20, 561, 171))
        self.input_data_tabs.setObjectName("input_data_tabs")
        self.w2dyn_tab = QtWidgets.QWidget()
        self.w2dyn_tab.setObjectName("w2dyn_tab")
        self.input_data_frame = QtWidgets.QFrame(self.w2dyn_tab)
        self.input_data_frame.setGeometry(QtCore.QRect(0, 0, 561, 141))
        self.input_data_frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.input_data_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.input_data_frame.setObjectName("input_data_frame")
        self.label_2 = QtWidgets.QLabel(self.input_data_frame)
        self.label_2.setGeometry(QtCore.QRect(10, 10, 161, 17))
        self.label_2.setObjectName("label_2")
        self.inp_data_type = QtWidgets.QComboBox(self.input_data_frame)
        self.inp_data_type.setGeometry(QtCore.QRect(180, 10, 121, 25))
        self.inp_data_type.setObjectName("inp_data_type")
        self.inp_data_type.addItem("")
        self.inp_data_type.addItem("")
        self.label_5 = QtWidgets.QLabel(self.input_data_frame)
        self.label_5.setGeometry(QtCore.QRect(10, 40, 67, 17))
        self.label_5.setObjectName("label_5")
        self.inp_file_name = QtWidgets.QLineEdit(self.input_data_frame)
        self.inp_file_name.setGeometry(QtCore.QRect(80, 40, 421, 25))
        self.inp_file_name.setObjectName("inp_file_name")
        self.label_6 = QtWidgets.QLabel(self.input_data_frame)
        self.label_6.setGeometry(QtCore.QRect(10, 70, 67, 17))
        self.label_6.setObjectName("label_6")
        self.iteration_type_combo = QtWidgets.QComboBox(self.input_data_frame)
        self.iteration_type_combo.setGeometry(QtCore.QRect(80, 70, 86, 25))
        self.iteration_type_combo.setObjectName("iteration_type_combo")
        self.iteration_type_combo.addItem("")
        self.iteration_type_combo.addItem("")
        self.iteration_type_combo.addItem("")
        self.iteration_number = QtWidgets.QLineEdit(self.input_data_frame)
        self.iteration_number.setGeometry(QtCore.QRect(170, 70, 31, 25))
        self.iteration_number.setObjectName("iteration_number")
        self.label_7 = QtWidgets.QLabel(self.input_data_frame)
        self.label_7.setGeometry(QtCore.QRect(230, 70, 41, 17))
        self.label_7.setObjectName("label_7")
        self.atom_number = QtWidgets.QLineEdit(self.input_data_frame)
        self.atom_number.setGeometry(QtCore.QRect(280, 70, 21, 25))
        self.atom_number.setObjectName("atom_number")
        self.label_8 = QtWidgets.QLabel(self.input_data_frame)
        self.label_8.setGeometry(QtCore.QRect(320, 70, 51, 17))
        self.label_8.setObjectName("label_8")
        self.orbital_number = QtWidgets.QLineEdit(self.input_data_frame)
        self.orbital_number.setGeometry(QtCore.QRect(380, 70, 21, 25))
        self.orbital_number.setObjectName("orbital_number")
        self.label_9 = QtWidgets.QLabel(self.input_data_frame)
        self.label_9.setGeometry(QtCore.QRect(420, 70, 31, 17))
        self.label_9.setObjectName("label_9")
        self.spin_type_combo = QtWidgets.QComboBox(self.input_data_frame)
        self.spin_type_combo.setGeometry(QtCore.QRect(460, 70, 81, 25))
        self.spin_type_combo.setObjectName("spin_type_combo")
        self.spin_type_combo.addItem("")
        self.spin_type_combo.addItem("")
        self.spin_type_combo.addItem("")
        self.load_data_button = QtWidgets.QPushButton(self.input_data_frame)
        self.load_data_button.setGeometry(QtCore.QRect(350, 110, 89, 25))
        self.load_data_button.setObjectName("load_data_button")
        self.label_10 = QtWidgets.QLabel(self.input_data_frame)
        self.label_10.setGeometry(QtCore.QRect(10, 110, 241, 17))
        self.label_10.setObjectName("label_10")
        self.num_mats_freq = QtWidgets.QLineEdit(self.input_data_frame)
        self.num_mats_freq.setGeometry(QtCore.QRect(250, 110, 41, 25))
        self.num_mats_freq.setObjectName("num_mats_freq")
        self.show_data_button = QtWidgets.QPushButton(self.input_data_frame)
        self.show_data_button.setGeometry(QtCore.QRect(450, 110, 89, 25))
        self.show_data_button.setObjectName("show_data_button")
        self.select_file_button = QtWidgets.QToolButton(self.input_data_frame)
        self.select_file_button.setGeometry(QtCore.QRect(510, 40, 26, 24))
        self.select_file_button.setObjectName("select_file_button")
        self.ignore_checkbox = QtWidgets.QCheckBox(self.input_data_frame)
        self.ignore_checkbox.setGeometry(QtCore.QRect(320, 10, 131, 23))
        self.ignore_checkbox.setObjectName("ignore_checkbox")
        self.input_data_tabs.addTab(self.w2dyn_tab, "")
        self.text_tab = QtWidgets.QWidget()
        self.text_tab.setObjectName("text_tab")
        self.inp_data_type_text = QtWidgets.QComboBox(self.text_tab)
        self.inp_data_type_text.setGeometry(QtCore.QRect(50, 10, 121, 25))
        self.inp_data_type_text.setObjectName("inp_data_type_text")
        self.inp_data_type_text.addItem("")
        self.inp_data_type_text.addItem("")
        self.inp_data_type_text.addItem("")
        self.label_14 = QtWidgets.QLabel(self.text_tab)
        self.label_14.setGeometry(QtCore.QRect(10, 10, 41, 17))
        self.label_14.setObjectName("label_14")
        self.label_15 = QtWidgets.QLabel(self.text_tab)
        self.label_15.setGeometry(QtCore.QRect(180, 10, 91, 17))
        self.label_15.setObjectName("label_15")
        self.label_16 = QtWidgets.QLabel(self.text_tab)
        self.label_16.setGeometry(QtCore.QRect(10, 40, 67, 17))
        self.label_16.setObjectName("label_16")
        self.inp_file_name_2 = QtWidgets.QLineEdit(self.text_tab)
        self.inp_file_name_2.setGeometry(QtCore.QRect(80, 40, 421, 25))
        self.inp_file_name_2.setObjectName("inp_file_name_2")
        self.select_file_button_2 = QtWidgets.QToolButton(self.text_tab)
        self.select_file_button_2.setGeometry(QtCore.QRect(510, 40, 26, 24))
        self.select_file_button_2.setObjectName("select_file_button_2")
        self.load_data_button_2 = QtWidgets.QPushButton(self.text_tab)
        self.load_data_button_2.setGeometry(QtCore.QRect(350, 110, 89, 25))
        self.load_data_button_2.setObjectName("load_data_button_2")
        self.show_data_button_2 = QtWidgets.QPushButton(self.text_tab)
        self.show_data_button_2.setGeometry(QtCore.QRect(450, 110, 89, 25))
        self.show_data_button_2.setObjectName("show_data_button_2")
        self.label_17 = QtWidgets.QLabel(self.text_tab)
        self.label_17.setGeometry(QtCore.QRect(10, 80, 31, 17))
        self.label_17.setObjectName("label_17")
        self.n_skip = QtWidgets.QLineEdit(self.text_tab)
        self.n_skip.setGeometry(QtCore.QRect(50, 80, 31, 25))
        self.n_skip.setObjectName("n_skip")
        self.label_18 = QtWidgets.QLabel(self.text_tab)
        self.label_18.setGeometry(QtCore.QRect(90, 80, 151, 17))
        self.label_18.setObjectName("label_18")
        self.label_19 = QtWidgets.QLabel(self.text_tab)
        self.label_19.setGeometry(QtCore.QRect(10, 110, 31, 17))
        self.label_19.setObjectName("label_19")
        self.num_mats_freq_text = QtWidgets.QLineEdit(self.text_tab)
        self.num_mats_freq_text.setGeometry(QtCore.QRect(50, 110, 31, 25))
        self.num_mats_freq_text.setObjectName("num_mats_freq_text")
        self.label_20 = QtWidgets.QLabel(self.text_tab)
        self.label_20.setGeometry(QtCore.QRect(90, 110, 161, 17))
        self.label_20.setObjectName("label_20")
        self.input_data_tabs.addTab(self.text_tab, "")
        self.doit_button = QtWidgets.QPushButton(self.centralwidget)
        self.doit_button.setGeometry(QtCore.QRect(650, 230, 131, 41))
        self.doit_button.setObjectName("doit_button")
        self.label_12 = QtWidgets.QLabel(self.centralwidget)
        self.label_12.setGeometry(QtCore.QRect(50, 300, 91, 17))
        self.label_12.setObjectName("label_12")
        self.output_directory_button = QtWidgets.QToolButton(
            self.centralwidget)
        self.output_directory_button.setGeometry(QtCore.QRect(
            140, 300, 26, 24))
        self.output_directory_button.setObjectName("output_directory_button")
        self.save_button = QtWidgets.QPushButton(self.centralwidget)
        self.save_button.setGeometry(QtCore.QRect(650, 300, 89, 25))
        self.save_button.setObjectName("save_button")
        self.out_file_name = QtWidgets.QLineEdit(self.centralwidget)
        self.out_file_name.setGeometry(QtCore.QRect(180, 300, 451, 25))
        self.out_file_name.setObjectName("out_file_name")
        self.mats_ind_inp = QtWidgets.QLineEdit(self.centralwidget)
        self.mats_ind_inp.setGeometry(QtCore.QRect(240, 240, 391, 25))
        self.mats_ind_inp.setObjectName("mats_ind_inp")
        self.label_11 = QtWidgets.QLabel(self.centralwidget)
        self.label_11.setGeometry(QtCore.QRect(50, 240, 191, 17))
        self.label_11.setObjectName("label_11")
        self.real_freq_frame.raise_()
        self.doit_button.raise_()
        self.label_12.raise_()
        self.output_directory_button.raise_()
        self.save_button.raise_()
        self.out_file_name.raise_()
        self.mats_ind_inp.raise_()
        self.label_11.raise_()
        self.input_data_tabs.raise_()
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 22))
        self.menubar.setObjectName("menubar")
        self.menuPade = QtWidgets.QMenu(self.menubar)
        self.menuPade.setObjectName("menuPade")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.menubar.addAction(self.menuPade.menuAction())

        self.retranslateUi(MainWindow)
        self.input_data_tabs.setCurrentIndex(1)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(900, 600)
        font = QtGui.QFont()
        font.setPointSize(9)
        Dialog.setFont(font)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/control/play.svg"), QtGui.QIcon.Normal,
                       QtGui.QIcon.Off)
        Dialog.setWindowIcon(icon)
        Dialog.setAutoFillBackground(True)
        Dialog.setSizeGripEnabled(True)
        Dialog.setModal(False)
        self.gridLayout = QtWidgets.QGridLayout(Dialog)
        self.gridLayout.setContentsMargins(3, 3, 3, 0)
        self.gridLayout.setSpacing(3)
        self.gridLayout.setObjectName("gridLayout")
        self.configLayout = QtWidgets.QHBoxLayout()
        self.configLayout.setObjectName("configLayout")
        self.gridLayout.addLayout(self.configLayout, 1, 0, 1, 4)
        self.switcher = QtWidgets.QPushButton(Dialog)
        self.switcher.setObjectName("switcher")
        self.gridLayout.addWidget(self.switcher, 0, 3, 1, 1)
        self.pushButton = QtWidgets.QPushButton(Dialog)
        self.pushButton.setObjectName("pushButton")
        self.gridLayout.addWidget(self.pushButton, 0, 0, 1, 1)
        self.log_2 = QtWidgets.QCheckBox(Dialog)
        self.log_2.setObjectName("log_2")
        self.gridLayout.addWidget(self.log_2, 0, 1, 1, 1)
        self.monitors = QtWidgets.QStackedWidget(Dialog)
        self.monitors.setObjectName("monitors")
        self.page = QtWidgets.QWidget()
        self.page.setObjectName("page")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.page)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.gaugeLayout = QtWidgets.QGridLayout()
        self.gaugeLayout.setSpacing(3)
        self.gaugeLayout.setObjectName("gaugeLayout")
        self.verticalLayout.addLayout(self.gaugeLayout)
        self.monitors.addWidget(self.page)
        self.page_2 = QtWidgets.QWidget()
        self.page_2.setObjectName("page_2")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.page_2)
        self.gridLayout_2.setContentsMargins(0, 0, 0, 0)
        self.gridLayout_2.setHorizontalSpacing(2)
        self.gridLayout_2.setVerticalSpacing(0)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.pushButton_2 = QtWidgets.QPushButton(self.page_2)
        self.pushButton_2.setObjectName("pushButton_2")
        self.gridLayout_2.addWidget(self.pushButton_2, 2, 1, 1, 1)
        self.pauseBox = QtWidgets.QCheckBox(self.page_2)
        self.pauseBox.setMaximumSize(QtCore.QSize(70, 16777215))
        self.pauseBox.setObjectName("pauseBox")
        self.gridLayout_2.addWidget(self.pauseBox, 2, 0, 1, 1)
        self.pushButton_3 = QtWidgets.QPushButton(self.page_2)
        self.pushButton_3.setObjectName("pushButton_3")
        self.gridLayout_2.addWidget(self.pushButton_3, 2, 2, 1, 1)
        self.graph = PlotWidget(self.page_2)
        self.graph.setObjectName("graph")
        self.gridLayout_2.addWidget(self.graph, 1, 0, 1, 3)
        self.monitors.addWidget(self.page_2)
        self.gridLayout.addWidget(self.monitors, 2, 0, 1, 5)
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem, 0, 2, 1, 1)

        self.retranslateUi(Dialog)
        self.monitors.setCurrentIndex(0)
        self.log_2.toggled['bool'].connect(Dialog.changeRange)
        self.pushButton.clicked.connect(Dialog.initialize)
        self.switcher.clicked.connect(Dialog.next)
        self.pushButton_2.clicked.connect(Dialog.sineFit)
        self.pauseBox.toggled['bool'].connect(Dialog.pause)
        self.pushButton_3.clicked.connect(Dialog.dampedSineFit)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
Beispiel #9
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(846, 667)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.label = QtWidgets.QLabel(self.centralwidget)
        self.label.setGeometry(QtCore.QRect(210, 10, 491, 51))
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.label_2 = QtWidgets.QLabel(self.centralwidget)
        self.label_2.setGeometry(QtCore.QRect(10, 70, 131, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.label_3 = QtWidgets.QLabel(self.centralwidget)
        self.label_3.setGeometry(QtCore.QRect(10, 120, 131, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")
        self.label_4 = QtWidgets.QLabel(self.centralwidget)
        self.label_4.setGeometry(QtCore.QRect(10, 170, 161, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_4.setFont(font)
        self.label_4.setObjectName("label_4")
        self.entrada_titulo_revista = QtWidgets.QLineEdit(self.centralwidget)
        self.entrada_titulo_revista.setGeometry(QtCore.QRect(210, 80, 311, 21))
        font = QtGui.QFont()
        font.setPointSize(11)
        self.entrada_titulo_revista.setFont(font)
        self.entrada_titulo_revista.setStyleSheet(
            "background-color: rgb(255, 0, 0);\n"
            "background-color: rgb(170, 255, 0);")
        self.entrada_titulo_revista.setText("")
        self.entrada_titulo_revista.setObjectName("entrada_titulo_revista")
        self.entrada_precio_revista = QtWidgets.QLineEdit(self.centralwidget)
        self.entrada_precio_revista.setGeometry(QtCore.QRect(
            210, 130, 311, 21))
        font = QtGui.QFont()
        font.setPointSize(11)
        self.entrada_precio_revista.setFont(font)
        self.entrada_precio_revista.setStyleSheet(
            "background-color: rgb(170, 255, 0);")
        self.entrada_precio_revista.setText("")
        self.entrada_precio_revista.setObjectName("entrada_precio_revista")
        self.entrada_ditribuidor_revista = QtWidgets.QLineEdit(
            self.centralwidget)
        self.entrada_ditribuidor_revista.setGeometry(
            QtCore.QRect(210, 180, 311, 21))
        font = QtGui.QFont()
        font.setPointSize(11)
        self.entrada_ditribuidor_revista.setFont(font)
        self.entrada_ditribuidor_revista.setStyleSheet(
            "background-color: rgb(170, 255, 0);")
        self.entrada_ditribuidor_revista.setText("")
        self.entrada_ditribuidor_revista.setObjectName(
            "entrada_ditribuidor_revista")
        self.entrada_registrar_revista = QtWidgets.QPushButton(
            self.centralwidget)
        self.entrada_registrar_revista.setGeometry(
            QtCore.QRect(230, 550, 321, 81))
        self.entrada_registrar_revista.setStyleSheet(
            "alternate-background-color: rgb(61, 165, 255);\n"
            "background-color: rgb(56, 142, 255);\n"
            "border-color: rgb(32, 47, 255);")
        self.entrada_registrar_revista.setObjectName(
            "entrada_registrar_revista")
        self.entrada_date_devolucion = QtWidgets.QLineEdit(self.centralwidget)
        self.entrada_date_devolucion.setGeometry(
            QtCore.QRect(210, 330, 311, 21))
        font = QtGui.QFont()
        font.setPointSize(11)
        self.entrada_date_devolucion.setFont(font)
        self.entrada_date_devolucion.setStyleSheet(
            "background-color: rgb(170, 255, 0);")
        self.entrada_date_devolucion.setText("")
        self.entrada_date_devolucion.setObjectName("entrada_date_devolucion")
        self.entrada_date_entrega = QtWidgets.QLineEdit(self.centralwidget)
        self.entrada_date_entrega.setGeometry(QtCore.QRect(210, 280, 311, 21))
        font = QtGui.QFont()
        font.setPointSize(11)
        self.entrada_date_entrega.setFont(font)
        self.entrada_date_entrega.setStyleSheet(
            "background-color: rgb(170, 255, 0);")
        self.entrada_date_entrega.setText("")
        self.entrada_date_entrega.setObjectName("entrada_date_entrega")
        self.label_5 = QtWidgets.QLabel(self.centralwidget)
        self.label_5.setGeometry(QtCore.QRect(10, 270, 131, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_5.setFont(font)
        self.label_5.setObjectName("label_5")
        self.label_7 = QtWidgets.QLabel(self.centralwidget)
        self.label_7.setGeometry(QtCore.QRect(10, 220, 151, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_7.setFont(font)
        self.label_7.setObjectName("label_7")
        self.label_8 = QtWidgets.QLabel(self.centralwidget)
        self.label_8.setGeometry(QtCore.QRect(10, 320, 161, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_8.setFont(font)
        self.label_8.setObjectName("label_8")
        self.entrada_numero_revista = QtWidgets.QLineEdit(self.centralwidget)
        self.entrada_numero_revista.setGeometry(QtCore.QRect(
            210, 230, 311, 21))
        font = QtGui.QFont()
        font.setPointSize(11)
        self.entrada_numero_revista.setFont(font)
        self.entrada_numero_revista.setStyleSheet(
            "background-color: rgb(170, 255, 0);")
        self.entrada_numero_revista.setText("")
        self.entrada_numero_revista.setObjectName("entrada_numero_revista")
        self.label_9 = QtWidgets.QLabel(self.centralwidget)
        self.label_9.setGeometry(QtCore.QRect(10, 370, 161, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_9.setFont(font)
        self.label_9.setObjectName("label_9")
        self.checbox_descatalogado = QtWidgets.QCheckBox(self.centralwidget)
        self.checbox_descatalogado.setGeometry(QtCore.QRect(250, 370, 151, 31))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.checbox_descatalogado.setFont(font)
        self.checbox_descatalogado.setObjectName("checbox_descatalogado")
        self.combo_extra = QtWidgets.QComboBox(self.centralwidget)
        self.combo_extra.setGeometry(QtCore.QRect(208, 430, 101, 22))
        self.combo_extra.setObjectName("combo_extra")
        self.combo_extra.addItem("")
        self.combo_extra.addItem("")
        self.label_10 = QtWidgets.QLabel(self.centralwidget)
        self.label_10.setGeometry(QtCore.QRect(10, 420, 161, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_10.setFont(font)
        self.label_10.setObjectName("label_10")
        self.label_11 = QtWidgets.QLabel(self.centralwidget)
        self.label_11.setGeometry(QtCore.QRect(10, 470, 161, 41))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.label_11.setFont(font)
        self.label_11.setObjectName("label_11")
        self.radio_semanal = QtWidgets.QRadioButton(self.centralwidget)
        self.radio_semanal.setGeometry(QtCore.QRect(210, 480, 131, 31))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.radio_semanal.setFont(font)
        self.radio_semanal.setChecked(True)
        self.radio_semanal.setObjectName("radio_semanal")
        self.radio_mensual = QtWidgets.QRadioButton(self.centralwidget)
        self.radio_mensual.setGeometry(QtCore.QRect(370, 480, 161, 31))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.radio_mensual.setFont(font)
        self.radio_mensual.setObjectName("radio_mensual")
        self.radio_anual = QtWidgets.QRadioButton(self.centralwidget)
        self.radio_anual.setGeometry(QtCore.QRect(540, 480, 181, 31))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.radio_anual.setFont(font)
        self.radio_anual.setObjectName("radio_anual")
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        MainWindow.setTabOrder(self.entrada_titulo_revista,
                               self.entrada_precio_revista)
        MainWindow.setTabOrder(self.entrada_precio_revista,
                               self.entrada_ditribuidor_revista)
        MainWindow.setTabOrder(self.entrada_ditribuidor_revista,
                               self.entrada_numero_revista)
        MainWindow.setTabOrder(self.entrada_numero_revista,
                               self.entrada_date_entrega)
        MainWindow.setTabOrder(self.entrada_date_entrega,
                               self.entrada_date_devolucion)
        MainWindow.setTabOrder(self.entrada_date_devolucion,
                               self.entrada_registrar_revista)
Beispiel #10
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(522, 475)
        self.centralWidget = QtWidgets.QWidget(MainWindow)
        self.centralWidget.setObjectName("centralWidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralWidget)
        self.gridLayout.setContentsMargins(11, 11, 11, 11)
        self.gridLayout.setSpacing(6)
        self.gridLayout.setObjectName("gridLayout")
        spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem, 1, 0, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem1, 7, 0, 1, 1)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem2, 11, 0, 1, 1)
        self.randomizeButton = QtWidgets.QPushButton(self.centralWidget)
        self.randomizeButton.setObjectName("randomizeButton")
        self.gridLayout.addWidget(self.randomizeButton, 16, 0, 1, 1)
        spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem3, 14, 0, 1, 1)
        self.urlLabel = QtWidgets.QLabel(self.centralWidget)
        self.urlLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.urlLabel.setObjectName("urlLabel")
        self.gridLayout.addWidget(self.urlLabel, 18, 0, 1, 1)
        self.noAbilitiesCheck = QtWidgets.QCheckBox(self.centralWidget)
        self.noAbilitiesCheck.setObjectName("noAbilitiesCheck")
        self.gridLayout.addWidget(self.noAbilitiesCheck, 4, 0, 1, 1)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setSpacing(6)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.romDisplay = QtWidgets.QLineEdit(self.centralWidget)
        self.romDisplay.setReadOnly(True)
        self.romDisplay.setObjectName("romDisplay")
        self.horizontalLayout_2.addWidget(self.romDisplay)
        self.findROMButton = QtWidgets.QPushButton(self.centralWidget)
        self.findROMButton.setObjectName("findROMButton")
        self.horizontalLayout_2.addWidget(self.findROMButton)
        self.gridLayout.addLayout(self.horizontalLayout_2, 13, 0, 1, 1)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setSpacing(6)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.kirbyColorLabel = QtWidgets.QLabel(self.centralWidget)
        self.kirbyColorLabel.setObjectName("kirbyColorLabel")
        self.horizontalLayout_3.addWidget(self.kirbyColorLabel)
        self.kirbyComboBox = QtWidgets.QComboBox(self.centralWidget)
        self.kirbyComboBox.setObjectName("kirbyComboBox")
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("icons/pinkSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon, "")
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap("icons/redSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon1, "")
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap("icons/orangeSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon2, "")
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap("icons/yellowSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon3, "")
        icon4 = QtGui.QIcon()
        icon4.addPixmap(QtGui.QPixmap("icons/greenSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon4, "")
        icon5 = QtGui.QIcon()
        icon5.addPixmap(QtGui.QPixmap("icons/cherrySprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon5, "")
        icon6 = QtGui.QIcon()
        icon6.addPixmap(QtGui.QPixmap("icons/emeraldSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon6, "")
        icon7 = QtGui.QIcon()
        icon7.addPixmap(QtGui.QPixmap("icons/oceanSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon7, "")
        icon8 = QtGui.QIcon()
        icon8.addPixmap(QtGui.QPixmap("icons/sapphireSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon8, "")
        icon9 = QtGui.QIcon()
        icon9.addPixmap(QtGui.QPixmap("icons/grapeSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon9, "")
        icon10 = QtGui.QIcon()
        icon10.addPixmap(QtGui.QPixmap("icons/chocolateSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon10, "")
        icon11 = QtGui.QIcon()
        icon11.addPixmap(QtGui.QPixmap("icons/chalkSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon11, "")
        icon12 = QtGui.QIcon()
        icon12.addPixmap(QtGui.QPixmap("icons/snowSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon12, "")
        icon13 = QtGui.QIcon()
        icon13.addPixmap(QtGui.QPixmap("icons/carbonSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon13, "")
        icon14 = QtGui.QIcon()
        icon14.addPixmap(QtGui.QPixmap("icons/mirrorSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon14, "")
        icon15 = QtGui.QIcon()
        icon15.addPixmap(QtGui.QPixmap("icons/stoneSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon15, "")
        icon16 = QtGui.QIcon()
        icon16.addPixmap(QtGui.QPixmap("icons/iceSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon16, "")
        icon17 = QtGui.QIcon()
        icon17.addPixmap(QtGui.QPixmap("icons/metaKnightSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon17, "")
        icon18 = QtGui.QIcon()
        icon18.addPixmap(QtGui.QPixmap("icons/KDL3pinkSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon18, "")
        icon19 = QtGui.QIcon()
        icon19.addPixmap(QtGui.QPixmap("icons/KDL3blueSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon19, "")
        icon20 = QtGui.QIcon()
        icon20.addPixmap(QtGui.QPixmap("icons/waddleDeeSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon20, "")
        icon21 = QtGui.QIcon()
        icon21.addPixmap(QtGui.QPixmap("icons/lololoSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon21, "")
        icon22 = QtGui.QIcon()
        icon22.addPixmap(QtGui.QPixmap("icons/lalalaSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon22, "")
        icon23 = QtGui.QIcon()
        icon23.addPixmap(QtGui.QPixmap("icons/grayscaleSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon23, "")
        icon24 = QtGui.QIcon()
        icon24.addPixmap(QtGui.QPixmap("icons/randomSprayCan.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.kirbyComboBox.addItem(icon24, "")
        self.horizontalLayout_3.addWidget(self.kirbyComboBox)
        self.gridLayout.addLayout(self.horizontalLayout_3, 8, 0, 1, 1)
        self.line = QtWidgets.QFrame(self.centralWidget)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.gridLayout.addWidget(self.line, 12, 0, 1, 1)
        self.line_2 = QtWidgets.QFrame(self.centralWidget)
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.gridLayout.addWidget(self.line_2, 15, 0, 1, 1)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setSpacing(6)
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.MKcolorLabel = QtWidgets.QLabel(self.centralWidget)
        self.MKcolorLabel.setObjectName("MKcolorLabel")
        self.horizontalLayout_4.addWidget(self.MKcolorLabel)
        self.MKcomboBox = QtWidgets.QComboBox(self.centralWidget)
        self.MKcomboBox.setObjectName("MKcomboBox")
        self.MKcomboBox.addItem("")
        self.MKcomboBox.addItem("")
        self.MKcomboBox.addItem("")
        self.MKcomboBox.addItem("")
        self.MKcomboBox.addItem("")
        self.MKcomboBox.addItem("")
        self.horizontalLayout_4.addWidget(self.MKcomboBox)
        self.gridLayout.addLayout(self.horizontalLayout_4, 9, 0, 1, 1)
        spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem4, 3, 0, 1, 1)
        self.enemyCheck = QtWidgets.QCheckBox(self.centralWidget)
        self.enemyCheck.setObjectName("enemyCheck")
        self.gridLayout.addWidget(self.enemyCheck, 5, 0, 1, 1)
        self.starRodCheck = QtWidgets.QCheckBox(self.centralWidget)
        self.starRodCheck.setObjectName("starRodCheck")
        self.gridLayout.addWidget(self.starRodCheck, 6, 0, 1, 1)
        self.title = QtWidgets.QLabel(self.centralWidget)
        self.title.setAlignment(QtCore.Qt.AlignCenter)
        self.title.setObjectName("title")
        self.gridLayout.addWidget(self.title, 0, 0, 1, 1)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setSpacing(6)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.seedLabel = QtWidgets.QLabel(self.centralWidget)
        self.seedLabel.setObjectName("seedLabel")
        self.horizontalLayout.addWidget(self.seedLabel)
        self.seedValue = QtWidgets.QLineEdit(self.centralWidget)
        self.seedValue.setObjectName("seedValue")
        self.horizontalLayout.addWidget(self.seedValue)
        self.gridLayout.addLayout(self.horizontalLayout, 2, 0, 1, 1)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setSpacing(6)
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.MKswordLabel = QtWidgets.QLabel(self.centralWidget)
        self.MKswordLabel.setObjectName("MKswordLabel")
        self.horizontalLayout_5.addWidget(self.MKswordLabel)
        self.swordComboBox = QtWidgets.QComboBox(self.centralWidget)
        self.swordComboBox.setObjectName("swordComboBox")
        self.swordComboBox.addItem("")
        self.swordComboBox.addItem("")
        self.swordComboBox.addItem("")
        self.swordComboBox.addItem("")
        self.swordComboBox.addItem("")
        self.swordComboBox.addItem("")
        self.swordComboBox.addItem("")
        self.horizontalLayout_5.addWidget(self.swordComboBox)
        self.gridLayout.addLayout(self.horizontalLayout_5, 10, 0, 1, 1)
        spacerItem5 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem5, 17, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralWidget)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Beispiel #11
0
    def setupUi(self, li4mohidDockWidgetBase):
        li4mohidDockWidgetBase.setObjectName("li4mohidDockWidgetBase")
        li4mohidDockWidgetBase.resize(469, 497)
        self.dockWidgetContents = QtWidgets.QWidget()
        self.dockWidgetContents.setObjectName("dockWidgetContents")
        self.gridLayout = QtWidgets.QGridLayout(self.dockWidgetContents)
        self.gridLayout.setObjectName("gridLayout")
        self.widget = QtWidgets.QWidget(self.dockWidgetContents)
        self.widget.setObjectName("widget")
        self.layoutWidget = QtWidgets.QWidget(self.widget)
        self.layoutWidget.setGeometry(QtCore.QRect(0, 0, 301, 87))
        self.layoutWidget.setObjectName("layoutWidget")
        self.formLayout_3 = QtWidgets.QFormLayout(self.layoutWidget)
        self.formLayout_3.setContentsMargins(0, 0, 0, 0)
        self.formLayout_3.setObjectName("formLayout_3")
        self.labelCurrents = QtWidgets.QLabel(self.layoutWidget)
        self.labelCurrents.setObjectName("labelCurrents")
        self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.labelCurrents)
        self.comboBoxHydro = QtWidgets.QComboBox(self.layoutWidget)
        self.comboBoxHydro.setObjectName("comboBoxHydro")
        self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.comboBoxHydro)
        self.checkBoxWind = QtWidgets.QCheckBox(self.layoutWidget)
        self.checkBoxWind.setObjectName("checkBoxWind")
        self.formLayout_3.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.checkBoxWind)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.formLayout_3.setItem(1, QtWidgets.QFormLayout.LabelRole, spacerItem)
        self.labelWinds = QtWidgets.QLabel(self.layoutWidget)
        self.labelWinds.setObjectName("labelWinds")
        self.formLayout_3.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.labelWinds)
        self.comboBoxWind = QtWidgets.QComboBox(self.layoutWidget)
        self.comboBoxWind.setEnabled(False)
        self.comboBoxWind.setObjectName("comboBoxWind")
        self.formLayout_3.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.comboBoxWind)
        self.calendarWidget = QtWidgets.QCalendarWidget(self.widget)
        self.calendarWidget.setEnabled(True)
        self.calendarWidget.setGeometry(QtCore.QRect(0, 200, 451, 211))
        self.calendarWidget.setGridVisible(True)
        self.calendarWidget.setVerticalHeaderFormat(QtWidgets.QCalendarWidget.NoVerticalHeader)
        self.calendarWidget.setObjectName("calendarWidget")
        self.formLayoutWidget = QtWidgets.QWidget(self.widget)
        self.formLayoutWidget.setGeometry(QtCore.QRect(0, 100, 301, 71))
        self.formLayoutWidget.setObjectName("formLayoutWidget")
        self.formLayoutDates = QtWidgets.QFormLayout(self.formLayoutWidget)
        self.formLayoutDates.setContentsMargins(0, 0, 0, 0)
        self.formLayoutDates.setObjectName("formLayoutDates")
        self.labelStart = QtWidgets.QLabel(self.formLayoutWidget)
        self.labelStart.setObjectName("labelStart")
        self.formLayoutDates.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.labelStart)
        self.dateTimeEditStart = QtWidgets.QDateTimeEdit(self.formLayoutWidget)
        self.dateTimeEditStart.setDate(QtCore.QDate(2019, 10, 1))
        self.dateTimeEditStart.setCalendarPopup(True)
        self.dateTimeEditStart.setObjectName("dateTimeEditStart")
        self.formLayoutDates.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.dateTimeEditStart)
        self.labelEnd = QtWidgets.QLabel(self.formLayoutWidget)
        self.labelEnd.setObjectName("labelEnd")
        self.formLayoutDates.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.labelEnd)
        self.dateTimeEditEnd = QtWidgets.QDateTimeEdit(self.formLayoutWidget)
        self.dateTimeEditEnd.setDate(QtCore.QDate(2019, 10, 1))
        self.dateTimeEditEnd.setCalendarPopup(True)
        self.dateTimeEditEnd.setObjectName("dateTimeEditEnd")
        self.formLayoutDates.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.dateTimeEditEnd)
        self.applyButton = QtWidgets.QPushButton(self.widget)
        self.applyButton.setGeometry(QtCore.QRect(330, 30, 89, 25))
        self.applyButton.setObjectName("applyButton")
        self.runButton = QtWidgets.QPushButton(self.widget)
        self.runButton.setGeometry(QtCore.QRect(330, 120, 89, 25))
        self.runButton.setObjectName("runButton")
        self.labelFiles = QtWidgets.QLabel(self.widget)
        self.labelFiles.setGeometry(QtCore.QRect(0, 176, 111, 17))
        self.labelFiles.setObjectName("labelFiles")
        self.label = QtWidgets.QLabel(self.widget)
        self.label.setGeometry(QtCore.QRect(27, 418, 401, 41))
        self.label.setText("")
        self.label.setPixmap(QtGui.QPixmap(":/plugins/li4mohid/Logo_plugin.png"))
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.widget, 0, 0, 1, 1)
        li4mohidDockWidgetBase.setWidget(self.dockWidgetContents)

        self.retranslateUi(li4mohidDockWidgetBase)
        QtCore.QMetaObject.connectSlotsByName(li4mohidDockWidgetBase)
Beispiel #12
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(905, 651)
        MainWindow.setMinimumSize(QtCore.QSize(0, 651))
        MainWindow.setLayoutDirection(QtCore.Qt.LeftToRight)
        MainWindow.setAutoFillBackground(False)
        MainWindow.setStyleSheet("")
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout_2.setContentsMargins(9, 9, 9, 9)
        self.gridLayout_2.setSpacing(6)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.groupBox_3 = QtWidgets.QGroupBox(self.centralwidget)
        self.groupBox_3.setMinimumSize(QtCore.QSize(621, 61))
        self.groupBox_3.setMaximumSize(QtCore.QSize(16777215, 111))
        self.groupBox_3.setObjectName("groupBox_3")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBox_3)
        self.gridLayout_3.setContentsMargins(9, 9, 9, 9)
        self.gridLayout_3.setSpacing(6)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.statusMessage = QtWidgets.QTableWidget(self.groupBox_3)
        self.statusMessage.setStyleSheet(
            "QTableWidget {\n"
            "    font-size: 11px;\n"
            "    background-color: \'#FFFFE0\';\n"
            "}\n"
            "\n"
            "QTableWidget QHeaderView {\n"
            "    font-size: 11px;\n"
            "}\n"
            "\n"
            "QTableWidget QHeaderView::section {\n"
            "    height: 18px;\n"
            "}")
        self.statusMessage.setVerticalScrollBarPolicy(
            QtCore.Qt.ScrollBarAlwaysOn)
        self.statusMessage.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.statusMessage.setSelectionMode(
            QtWidgets.QAbstractItemView.NoSelection)
        self.statusMessage.setSelectionBehavior(
            QtWidgets.QAbstractItemView.SelectRows)
        self.statusMessage.setWordWrap(False)
        self.statusMessage.setColumnCount(5)
        self.statusMessage.setObjectName("statusMessage")
        self.statusMessage.setRowCount(0)
        self.statusMessage.horizontalHeader().setCascadingSectionResizes(True)
        self.statusMessage.horizontalHeader().setDefaultSectionSize(100)
        self.statusMessage.horizontalHeader().setMinimumSectionSize(56)
        self.statusMessage.horizontalHeader().setStretchLastSection(False)
        self.statusMessage.verticalHeader().setVisible(False)
        self.statusMessage.verticalHeader().setStretchLastSection(False)
        self.gridLayout_3.addWidget(self.statusMessage, 0, 0, 1, 1)
        self.gridLayout_2.addWidget(self.groupBox_3, 0, 0, 1, 1)
        self.groupBox_2 = QtWidgets.QGroupBox(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.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(147, 0))
        self.groupBox_2.setMaximumSize(QtCore.QSize(200, 16777215))
        self.groupBox_2.setObjectName("groupBox_2")
        self.layoutWidget = QtWidgets.QWidget(self.groupBox_2)
        self.layoutWidget.setGeometry(QtCore.QRect(10, 20, 131, 581))
        self.layoutWidget.setObjectName("layoutWidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.toolBox = QtWidgets.QToolBox(self.layoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.toolBox.sizePolicy().hasHeightForWidth())
        self.toolBox.setSizePolicy(sizePolicy)
        self.toolBox.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.toolBox.setStyleSheet(
            "QToolBox::tab {\n"
            "    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,\n"
            "                                stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,\n"
            "                                stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);\n"
            "    border-radius: 5px;\n"
            "    color: darkgray;\n"
            "}\n"
            "\n"
            "QToolBox::tab:selected { \n"
            "    font: italic;\n"
            "    color: green;\n"
            "}\n"
            "\n"
            "QToolBox::tab:!selected {\n"
            "    color: black;\n"
            "}")
        self.toolBox.setObjectName("toolBox")
        self.UserCtrl = QtWidgets.QWidget()
        self.UserCtrl.setGeometry(QtCore.QRect(0, 0, 129, 521))
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.UserCtrl.sizePolicy().hasHeightForWidth())
        self.UserCtrl.setSizePolicy(sizePolicy)
        self.UserCtrl.setObjectName("UserCtrl")
        self.layoutWidget1 = QtWidgets.QWidget(self.UserCtrl)
        self.layoutWidget1.setGeometry(QtCore.QRect(0, 0, 131, 259))
        self.layoutWidget1.setObjectName("layoutWidget1")
        self.gridLayout = QtWidgets.QGridLayout(self.layoutWidget1)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setObjectName("gridLayout")
        self.label = QtWidgets.QLabel(self.layoutWidget1)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
        self.moduleCombobox = QtWidgets.QComboBox(self.layoutWidget1)
        self.moduleCombobox.setObjectName("moduleCombobox")
        self.gridLayout.addWidget(self.moduleCombobox, 1, 0, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.layoutWidget1)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1)
        self.commandCombobox = QtWidgets.QComboBox(self.layoutWidget1)
        self.commandCombobox.setObjectName("commandCombobox")
        self.gridLayout.addWidget(self.commandCombobox, 3, 0, 1, 1)
        self.label_2 = QtWidgets.QLabel(self.layoutWidget1)
        self.label_2.setObjectName("label_2")
        self.gridLayout.addWidget(self.label_2, 4, 0, 1, 1)
        self.commandParameter = QtWidgets.QLineEdit(self.layoutWidget1)
        self.commandParameter.setMaxLength(15)
        self.commandParameter.setObjectName("commandParameter")
        self.gridLayout.addWidget(self.commandParameter, 5, 0, 1, 1)
        self.choicesComboBox = QtWidgets.QComboBox(self.layoutWidget1)
        self.choicesComboBox.setObjectName("choicesComboBox")
        self.gridLayout.addWidget(self.choicesComboBox, 6, 0, 1, 1)
        self.executeButton = QtWidgets.QPushButton(self.layoutWidget1)
        self.executeButton.setStyleSheet("")
        self.executeButton.setObjectName("executeButton")
        self.gridLayout.addWidget(self.executeButton, 7, 0, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem, 8, 0, 1, 1)
        self.toolBox.addItem(self.UserCtrl, "")
        self.UserInst = QtWidgets.QWidget()
        self.UserInst.setGeometry(QtCore.QRect(0, 0, 129, 521))
        self.UserInst.setObjectName("UserInst")
        self.layoutWidget2 = QtWidgets.QWidget(self.UserInst)
        self.layoutWidget2.setGeometry(QtCore.QRect(0, 0, 128, 331))
        self.layoutWidget2.setObjectName("layoutWidget2")
        self.gridLayout_5 = QtWidgets.QGridLayout(self.layoutWidget2)
        self.gridLayout_5.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.gridLayout_5.setContentsMargins(0, 0, 0, 0)
        self.gridLayout_5.setHorizontalSpacing(6)
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.channel2Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel2Button.sizePolicy().hasHeightForWidth())
        self.channel2Button.setSizePolicy(sizePolicy)
        self.channel2Button.setCheckable(True)
        self.channel2Button.setObjectName("channel2Button")
        self.gridLayout_5.addWidget(self.channel2Button, 3, 1, 1, 1)
        self.channel4colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel4colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel4colour.setText("")
        self.channel4colour.setCheckable(False)
        self.channel4colour.setObjectName("channel4colour")
        self.gridLayout_5.addWidget(self.channel4colour, 5, 0, 1, 1)
        self.showLegend = QtWidgets.QCheckBox(self.layoutWidget2)
        self.showLegend.setObjectName("showLegend")
        self.gridLayout_5.addWidget(self.showLegend, 0, 0, 1, 2)
        self.channel0Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel0Button.sizePolicy().hasHeightForWidth())
        self.channel0Button.setSizePolicy(sizePolicy)
        self.channel0Button.setMinimumSize(QtCore.QSize(0, 0))
        self.channel0Button.setCheckable(True)
        self.channel0Button.setObjectName("channel0Button")
        self.gridLayout_5.addWidget(self.channel0Button, 1, 1, 1, 1)
        self.channel3colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel3colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel3colour.setText("")
        self.channel3colour.setCheckable(False)
        self.channel3colour.setObjectName("channel3colour")
        self.gridLayout_5.addWidget(self.channel3colour, 4, 0, 1, 1)
        self.channel4Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel4Button.sizePolicy().hasHeightForWidth())
        self.channel4Button.setSizePolicy(sizePolicy)
        self.channel4Button.setCheckable(True)
        self.channel4Button.setObjectName("channel4Button")
        self.gridLayout_5.addWidget(self.channel4Button, 5, 1, 1, 1)
        self.channel0colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel0colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel0colour.setText("")
        self.channel0colour.setCheckable(False)
        self.channel0colour.setObjectName("channel0colour")
        self.gridLayout_5.addWidget(self.channel0colour, 1, 0, 1, 1)
        self.channel8Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel8Button.sizePolicy().hasHeightForWidth())
        self.channel8Button.setSizePolicy(sizePolicy)
        self.channel8Button.setCheckable(True)
        self.channel8Button.setObjectName("channel8Button")
        self.gridLayout_5.addWidget(self.channel8Button, 9, 1, 1, 1)
        self.channel7Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel7Button.sizePolicy().hasHeightForWidth())
        self.channel7Button.setSizePolicy(sizePolicy)
        self.channel7Button.setCheckable(True)
        self.channel7Button.setObjectName("channel7Button")
        self.gridLayout_5.addWidget(self.channel7Button, 8, 1, 1, 1)
        self.channel5Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel5Button.sizePolicy().hasHeightForWidth())
        self.channel5Button.setSizePolicy(sizePolicy)
        self.channel5Button.setCheckable(True)
        self.channel5Button.setObjectName("channel5Button")
        self.gridLayout_5.addWidget(self.channel5Button, 6, 1, 1, 1)
        self.channel8colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel8colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel8colour.setText("")
        self.channel8colour.setCheckable(False)
        self.channel8colour.setObjectName("channel8colour")
        self.gridLayout_5.addWidget(self.channel8colour, 9, 0, 1, 1)
        self.channel3Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel3Button.sizePolicy().hasHeightForWidth())
        self.channel3Button.setSizePolicy(sizePolicy)
        self.channel3Button.setCheckable(True)
        self.channel3Button.setObjectName("channel3Button")
        self.gridLayout_5.addWidget(self.channel3Button, 4, 1, 1, 1)
        self.channel6Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel6Button.sizePolicy().hasHeightForWidth())
        self.channel6Button.setSizePolicy(sizePolicy)
        self.channel6Button.setCheckable(True)
        self.channel6Button.setObjectName("channel6Button")
        self.gridLayout_5.addWidget(self.channel6Button, 7, 1, 1, 1)
        self.channel5colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel5colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel5colour.setText("")
        self.channel5colour.setCheckable(False)
        self.channel5colour.setObjectName("channel5colour")
        self.gridLayout_5.addWidget(self.channel5colour, 6, 0, 1, 1)
        self.channel7colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel7colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel7colour.setText("")
        self.channel7colour.setCheckable(False)
        self.channel7colour.setObjectName("channel7colour")
        self.gridLayout_5.addWidget(self.channel7colour, 8, 0, 1, 1)
        self.channel1colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel1colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel1colour.setText("")
        self.channel1colour.setCheckable(False)
        self.channel1colour.setObjectName("channel1colour")
        self.gridLayout_5.addWidget(self.channel1colour, 2, 0, 1, 1)
        self.channel2colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel2colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel2colour.setText("")
        self.channel2colour.setCheckable(False)
        self.channel2colour.setObjectName("channel2colour")
        self.gridLayout_5.addWidget(self.channel2colour, 3, 0, 1, 1)
        self.channel6colour = QtWidgets.QCheckBox(self.layoutWidget2)
        self.channel6colour.setMaximumSize(QtCore.QSize(5, 22))
        self.channel6colour.setText("")
        self.channel6colour.setCheckable(False)
        self.channel6colour.setObjectName("channel6colour")
        self.gridLayout_5.addWidget(self.channel6colour, 7, 0, 1, 1)
        self.channel1Button = QtWidgets.QPushButton(self.layoutWidget2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.channel1Button.sizePolicy().hasHeightForWidth())
        self.channel1Button.setSizePolicy(sizePolicy)
        self.channel1Button.setCheckable(True)
        self.channel1Button.setObjectName("channel1Button")
        self.gridLayout_5.addWidget(self.channel1Button, 2, 1, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_5.addItem(spacerItem1, 10, 1, 1, 1)
        self.toolBox.addItem(self.UserInst, "")
        self.verticalLayout.addWidget(self.toolBox)
        self.gridLayout_2.addWidget(self.groupBox_2, 0, 1, 2, 1)
        self.groupBox = QtWidgets.QGroupBox(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.groupBox.sizePolicy().hasHeightForWidth())
        self.groupBox.setSizePolicy(sizePolicy)
        self.groupBox.setObjectName("groupBox")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.groupBox)
        self.gridLayout_4.setContentsMargins(9, 9, 9, 9)
        self.gridLayout_4.setSpacing(6)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.mplwindow = QtWidgets.QWidget(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.mplwindow.sizePolicy().hasHeightForWidth())
        self.mplwindow.setSizePolicy(sizePolicy)
        self.mplwindow.setStyleSheet("")
        self.mplwindow.setObjectName("mplwindow")
        self.mplvl = QtWidgets.QVBoxLayout(self.mplwindow)
        self.mplvl.setContentsMargins(9, 9, 9, 9)
        self.mplvl.setSpacing(6)
        self.mplvl.setObjectName("mplvl")
        self.gridLayout_4.addWidget(self.mplwindow, 0, 0, 1, 1)
        self.gridLayout_2.addWidget(self.groupBox, 1, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 905, 27))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuAbout = QtWidgets.QMenu(self.menubar)
        self.menuAbout.setObjectName("menuAbout")
        self.menuEdit = QtWidgets.QMenu(self.menubar)
        self.menuEdit.setObjectName("menuEdit")
        self.menuInstrument = QtWidgets.QMenu(self.menubar)
        self.menuInstrument.setObjectName("menuInstrument")
        self.menuTools = QtWidgets.QMenu(self.menubar)
        self.menuTools.setObjectName("menuTools")
        self.menuSegment_Data = QtWidgets.QMenu(self.menuTools)
        self.menuSegment_Data.setObjectName("menuSegment_Data")
        self.menuRawData = QtWidgets.QMenu(self.menuSegment_Data)
        self.menuRawData.setObjectName("menuRawData")
        self.menuProcessedData = QtWidgets.QMenu(self.menuSegment_Data)
        self.menuProcessedData.setObjectName("menuProcessedData")
        self.menuData_Filters = QtWidgets.QMenu(self.menuTools)
        self.menuData_Filters.setObjectName("menuData_Filters")
        self.menuData_Viewers = QtWidgets.QMenu(self.menuTools)
        self.menuData_Viewers.setObjectName("menuData_Viewers")
        MainWindow.setMenuBar(self.menubar)
        self.actionExit = QtWidgets.QAction(MainWindow)
        self.actionExit.setObjectName("actionExit")
        self.actionConfiguration = QtWidgets.QAction(MainWindow)
        self.actionConfiguration.setObjectName("actionConfiguration")
        self.actionControllerEditor = QtWidgets.QAction(MainWindow)
        self.actionControllerEditor.setObjectName("actionControllerEditor")
        self.actionObserveratory = QtWidgets.QAction(MainWindow)
        self.actionObserveratory.setObjectName("actionObserveratory")
        self.actionManual = QtWidgets.QAction(MainWindow)
        self.actionManual.setObjectName("actionManual")
        self.action = QtWidgets.QAction(MainWindow)
        self.action.setObjectName("action")
        self.actionInstrumentBuilder = QtWidgets.QAction(MainWindow)
        self.actionInstrumentBuilder.setObjectName("actionInstrumentBuilder")
        self.actionInstrument_Attributes = QtWidgets.QAction(MainWindow)
        self.actionInstrument_Attributes.setObjectName(
            "actionInstrument_Attributes")
        self.actionInstrument_Attrib = QtWidgets.QAction(MainWindow)
        self.actionInstrument_Attrib.setObjectName("actionInstrument_Attrib")
        self.actionAbout = QtWidgets.QAction(MainWindow)
        self.actionAbout.setObjectName("actionAbout")
        self.actionReleaseNotes = QtWidgets.QAction(MainWindow)
        self.actionReleaseNotes.setObjectName("actionReleaseNotes")
        self.actionOpen = QtWidgets.QAction(MainWindow)
        self.actionOpen.setObjectName("actionOpen")
        self.actionSave_RawData = QtWidgets.QAction(MainWindow)
        self.actionSave_RawData.setObjectName("actionSave_RawData")
        self.actionSave_Processed_Data = QtWidgets.QAction(MainWindow)
        self.actionSave_Processed_Data.setObjectName(
            "actionSave_Processed_Data")
        self.actionDay = QtWidgets.QAction(MainWindow)
        self.actionDay.setObjectName("actionDay")
        self.actionWeek = QtWidgets.QAction(MainWindow)
        self.actionWeek.setObjectName("actionWeek")
        self.actionMetadata = QtWidgets.QAction(MainWindow)
        self.actionMetadata.setObjectName("actionMetadata")
        self.SegmentRawDataDay = QtWidgets.QAction(MainWindow)
        self.SegmentRawDataDay.setObjectName("SegmentRawDataDay")
        self.SegmentRawDataWeek = QtWidgets.QAction(MainWindow)
        self.SegmentRawDataWeek.setObjectName("SegmentRawDataWeek")
        self.SegmentProcessDataDay = QtWidgets.QAction(MainWindow)
        self.SegmentProcessDataDay.setObjectName("SegmentProcessDataDay")
        self.SegmentProcessDataWeek = QtWidgets.QAction(MainWindow)
        self.SegmentProcessDataWeek.setObjectName("SegmentProcessDataWeek")
        self.actionNon_Linear_Static_Remover = QtWidgets.QAction(MainWindow)
        self.actionNon_Linear_Static_Remover.setObjectName(
            "actionNon_Linear_Static_Remover")
        self.actionPeak_Extractor = QtWidgets.QAction(MainWindow)
        self.actionPeak_Extractor.setObjectName("actionPeak_Extractor")
        self.actionRunning_Average = QtWidgets.QAction(MainWindow)
        self.actionRunning_Average.setObjectName("actionRunning_Average")
        self.actionWeighted_Running_Average = QtWidgets.QAction(MainWindow)
        self.actionWeighted_Running_Average.setObjectName(
            "actionWeighted_Running_Average")
        self.actionRaw_Data = QtWidgets.QAction(MainWindow)
        self.actionRaw_Data.setObjectName("actionRaw_Data")
        self.actionProcessed_Data = QtWidgets.QAction(MainWindow)
        self.actionProcessed_Data.setObjectName("actionProcessed_Data")
        self.menuFile.addAction(self.actionOpen)
        self.menuFile.addAction(self.actionSave_RawData)
        self.menuFile.addAction(self.actionSave_Processed_Data)
        self.menuFile.addAction(self.actionConfiguration)
        self.menuFile.addAction(self.actionExit)
        self.menuAbout.addAction(self.actionAbout)
        self.menuAbout.addAction(self.actionReleaseNotes)
        self.menuEdit.addAction(self.actionInstrument_Attrib)
        self.menuRawData.addAction(self.SegmentRawDataDay)
        self.menuRawData.addAction(self.SegmentRawDataWeek)
        self.menuProcessedData.addAction(self.SegmentProcessDataDay)
        self.menuProcessedData.addAction(self.SegmentProcessDataWeek)
        self.menuSegment_Data.addAction(self.menuRawData.menuAction())
        self.menuSegment_Data.addAction(self.menuProcessedData.menuAction())
        self.menuData_Filters.addAction(self.actionNon_Linear_Static_Remover)
        self.menuData_Filters.addAction(self.actionPeak_Extractor)
        self.menuData_Filters.addAction(self.actionRunning_Average)
        self.menuData_Filters.addAction(self.actionWeighted_Running_Average)
        self.menuData_Viewers.addAction(self.actionRaw_Data)
        self.menuData_Viewers.addAction(self.actionProcessed_Data)
        self.menuTools.addAction(self.menuData_Filters.menuAction())
        self.menuTools.addAction(self.menuData_Viewers.menuAction())
        self.menuTools.addAction(self.actionMetadata)
        self.menuTools.addAction(self.menuSegment_Data.menuAction())
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuEdit.menuAction())
        self.menubar.addAction(self.menuInstrument.menuAction())
        self.menubar.addAction(self.menuTools.menuAction())
        self.menubar.addAction(self.menuAbout.menuAction())

        self.retranslateUi(MainWindow)
        self.toolBox.setCurrentIndex(0)
        self.toolBox.layout().setSpacing(4)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
    def setupUi(self, HwInitializeDlg):
        HwInitializeDlg.setObjectName("HwInitializeDlg")
        HwInitializeDlg.resize(598, 489)
        self.verticalLayout = QtWidgets.QVBoxLayout(HwInitializeDlg)
        self.verticalLayout.setContentsMargins(8, 8, 8, 8)
        self.verticalLayout.setSpacing(8)
        self.verticalLayout.setObjectName("verticalLayout")
        self.tabSteps = QtWidgets.QStackedWidget(HwInitializeDlg)
        self.tabSteps.setObjectName("tabSteps")
        self.pgStepDeviceType = QtWidgets.QWidget()
        self.pgStepDeviceType.setObjectName("pgStepDeviceType")
        self.verticalLayout_12 = QtWidgets.QVBoxLayout(self.pgStepDeviceType)
        self.verticalLayout_12.setObjectName("verticalLayout_12")
        self.lblStepDeviceType = QtWidgets.QLabel(self.pgStepDeviceType)
        self.lblStepDeviceType.setOpenExternalLinks(True)
        self.lblStepDeviceType.setObjectName("lblStepDeviceType")
        self.verticalLayout_12.addWidget(self.lblStepDeviceType)
        self.gbDeviceType = QtWidgets.QGroupBox(self.pgStepDeviceType)
        self.gbDeviceType.setTitle("")
        self.gbDeviceType.setObjectName("gbDeviceType")
        self.verticalLayout_14 = QtWidgets.QVBoxLayout(self.gbDeviceType)
        self.verticalLayout_14.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_14.setSpacing(8)
        self.verticalLayout_14.setObjectName("verticalLayout_14")
        self.rbDeviceTrezor = QtWidgets.QRadioButton(self.gbDeviceType)
        self.rbDeviceTrezor.setObjectName("rbDeviceTrezor")
        self.verticalLayout_14.addWidget(self.rbDeviceTrezor)
        self.rbDeviceKeepkey = QtWidgets.QRadioButton(self.gbDeviceType)
        self.rbDeviceKeepkey.setObjectName("rbDeviceKeepkey")
        self.verticalLayout_14.addWidget(self.rbDeviceKeepkey)
        self.rbDeviceLedger = QtWidgets.QRadioButton(self.gbDeviceType)
        self.rbDeviceLedger.setObjectName("rbDeviceLedger")
        self.verticalLayout_14.addWidget(self.rbDeviceLedger)
        self.verticalLayout_12.addWidget(self.gbDeviceType)
        self.lblStepDeviceTypeMessage = QtWidgets.QLabel(self.pgStepDeviceType)
        self.lblStepDeviceTypeMessage.setText("")
        self.lblStepDeviceTypeMessage.setWordWrap(True)
        self.lblStepDeviceTypeMessage.setOpenExternalLinks(False)
        self.lblStepDeviceTypeMessage.setObjectName("lblStepDeviceTypeMessage")
        self.verticalLayout_12.addWidget(self.lblStepDeviceTypeMessage)
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_12.addItem(spacerItem)
        self.tabSteps.addWidget(self.pgStepDeviceType)
        self.pgStepDeviceInstance = QtWidgets.QWidget()
        self.pgStepDeviceInstance.setObjectName("pgStepDeviceInstance")
        self.verticalLayout_15 = QtWidgets.QVBoxLayout(
            self.pgStepDeviceInstance)
        self.verticalLayout_15.setObjectName("verticalLayout_15")
        self.lblStepDeviceInstanceMessage = QtWidgets.QLabel(
            self.pgStepDeviceInstance)
        self.lblStepDeviceInstanceMessage.setWordWrap(True)
        self.lblStepDeviceInstanceMessage.setObjectName(
            "lblStepDeviceInstanceMessage")
        self.verticalLayout_15.addWidget(self.lblStepDeviceInstanceMessage)
        self.cboDeviceInstance = QtWidgets.QComboBox(self.pgStepDeviceInstance)
        self.cboDeviceInstance.setMaximumSize(QtCore.QSize(400, 16777215))
        self.cboDeviceInstance.setObjectName("cboDeviceInstance")
        self.verticalLayout_15.addWidget(self.cboDeviceInstance)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_15.addItem(spacerItem1)
        self.tabSteps.addWidget(self.pgStepDeviceInstance)
        self.pgStepActionType = QtWidgets.QWidget()
        self.pgStepActionType.setObjectName("pgStepActionType")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.pgStepActionType)
        self.verticalLayout_5.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.lblStepActionTitle = QtWidgets.QLabel(self.pgStepActionType)
        self.lblStepActionTitle.setWordWrap(True)
        self.lblStepActionTitle.setOpenExternalLinks(True)
        self.lblStepActionTitle.setObjectName("lblStepActionTitle")
        self.verticalLayout_5.addWidget(self.lblStepActionTitle)
        self.gbSeedSource = QtWidgets.QGroupBox(self.pgStepActionType)
        self.gbSeedSource.setTitle("")
        self.gbSeedSource.setFlat(False)
        self.gbSeedSource.setObjectName("gbSeedSource")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.gbSeedSource)
        self.verticalLayout_3.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_3.setSpacing(8)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.rbActRecoverWordsSafe = QtWidgets.QRadioButton(self.gbSeedSource)
        self.rbActRecoverWordsSafe.setChecked(True)
        self.rbActRecoverWordsSafe.setObjectName("rbActRecoverWordsSafe")
        self.verticalLayout_3.addWidget(self.rbActRecoverWordsSafe)
        self.rbActRecoverMnemonicWords = QtWidgets.QRadioButton(
            self.gbSeedSource)
        self.rbActRecoverMnemonicWords.setChecked(False)
        self.rbActRecoverMnemonicWords.setObjectName(
            "rbActRecoverMnemonicWords")
        self.verticalLayout_3.addWidget(self.rbActRecoverMnemonicWords)
        self.rbActRecoverHexEntropy = QtWidgets.QRadioButton(self.gbSeedSource)
        self.rbActRecoverHexEntropy.setObjectName("rbActRecoverHexEntropy")
        self.verticalLayout_3.addWidget(self.rbActRecoverHexEntropy)
        self.rbActInitializeNewSeed = QtWidgets.QRadioButton(self.gbSeedSource)
        self.rbActInitializeNewSeed.setObjectName("rbActInitializeNewSeed")
        self.verticalLayout_3.addWidget(self.rbActInitializeNewSeed)
        self.rbActWipeDevice = QtWidgets.QRadioButton(self.gbSeedSource)
        self.rbActWipeDevice.setObjectName("rbActWipeDevice")
        self.verticalLayout_3.addWidget(self.rbActWipeDevice)
        self.rbActUploadFirmware = QtWidgets.QRadioButton(self.gbSeedSource)
        self.rbActUploadFirmware.setObjectName("rbActUploadFirmware")
        self.verticalLayout_3.addWidget(self.rbActUploadFirmware)
        self.verticalLayout_5.addWidget(self.gbSeedSource)
        self.lblActionTypeMessage = QtWidgets.QLabel(self.pgStepActionType)
        self.lblActionTypeMessage.setText("")
        self.lblActionTypeMessage.setWordWrap(True)
        self.lblActionTypeMessage.setObjectName("lblActionTypeMessage")
        self.verticalLayout_5.addWidget(self.lblActionTypeMessage)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_5.addItem(spacerItem2)
        self.tabSteps.addWidget(self.pgStepActionType)
        self.pgStepWordCount = QtWidgets.QWidget()
        self.pgStepWordCount.setObjectName("pgStepWordCount")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.pgStepWordCount)
        self.verticalLayout_6.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.lblStep1MnemonicWords = QtWidgets.QLabel(self.pgStepWordCount)
        self.lblStep1MnemonicWords.setWordWrap(True)
        self.lblStep1MnemonicWords.setObjectName("lblStep1MnemonicWords")
        self.verticalLayout_6.addWidget(self.lblStep1MnemonicWords)
        self.gbNumberOfMnemonicWords = QtWidgets.QGroupBox(
            self.pgStepWordCount)
        self.gbNumberOfMnemonicWords.setTitle("")
        self.gbNumberOfMnemonicWords.setObjectName("gbNumberOfMnemonicWords")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout(
            self.gbNumberOfMnemonicWords)
        self.verticalLayout_7.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_7.setSpacing(8)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.rbWordsCount24 = QtWidgets.QRadioButton(
            self.gbNumberOfMnemonicWords)
        self.rbWordsCount24.setChecked(True)
        self.rbWordsCount24.setObjectName("rbWordsCount24")
        self.verticalLayout_7.addWidget(self.rbWordsCount24)
        self.rbWordsCount18 = QtWidgets.QRadioButton(
            self.gbNumberOfMnemonicWords)
        self.rbWordsCount18.setObjectName("rbWordsCount18")
        self.verticalLayout_7.addWidget(self.rbWordsCount18)
        self.rbWordsCount12 = QtWidgets.QRadioButton(
            self.gbNumberOfMnemonicWords)
        self.rbWordsCount12.setObjectName("rbWordsCount12")
        self.verticalLayout_7.addWidget(self.rbWordsCount12)
        self.verticalLayout_6.addWidget(self.gbNumberOfMnemonicWords)
        spacerItem3 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_6.addItem(spacerItem3)
        self.tabSteps.addWidget(self.pgStepWordCount)
        self.pgSetpEntropy = QtWidgets.QWidget()
        self.pgSetpEntropy.setObjectName("pgSetpEntropy")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.pgSetpEntropy)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.lblStep1HexEntropy = QtWidgets.QLabel(self.pgSetpEntropy)
        self.lblStep1HexEntropy.setObjectName("lblStep1HexEntropy")
        self.verticalLayout_4.addWidget(self.lblStep1HexEntropy)
        self.edtHexEntropy = QtWidgets.QLineEdit(self.pgSetpEntropy)
        self.edtHexEntropy.setObjectName("edtHexEntropy")
        self.verticalLayout_4.addWidget(self.edtHexEntropy)
        spacerItem4 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_4.addItem(spacerItem4)
        self.tabSteps.addWidget(self.pgSetpEntropy)
        self.pgStepWordList = QtWidgets.QWidget()
        self.pgStepWordList.setObjectName("pgStepWordList")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.pgStepWordList)
        self.verticalLayout_8.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.lblStepWordListTitle = QtWidgets.QLabel(self.pgStepWordList)
        self.lblStepWordListTitle.setWordWrap(True)
        self.lblStepWordListTitle.setOpenExternalLinks(True)
        self.lblStepWordListTitle.setObjectName("lblStepWordListTitle")
        self.verticalLayout_8.addWidget(self.lblStepWordListTitle)
        self.viewMnemonic = QtWidgets.QTableView(self.pgStepWordList)
        self.viewMnemonic.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
        self.viewMnemonic.setSelectionMode(
            QtWidgets.QAbstractItemView.SingleSelection)
        self.viewMnemonic.setObjectName("viewMnemonic")
        self.viewMnemonic.horizontalHeader().setVisible(False)
        self.viewMnemonic.horizontalHeader().setStretchLastSection(True)
        self.viewMnemonic.verticalHeader().setVisible(False)
        self.verticalLayout_8.addWidget(self.viewMnemonic)
        self.lblStepWordListMessage2 = QtWidgets.QLabel(self.pgStepWordList)
        self.lblStepWordListMessage2.setWordWrap(True)
        self.lblStepWordListMessage2.setObjectName("lblStepWordListMessage2")
        self.verticalLayout_8.addWidget(self.lblStepWordListMessage2)
        self.tabSteps.addWidget(self.pgStepWordList)
        self.pgStepInitOptions = QtWidgets.QWidget()
        self.pgStepInitOptions.setObjectName("pgStepInitOptions")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.pgStepInitOptions)
        self.verticalLayout_2.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_2.setSpacing(6)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.lblHwOptionsTitle = QtWidgets.QLabel(self.pgStepInitOptions)
        self.lblHwOptionsTitle.setWordWrap(True)
        self.lblHwOptionsTitle.setObjectName("lblHwOptionsTitle")
        self.verticalLayout_2.addWidget(self.lblHwOptionsTitle)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.lblHwOptionsDeviceLabel = QtWidgets.QLabel(self.pgStepInitOptions)
        self.lblHwOptionsDeviceLabel.setObjectName("lblHwOptionsDeviceLabel")
        self.gridLayout.addWidget(self.lblHwOptionsDeviceLabel, 0, 0, 1, 1)
        self.edtHwOptionsDeviceLabel = QtWidgets.QLineEdit(
            self.pgStepInitOptions)
        self.edtHwOptionsDeviceLabel.setPlaceholderText("")
        self.edtHwOptionsDeviceLabel.setObjectName("edtHwOptionsDeviceLabel")
        self.gridLayout.addWidget(self.edtHwOptionsDeviceLabel, 0, 1, 1, 1)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.chbHwOptionsUsePassphrase = QtWidgets.QCheckBox(
            self.pgStepInitOptions)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.chbHwOptionsUsePassphrase.sizePolicy().hasHeightForWidth())
        self.chbHwOptionsUsePassphrase.setSizePolicy(sizePolicy)
        self.chbHwOptionsUsePassphrase.setObjectName(
            "chbHwOptionsUsePassphrase")
        self.horizontalLayout_7.addWidget(self.chbHwOptionsUsePassphrase)
        self.lblHwOptionsPassphraseReadmeLink = QtWidgets.QLabel(
            self.pgStepInitOptions)
        self.lblHwOptionsPassphraseReadmeLink.setTextFormat(QtCore.Qt.AutoText)
        self.lblHwOptionsPassphraseReadmeLink.setOpenExternalLinks(True)
        self.lblHwOptionsPassphraseReadmeLink.setObjectName(
            "lblHwOptionsPassphraseReadmeLink")
        self.horizontalLayout_7.addWidget(
            self.lblHwOptionsPassphraseReadmeLink)
        self.gridLayout.addLayout(self.horizontalLayout_7, 2, 0, 1, 1)
        self.wdgHwOptionsLedger = QtWidgets.QWidget(self.pgStepInitOptions)
        self.wdgHwOptionsLedger.setMinimumSize(QtCore.QSize(0, 0))
        self.wdgHwOptionsLedger.setObjectName("wdgHwOptionsLedger")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout(
            self.wdgHwOptionsLedger)
        self.horizontalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_5.setSpacing(3)
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.edtHwOptionsLedgerPassphrase = QtWidgets.QLineEdit(
            self.wdgHwOptionsLedger)
        self.edtHwOptionsLedgerPassphrase.setEchoMode(
            QtWidgets.QLineEdit.Password)
        self.edtHwOptionsLedgerPassphrase.setObjectName(
            "edtHwOptionsLedgerPassphrase")
        self.horizontalLayout_5.addWidget(self.edtHwOptionsLedgerPassphrase)
        self.btnShowPassphrase = QtWidgets.QToolButton(self.wdgHwOptionsLedger)
        self.btnShowPassphrase.setMinimumSize(QtCore.QSize(21, 21))
        self.btnShowPassphrase.setMaximumSize(QtCore.QSize(21, 21))
        self.btnShowPassphrase.setText("")
        self.btnShowPassphrase.setObjectName("btnShowPassphrase")
        self.horizontalLayout_5.addWidget(self.btnShowPassphrase)
        self.edtHwOptionsLedgerSecondaryPIN = QtWidgets.QLineEdit(
            self.wdgHwOptionsLedger)
        self.edtHwOptionsLedgerSecondaryPIN.setEchoMode(
            QtWidgets.QLineEdit.Password)
        self.edtHwOptionsLedgerSecondaryPIN.setObjectName(
            "edtHwOptionsLedgerSecondaryPIN")
        self.horizontalLayout_5.addWidget(self.edtHwOptionsLedgerSecondaryPIN)
        self.btnShowSecondaryPIN = QtWidgets.QToolButton(
            self.wdgHwOptionsLedger)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnShowSecondaryPIN.sizePolicy().hasHeightForWidth())
        self.btnShowSecondaryPIN.setSizePolicy(sizePolicy)
        self.btnShowSecondaryPIN.setMinimumSize(QtCore.QSize(21, 21))
        self.btnShowSecondaryPIN.setMaximumSize(QtCore.QSize(21, 21))
        self.btnShowSecondaryPIN.setText("")
        self.btnShowSecondaryPIN.setObjectName("btnShowSecondaryPIN")
        self.horizontalLayout_5.addWidget(self.btnShowSecondaryPIN)
        self.horizontalLayout_5.setStretch(0, 1)
        self.gridLayout.addWidget(self.wdgHwOptionsLedger, 2, 1, 1, 1)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setSpacing(3)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.edtHwOptionsPIN = QtWidgets.QLineEdit(self.pgStepInitOptions)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.edtHwOptionsPIN.sizePolicy().hasHeightForWidth())
        self.edtHwOptionsPIN.setSizePolicy(sizePolicy)
        self.edtHwOptionsPIN.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.edtHwOptionsPIN.setEchoMode(QtWidgets.QLineEdit.Password)
        self.edtHwOptionsPIN.setObjectName("edtHwOptionsPIN")
        self.horizontalLayout_2.addWidget(self.edtHwOptionsPIN)
        self.btnShowPIN = QtWidgets.QToolButton(self.pgStepInitOptions)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnShowPIN.sizePolicy().hasHeightForWidth())
        self.btnShowPIN.setSizePolicy(sizePolicy)
        self.btnShowPIN.setMinimumSize(QtCore.QSize(21, 21))
        self.btnShowPIN.setMaximumSize(QtCore.QSize(21, 21))
        self.btnShowPIN.setText("")
        self.btnShowPIN.setObjectName("btnShowPIN")
        self.horizontalLayout_2.addWidget(self.btnShowPIN)
        spacerItem5 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem5)
        self.gridLayout.addLayout(self.horizontalLayout_2, 1, 1, 1, 1)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.chbHwOptionsUsePIN = QtWidgets.QCheckBox(self.pgStepInitOptions)
        self.chbHwOptionsUsePIN.setChecked(True)
        self.chbHwOptionsUsePIN.setObjectName("chbHwOptionsUsePIN")
        self.horizontalLayout_3.addWidget(self.chbHwOptionsUsePIN)
        self.gridLayout.addLayout(self.horizontalLayout_3, 1, 0, 1, 1)
        self.verticalLayout_2.addLayout(self.gridLayout)
        self.btnHwOptionsDetails = QtWidgets.QPushButton(
            self.pgStepInitOptions)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnHwOptionsDetails.sizePolicy().hasHeightForWidth())
        self.btnHwOptionsDetails.setSizePolicy(sizePolicy)
        self.btnHwOptionsDetails.setAutoDefault(False)
        self.btnHwOptionsDetails.setObjectName("btnHwOptionsDetails")
        self.verticalLayout_2.addWidget(self.btnHwOptionsDetails)
        self.fraDetails = QtWidgets.QFrame(self.pgStepInitOptions)
        self.fraDetails.setStyleSheet("")
        self.fraDetails.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.fraDetails.setFrameShadow(QtWidgets.QFrame.Plain)
        self.fraDetails.setLineWidth(1)
        self.fraDetails.setObjectName("fraDetails")
        self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.fraDetails)
        self.verticalLayout_11.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_11.setObjectName("verticalLayout_11")
        self.wdgHwOptionsDetails = QtWidgets.QWidget(self.fraDetails)
        self.wdgHwOptionsDetails.setObjectName("wdgHwOptionsDetails")
        self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.wdgHwOptionsDetails)
        self.verticalLayout_9.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_9.setSpacing(3)
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.edtHwOptionsPassphrase = QtWidgets.QLineEdit(
            self.wdgHwOptionsDetails)
        self.edtHwOptionsPassphrase.setMaximumSize(
            QtCore.QSize(16777215, 16777215))
        self.edtHwOptionsPassphrase.setEchoMode(QtWidgets.QLineEdit.Password)
        self.edtHwOptionsPassphrase.setObjectName("edtHwOptionsPassphrase")
        self.gridLayout_2.addWidget(self.edtHwOptionsPassphrase, 0, 1, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.wdgHwOptionsDetails)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.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(110, 0))
        self.label_3.setObjectName("label_3")
        self.gridLayout_2.addWidget(self.label_3, 1, 0, 1, 1)
        self.label = QtWidgets.QLabel(self.wdgHwOptionsDetails)
        self.label.setObjectName("label")
        self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1)
        self.btnRefreshAddressesPreview = QtWidgets.QPushButton(
            self.wdgHwOptionsDetails)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnRefreshAddressesPreview.sizePolicy().hasHeightForWidth())
        self.btnRefreshAddressesPreview.setSizePolicy(sizePolicy)
        self.btnRefreshAddressesPreview.setAutoDefault(False)
        self.btnRefreshAddressesPreview.setObjectName(
            "btnRefreshAddressesPreview")
        self.gridLayout_2.addWidget(self.btnRefreshAddressesPreview, 1, 2, 1,
                                    1)
        self.edtHwOptionsBip32Path = QtWidgets.QLineEdit(
            self.wdgHwOptionsDetails)
        self.edtHwOptionsBip32Path.setMaximumSize(
            QtCore.QSize(16777215, 16777215))
        self.edtHwOptionsBip32Path.setEchoMode(QtWidgets.QLineEdit.Normal)
        self.edtHwOptionsBip32Path.setObjectName("edtHwOptionsBip32Path")
        self.gridLayout_2.addWidget(self.edtHwOptionsBip32Path, 1, 1, 1, 1)
        self.verticalLayout_9.addLayout(self.gridLayout_2)
        self.label_5 = QtWidgets.QLabel(self.wdgHwOptionsDetails)
        self.label_5.setWordWrap(True)
        self.label_5.setObjectName("label_5")
        self.verticalLayout_9.addWidget(self.label_5)
        self.viewAddresses = QtWidgets.QTableView(self.wdgHwOptionsDetails)
        self.viewAddresses.setObjectName("viewAddresses")
        self.viewAddresses.horizontalHeader().setVisible(False)
        self.viewAddresses.horizontalHeader().setStretchLastSection(True)
        self.viewAddresses.verticalHeader().setVisible(False)
        self.viewAddresses.verticalHeader().setStretchLastSection(False)
        self.verticalLayout_9.addWidget(self.viewAddresses)
        self.lblHwOptionsMessage1 = QtWidgets.QLabel(self.wdgHwOptionsDetails)
        self.lblHwOptionsMessage1.setStyleSheet("font-size:11px")
        self.lblHwOptionsMessage1.setWordWrap(True)
        self.lblHwOptionsMessage1.setOpenExternalLinks(True)
        self.lblHwOptionsMessage1.setTextInteractionFlags(
            QtCore.Qt.LinksAccessibleByMouse
            | QtCore.Qt.TextSelectableByKeyboard
            | QtCore.Qt.TextSelectableByMouse)
        self.lblHwOptionsMessage1.setObjectName("lblHwOptionsMessage1")
        self.verticalLayout_9.addWidget(self.lblHwOptionsMessage1)
        self.verticalLayout_11.addWidget(self.wdgHwOptionsDetails)
        self.verticalLayout_2.addWidget(self.fraDetails)
        spacerItem6 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem6)
        self.tabSteps.addWidget(self.pgStepInitOptions)
        self.pgStepSummary = QtWidgets.QWidget()
        self.pgStepSummary.setObjectName("pgStepSummary")
        self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.pgStepSummary)
        self.verticalLayout_10.setObjectName("verticalLayout_10")
        self.lblStepSummaryTitle = QtWidgets.QLabel(self.pgStepSummary)
        self.lblStepSummaryTitle.setStyleSheet("")
        self.lblStepSummaryTitle.setAlignment(QtCore.Qt.AlignCenter)
        self.lblStepSummaryTitle.setWordWrap(True)
        self.lblStepSummaryTitle.setObjectName("lblStepSummaryTitle")
        self.verticalLayout_10.addWidget(self.lblStepSummaryTitle)
        self.tabSteps.addWidget(self.pgStepSummary)
        self.pgStepHwFirmwareList = QtWidgets.QWidget()
        self.pgStepHwFirmwareList.setObjectName("pgStepHwFirmwareList")
        self.verticalLayout_16 = QtWidgets.QVBoxLayout(
            self.pgStepHwFirmwareList)
        self.verticalLayout_16.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_16.setSpacing(6)
        self.verticalLayout_16.setObjectName("verticalLayout_16")
        self.lblFirmwareSource = QtWidgets.QLabel(self.pgStepHwFirmwareList)
        self.lblFirmwareSource.setObjectName("lblFirmwareSource")
        self.verticalLayout_16.addWidget(self.lblFirmwareSource)
        self.gbTrezorModel = QtWidgets.QGroupBox(self.pgStepHwFirmwareList)
        self.gbTrezorModel.setObjectName("gbTrezorModel")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.gbTrezorModel)
        self.horizontalLayout_6.setSizeConstraint(
            QtWidgets.QLayout.SetDefaultConstraint)
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.rbTrezorModelOne = QtWidgets.QRadioButton(self.gbTrezorModel)
        self.rbTrezorModelOne.setChecked(True)
        self.rbTrezorModelOne.setObjectName("rbTrezorModelOne")
        self.horizontalLayout_6.addWidget(self.rbTrezorModelOne)
        self.rbTrezorModelT = QtWidgets.QRadioButton(self.gbTrezorModel)
        self.rbTrezorModelT.setObjectName("rbTrezorModelT")
        self.horizontalLayout_6.addWidget(self.rbTrezorModelT)
        spacerItem7 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_6.addItem(spacerItem7)
        self.verticalLayout_16.addWidget(self.gbTrezorModel)
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
        self.gbFirmwareSourceType = QtWidgets.QGroupBox(
            self.pgStepHwFirmwareList)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.gbFirmwareSourceType.sizePolicy().hasHeightForWidth())
        self.gbFirmwareSourceType.setSizePolicy(sizePolicy)
        self.gbFirmwareSourceType.setObjectName("gbFirmwareSourceType")
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout(
            self.gbFirmwareSourceType)
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.rbFirmwareSourceLocalFile = QtWidgets.QRadioButton(
            self.gbFirmwareSourceType)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.rbFirmwareSourceLocalFile.sizePolicy().hasHeightForWidth())
        self.rbFirmwareSourceLocalFile.setSizePolicy(sizePolicy)
        self.rbFirmwareSourceLocalFile.setChecked(True)
        self.rbFirmwareSourceLocalFile.setObjectName(
            "rbFirmwareSourceLocalFile")
        self.horizontalLayout_9.addWidget(self.rbFirmwareSourceLocalFile)
        self.rbFirmwareSourceInternet = QtWidgets.QRadioButton(
            self.gbFirmwareSourceType)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.rbFirmwareSourceInternet.sizePolicy().hasHeightForWidth())
        self.rbFirmwareSourceInternet.setSizePolicy(sizePolicy)
        self.rbFirmwareSourceInternet.setObjectName("rbFirmwareSourceInternet")
        self.horizontalLayout_9.addWidget(self.rbFirmwareSourceInternet)
        self.horizontalLayout_10.addWidget(self.gbFirmwareSourceType)
        self.chbWipeDevice = QtWidgets.QCheckBox(self.pgStepHwFirmwareList)
        self.chbWipeDevice.setChecked(True)
        self.chbWipeDevice.setObjectName("chbWipeDevice")
        self.horizontalLayout_10.addWidget(self.chbWipeDevice)
        self.verticalLayout_16.addLayout(self.horizontalLayout_10)
        self.wdgFirmwareFile = QtWidgets.QWidget(self.pgStepHwFirmwareList)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.wdgFirmwareFile.sizePolicy().hasHeightForWidth())
        self.wdgFirmwareFile.setSizePolicy(sizePolicy)
        self.wdgFirmwareFile.setObjectName("wdgFirmwareFile")
        self.verticalLayout_17 = QtWidgets.QVBoxLayout(self.wdgFirmwareFile)
        self.verticalLayout_17.setContentsMargins(4, 0, 4, 0)
        self.verticalLayout_17.setSpacing(0)
        self.verticalLayout_17.setObjectName("verticalLayout_17")
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setSpacing(6)
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.label_4 = QtWidgets.QLabel(self.wdgFirmwareFile)
        self.label_4.setObjectName("label_4")
        self.horizontalLayout_8.addWidget(self.label_4)
        self.edtFirmareFilePath = QtWidgets.QLineEdit(self.wdgFirmwareFile)
        self.edtFirmareFilePath.setObjectName("edtFirmareFilePath")
        self.horizontalLayout_8.addWidget(self.edtFirmareFilePath)
        self.btnChooseFirmwareFile = QtWidgets.QToolButton(
            self.wdgFirmwareFile)
        self.btnChooseFirmwareFile.setObjectName("btnChooseFirmwareFile")
        self.horizontalLayout_8.addWidget(self.btnChooseFirmwareFile)
        self.verticalLayout_17.addLayout(self.horizontalLayout_8)
        self.verticalLayout_16.addWidget(self.wdgFirmwareFile)
        self.tabFirmwareWebSources = QtWidgets.QTableWidget(
            self.pgStepHwFirmwareList)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tabFirmwareWebSources.sizePolicy().hasHeightForWidth())
        self.tabFirmwareWebSources.setSizePolicy(sizePolicy)
        self.tabFirmwareWebSources.setSelectionBehavior(
            QtWidgets.QAbstractItemView.SelectRows)
        self.tabFirmwareWebSources.setObjectName("tabFirmwareWebSources")
        self.tabFirmwareWebSources.setColumnCount(6)
        self.tabFirmwareWebSources.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tabFirmwareWebSources.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tabFirmwareWebSources.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tabFirmwareWebSources.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tabFirmwareWebSources.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tabFirmwareWebSources.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tabFirmwareWebSources.setHorizontalHeaderItem(5, item)
        self.tabFirmwareWebSources.horizontalHeader().setVisible(True)
        self.tabFirmwareWebSources.verticalHeader().setVisible(False)
        self.verticalLayout_16.addWidget(self.tabFirmwareWebSources)
        self.edtFirmwareNotes = QtWidgets.QTextEdit(self.pgStepHwFirmwareList)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.edtFirmwareNotes.sizePolicy().hasHeightForWidth())
        self.edtFirmwareNotes.setSizePolicy(sizePolicy)
        self.edtFirmwareNotes.setMaximumSize(QtCore.QSize(16777215, 70))
        self.edtFirmwareNotes.setReadOnly(True)
        self.edtFirmwareNotes.setObjectName("edtFirmwareNotes")
        self.verticalLayout_16.addWidget(self.edtFirmwareNotes)
        spacerItem8 = QtWidgets.QSpacerItem(
            20, 0, QtWidgets.QSizePolicy.Minimum,
            QtWidgets.QSizePolicy.MinimumExpanding)
        self.verticalLayout_16.addItem(spacerItem8)
        self.tabSteps.addWidget(self.pgStepHwFirmwareList)
        self.pgStepHwFirmwareUpload = QtWidgets.QWidget()
        self.pgStepHwFirmwareUpload.setObjectName("pgStepHwFirmwareUpload")
        self.verticalLayout_18 = QtWidgets.QVBoxLayout(
            self.pgStepHwFirmwareUpload)
        self.verticalLayout_18.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_18.setSpacing(6)
        self.verticalLayout_18.setObjectName("verticalLayout_18")
        self.lblUploadFirmwareMessage = QtWidgets.QLabel(
            self.pgStepHwFirmwareUpload)
        self.lblUploadFirmwareMessage.setText("")
        self.lblUploadFirmwareMessage.setWordWrap(True)
        self.lblUploadFirmwareMessage.setObjectName("lblUploadFirmwareMessage")
        self.verticalLayout_18.addWidget(self.lblUploadFirmwareMessage)
        spacerItem9 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_18.addItem(spacerItem9)
        self.tabSteps.addWidget(self.pgStepHwFirmwareUpload)
        self.verticalLayout.addWidget(self.tabSteps)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setContentsMargins(6, -1, -1, -1)
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.label_2 = QtWidgets.QLabel(HwInitializeDlg)
        self.label_2.setOpenExternalLinks(True)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_4.addWidget(self.label_2)
        self.verticalLayout.addLayout(self.horizontalLayout_4)
        self.widget = QtWidgets.QWidget(HwInitializeDlg)
        self.widget.setObjectName("widget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.widget)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.btnCancel = QtWidgets.QPushButton(self.widget)
        self.btnCancel.setAutoDefault(False)
        self.btnCancel.setObjectName("btnCancel")
        self.horizontalLayout.addWidget(self.btnCancel)
        spacerItem10 = QtWidgets.QSpacerItem(40, 20,
                                             QtWidgets.QSizePolicy.Expanding,
                                             QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem10)
        self.btnBack = QtWidgets.QPushButton(self.widget)
        self.btnBack.setAutoDefault(False)
        self.btnBack.setObjectName("btnBack")
        self.horizontalLayout.addWidget(self.btnBack)
        self.btnNext = QtWidgets.QPushButton(self.widget)
        self.btnNext.setAutoDefault(False)
        self.btnNext.setObjectName("btnNext")
        self.horizontalLayout.addWidget(self.btnNext)
        self.verticalLayout.addWidget(self.widget)

        self.retranslateUi(HwInitializeDlg)
        self.tabSteps.setCurrentIndex(8)
        QtCore.QMetaObject.connectSlotsByName(HwInitializeDlg)
Beispiel #14
0
    def setupUi(self, Edit_Dialog):
        Edit_Dialog.setObjectName("Edit_Dialog")
        Edit_Dialog.resize(583, 506)
        font = QtGui.QFont()
        font.setFamily("Consolas")
        font.setPointSize(12)
        Edit_Dialog.setFont(font)
        self.verticalLayout = QtWidgets.QVBoxLayout(Edit_Dialog)
        self.verticalLayout.setObjectName("verticalLayout")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.label = QtWidgets.QLabel(Edit_Dialog)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
        self.category_Box = QtWidgets.QComboBox(Edit_Dialog)
        self.category_Box.setObjectName("category_Box")
        self.gridLayout.addWidget(self.category_Box, 0, 1, 1, 2)
        self.label_2 = QtWidgets.QLabel(Edit_Dialog)
        self.label_2.setObjectName("label_2")
        self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1)
        self.shortcut_Edit = QtWidgets.QLineEdit(Edit_Dialog)
        self.shortcut_Edit.setObjectName("shortcut_Edit")
        self.gridLayout.addWidget(self.shortcut_Edit, 1, 1, 1, 2)
        self.label_4 = QtWidgets.QLabel(Edit_Dialog)
        self.label_4.setObjectName("label_4")
        self.gridLayout.addWidget(self.label_4, 2, 0, 1, 2)
        self.description_Edit = QtWidgets.QLineEdit(Edit_Dialog)
        self.description_Edit.setObjectName("description_Edit")
        self.gridLayout.addWidget(self.description_Edit, 2, 2, 1, 1)
        self.label_3 = QtWidgets.QLabel(Edit_Dialog)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 3, 0, 1, 1)
        self.tamplate_TextEdit = QtWidgets.QPlainTextEdit(Edit_Dialog)
        self.tamplate_TextEdit.setObjectName("tamplate_TextEdit")
        self.gridLayout.addWidget(self.tamplate_TextEdit, 3, 1, 7, 2)
        self.pushButton = QtWidgets.QPushButton(Edit_Dialog)
        self.pushButton.setObjectName("pushButton")
        self.gridLayout.addWidget(self.pushButton, 4, 0, 1, 1)
        self.pushButton_2 = QtWidgets.QPushButton(Edit_Dialog)
        self.pushButton_2.setObjectName("pushButton_2")
        self.gridLayout.addWidget(self.pushButton_2, 5, 0, 1, 1)
        self.pushButton_3 = QtWidgets.QPushButton(Edit_Dialog)
        self.pushButton_3.setObjectName("pushButton_3")
        self.gridLayout.addWidget(self.pushButton_3, 6, 0, 1, 1)
        self.pushButton_4 = QtWidgets.QPushButton(Edit_Dialog)
        self.pushButton_4.setObjectName("pushButton_4")
        self.gridLayout.addWidget(self.pushButton_4, 7, 0, 1, 1)
        self.pushButton_5 = QtWidgets.QPushButton(Edit_Dialog)
        self.pushButton_5.setObjectName("pushButton_5")
        self.gridLayout.addWidget(self.pushButton_5, 8, 0, 1, 1)
        self.pushButton_6 = QtWidgets.QPushButton(Edit_Dialog)
        self.pushButton_6.setObjectName("pushButton_6")
        self.gridLayout.addWidget(self.pushButton_6, 9, 0, 1, 1)
        self.check_active = QtWidgets.QCheckBox(Edit_Dialog)
        self.check_active.setObjectName("check_active")
        self.gridLayout.addWidget(self.check_active, 10, 0, 1, 1)
        self.buttonBox = QtWidgets.QDialogButtonBox(Edit_Dialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.gridLayout.addWidget(self.buttonBox, 10, 1, 1, 2)
        self.verticalLayout.addLayout(self.gridLayout)

        self.retranslateUi(Edit_Dialog)
        self.buttonBox.accepted.connect(Edit_Dialog.accept)
        self.buttonBox.rejected.connect(Edit_Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Edit_Dialog)
Beispiel #15
0
    def setupUi(self, analysisDialog):
        analysisDialog.setObjectName("analysisDialog")
        analysisDialog.resize(1494, 895)
        analysisDialog.setSizeGripEnabled(True)
        self.gridLayout_2 = QtWidgets.QGridLayout(analysisDialog)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.analysisGridLayout = QtWidgets.QGridLayout()
        self.analysisGridLayout.setObjectName("analysisGridLayout")
        self.analysisFrame = QtWidgets.QFrame(analysisDialog)
        self.analysisFrame.setFrameShape(QtWidgets.QFrame.Box)
        self.analysisFrame.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.analysisFrame.setObjectName("analysisFrame")
        self.formLayout = QtWidgets.QGridLayout(self.analysisFrame)
        self.formLayout.setObjectName("formLayout")
        self.line = QtWidgets.QFrame(self.analysisFrame)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.formLayout.addWidget(self.line, 5, 1, 1, 2)
        self.copyFilter = QtWidgets.QComboBox(self.analysisFrame)
        self.copyFilter.setObjectName("copyFilter")
        self.formLayout.addWidget(self.copyFilter, 6, 2, 1, 1)
        self.label = QtWidgets.QLabel(self.analysisFrame)
        self.label.setObjectName("label")
        self.formLayout.addWidget(self.label, 6, 1, 1, 1)
        self.file = QtWidgets.QLineEdit(self.analysisFrame)
        self.file.setEnabled(False)
        self.file.setObjectName("file")
        self.formLayout.addWidget(self.file, 0, 2, 1, 1)
        self.startTime = QtWidgets.QTimeEdit(self.analysisFrame)
        self.startTime.setObjectName("startTime")
        self.formLayout.addWidget(self.startTime, 2, 2, 1, 1)
        self.loadButton = QtWidgets.QPushButton(self.analysisFrame)
        self.loadButton.setObjectName("loadButton")
        self.formLayout.addWidget(self.loadButton, 4, 1, 1, 3)
        self.endLabel = QtWidgets.QLabel(self.analysisFrame)
        self.endLabel.setObjectName("endLabel")
        self.formLayout.addWidget(self.endLabel, 3, 1, 1, 1)
        self.fileLabel = QtWidgets.QLabel(self.analysisFrame)
        self.fileLabel.setObjectName("fileLabel")
        self.formLayout.addWidget(self.fileLabel, 0, 1, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.formLayout.addItem(spacerItem, 10, 1, 1, 3)
        self.channelSelectorLabel = QtWidgets.QLabel(self.analysisFrame)
        self.channelSelectorLabel.setObjectName("channelSelectorLabel")
        self.formLayout.addWidget(self.channelSelectorLabel, 1, 1, 1, 1)
        self.endTime = QtWidgets.QTimeEdit(self.analysisFrame)
        self.endTime.setObjectName("endTime")
        self.formLayout.addWidget(self.endTime, 3, 2, 1, 1)
        self.filePicker = QtWidgets.QToolButton(self.analysisFrame)
        self.filePicker.setObjectName("filePicker")
        self.formLayout.addWidget(self.filePicker, 0, 3, 1, 1)
        self.channelSelector = QtWidgets.QComboBox(self.analysisFrame)
        self.channelSelector.setObjectName("channelSelector")
        self.formLayout.addWidget(self.channelSelector, 1, 2, 1, 1)
        self.startLabel = QtWidgets.QLabel(self.analysisFrame)
        self.startLabel.setObjectName("startLabel")
        self.formLayout.addWidget(self.startLabel, 2, 1, 1, 1)
        self.analysisGridLayout.addWidget(self.analysisFrame, 0, 0, 1, 1)
        self.analysisTabs = QtWidgets.QTabWidget(analysisDialog)
        self.analysisTabs.setObjectName("analysisTabs")
        self.spectrumTab = QtWidgets.QWidget()
        self.spectrumTab.setObjectName("spectrumTab")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.spectrumTab)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.spectrumControlsLayout = QtWidgets.QGridLayout()
        self.spectrumControlsLayout.setObjectName("spectrumControlsLayout")
        self.buttonBoxLayout = QtWidgets.QVBoxLayout()
        self.buttonBoxLayout.setObjectName("buttonBoxLayout")
        self.saveChart = QtWidgets.QPushButton(self.spectrumTab)
        self.saveChart.setObjectName("saveChart")
        self.buttonBoxLayout.addWidget(self.saveChart)
        self.updateChart = QtWidgets.QPushButton(self.spectrumTab)
        self.updateChart.setObjectName("updateChart")
        self.buttonBoxLayout.addWidget(self.updateChart)
        self.saveLayout = QtWidgets.QPushButton(self.spectrumTab)
        self.saveLayout.setObjectName("saveLayout")
        self.buttonBoxLayout.addWidget(self.saveLayout)
        self.spectrumControlsLayout.addLayout(self.buttonBoxLayout, 0, 10, 3,
                                              1)
        self.colourRangeLabel = QtWidgets.QLabel(self.spectrumTab)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.colourRangeLabel.setFont(font)
        self.colourRangeLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.colourRangeLabel.setObjectName("colourRangeLabel")
        self.spectrumControlsLayout.addWidget(self.colourRangeLabel, 0, 7, 1,
                                              1)
        self.colourLowerLimit = QtWidgets.QSpinBox(self.spectrumTab)
        self.colourLowerLimit.setMinimum(-120)
        self.colourLowerLimit.setMaximum(0)
        self.colourLowerLimit.setProperty("value", -70)
        self.colourLowerLimit.setObjectName("colourLowerLimit")
        self.spectrumControlsLayout.addWidget(self.colourLowerLimit, 2, 7, 1,
                                              1)
        self.colourUpperLimit = QtWidgets.QSpinBox(self.spectrumTab)
        self.colourUpperLimit.setMinimum(-99)
        self.colourUpperLimit.setMaximum(0)
        self.colourUpperLimit.setProperty("value", -10)
        self.colourUpperLimit.setObjectName("colourUpperLimit")
        self.spectrumControlsLayout.addWidget(self.colourUpperLimit, 1, 7, 1,
                                              1)
        self.markerType = QtWidgets.QComboBox(self.spectrumTab)
        self.markerType.setObjectName("markerType")
        self.spectrumControlsLayout.addWidget(self.markerType, 0, 1, 1, 1)
        self.magLimitTypeLabel = QtWidgets.QLabel(self.spectrumTab)
        self.magLimitTypeLabel.setObjectName("magLimitTypeLabel")
        self.spectrumControlsLayout.addWidget(self.magLimitTypeLabel, 2, 0, 1,
                                              1)
        self.markerTypeLabel = QtWidgets.QLabel(self.spectrumTab)
        self.markerTypeLabel.setObjectName("markerTypeLabel")
        self.spectrumControlsLayout.addWidget(self.markerTypeLabel, 0, 0, 1, 1)
        self.analysisResolutionLabel = QtWidgets.QLabel(self.spectrumTab)
        self.analysisResolutionLabel.setObjectName("analysisResolutionLabel")
        self.spectrumControlsLayout.addWidget(self.analysisResolutionLabel, 1,
                                              0, 1, 1)
        self.analysisResolution = QtWidgets.QComboBox(self.spectrumTab)
        self.analysisResolution.setObjectName("analysisResolution")
        self.spectrumControlsLayout.addWidget(self.analysisResolution, 1, 1, 1,
                                              1)
        self.markerSize = QtWidgets.QSpinBox(self.spectrumTab)
        self.markerSize.setMinimum(1)
        self.markerSize.setMaximum(9)
        self.markerSize.setObjectName("markerSize")
        self.spectrumControlsLayout.addWidget(self.markerSize, 0, 3, 1, 1)
        self.magLimitType = QtWidgets.QComboBox(self.spectrumTab)
        self.magLimitType.setObjectName("magLimitType")
        self.magLimitType.addItem("")
        self.magLimitType.addItem("")
        self.magLimitType.addItem("")
        self.spectrumControlsLayout.addWidget(self.magLimitType, 2, 1, 1, 1)
        self.markerSizeLabel = QtWidgets.QLabel(self.spectrumTab)
        self.markerSizeLabel.setObjectName("markerSizeLabel")
        self.spectrumControlsLayout.addWidget(self.markerSizeLabel, 0, 2, 1, 1)
        self.ellipseWidthLabel = QtWidgets.QLabel(self.spectrumTab)
        self.ellipseWidthLabel.setObjectName("ellipseWidthLabel")
        self.spectrumControlsLayout.addWidget(self.ellipseWidthLabel, 1, 2, 1,
                                              1)
        self.ellipseHeight = QtWidgets.QDoubleSpinBox(self.spectrumTab)
        self.ellipseHeight.setMinimum(0.01)
        self.ellipseHeight.setMaximum(100.0)
        self.ellipseHeight.setSingleStep(0.01)
        self.ellipseHeight.setProperty("value", 1.0)
        self.ellipseHeight.setObjectName("ellipseHeight")
        self.spectrumControlsLayout.addWidget(self.ellipseHeight, 2, 3, 1, 1)
        self.ellipseWidth = QtWidgets.QDoubleSpinBox(self.spectrumTab)
        self.ellipseWidth.setMinimum(0.01)
        self.ellipseWidth.setMaximum(100.0)
        self.ellipseWidth.setSingleStep(0.01)
        self.ellipseWidth.setProperty("value", 3.0)
        self.ellipseWidth.setObjectName("ellipseWidth")
        self.spectrumControlsLayout.addWidget(self.ellipseWidth, 1, 3, 1, 1)
        self.ellipseHeightLabel = QtWidgets.QLabel(self.spectrumTab)
        self.ellipseHeightLabel.setObjectName("ellipseHeightLabel")
        self.spectrumControlsLayout.addWidget(self.ellipseHeightLabel, 2, 2, 1,
                                              1)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.spectrumControlsLayout.addItem(spacerItem1, 0, 9, 3, 1)
        self.minTime = QtWidgets.QTimeEdit(self.spectrumTab)
        self.minTime.setObjectName("minTime")
        self.spectrumControlsLayout.addWidget(self.minTime, 1, 5, 1, 1)
        self.magLowerLimit = QtWidgets.QDoubleSpinBox(self.spectrumTab)
        self.magLowerLimit.setMinimum(-120.0)
        self.magLowerLimit.setMaximum(0.0)
        self.magLowerLimit.setSingleStep(0.01)
        self.magLowerLimit.setProperty("value", -70.0)
        self.magLowerLimit.setObjectName("magLowerLimit")
        self.spectrumControlsLayout.addWidget(self.magLowerLimit, 2, 8, 1, 1)
        self.signalRangeLabel = QtWidgets.QLabel(self.spectrumTab)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.signalRangeLabel.setFont(font)
        self.signalRangeLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.signalRangeLabel.setObjectName("signalRangeLabel")
        self.spectrumControlsLayout.addWidget(self.signalRangeLabel, 0, 8, 1,
                                              1)
        self.magUpperLimit = QtWidgets.QDoubleSpinBox(self.spectrumTab)
        self.magUpperLimit.setEnabled(False)
        self.magUpperLimit.setDecimals(2)
        self.magUpperLimit.setMinimum(-99.0)
        self.magUpperLimit.setMaximum(0.0)
        self.magUpperLimit.setSingleStep(0.001)
        self.magUpperLimit.setProperty("value", -10.0)
        self.magUpperLimit.setObjectName("magUpperLimit")
        self.spectrumControlsLayout.addWidget(self.magUpperLimit, 1, 8, 1, 1)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.maxFilteredFreq = QtWidgets.QSpinBox(self.spectrumTab)
        self.maxFilteredFreq.setMinimum(1)
        self.maxFilteredFreq.setMaximum(24000)
        self.maxFilteredFreq.setProperty("value", 40)
        self.maxFilteredFreq.setObjectName("maxFilteredFreq")
        self.horizontalLayout.addWidget(self.maxFilteredFreq)
        self.maxUnfilteredFreq = QtWidgets.QSpinBox(self.spectrumTab)
        self.maxUnfilteredFreq.setMinimum(10)
        self.maxUnfilteredFreq.setMaximum(24000)
        self.maxUnfilteredFreq.setProperty("value", 80)
        self.maxUnfilteredFreq.setObjectName("maxUnfilteredFreq")
        self.horizontalLayout.addWidget(self.maxUnfilteredFreq)
        self.spectrumControlsLayout.addLayout(self.horizontalLayout, 2, 6, 1,
                                              1)
        self.timeRangeLabe = QtWidgets.QLabel(self.spectrumTab)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.timeRangeLabe.setFont(font)
        self.timeRangeLabe.setAlignment(QtCore.Qt.AlignCenter)
        self.timeRangeLabe.setObjectName("timeRangeLabe")
        self.spectrumControlsLayout.addWidget(self.timeRangeLabe, 0, 5, 1, 1)
        self.minLabel = QtWidgets.QLabel(self.spectrumTab)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.minLabel.setFont(font)
        self.minLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.minLabel.setObjectName("minLabel")
        self.spectrumControlsLayout.addWidget(self.minLabel, 1, 4, 1, 1)
        self.freqRangeLabel = QtWidgets.QLabel(self.spectrumTab)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.freqRangeLabel.setFont(font)
        self.freqRangeLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.freqRangeLabel.setObjectName("freqRangeLabel")
        self.spectrumControlsLayout.addWidget(self.freqRangeLabel, 0, 6, 1, 1)
        self.maxTime = QtWidgets.QTimeEdit(self.spectrumTab)
        self.maxTime.setObjectName("maxTime")
        self.spectrumControlsLayout.addWidget(self.maxTime, 2, 5, 1, 1)
        self.minFreq = QtWidgets.QSpinBox(self.spectrumTab)
        self.minFreq.setObjectName("minFreq")
        self.spectrumControlsLayout.addWidget(self.minFreq, 1, 6, 1, 1)
        self.maxLabel = QtWidgets.QLabel(self.spectrumTab)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.maxLabel.setFont(font)
        self.maxLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.maxLabel.setObjectName("maxLabel")
        self.spectrumControlsLayout.addWidget(self.maxLabel, 2, 4, 1, 1)
        self.gridLayout_3.addLayout(self.spectrumControlsLayout, 0, 0, 1, 1)
        self.spectrumChart = MplWidget(self.spectrumTab)
        self.spectrumChart.setObjectName("spectrumChart")
        self.gridLayout_3.addWidget(self.spectrumChart, 3, 0, 1, 1)
        self.analysisTabs.addTab(self.spectrumTab, "")
        self.waveformTab = QtWidgets.QWidget()
        self.waveformTab.setObjectName("waveformTab")
        self.gridLayout = QtWidgets.QGridLayout(self.waveformTab)
        self.gridLayout.setObjectName("gridLayout")
        self.waveformChart = MplWidget(self.waveformTab)
        self.waveformChart.setObjectName("waveformChart")
        self.gridLayout.addWidget(self.waveformChart, 1, 0, 1, 1)
        self.waveformControls = QtWidgets.QGridLayout()
        self.waveformControls.setObjectName("waveformControls")
        self.magnitudeDecibels = QtWidgets.QCheckBox(self.waveformTab)
        self.magnitudeDecibels.setObjectName("magnitudeDecibels")
        self.waveformControls.addWidget(self.magnitudeDecibels, 0, 0, 1, 1)
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.waveformControls.addItem(spacerItem2, 0, 4, 1, 1)
        self.headroomLabel = QtWidgets.QLabel(self.waveformTab)
        self.headroomLabel.setObjectName("headroomLabel")
        self.waveformControls.addWidget(self.headroomLabel, 0, 1, 1, 1)
        self.headroom = QtWidgets.QDoubleSpinBox(self.waveformTab)
        self.headroom.setEnabled(True)
        self.headroom.setDecimals(3)
        self.headroom.setMinimum(-100.0)
        self.headroom.setMaximum(100.0)
        self.headroom.setSingleStep(0.001)
        self.headroom.setObjectName("headroom")
        self.waveformControls.addWidget(self.headroom, 0, 2, 1, 1)
        self.showLimitsButton = QtWidgets.QToolButton(self.waveformTab)
        self.showLimitsButton.setObjectName("showLimitsButton")
        self.waveformControls.addWidget(self.showLimitsButton, 0, 3, 1, 1)
        self.gridLayout.addLayout(self.waveformControls, 0, 0, 1, 1)
        self.analysisTabs.addTab(self.waveformTab, "")
        self.analysisGridLayout.addWidget(self.analysisTabs, 0, 1, 2, 1)
        self.signalFrame = QtWidgets.QFrame(analysisDialog)
        self.signalFrame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.signalFrame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.signalFrame.setObjectName("signalFrame")
        self.signalLayout = QtWidgets.QGridLayout(self.signalFrame)
        self.signalLayout.setObjectName("signalLayout")
        self.leftSignal = QtWidgets.QComboBox(self.signalFrame)
        self.leftSignal.setObjectName("leftSignal")
        self.signalLayout.addWidget(self.leftSignal, 0, 1, 1, 1)
        spacerItem3 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.signalLayout.addItem(spacerItem3, 3, 0, 1, 2)
        self.rightSignal = QtWidgets.QComboBox(self.signalFrame)
        self.rightSignal.setObjectName("rightSignal")
        self.signalLayout.addWidget(self.rightSignal, 1, 1, 1, 1)
        self.leftSignalLabel = QtWidgets.QLabel(self.signalFrame)
        self.leftSignalLabel.setObjectName("leftSignalLabel")
        self.signalLayout.addWidget(self.leftSignalLabel, 0, 0, 1, 1)
        self.rightSignalLabel = QtWidgets.QLabel(self.signalFrame)
        self.rightSignalLabel.setObjectName("rightSignalLabel")
        self.signalLayout.addWidget(self.rightSignalLabel, 1, 0, 1, 1)
        self.compareSignalsButton = QtWidgets.QPushButton(self.signalFrame)
        self.compareSignalsButton.setObjectName("compareSignalsButton")
        self.signalLayout.addWidget(self.compareSignalsButton, 2, 0, 1, 2)
        self.filterLeft = QtWidgets.QCheckBox(self.signalFrame)
        self.filterLeft.setText("")
        self.filterLeft.setObjectName("filterLeft")
        self.signalLayout.addWidget(self.filterLeft, 0, 2, 1, 1)
        self.filterRight = QtWidgets.QCheckBox(self.signalFrame)
        self.filterRight.setText("")
        self.filterRight.setObjectName("filterRight")
        self.signalLayout.addWidget(self.filterRight, 1, 2, 1, 1)
        self.signalLayout.setColumnStretch(1, 1)
        self.analysisGridLayout.addWidget(self.signalFrame, 1, 0, 1, 1)
        self.analysisGridLayout.setColumnStretch(1, 1)
        self.gridLayout_2.addLayout(self.analysisGridLayout, 0, 0, 1, 1)

        self.retranslateUi(analysisDialog)
        self.analysisTabs.setCurrentIndex(0)
        self.filePicker.clicked.connect(analysisDialog.select_wav_file)
        self.loadButton.clicked.connect(analysisDialog.load_file)
        self.analysisTabs.currentChanged['int'].connect(
            analysisDialog.show_chart)
        self.showLimitsButton.clicked.connect(analysisDialog.show_limits)
        self.magnitudeDecibels.clicked.connect(analysisDialog.show_chart)
        self.magLimitType.currentIndexChanged['QString'].connect(
            analysisDialog.set_mag_range_type)
        self.copyFilter.currentIndexChanged['int'].connect(
            analysisDialog.update_filter)
        self.markerType.currentIndexChanged['QString'].connect(
            analysisDialog.update_marker_type)
        self.saveChart.clicked.connect(analysisDialog.save_chart)
        self.updateChart.clicked.connect(analysisDialog.update_chart)
        self.saveLayout.clicked.connect(analysisDialog.save_layout)
        self.leftSignal.currentIndexChanged['QString'].connect(
            analysisDialog.enable_compare)
        self.rightSignal.currentIndexChanged['QString'].connect(
            analysisDialog.enable_compare)
        self.compareSignalsButton.clicked.connect(
            analysisDialog.compare_signals)
        self.filterLeft.clicked.connect(analysisDialog.enable_compare)
        self.filterRight.clicked.connect(analysisDialog.enable_compare)
        QtCore.QMetaObject.connectSlotsByName(analysisDialog)
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.setEnabled(True)
        MainWindow.resize(720, 480)
        MainWindow.setMinimumSize(QtCore.QSize(720, 480))
        MainWindow.setMaximumSize(QtCore.QSize(720, 480))
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.btn_exit = QtWidgets.QPushButton(self.centralwidget)
        self.btn_exit.setGeometry(QtCore.QRect(610, 10, 101, 71))
        font = QtGui.QFont()
        font.setPointSize(20)
        self.btn_exit.setFont(font)
        self.btn_exit.setObjectName("btn_exit")
        self.btn_OFF = QtWidgets.QPushButton(self.centralwidget)
        self.btn_OFF.setGeometry(QtCore.QRect(400, 250, 281, 161))
        font = QtGui.QFont()
        font.setPointSize(30)
        self.btn_OFF.setFont(font)
        self.btn_OFF.setObjectName("btn_OFF")
        self.btn_ON = QtWidgets.QPushButton(self.centralwidget)
        self.btn_ON.setGeometry(QtCore.QRect(40, 250, 271, 161))
        font = QtGui.QFont()
        font.setPointSize(30)
        self.btn_ON.setFont(font)
        self.btn_ON.setAutoFillBackground(False)
        self.btn_ON.setObjectName("btn_ON")
        self.label_ITV_B = QtWidgets.QCheckBox(self.centralwidget)
        self.label_ITV_B.setGeometry(QtCore.QRect(20, 90, 581, 71))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(40)
        font.setKerning(True)
        self.label_ITV_B.setFont(font)
        self.label_ITV_B.setChecked(False)
        self.label_ITV_B.setObjectName("label_ITV_B")
        self.label_ITV_A = QtWidgets.QCheckBox(self.centralwidget)
        self.label_ITV_A.setGeometry(QtCore.QRect(20, 10, 571, 71))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(40)
        font.setKerning(True)
        self.label_ITV_A.setFont(font)
        self.label_ITV_A.setChecked(False)
        self.label_ITV_A.setObjectName("label_ITV_A")
        self.label_ITV_C = QtWidgets.QCheckBox(self.centralwidget)
        self.label_ITV_C.setGeometry(QtCore.QRect(20, 170, 581, 71))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(40)
        font.setKerning(True)
        self.label_ITV_C.setFont(font)
        self.label_ITV_C.setChecked(False)
        self.label_ITV_C.setObjectName("label_ITV_C")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 720, 26))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        # end PyQt generated code

        # Creating button functionalities, only updates when clicked
        self.btn_ON.clicked.connect(lambda:self.button_response(self.btn_ON))
        self.btn_OFF.clicked.connect(lambda:self.button_response(self.btn_OFF))
        self.btn_exit.clicked.connect(lambda:self.button_response(self.btn_exit))

        # 
        self.label_ITV_A.stateChanged.connect(lambda state, x=1:self.check_connection(self.label_ITV_A,x))
        self.label_ITV_B.stateChanged.connect(lambda state, x=2:self.check_connection(self.label_ITV_B,x))
        self.label_ITV_C.stateChanged.connect(lambda state, x=3:self.check_connection(self.label_ITV_C,x))

        # Update functionality:
        self.my_timer = QtCore.QTimer()
        self.my_timer.timeout.connect(self.update_status)   #call the update_status function every one second
        self.my_timer.start(1000) #sets update interval
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1017, 626)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout_7 = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.tabWidget_2 = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget_2.setObjectName("tabWidget_2")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.gridLayout_19 = QtWidgets.QGridLayout(self.tab_3)
        self.gridLayout_19.setObjectName("gridLayout_19")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.Bz = QtWidgets.QLineEdit(self.tab_3)
        self.Bz.setObjectName("Bz")
        self.gridLayout.addWidget(self.Bz, 4, 1, 1, 1)
        self.Bx = QtWidgets.QLineEdit(self.tab_3)
        self.Bx.setObjectName("Bx")
        self.gridLayout.addWidget(self.Bx, 2, 1, 1, 1)
        self.label_5 = QtWidgets.QLabel(self.tab_3)
        self.label_5.setObjectName("label_5")
        self.gridLayout.addWidget(self.label_5, 4, 0, 1, 1)
        self.mAB = QtWidgets.QLineEdit(self.tab_3)
        self.mAB.setObjectName("mAB")
        self.gridLayout.addWidget(self.mAB, 10, 1, 1, 1)
        self.By = QtWidgets.QLineEdit(self.tab_3)
        self.By.setObjectName("By")
        self.gridLayout.addWidget(self.By, 3, 1, 1, 1)
        self.label = QtWidgets.QLabel(self.tab_3)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
        self.peierls = QtWidgets.QLineEdit(self.tab_3)
        self.peierls.setEnabled(True)
        self.peierls.setObjectName("peierls")
        self.gridLayout.addWidget(self.peierls, 1, 1, 1, 1)
        self.kanemele = QtWidgets.QLineEdit(self.tab_3)
        self.kanemele.setObjectName("kanemele")
        self.gridLayout.addWidget(self.kanemele, 6, 1, 1, 1)
        self.label_24 = QtWidgets.QLabel(self.tab_3)
        self.label_24.setObjectName("label_24")
        self.gridLayout.addWidget(self.label_24, 8, 0, 1, 1)
        self.antihaldane = QtWidgets.QLineEdit(self.tab_3)
        self.antihaldane.setObjectName("antihaldane")
        self.gridLayout.addWidget(self.antihaldane, 9, 1, 1, 1)
        self.label_26 = QtWidgets.QLabel(self.tab_3)
        self.label_26.setObjectName("label_26")
        self.gridLayout.addWidget(self.label_26, 12, 0, 1, 1)
        self.fermi = QtWidgets.QLineEdit(self.tab_3)
        self.fermi.setEnabled(True)
        self.fermi.setObjectName("fermi")
        self.gridLayout.addWidget(self.fermi, 0, 1, 1, 1)
        self.rashba = QtWidgets.QLineEdit(self.tab_3)
        self.rashba.setObjectName("rashba")
        self.gridLayout.addWidget(self.rashba, 5, 1, 1, 1)
        self.haldane = QtWidgets.QLineEdit(self.tab_3)
        self.haldane.setObjectName("haldane")
        self.gridLayout.addWidget(self.haldane, 8, 1, 1, 1)
        self.mAF = QtWidgets.QLineEdit(self.tab_3)
        self.mAF.setObjectName("mAF")
        self.gridLayout.addWidget(self.mAF, 11, 1, 1, 1)
        self.label_10 = QtWidgets.QLabel(self.tab_3)
        self.label_10.setObjectName("label_10")
        self.gridLayout.addWidget(self.label_10, 5, 0, 1, 1)
        self.label_11 = QtWidgets.QLabel(self.tab_3)
        self.label_11.setObjectName("label_11")
        self.gridLayout.addWidget(self.label_11, 6, 0, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.tab_3)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1)
        self.label_4 = QtWidgets.QLabel(self.tab_3)
        self.label_4.setObjectName("label_4")
        self.gridLayout.addWidget(self.label_4, 3, 0, 1, 1)
        self.label_12 = QtWidgets.QLabel(self.tab_3)
        self.label_12.setObjectName("label_12")
        self.gridLayout.addWidget(self.label_12, 10, 0, 1, 1)
        self.label_14 = QtWidgets.QLabel(self.tab_3)
        self.label_14.setObjectName("label_14")
        self.gridLayout.addWidget(self.label_14, 1, 0, 1, 1)
        self.swave = QtWidgets.QLineEdit(self.tab_3)
        self.swave.setObjectName("swave")
        self.gridLayout.addWidget(self.swave, 12, 1, 1, 1)
        self.label_13 = QtWidgets.QLabel(self.tab_3)
        self.label_13.setObjectName("label_13")
        self.gridLayout.addWidget(self.label_13, 11, 0, 1, 1)
        self.label_25 = QtWidgets.QLabel(self.tab_3)
        self.label_25.setObjectName("label_25")
        self.gridLayout.addWidget(self.label_25, 9, 0, 1, 1)
        self.antikanemele = QtWidgets.QLineEdit(self.tab_3)
        self.antikanemele.setObjectName("antikanemele")
        self.gridLayout.addWidget(self.antikanemele, 7, 1, 1, 1)
        self.label_37 = QtWidgets.QLabel(self.tab_3)
        self.label_37.setObjectName("label_37")
        self.gridLayout.addWidget(self.label_37, 7, 0, 1, 1)
        self.gridLayout_19.addLayout(self.gridLayout, 0, 0, 1, 1)
        self.tabWidget_2.addTab(self.tab_3, "")
        self.gridLayout_7.addWidget(self.tabWidget_2, 0, 0, 2, 1)
        self.tabWidget_3 = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget_3.setObjectName("tabWidget_3")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.gridLayout_9 = QtWidgets.QGridLayout(self.tab_4)
        self.gridLayout_9.setObjectName("gridLayout_9")
        self.gridLayout_3 = QtWidgets.QGridLayout()
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.nsuper_struct = QtWidgets.QLineEdit(self.tab_4)
        self.nsuper_struct.setObjectName("nsuper_struct")
        self.gridLayout_3.addWidget(self.nsuper_struct, 0, 1, 1, 1)
        self.label_7 = QtWidgets.QLabel(self.tab_4)
        self.label_7.setObjectName("label_7")
        self.gridLayout_3.addWidget(self.label_7, 0, 0, 1, 1)
        self.gridLayout_9.addLayout(self.gridLayout_3, 0, 0, 1, 1)
        self.show_structure = QtWidgets.QPushButton(self.tab_4)
        self.show_structure.setObjectName("show_structure")
        self.gridLayout_9.addWidget(self.show_structure, 1, 0, 1, 1)
        self.show_structure_3d = QtWidgets.QPushButton(self.tab_4)
        self.show_structure_3d.setObjectName("show_structure_3d")
        self.gridLayout_9.addWidget(self.show_structure_3d, 1, 1, 1, 1)
        self.tabWidget_3.addTab(self.tab_4, "")
        self.tab_5 = QtWidgets.QWidget()
        self.tab_5.setObjectName("tab_5")
        self.gridLayout_8 = QtWidgets.QGridLayout(self.tab_5)
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.show_bands = QtWidgets.QPushButton(self.tab_5)
        self.show_bands.setObjectName("show_bands")
        self.gridLayout_8.addWidget(self.show_bands, 0, 0, 1, 1)
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.label_9 = QtWidgets.QLabel(self.tab_5)
        self.label_9.setObjectName("label_9")
        self.gridLayout_2.addWidget(self.label_9, 2, 0, 1, 1)
        self.label_15 = QtWidgets.QLabel(self.tab_5)
        self.label_15.setObjectName("label_15")
        self.gridLayout_2.addWidget(self.label_15, 0, 0, 1, 1)
        self.bands_color = QtWidgets.QComboBox(self.tab_5)
        self.bands_color.setObjectName("bands_color")
        self.bands_color.addItem("")
        self.bands_color.addItem("")
        self.bands_color.addItem("")
        self.bands_color.addItem("")
        self.bands_color.addItem("")
        self.bands_color.addItem("")
        self.bands_color.addItem("")
        self.gridLayout_2.addWidget(self.bands_color, 0, 1, 1, 1)
        self.nk_bands = QtWidgets.QLineEdit(self.tab_5)
        self.nk_bands.setObjectName("nk_bands")
        self.gridLayout_2.addWidget(self.nk_bands, 2, 1, 1, 1)
        self.bands_colormap = QtWidgets.QComboBox(self.tab_5)
        self.bands_colormap.setObjectName("bands_colormap")
        self.gridLayout_2.addWidget(self.bands_colormap, 1, 1, 1, 1)
        self.label_38 = QtWidgets.QLabel(self.tab_5)
        self.label_38.setObjectName("label_38")
        self.gridLayout_2.addWidget(self.label_38, 1, 0, 1, 1)
        self.gridLayout_8.addLayout(self.gridLayout_2, 1, 0, 1, 1)
        self.tabWidget_3.addTab(self.tab_5, "")
        self.tab_9 = QtWidgets.QWidget()
        self.tab_9.setObjectName("tab_9")
        self.gridLayout_13 = QtWidgets.QGridLayout(self.tab_9)
        self.gridLayout_13.setObjectName("gridLayout_13")
        self.gridLayout_11 = QtWidgets.QGridLayout()
        self.gridLayout_11.setObjectName("gridLayout_11")
        self.delta_kbands = QtWidgets.QLineEdit(self.tab_9)
        self.delta_kbands.setObjectName("delta_kbands")
        self.gridLayout_11.addWidget(self.delta_kbands, 0, 1, 1, 1)
        self.label_27 = QtWidgets.QLabel(self.tab_9)
        self.label_27.setObjectName("label_27")
        self.gridLayout_11.addWidget(self.label_27, 0, 0, 1, 1)
        self.ne_kbands = QtWidgets.QLineEdit(self.tab_9)
        self.ne_kbands.setObjectName("ne_kbands")
        self.gridLayout_11.addWidget(self.ne_kbands, 1, 1, 1, 1)
        self.label_28 = QtWidgets.QLabel(self.tab_9)
        self.label_28.setObjectName("label_28")
        self.gridLayout_11.addWidget(self.label_28, 1, 0, 1, 1)
        self.label_29 = QtWidgets.QLabel(self.tab_9)
        self.label_29.setObjectName("label_29")
        self.gridLayout_11.addWidget(self.label_29, 2, 0, 1, 1)
        self.window_kbands = QtWidgets.QLineEdit(self.tab_9)
        self.window_kbands.setObjectName("window_kbands")
        self.gridLayout_11.addWidget(self.window_kbands, 2, 1, 1, 1)
        self.label_30 = QtWidgets.QLabel(self.tab_9)
        self.label_30.setObjectName("label_30")
        self.gridLayout_11.addWidget(self.label_30, 3, 0, 1, 1)
        self.scale_kbands = QtWidgets.QLineEdit(self.tab_9)
        self.scale_kbands.setObjectName("scale_kbands")
        self.gridLayout_11.addWidget(self.scale_kbands, 3, 1, 1, 1)
        self.label_31 = QtWidgets.QLabel(self.tab_9)
        self.label_31.setObjectName("label_31")
        self.gridLayout_11.addWidget(self.label_31, 4, 0, 1, 1)
        self.nv_kbands = QtWidgets.QLineEdit(self.tab_9)
        self.nv_kbands.setObjectName("nv_kbands")
        self.gridLayout_11.addWidget(self.nv_kbands, 4, 1, 1, 1)
        self.gridLayout_13.addLayout(self.gridLayout_11, 0, 0, 1, 1)
        self.show_dosbands = QtWidgets.QPushButton(self.tab_9)
        self.show_dosbands.setObjectName("show_dosbands")
        self.gridLayout_13.addWidget(self.show_dosbands, 0, 1, 1, 1)
        self.tabWidget_3.addTab(self.tab_9, "")
        self.tab_6 = QtWidgets.QWidget()
        self.tab_6.setObjectName("tab_6")
        self.gridLayout_14 = QtWidgets.QGridLayout(self.tab_6)
        self.gridLayout_14.setObjectName("gridLayout_14")
        self.gridLayout_5 = QtWidgets.QGridLayout()
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.label_16 = QtWidgets.QLabel(self.tab_6)
        self.label_16.setObjectName("label_16")
        self.gridLayout_5.addWidget(self.label_16, 0, 0, 1, 1)
        self.dos_delta = QtWidgets.QLineEdit(self.tab_6)
        self.dos_delta.setObjectName("dos_delta")
        self.gridLayout_5.addWidget(self.dos_delta, 0, 1, 1, 1)
        self.label_40 = QtWidgets.QLabel(self.tab_6)
        self.label_40.setObjectName("label_40")
        self.gridLayout_5.addWidget(self.label_40, 1, 0, 1, 1)
        self.dos_nk = QtWidgets.QLineEdit(self.tab_6)
        self.dos_nk.setObjectName("dos_nk")
        self.gridLayout_5.addWidget(self.dos_nk, 1, 1, 1, 1)
        self.dos_ewindow = QtWidgets.QLineEdit(self.tab_6)
        self.dos_ewindow.setObjectName("dos_ewindow")
        self.gridLayout_5.addWidget(self.dos_ewindow, 2, 1, 1, 1)
        self.label_41 = QtWidgets.QLabel(self.tab_6)
        self.label_41.setObjectName("label_41")
        self.gridLayout_5.addWidget(self.label_41, 2, 0, 1, 1)
        self.gridLayout_14.addLayout(self.gridLayout_5, 1, 0, 1, 1)
        self.show_dos = QtWidgets.QPushButton(self.tab_6)
        self.show_dos.setObjectName("show_dos")
        self.gridLayout_14.addWidget(self.show_dos, 2, 0, 1, 1)
        self.tabWidget_3.addTab(self.tab_6, "")
        self.tab_7 = QtWidgets.QWidget()
        self.tab_7.setObjectName("tab_7")
        self.gridLayout_6 = QtWidgets.QGridLayout(self.tab_7)
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.gridLayout_22 = QtWidgets.QGridLayout()
        self.gridLayout_22.setObjectName("gridLayout_22")
        self.multildos_delta = QtWidgets.QLineEdit(self.tab_7)
        self.multildos_delta.setObjectName("multildos_delta")
        self.gridLayout_22.addWidget(self.multildos_delta, 3, 1, 1, 1)
        self.label_36 = QtWidgets.QLabel(self.tab_7)
        self.label_36.setObjectName("label_36")
        self.gridLayout_22.addWidget(self.label_36, 3, 0, 1, 1)
        self.label_42 = QtWidgets.QLabel(self.tab_7)
        self.label_42.setObjectName("label_42")
        self.gridLayout_22.addWidget(self.label_42, 0, 0, 1, 1)
        self.multildos_nk = QtWidgets.QLineEdit(self.tab_7)
        self.multildos_nk.setObjectName("multildos_nk")
        self.gridLayout_22.addWidget(self.multildos_nk, 1, 1, 1, 1)
        self.show_multildos = QtWidgets.QPushButton(self.tab_7)
        self.show_multildos.setObjectName("show_multildos")
        self.gridLayout_22.addWidget(self.show_multildos, 4, 0, 1, 2)
        self.multildos_ewindow = QtWidgets.QLineEdit(self.tab_7)
        self.multildos_ewindow.setObjectName("multildos_ewindow")
        self.gridLayout_22.addWidget(self.multildos_ewindow, 0, 1, 1, 1)
        self.label_43 = QtWidgets.QLabel(self.tab_7)
        self.label_43.setObjectName("label_43")
        self.gridLayout_22.addWidget(self.label_43, 1, 0, 1, 1)
        self.label_44 = QtWidgets.QLabel(self.tab_7)
        self.label_44.setObjectName("label_44")
        self.gridLayout_22.addWidget(self.label_44, 2, 0, 1, 1)
        self.multildos_nrep = QtWidgets.QLineEdit(self.tab_7)
        self.multildos_nrep.setObjectName("multildos_nrep")
        self.gridLayout_22.addWidget(self.multildos_nrep, 2, 1, 1, 1)
        self.gridLayout_6.addLayout(self.gridLayout_22, 0, 0, 1, 1)
        self.tabWidget_3.addTab(self.tab_7, "")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.gridLayout_16 = QtWidgets.QGridLayout(self.tab)
        self.gridLayout_16.setObjectName("gridLayout_16")
        self.tabWidget_4 = QtWidgets.QTabWidget(self.tab)
        self.tabWidget_4.setObjectName("tabWidget_4")
        self.tab_12 = QtWidgets.QWidget()
        self.tab_12.setObjectName("tab_12")
        self.gridLayout_18 = QtWidgets.QGridLayout(self.tab_12)
        self.gridLayout_18.setObjectName("gridLayout_18")
        self.gridLayout_10 = QtWidgets.QGridLayout()
        self.gridLayout_10.setObjectName("gridLayout_10")
        self.scf_initialization = QtWidgets.QComboBox(self.tab_12)
        self.scf_initialization.setObjectName("scf_initialization")
        self.scf_initialization.addItem("")
        self.scf_initialization.addItem("")
        self.scf_initialization.addItem("")
        self.gridLayout_10.addWidget(self.scf_initialization, 0, 1, 1, 1)
        self.label_22 = QtWidgets.QLabel(self.tab_12)
        self.label_22.setObjectName("label_22")
        self.gridLayout_10.addWidget(self.label_22, 0, 0, 1, 1)
        self.label_23 = QtWidgets.QLabel(self.tab_12)
        self.label_23.setObjectName("label_23")
        self.gridLayout_10.addWidget(self.label_23, 1, 0, 1, 1)
        self.hubbard = QtWidgets.QLineEdit(self.tab_12)
        self.hubbard.setObjectName("hubbard")
        self.gridLayout_10.addWidget(self.hubbard, 1, 1, 1, 1)
        self.label_34 = QtWidgets.QLabel(self.tab_12)
        self.label_34.setObjectName("label_34")
        self.gridLayout_10.addWidget(self.label_34, 2, 0, 1, 1)
        self.filling_scf = QtWidgets.QLineEdit(self.tab_12)
        self.filling_scf.setObjectName("filling_scf")
        self.gridLayout_10.addWidget(self.filling_scf, 2, 1, 1, 1)
        self.gridLayout_18.addLayout(self.gridLayout_10, 0, 0, 1, 2)
        self.do_scf = QtWidgets.QCheckBox(self.tab_12)
        self.do_scf.setObjectName("do_scf")
        self.gridLayout_18.addWidget(self.do_scf, 1, 0, 1, 1)
        self.solve_scf = QtWidgets.QPushButton(self.tab_12)
        self.solve_scf.setObjectName("solve_scf")
        self.gridLayout_18.addWidget(self.solve_scf, 1, 1, 1, 1)
        self.tabWidget_4.addTab(self.tab_12, "")
        self.tab_11 = QtWidgets.QWidget()
        self.tab_11.setObjectName("tab_11")
        self.gridLayoutWidget_12 = QtWidgets.QWidget(self.tab_11)
        self.gridLayoutWidget_12.setGeometry(QtCore.QRect(30, 30, 215, 161))
        self.gridLayoutWidget_12.setObjectName("gridLayoutWidget_12")
        self.gridLayout_12 = QtWidgets.QGridLayout(self.gridLayoutWidget_12)
        self.gridLayout_12.setContentsMargins(0, 0, 0, 0)
        self.gridLayout_12.setObjectName("gridLayout_12")
        self.label_32 = QtWidgets.QLabel(self.gridLayoutWidget_12)
        self.label_32.setObjectName("label_32")
        self.gridLayout_12.addWidget(self.label_32, 0, 0, 1, 1)
        self.label_33 = QtWidgets.QLabel(self.gridLayoutWidget_12)
        self.label_33.setObjectName("label_33")
        self.gridLayout_12.addWidget(self.label_33, 1, 0, 1, 1)
        self.nk_scf = QtWidgets.QLineEdit(self.gridLayoutWidget_12)
        self.nk_scf.setObjectName("nk_scf")
        self.gridLayout_12.addWidget(self.nk_scf, 1, 1, 1, 1)
        self.mix_scf = QtWidgets.QLineEdit(self.gridLayoutWidget_12)
        self.mix_scf.setObjectName("mix_scf")
        self.gridLayout_12.addWidget(self.mix_scf, 0, 1, 1, 1)
        self.label_35 = QtWidgets.QLabel(self.gridLayoutWidget_12)
        self.label_35.setObjectName("label_35")
        self.gridLayout_12.addWidget(self.label_35, 2, 0, 1, 1)
        self.smearing_scf = QtWidgets.QLineEdit(self.gridLayoutWidget_12)
        self.smearing_scf.setObjectName("smearing_scf")
        self.gridLayout_12.addWidget(self.smearing_scf, 2, 1, 1, 1)
        self.tabWidget_4.addTab(self.tab_11, "")
        self.gridLayout_16.addWidget(self.tabWidget_4, 0, 0, 1, 1)
        self.tabWidget_3.addTab(self.tab, "")
        self.tab_8 = QtWidgets.QWidget()
        self.tab_8.setObjectName("tab_8")
        self.gridLayout_17 = QtWidgets.QGridLayout(self.tab_8)
        self.gridLayout_17.setObjectName("gridLayout_17")
        self.label_39 = QtWidgets.QLabel(self.tab_8)
        self.label_39.setObjectName("label_39")
        self.gridLayout_17.addWidget(self.label_39, 0, 0, 1, 1)
        self.magnetization_nrep = QtWidgets.QLineEdit(self.tab_8)
        self.magnetization_nrep.setObjectName("magnetization_nrep")
        self.gridLayout_17.addWidget(self.magnetization_nrep, 0, 1, 1, 1)
        self.show_magnetism = QtWidgets.QPushButton(self.tab_8)
        self.show_magnetism.setObjectName("show_magnetism")
        self.gridLayout_17.addWidget(self.show_magnetism, 1, 0, 1, 2)
        self.tabWidget_3.addTab(self.tab_8, "")
        self.gridLayout_7.addWidget(self.tabWidget_3, 0, 1, 1, 1)
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setDocumentMode(False)
        self.tabWidget.setTabsClosable(False)
        self.tabWidget.setMovable(False)
        self.tabWidget.setObjectName("tabWidget")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.gridLayout_20 = QtWidgets.QGridLayout(self.tab_2)
        self.gridLayout_20.setObjectName("gridLayout_20")
        self.gridLayout_4 = QtWidgets.QGridLayout()
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.label_8 = QtWidgets.QLabel(self.tab_2)
        self.label_8.setObjectName("label_8")
        self.gridLayout_4.addWidget(self.label_8, 0, 0, 1, 1)
        self.lattice = QtWidgets.QComboBox(self.tab_2)
        self.lattice.setObjectName("lattice")
        self.lattice.addItem("")
        self.lattice.addItem("")
        self.lattice.addItem("")
        self.lattice.addItem("")
        self.lattice.addItem("")
        self.lattice.addItem("")
        self.lattice.addItem("")
        self.gridLayout_4.addWidget(self.lattice, 0, 1, 1, 1)
        self.nsuper = QtWidgets.QLineEdit(self.tab_2)
        self.nsuper.setObjectName("nsuper")
        self.gridLayout_4.addWidget(self.nsuper, 1, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.tab_2)
        self.label_6.setObjectName("label_6")
        self.gridLayout_4.addWidget(self.label_6, 1, 0, 1, 1)
        self.label_2 = QtWidgets.QLabel(self.tab_2)
        self.label_2.setObjectName("label_2")
        self.gridLayout_4.addWidget(self.label_2, 2, 0, 1, 1)
        self.width = QtWidgets.QLineEdit(self.tab_2)
        self.width.setObjectName("width")
        self.gridLayout_4.addWidget(self.width, 2, 1, 1, 1)
        self.gridLayout_20.addLayout(self.gridLayout_4, 0, 0, 1, 1)
        self.tabWidget.addTab(self.tab_2, "")
        self.tab_10 = QtWidgets.QWidget()
        self.tab_10.setObjectName("tab_10")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.tab_10)
        self.verticalLayout.setObjectName("verticalLayout")
        self.gridLayout_21 = QtWidgets.QGridLayout()
        self.gridLayout_21.setObjectName("gridLayout_21")
        self.remove_single_bonded = QtWidgets.QCheckBox(self.tab_10)
        self.remove_single_bonded.setChecked(True)
        self.remove_single_bonded.setObjectName("remove_single_bonded")
        self.gridLayout_21.addWidget(self.remove_single_bonded, 0, 0, 1, 1)
        self.remove_selected = QtWidgets.QCheckBox(self.tab_10)
        self.remove_selected.setObjectName("remove_selected")
        self.gridLayout_21.addWidget(self.remove_selected, 1, 0, 1, 1)
        self.select_atoms_removal = QtWidgets.QPushButton(self.tab_10)
        self.select_atoms_removal.setObjectName("select_atoms_removal")
        self.gridLayout_21.addWidget(self.select_atoms_removal, 2, 0, 1, 1)
        self.verticalLayout.addLayout(self.gridLayout_21)
        self.tabWidget.addTab(self.tab_10, "")
        self.gridLayout_7.addWidget(self.tabWidget, 1, 1, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1017, 25))
        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_2.setCurrentIndex(0)
        self.tabWidget_3.setCurrentIndex(0)
        self.bands_color.setCurrentIndex(0)
        self.tabWidget_4.setCurrentIndex(0)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(320, 700)
        self.frame = QtWidgets.QFrame(Form)
        self.frame.setGeometry(QtCore.QRect(30, 250, 261, 161))
        self.frame.setFrameShape(QtWidgets.QFrame.Box)
        self.frame.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.frame.setObjectName("frame")
        self.line = QtWidgets.QFrame(self.frame)
        self.line.setGeometry(QtCore.QRect(0, 70, 261, 16))
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.label_2 = QtWidgets.QLabel(self.frame)
        self.label_2.setGeometry(QtCore.QRect(10, 10, 100, 25))
        self.label_2.setMaximumSize(QtCore.QSize(100, 25))
        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
        self.label_2.setObjectName("label_2")
        self.label_3 = QtWidgets.QLabel(self.frame)
        self.label_3.setGeometry(QtCore.QRect(10, 80, 100, 25))
        self.label_3.setMaximumSize(QtCore.QSize(100, 25))
        self.label_3.setAlignment(QtCore.Qt.AlignCenter)
        self.label_3.setObjectName("label_3")
        self.layoutWidget = QtWidgets.QWidget(self.frame)
        self.layoutWidget.setGeometry(QtCore.QRect(20, 40, 221, 26))
        self.layoutWidget.setObjectName("layoutWidget")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.layoutWidget)
        self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.dB_kmin = QtWidgets.QDoubleSpinBox(self.layoutWidget)
        self.dB_kmin.setMaximumSize(QtCore.QSize(80, 25))
        self.dB_kmin.setAlignment(QtCore.Qt.AlignCenter)
        self.dB_kmin.setMaximum(20.0)
        self.dB_kmin.setSingleStep(0.1)
        self.dB_kmin.setProperty("value", 3.0)
        self.dB_kmin.setObjectName("dB_kmin")
        self.horizontalLayout_2.addWidget(self.dB_kmin)
        self.label_4 = QtWidgets.QLabel(self.layoutWidget)
        self.label_4.setMaximumSize(QtCore.QSize(30, 25))
        self.label_4.setAlignment(QtCore.Qt.AlignCenter)
        self.label_4.setObjectName("label_4")
        self.horizontalLayout_2.addWidget(self.label_4)
        self.dB_kmax = QtWidgets.QDoubleSpinBox(self.layoutWidget)
        self.dB_kmax.setMaximumSize(QtCore.QSize(80, 25))
        self.dB_kmax.setAlignment(QtCore.Qt.AlignCenter)
        self.dB_kmax.setMaximum(20.0)
        self.dB_kmax.setSingleStep(0.1)
        self.dB_kmax.setProperty("value", 12.0)
        self.dB_kmax.setObjectName("dB_kmax")
        self.horizontalLayout_2.addWidget(self.dB_kmax)
        self.layoutWidget1 = QtWidgets.QWidget(self.frame)
        self.layoutWidget1.setGeometry(QtCore.QRect(20, 110, 221, 26))
        self.layoutWidget1.setObjectName("layoutWidget1")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.layoutWidget1)
        self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.dB_rmin = QtWidgets.QDoubleSpinBox(self.layoutWidget1)
        self.dB_rmin.setMaximumSize(QtCore.QSize(80, 25))
        self.dB_rmin.setAlignment(QtCore.Qt.AlignCenter)
        self.dB_rmin.setMaximum(10.0)
        self.dB_rmin.setSingleStep(0.1)
        self.dB_rmin.setProperty("value", 1.0)
        self.dB_rmin.setObjectName("dB_rmin")
        self.horizontalLayout_3.addWidget(self.dB_rmin)
        self.label_5 = QtWidgets.QLabel(self.layoutWidget1)
        self.label_5.setMaximumSize(QtCore.QSize(30, 25))
        self.label_5.setAlignment(QtCore.Qt.AlignCenter)
        self.label_5.setObjectName("label_5")
        self.horizontalLayout_3.addWidget(self.label_5)
        self.dB_rmax = QtWidgets.QDoubleSpinBox(self.layoutWidget1)
        self.dB_rmax.setMaximumSize(QtCore.QSize(80, 25))
        self.dB_rmax.setAlignment(QtCore.Qt.AlignCenter)
        self.dB_rmax.setMaximum(10.0)
        self.dB_rmax.setSingleStep(0.1)
        self.dB_rmax.setProperty("value", 3.0)
        self.dB_rmax.setObjectName("dB_rmax")
        self.horizontalLayout_3.addWidget(self.dB_rmax)
        self.label = QtWidgets.QLabel(Form)
        self.label.setGeometry(QtCore.QRect(30, 225, 131, 25))
        self.label.setObjectName("label")
        self.label_6 = QtWidgets.QLabel(Form)
        self.label_6.setGeometry(QtCore.QRect(30, 420, 111, 21))
        self.label_6.setObjectName("label_6")
        self.frame_2 = QtWidgets.QFrame(Form)
        self.frame_2.setGeometry(QtCore.QRect(30, 440, 261, 161))
        self.frame_2.setFrameShape(QtWidgets.QFrame.Box)
        self.frame_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.frame_2.setObjectName("frame_2")
        self.label_7 = QtWidgets.QLabel(self.frame_2)
        self.label_7.setGeometry(QtCore.QRect(30, 10, 80, 30))
        self.label_7.setMaximumSize(QtCore.QSize(80, 30))
        self.label_7.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.label_7.setObjectName("label_7")
        self.cB_FitSpace = QtWidgets.QComboBox(self.frame_2)
        self.cB_FitSpace.setGeometry(QtCore.QRect(150, 10, 80, 30))
        self.cB_FitSpace.setMaximumSize(QtCore.QSize(80, 30))
        self.cB_FitSpace.setObjectName("cB_FitSpace")
        self.cB_FitSpace.addItem("")
        self.cB_FitSpace.addItem("")
        self.cB_FitSpace.addItem("")
        self.label_10 = QtWidgets.QLabel(self.frame_2)
        self.label_10.setGeometry(QtCore.QRect(30, 40, 80, 30))
        self.label_10.setMaximumSize(QtCore.QSize(80, 30))
        self.label_10.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.label_10.setObjectName("label_10")
        self.cB_WindowType = QtWidgets.QComboBox(self.frame_2)
        self.cB_WindowType.setGeometry(QtCore.QRect(150, 40, 80, 30))
        self.cB_WindowType.setMaximumSize(QtCore.QSize(80, 30))
        self.cB_WindowType.setObjectName("cB_WindowType")
        self.cB_WindowType.addItem("")
        self.cB_WindowType.addItem("")
        self.cB_WindowType.addItem("")
        self.label_8 = QtWidgets.QLabel(self.frame_2)
        self.label_8.setGeometry(QtCore.QRect(30, 70, 80, 30))
        self.label_8.setMaximumSize(QtCore.QSize(80, 30))
        self.label_8.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.label_8.setObjectName("label_8")
        self.cB_kweight = QtWidgets.QComboBox(self.frame_2)
        self.cB_kweight.setGeometry(QtCore.QRect(150, 70, 80, 30))
        self.cB_kweight.setMaximumSize(QtCore.QSize(80, 30))
        self.cB_kweight.setObjectName("cB_kweight")
        self.cB_kweight.addItem("")
        self.cB_kweight.addItem("")
        self.cB_kweight.addItem("")
        self.cB_kweight.addItem("")
        self.label_11 = QtWidgets.QLabel(self.frame_2)
        self.label_11.setGeometry(QtCore.QRect(30, 100, 80, 25))
        self.label_11.setMaximumSize(QtCore.QSize(80, 30))
        self.label_11.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.label_11.setObjectName("label_11")
        self.dB_window_dk = QtWidgets.QDoubleSpinBox(self.frame_2)
        self.dB_window_dk.setGeometry(QtCore.QRect(150, 100, 80, 25))
        self.dB_window_dk.setMaximumSize(QtCore.QSize(80, 30))
        self.dB_window_dk.setMaximum(10.0)
        self.dB_window_dk.setSingleStep(0.1)
        self.dB_window_dk.setProperty("value", 0.05)
        self.dB_window_dk.setObjectName("dB_window_dk")
        self.label_12 = QtWidgets.QLabel(self.frame_2)
        self.label_12.setGeometry(QtCore.QRect(30, 130, 80, 25))
        self.label_12.setMaximumSize(QtCore.QSize(80, 30))
        self.label_12.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.label_12.setObjectName("label_12")
        self.dB_window_dr = QtWidgets.QDoubleSpinBox(self.frame_2)
        self.dB_window_dr.setGeometry(QtCore.QRect(150, 130, 80, 25))
        self.dB_window_dr.setMaximumSize(QtCore.QSize(80, 30))
        self.dB_window_dr.setMaximum(10.0)
        self.dB_window_dr.setSingleStep(0.1)
        self.dB_window_dr.setProperty("value", 0.05)
        self.dB_window_dr.setObjectName("dB_window_dr")
        self.lcdNumber = QtWidgets.QLCDNumber(Form)
        self.lcdNumber.setGeometry(QtCore.QRect(210, 610, 80, 30))
        self.lcdNumber.setObjectName("lcdNumber")
        self.label_9 = QtWidgets.QLabel(Form)
        self.label_9.setGeometry(QtCore.QRect(30, 610, 111, 30))
        self.label_9.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.label_9.setObjectName("label_9")
        self.pB_refresh = QtWidgets.QPushButton(Form)
        self.pB_refresh.setGeometry(QtCore.QRect(240, 85, 60, 60))
        self.pB_refresh.setMaximumSize(QtCore.QSize(80, 80))
        self.pB_refresh.setText("")
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("rotate360anticlockwise2red.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.pB_refresh.setIcon(icon)
        self.pB_refresh.setIconSize(QtCore.QSize(30, 30))
        self.pB_refresh.setObjectName("pB_refresh")
        self.groupBox = QtWidgets.QGroupBox(Form)
        self.groupBox.setGeometry(QtCore.QRect(30, 75, 200, 61))
        self.groupBox.setMinimumSize(QtCore.QSize(200, 50))
        self.groupBox.setObjectName("groupBox")
        self.widget = QtWidgets.QWidget(self.groupBox)
        self.widget.setGeometry(QtCore.QRect(10, 20, 181, 31))
        self.widget.setObjectName("widget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.widget)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.rB_plot_k = QtWidgets.QRadioButton(self.widget)
        self.rB_plot_k.setChecked(True)
        self.rB_plot_k.setObjectName("rB_plot_k")
        self.horizontalLayout.addWidget(self.rB_plot_k)
        self.rB_plot_r = QtWidgets.QRadioButton(self.widget)
        self.rB_plot_r.setObjectName("rB_plot_r")
        self.horizontalLayout.addWidget(self.rB_plot_r)
        self.rB_plot_q = QtWidgets.QRadioButton(self.widget)
        self.rB_plot_q.setObjectName("rB_plot_q")
        self.horizontalLayout.addWidget(self.rB_plot_q)
        self.groupBox_2 = QtWidgets.QGroupBox(Form)
        self.groupBox_2.setGeometry(QtCore.QRect(30, 145, 251, 71))
        self.groupBox_2.setObjectName("groupBox_2")
        self.widget1 = QtWidgets.QWidget(self.groupBox_2)
        self.widget1.setGeometry(QtCore.QRect(10, 30, 241, 30))
        self.widget1.setObjectName("widget1")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.widget1)
        self.horizontalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.rB_wModel = QtWidgets.QCheckBox(self.widget1)
        self.rB_wModel.setMinimumSize(QtCore.QSize(100, 30))
        self.rB_wModel.setObjectName("rB_wModel")
        self.horizontalLayout_5.addWidget(self.rB_wModel)
        self.rB_wFit = QtWidgets.QCheckBox(self.widget1)
        self.rB_wFit.setMinimumSize(QtCore.QSize(100, 30))
        self.rB_wFit.setObjectName("rB_wFit")
        self.horizontalLayout_5.addWidget(self.rB_wFit)
        self.widget2 = QtWidgets.QWidget(Form)
        self.widget2.setGeometry(QtCore.QRect(30, 30, 271, 40))
        self.widget2.setObjectName("widget2")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.widget2)
        self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.cB_showParams = QtWidgets.QCheckBox(self.widget2)
        self.cB_showParams.setMinimumSize(QtCore.QSize(120, 30))
        self.cB_showParams.setObjectName("cB_showParams")
        self.horizontalLayout_4.addWidget(self.cB_showParams)
        spacerItem = QtWidgets.QSpacerItem(28, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem)
        self.pB_Fit = QtWidgets.QPushButton(self.widget2)
        self.pB_Fit.setMinimumSize(QtCore.QSize(100, 40))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.pB_Fit.setFont(font)
        self.pB_Fit.setStyleSheet("color: rgb(0, 0, 255);")
        self.pB_Fit.setObjectName("pB_Fit")
        self.horizontalLayout_4.addWidget(self.pB_Fit)

        self.retranslateUi(Form)
        self.cB_FitSpace.setCurrentIndex(1)
        self.cB_WindowType.setCurrentIndex(0)
        self.cB_kweight.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(Form)
Beispiel #19
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(882, 742)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.treeView = QtWidgets.QTreeView(self.centralwidget)
        self.treeView.setObjectName("treeView")
        self.horizontalLayout.addWidget(self.treeView)
        self.listWidget = QtWidgets.QListWidget(self.centralwidget)
        self.listWidget.setObjectName("listWidget")
        self.horizontalLayout.addWidget(self.listWidget)
        self.textEdit = QtWidgets.QTextEdit(self.centralwidget)
        self.textEdit.setObjectName("textEdit")
        self.horizontalLayout.addWidget(self.textEdit)
        self.groupBox = QtWidgets.QGroupBox(self.centralwidget)
        self.groupBox.setObjectName("groupBox")
        self.widget = QtWidgets.QWidget(self.groupBox)
        self.widget.setGeometry(QtCore.QRect(6, 30, 111, 651))
        self.widget.setObjectName("widget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.label_2 = QtWidgets.QLabel(self.widget)
        self.label_2.setObjectName("label_2")
        self.verticalLayout.addWidget(self.label_2)
        self.radioButton_2 = QtWidgets.QRadioButton(self.widget)
        self.radioButton_2.setObjectName("radioButton_2")
        self.verticalLayout.addWidget(self.radioButton_2)
        self.radioButton = QtWidgets.QRadioButton(self.widget)
        self.radioButton.setObjectName("radioButton")
        self.verticalLayout.addWidget(self.radioButton)
        self.label = QtWidgets.QLabel(self.widget)
        self.label.setObjectName("label")
        self.verticalLayout.addWidget(self.label)
        self.checkBox = QtWidgets.QCheckBox(self.widget)
        self.checkBox.setObjectName("checkBox")
        self.verticalLayout.addWidget(self.checkBox)
        self.checkBox_2 = QtWidgets.QCheckBox(self.widget)
        self.checkBox_2.setObjectName("checkBox_2")
        self.verticalLayout.addWidget(self.checkBox_2)
        self.checkBox_3 = QtWidgets.QCheckBox(self.widget)
        self.checkBox_3.setObjectName("checkBox_3")
        self.verticalLayout.addWidget(self.checkBox_3)
        self.label_3 = QtWidgets.QLabel(self.widget)
        self.label_3.setObjectName("label_3")
        self.verticalLayout.addWidget(self.label_3)
        self.comboBox = QtWidgets.QComboBox(self.widget)
        self.comboBox.setObjectName("comboBox")
        self.comboBox.addItem("")
        self.comboBox.addItem("")
        self.comboBox.addItem("")
        self.comboBox.addItem("")
        self.comboBox.addItem("")
        self.verticalLayout.addWidget(self.comboBox)
        self.pushButton = QtWidgets.QPushButton(self.widget)
        self.pushButton.setObjectName("pushButton")
        self.verticalLayout.addWidget(self.pushButton)
        self.horizontalLayout.addWidget(self.groupBox)
        self.horizontalLayout.setStretch(0, 3)
        self.horizontalLayout.setStretch(1, 3)
        self.horizontalLayout.setStretch(2, 6)
        self.horizontalLayout.setStretch(3, 2)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 882, 21))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuAbout = QtWidgets.QMenu(self.menubar)
        self.menuAbout.setObjectName("menuAbout")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.actionExit = QtWidgets.QAction(MainWindow)
        self.actionExit.setObjectName("actionExit")
        self.actionAbout = QtWidgets.QAction(MainWindow)
        self.actionAbout.setObjectName("actionAbout")
        self.actionHelp = QtWidgets.QAction(MainWindow)
        self.actionHelp.setObjectName("actionHelp")
        self.actionSave = QtWidgets.QAction(MainWindow)
        self.actionSave.setObjectName("actionSave")
        self.actionSave_As = QtWidgets.QAction(MainWindow)
        self.actionSave_As.setObjectName("actionSave_As")
        self.menuFile.addAction(self.actionExit)
        self.menuFile.addAction(self.actionSave)
        self.menuFile.addAction(self.actionSave_As)
        self.menuAbout.addAction(self.actionAbout)
        self.menuAbout.addAction(self.actionHelp)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuAbout.menuAction())

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Beispiel #20
0
    def setupUi(self, frmAAVoxel):
        frmAAVoxel.setObjectName("frmAAVoxel")
        frmAAVoxel.resize(757, 425)
        self.btnInFile = QtWidgets.QPushButton(frmAAVoxel)
        self.btnInFile.setGeometry(QtCore.QRect(690, 20, 51, 32))
        self.btnInFile.setObjectName("btnInFile")
        self.label_33 = QtWidgets.QLabel(frmAAVoxel)
        self.label_33.setGeometry(QtCore.QRect(30, 20, 131, 16))
        self.label_33.setObjectName("label_33")
        self.btnOutFile = QtWidgets.QPushButton(frmAAVoxel)
        self.btnOutFile.setGeometry(QtCore.QRect(690, 70, 51, 32))
        self.btnOutFile.setObjectName("btnOutFile")
        self.txtInFile = QtWidgets.QLineEdit(frmAAVoxel)
        self.txtInFile.setGeometry(QtCore.QRect(160, 20, 521, 21))
        self.txtInFile.setText("")
        self.txtInFile.setObjectName("txtInFile")
        self.btnConvert = QtWidgets.QPushButton(frmAAVoxel)
        self.btnConvert.setGeometry(QtCore.QRect(640, 380, 91, 32))
        self.btnConvert.setObjectName("btnConvert")
        self.label_35 = QtWidgets.QLabel(frmAAVoxel)
        self.label_35.setGeometry(QtCore.QRect(30, 70, 111, 16))
        self.label_35.setObjectName("label_35")
        self.txtOutFile = QtWidgets.QLineEdit(frmAAVoxel)
        self.txtOutFile.setGeometry(QtCore.QRect(160, 70, 521, 21))
        self.txtOutFile.setText("")
        self.txtOutFile.setObjectName("txtOutFile")
        self.btnClose = QtWidgets.QPushButton(frmAAVoxel)
        self.btnClose.setGeometry(QtCore.QRect(30, 380, 141, 32))
        self.btnClose.setObjectName("btnClose")
        self.tabWidget = QtWidgets.QTabWidget(frmAAVoxel)
        self.tabWidget.setGeometry(QtCore.QRect(30, 110, 701, 251))
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.label_2 = QtWidgets.QLabel(self.tab)
        self.label_2.setGeometry(QtCore.QRect(140, 50, 60, 16))
        self.label_2.setObjectName("label_2")
        self.label_3 = QtWidgets.QLabel(self.tab)
        self.label_3.setGeometry(QtCore.QRect(140, 90, 60, 16))
        self.label_3.setObjectName("label_3")
        self.txtCol = QtWidgets.QComboBox(self.tab)
        self.txtCol.setGeometry(QtCore.QRect(260, 130, 121, 26))
        self.txtCol.setEditable(True)
        self.txtCol.setSizeAdjustPolicy(
            QtWidgets.QComboBox.AdjustToContentsOnFirstShow)
        self.txtCol.setObjectName("txtCol")
        self.label = QtWidgets.QLabel(self.tab)
        self.label.setGeometry(QtCore.QRect(300, 20, 61, 16))
        self.label.setObjectName("label")
        self.txtLabel = QtWidgets.QComboBox(self.tab)
        self.txtLabel.setGeometry(QtCore.QRect(260, 90, 121, 26))
        self.txtLabel.setEditable(True)
        self.txtLabel.setSizeAdjustPolicy(
            QtWidgets.QComboBox.AdjustToContentsOnFirstShow)
        self.txtLabel.setObjectName("txtLabel")
        self.txtData = QtWidgets.QComboBox(self.tab)
        self.txtData.setGeometry(QtCore.QRect(260, 50, 121, 26))
        self.txtData.setEditable(True)
        self.txtData.setSizeAdjustPolicy(
            QtWidgets.QComboBox.AdjustToContentsOnFirstShow)
        self.txtData.setObjectName("txtData")
        self.label_6 = QtWidgets.QLabel(self.tab)
        self.label_6.setGeometry(QtCore.QRect(140, 130, 101, 16))
        self.label_6.setObjectName("label_6")
        self.txtTeLabel = QtWidgets.QComboBox(self.tab)
        self.txtTeLabel.setGeometry(QtCore.QRect(420, 90, 121, 26))
        self.txtTeLabel.setEditable(True)
        self.txtTeLabel.setSizeAdjustPolicy(
            QtWidgets.QComboBox.AdjustToContentsOnFirstShow)
        self.txtTeLabel.setObjectName("txtTeLabel")
        self.txtTeData = QtWidgets.QComboBox(self.tab)
        self.txtTeData.setGeometry(QtCore.QRect(420, 50, 121, 26))
        self.txtTeData.setEditable(True)
        self.txtTeData.setSizeAdjustPolicy(
            QtWidgets.QComboBox.AdjustToContentsOnFirstShow)
        self.txtTeData.setObjectName("txtTeData")
        self.label_4 = QtWidgets.QLabel(self.tab)
        self.label_4.setGeometry(QtCore.QRect(460, 20, 61, 16))
        self.label_4.setObjectName("label_4")
        self.tabWidget.addTab(self.tab, "")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.cbScale = QtWidgets.QCheckBox(self.tab_4)
        self.cbScale.setGeometry(QtCore.QRect(30, 30, 191, 20))
        self.cbScale.setChecked(True)
        self.cbScale.setObjectName("cbScale")
        self.label_5 = QtWidgets.QLabel(self.tab_4)
        self.label_5.setGeometry(QtCore.QRect(30, 80, 171, 16))
        self.label_5.setObjectName("label_5")
        self.txtJob = QtWidgets.QSpinBox(self.tab_4)
        self.txtJob.setGeometry(QtCore.QRect(190, 80, 161, 24))
        self.txtJob.setMaximum(999999999)
        self.txtJob.setObjectName("txtJob")
        self.tabWidget.addTab(self.tab_4, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.label_17 = QtWidgets.QLabel(self.tab_3)
        self.label_17.setGeometry(QtCore.QRect(30, 30, 60, 16))
        self.label_17.setObjectName("label_17")
        self.txtFoldTo = QtWidgets.QSpinBox(self.tab_3)
        self.txtFoldTo.setGeometry(QtCore.QRect(260, 30, 80, 24))
        self.txtFoldTo.setMaximum(100000)
        self.txtFoldTo.setProperty("value", 1)
        self.txtFoldTo.setObjectName("txtFoldTo")
        self.txtFoldFrom = QtWidgets.QSpinBox(self.tab_3)
        self.txtFoldFrom.setGeometry(QtCore.QRect(90, 30, 80, 24))
        self.txtFoldFrom.setMaximum(100000)
        self.txtFoldFrom.setProperty("value", 1)
        self.txtFoldFrom.setObjectName("txtFoldFrom")
        self.label_44 = QtWidgets.QLabel(self.tab_3)
        self.label_44.setGeometry(QtCore.QRect(200, 30, 60, 16))
        self.label_44.setObjectName("label_44")
        self.tabWidget.addTab(self.tab_3, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.tabWidget.addTab(self.tab_2, "")
        self.label_12 = QtWidgets.QLabel(frmAAVoxel)
        self.label_12.setGeometry(QtCore.QRect(190, 380, 391, 20))
        self.label_12.setObjectName("label_12")
        self.btnSelection = QtWidgets.QPushButton(frmAAVoxel)
        self.btnSelection.setGeometry(QtCore.QRect(480, 380, 151, 32))
        self.btnSelection.setObjectName("btnSelection")

        self.retranslateUi(frmAAVoxel)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(frmAAVoxel)
        frmAAVoxel.setTabOrder(self.txtInFile, self.btnInFile)
        frmAAVoxel.setTabOrder(self.btnInFile, self.txtOutFile)
        frmAAVoxel.setTabOrder(self.txtOutFile, self.btnOutFile)
        frmAAVoxel.setTabOrder(self.btnOutFile, self.tabWidget)
        frmAAVoxel.setTabOrder(self.tabWidget, self.txtData)
        frmAAVoxel.setTabOrder(self.txtData, self.txtLabel)
        frmAAVoxel.setTabOrder(self.txtLabel, self.txtCol)
        frmAAVoxel.setTabOrder(self.txtCol, self.btnConvert)
        frmAAVoxel.setTabOrder(self.btnConvert, self.btnClose)
Beispiel #21
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(702, 594)
        self.formGroupBox = QtWidgets.QGroupBox(Form)
        self.formGroupBox.setGeometry(QtCore.QRect(20, 12, 151, 571))
        self.formGroupBox.setObjectName("formGroupBox")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.formGroupBox)
        self.verticalLayout_3.setContentsMargins(10, 10, 10, 10)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.s1__box_1 = QtWidgets.QPushButton(self.formGroupBox)
        self.s1__box_1.setAutoRepeatInterval(100)
        self.s1__box_1.setDefault(True)
        self.s1__box_1.setObjectName("s1__box_1")
        self.verticalLayout_3.addWidget(self.s1__box_1)
        self.s1__lb_1 = QtWidgets.QLabel(self.formGroupBox)
        self.s1__lb_1.setObjectName("s1__lb_1")
        self.verticalLayout_3.addWidget(self.s1__lb_1)
        self.s1__box_2 = QtWidgets.QComboBox(self.formGroupBox)
        self.s1__box_2.setObjectName("s1__box_2")
        self.verticalLayout_3.addWidget(self.s1__box_2)
        self.s1__lb_2 = QtWidgets.QLabel(self.formGroupBox)
        self.s1__lb_2.setObjectName("s1__lb_2")
        self.verticalLayout_3.addWidget(self.s1__lb_2)
        self.state_label = QtWidgets.QLabel(self.formGroupBox)
        self.state_label.setText("")
        self.state_label.setTextFormat(QtCore.Qt.AutoText)
        self.state_label.setScaledContents(True)
        self.state_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.state_label.setObjectName("state_label")
        self.verticalLayout_3.addWidget(self.state_label)
        self.s1__lb_3 = QtWidgets.QLabel(self.formGroupBox)
        self.s1__lb_3.setObjectName("s1__lb_3")
        self.verticalLayout_3.addWidget(self.s1__lb_3)
        self.s1__box_3 = QtWidgets.QComboBox(self.formGroupBox)
        self.s1__box_3.setObjectName("s1__box_3")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.s1__box_3.addItem("")
        self.verticalLayout_3.addWidget(self.s1__box_3)
        self.s1__lb_4 = QtWidgets.QLabel(self.formGroupBox)
        self.s1__lb_4.setObjectName("s1__lb_4")
        self.verticalLayout_3.addWidget(self.s1__lb_4)
        self.s1__box_4 = QtWidgets.QComboBox(self.formGroupBox)
        self.s1__box_4.setObjectName("s1__box_4")
        self.s1__box_4.addItem("")
        self.s1__box_4.addItem("")
        self.s1__box_4.addItem("")
        self.s1__box_4.addItem("")
        self.verticalLayout_3.addWidget(self.s1__box_4)
        self.open_button = QtWidgets.QPushButton(self.formGroupBox)
        self.open_button.setObjectName("open_button")
        self.verticalLayout_3.addWidget(self.open_button)
        self.close_button = QtWidgets.QPushButton(self.formGroupBox)
        self.close_button.setObjectName("close_button")
        self.verticalLayout_3.addWidget(self.close_button)
        self.s3__send_button = QtWidgets.QPushButton(Form)
        self.s3__send_button.setGeometry(QtCore.QRect(486, 553, 112, 34))
        self.s3__send_button.setObjectName("s3__send_button")
        self.s3__clear_button = QtWidgets.QPushButton(Form)
        self.s3__clear_button.setGeometry(QtCore.QRect(241, 553, 112, 34))
        self.s3__clear_button.setObjectName("s3__clear_button")
        self.s2__clear_button = QtWidgets.QPushButton(Form)
        self.s2__clear_button.setGeometry(QtCore.QRect(364, 553, 112, 34))
        self.s2__clear_button.setObjectName("s2__clear_button")
        self.splitter = QtWidgets.QSplitter(Form)
        self.splitter.setGeometry(QtCore.QRect(180, 20, 511, 526))
        self.splitter.setOrientation(QtCore.Qt.Vertical)
        self.splitter.setObjectName("splitter")
        self.verticalGroupBox = QtWidgets.QGroupBox(self.splitter)
        self.verticalGroupBox.setObjectName("verticalGroupBox")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalGroupBox)
        self.verticalLayout.setContentsMargins(10, 10, 10, 10)
        self.verticalLayout.setObjectName("verticalLayout")
        self.s2__receive_text = QtWidgets.QTextBrowser(self.verticalGroupBox)
        self.s2__receive_text.setObjectName("s2__receive_text")
        self.verticalLayout.addWidget(self.s2__receive_text)
        self.hex_receive = QtWidgets.QCheckBox(self.verticalGroupBox)
        self.hex_receive.setObjectName("hex_receive")
        self.verticalLayout.addWidget(self.hex_receive)
        self.verticalGroupBox_2 = QtWidgets.QGroupBox(self.splitter)
        self.verticalGroupBox_2.setObjectName("verticalGroupBox_2")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalGroupBox_2)
        self.verticalLayout_2.setContentsMargins(10, 10, 10, 10)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.s3__send_text = QtWidgets.QTextEdit(self.verticalGroupBox_2)
        self.s3__send_text.setObjectName("s3__send_text")
        self.verticalLayout_2.addWidget(self.s3__send_text)
        self.hex_send = QtWidgets.QCheckBox(self.verticalGroupBox_2)
        self.hex_send.setObjectName("hex_send")
        self.verticalLayout_2.addWidget(self.hex_send)
        self.verticalGroupBox.raise_()
        self.verticalGroupBox_2.raise_()
        self.formGroupBox.raise_()
        self.s3__send_button.raise_()
        self.s3__clear_button.raise_()
        self.formGroupBox.raise_()
        self.s2__clear_button.raise_()
        self.s2__clear_button.raise_()
        self.s3__send_button.raise_()
        self.s3__clear_button.raise_()

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
    def setupUi(self, WdgMasternodeDetails):
        WdgMasternodeDetails.setObjectName("WdgMasternodeDetails")
        WdgMasternodeDetails.resize(741, 280)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(WdgMasternodeDetails.sizePolicy().hasHeightForWidth())
        WdgMasternodeDetails.setSizePolicy(sizePolicy)
        WdgMasternodeDetails.setMinimumSize(QtCore.QSize(700, 0))
        WdgMasternodeDetails.setStyleSheet("")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(WdgMasternodeDetails)
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_2.setSpacing(0)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.widget_2 = QtWidgets.QWidget(WdgMasternodeDetails)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth())
        self.widget_2.setSizePolicy(sizePolicy)
        self.widget_2.setObjectName("widget_2")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.widget_2)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setSpacing(8)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout_12 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_12.setObjectName("horizontalLayout_12")
        self.lblUserRole = QtWidgets.QLabel(self.widget_2)
        self.lblUserRole.setMinimumSize(QtCore.QSize(144, 0))
        self.lblUserRole.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblUserRole.setObjectName("lblUserRole")
        self.horizontalLayout_12.addWidget(self.lblUserRole)
        self.chbRoleOwner = QtWidgets.QCheckBox(self.widget_2)
        self.chbRoleOwner.setChecked(True)
        self.chbRoleOwner.setObjectName("chbRoleOwner")
        self.horizontalLayout_12.addWidget(self.chbRoleOwner)
        self.chbRoleOperator = QtWidgets.QCheckBox(self.widget_2)
        self.chbRoleOperator.setChecked(True)
        self.chbRoleOperator.setObjectName("chbRoleOperator")
        self.horizontalLayout_12.addWidget(self.chbRoleOperator)
        self.chbRoleVoting = QtWidgets.QCheckBox(self.widget_2)
        self.chbRoleVoting.setChecked(True)
        self.chbRoleVoting.setObjectName("chbRoleVoting")
        self.horizontalLayout_12.addWidget(self.chbRoleVoting)
        spacerItem = QtWidgets.QSpacerItem(40, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_12.addItem(spacerItem)
        self.verticalLayout.addLayout(self.horizontalLayout_12)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.lblName = QtWidgets.QLabel(self.widget_2)
        self.lblName.setMinimumSize(QtCore.QSize(144, 0))
        self.lblName.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.lblName.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblName.setObjectName("lblName")
        self.horizontalLayout_2.addWidget(self.lblName)
        self.edtName = QtWidgets.QLineEdit(self.widget_2)
        self.edtName.setObjectName("edtName")
        self.horizontalLayout_2.addWidget(self.edtName)
        self.lblTitle = QtWidgets.QLabel(self.widget_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.lblTitle.sizePolicy().hasHeightForWidth())
        self.lblTitle.setSizePolicy(sizePolicy)
        self.lblTitle.setStyleSheet("")
        self.lblTitle.setText("")
        self.lblTitle.setWordWrap(False)
        self.lblTitle.setObjectName("lblTitle")
        self.horizontalLayout_2.addWidget(self.lblTitle)
        self.lblAction = QtWidgets.QLabel(self.widget_2)
        self.lblAction.setText("")
        self.lblAction.setObjectName("lblAction")
        self.horizontalLayout_2.addWidget(self.lblAction)
        self.verticalLayout.addLayout(self.horizontalLayout_2)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.lblIP = QtWidgets.QLabel(self.widget_2)
        self.lblIP.setMinimumSize(QtCore.QSize(144, 0))
        self.lblIP.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.lblIP.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblIP.setObjectName("lblIP")
        self.horizontalLayout_3.addWidget(self.lblIP)
        self.edtIP = QtWidgets.QLineEdit(self.widget_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.edtIP.sizePolicy().hasHeightForWidth())
        self.edtIP.setSizePolicy(sizePolicy)
        self.edtIP.setMinimumSize(QtCore.QSize(170, 0))
        self.edtIP.setClearButtonEnabled(True)
        self.edtIP.setObjectName("edtIP")
        self.horizontalLayout_3.addWidget(self.edtIP)
        self.lblPort = QtWidgets.QLabel(self.widget_2)
        self.lblPort.setObjectName("lblPort")
        self.horizontalLayout_3.addWidget(self.lblPort)
        self.edtPort = QtWidgets.QLineEdit(self.widget_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.edtPort.sizePolicy().hasHeightForWidth())
        self.edtPort.setSizePolicy(sizePolicy)
        self.edtPort.setMaximumSize(QtCore.QSize(100, 16777215))
        self.edtPort.setClearButtonEnabled(True)
        self.edtPort.setObjectName("edtPort")
        self.horizontalLayout_3.addWidget(self.edtPort)
        spacerItem1 = QtWidgets.QSpacerItem(0, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem1)
        self.horizontalLayout_3.setStretch(1, 1)
        self.verticalLayout.addLayout(self.horizontalLayout_3)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.lblCollateral = QtWidgets.QLabel(self.widget_2)
        self.lblCollateral.setMinimumSize(QtCore.QSize(144, 0))
        self.lblCollateral.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblCollateral.setObjectName("lblCollateral")
        self.horizontalLayout_5.addWidget(self.lblCollateral)
        self.btnLocateCollateral = QtWidgets.QToolButton(self.widget_2)
        self.btnLocateCollateral.setObjectName("btnLocateCollateral")
        self.horizontalLayout_5.addWidget(self.btnLocateCollateral)
        self.edtCollateralAddress = QtWidgets.QLineEdit(self.widget_2)
        self.edtCollateralAddress.setClearButtonEnabled(True)
        self.edtCollateralAddress.setObjectName("edtCollateralAddress")
        self.horizontalLayout_5.addWidget(self.edtCollateralAddress)
        self.btnBip32PathToAddress = QtWidgets.QToolButton(self.widget_2)
        self.btnBip32PathToAddress.setObjectName("btnBip32PathToAddress")
        self.horizontalLayout_5.addWidget(self.btnBip32PathToAddress)
        self.lblCollateralPath = QtWidgets.QLabel(self.widget_2)
        self.lblCollateralPath.setObjectName("lblCollateralPath")
        self.horizontalLayout_5.addWidget(self.lblCollateralPath)
        self.edtCollateralPath = QtWidgets.QLineEdit(self.widget_2)
        self.edtCollateralPath.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.edtCollateralPath.setClearButtonEnabled(True)
        self.edtCollateralPath.setObjectName("edtCollateralPath")
        self.horizontalLayout_5.addWidget(self.edtCollateralPath)
        self.btnShowCollateralPathAddress = QtWidgets.QToolButton(self.widget_2)
        self.btnShowCollateralPathAddress.setMaximumSize(QtCore.QSize(16777215, 21))
        self.btnShowCollateralPathAddress.setText("")
        self.btnShowCollateralPathAddress.setObjectName("btnShowCollateralPathAddress")
        self.horizontalLayout_5.addWidget(self.btnShowCollateralPathAddress)
        self.horizontalLayout_5.setStretch(2, 2)
        self.horizontalLayout_5.setStretch(5, 1)
        self.verticalLayout.addLayout(self.horizontalLayout_5)
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.lblCollateralTxHash = QtWidgets.QLabel(self.widget_2)
        self.lblCollateralTxHash.setMinimumSize(QtCore.QSize(144, 0))
        self.lblCollateralTxHash.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblCollateralTxHash.setObjectName("lblCollateralTxHash")
        self.horizontalLayout_6.addWidget(self.lblCollateralTxHash)
        self.edtCollateralTxHash = QtWidgets.QLineEdit(self.widget_2)
        self.edtCollateralTxHash.setClearButtonEnabled(True)
        self.edtCollateralTxHash.setObjectName("edtCollateralTxHash")
        self.horizontalLayout_6.addWidget(self.edtCollateralTxHash)
        self.lblCollateralTxIndex = QtWidgets.QLabel(self.widget_2)
        self.lblCollateralTxIndex.setObjectName("lblCollateralTxIndex")
        self.horizontalLayout_6.addWidget(self.lblCollateralTxIndex)
        self.edtCollateralTxIndex = QtWidgets.QLineEdit(self.widget_2)
        self.edtCollateralTxIndex.setMaximumSize(QtCore.QSize(50, 16777215))
        self.edtCollateralTxIndex.setObjectName("edtCollateralTxIndex")
        self.horizontalLayout_6.addWidget(self.edtCollateralTxIndex)
        self.verticalLayout.addLayout(self.horizontalLayout_6)
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
        self.lblDMNTxHash = QtWidgets.QLabel(self.widget_2)
        self.lblDMNTxHash.setMinimumSize(QtCore.QSize(144, 0))
        self.lblDMNTxHash.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblDMNTxHash.setObjectName("lblDMNTxHash")
        self.horizontalLayout_10.addWidget(self.lblDMNTxHash)
        self.edtDMNTxHash = QtWidgets.QLineEdit(self.widget_2)
        self.edtDMNTxHash.setClearButtonEnabled(True)
        self.edtDMNTxHash.setObjectName("edtDMNTxHash")
        self.horizontalLayout_10.addWidget(self.edtDMNTxHash)
        self.btnCopyProtxHash = QtWidgets.QToolButton(self.widget_2)
        self.btnCopyProtxHash.setText("")
        self.btnCopyProtxHash.setObjectName("btnCopyProtxHash")
        self.horizontalLayout_10.addWidget(self.btnCopyProtxHash)
        self.btnFindDMNTxHash = QtWidgets.QToolButton(self.widget_2)
        self.btnFindDMNTxHash.setObjectName("btnFindDMNTxHash")
        self.horizontalLayout_10.addWidget(self.btnFindDMNTxHash)
        self.verticalLayout.addLayout(self.horizontalLayout_10)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.lblOwnerKey = QtWidgets.QLabel(self.widget_2)
        self.lblOwnerKey.setMinimumSize(QtCore.QSize(144, 0))
        self.lblOwnerKey.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblOwnerKey.setObjectName("lblOwnerKey")
        self.horizontalLayout_7.addWidget(self.lblOwnerKey)
        self.edtOwnerKey = QtWidgets.QLineEdit(self.widget_2)
        self.edtOwnerKey.setEchoMode(QtWidgets.QLineEdit.Password)
        self.edtOwnerKey.setClearButtonEnabled(True)
        self.edtOwnerKey.setObjectName("edtOwnerKey")
        self.horizontalLayout_7.addWidget(self.edtOwnerKey)
        self.btnCopyOwnerKey = QtWidgets.QToolButton(self.widget_2)
        self.btnCopyOwnerKey.setMaximumSize(QtCore.QSize(16777215, 21))
        self.btnCopyOwnerKey.setText("")
        self.btnCopyOwnerKey.setPopupMode(QtWidgets.QToolButton.InstantPopup)
        self.btnCopyOwnerKey.setObjectName("btnCopyOwnerKey")
        self.horizontalLayout_7.addWidget(self.btnCopyOwnerKey)
        self.btnShowOwnerPrivateKey = QtWidgets.QToolButton(self.widget_2)
        self.btnShowOwnerPrivateKey.setMaximumSize(QtCore.QSize(16777215, 21))
        self.btnShowOwnerPrivateKey.setText("")
        self.btnShowOwnerPrivateKey.setCheckable(True)
        self.btnShowOwnerPrivateKey.setPopupMode(QtWidgets.QToolButton.MenuButtonPopup)
        self.btnShowOwnerPrivateKey.setObjectName("btnShowOwnerPrivateKey")
        self.horizontalLayout_7.addWidget(self.btnShowOwnerPrivateKey)
        self.btnGenerateOwnerPrivateKey = QtWidgets.QToolButton(self.widget_2)
        self.btnGenerateOwnerPrivateKey.setObjectName("btnGenerateOwnerPrivateKey")
        self.horizontalLayout_7.addWidget(self.btnGenerateOwnerPrivateKey)
        self.verticalLayout.addLayout(self.horizontalLayout_7)
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.lblOperatorKey = QtWidgets.QLabel(self.widget_2)
        self.lblOperatorKey.setMinimumSize(QtCore.QSize(144, 0))
        self.lblOperatorKey.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblOperatorKey.setObjectName("lblOperatorKey")
        self.horizontalLayout_8.addWidget(self.lblOperatorKey)
        self.edtOperatorKey = QtWidgets.QLineEdit(self.widget_2)
        self.edtOperatorKey.setEchoMode(QtWidgets.QLineEdit.Password)
        self.edtOperatorKey.setClearButtonEnabled(True)
        self.edtOperatorKey.setObjectName("edtOperatorKey")
        self.horizontalLayout_8.addWidget(self.edtOperatorKey)
        self.btnCopyOperatorKey = QtWidgets.QToolButton(self.widget_2)
        self.btnCopyOperatorKey.setMaximumSize(QtCore.QSize(16777215, 21))
        self.btnCopyOperatorKey.setText("")
        self.btnCopyOperatorKey.setPopupMode(QtWidgets.QToolButton.InstantPopup)
        self.btnCopyOperatorKey.setObjectName("btnCopyOperatorKey")
        self.horizontalLayout_8.addWidget(self.btnCopyOperatorKey)
        self.btnShowOperatorPrivateKey = QtWidgets.QToolButton(self.widget_2)
        self.btnShowOperatorPrivateKey.setMaximumSize(QtCore.QSize(16777215, 21))
        self.btnShowOperatorPrivateKey.setText("")
        self.btnShowOperatorPrivateKey.setCheckable(True)
        self.btnShowOperatorPrivateKey.setPopupMode(QtWidgets.QToolButton.MenuButtonPopup)
        self.btnShowOperatorPrivateKey.setObjectName("btnShowOperatorPrivateKey")
        self.horizontalLayout_8.addWidget(self.btnShowOperatorPrivateKey)
        self.btnGenerateOperatorPrivateKey = QtWidgets.QToolButton(self.widget_2)
        self.btnGenerateOperatorPrivateKey.setObjectName("btnGenerateOperatorPrivateKey")
        self.horizontalLayout_8.addWidget(self.btnGenerateOperatorPrivateKey)
        self.verticalLayout.addLayout(self.horizontalLayout_8)
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.lblVotingKey = QtWidgets.QLabel(self.widget_2)
        self.lblVotingKey.setMinimumSize(QtCore.QSize(144, 0))
        self.lblVotingKey.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lblVotingKey.setObjectName("lblVotingKey")
        self.horizontalLayout_9.addWidget(self.lblVotingKey)
        self.edtVotingKey = QtWidgets.QLineEdit(self.widget_2)
        self.edtVotingKey.setEchoMode(QtWidgets.QLineEdit.Password)
        self.edtVotingKey.setClearButtonEnabled(True)
        self.edtVotingKey.setObjectName("edtVotingKey")
        self.horizontalLayout_9.addWidget(self.edtVotingKey)
        self.btnCopyVotingKey = QtWidgets.QToolButton(self.widget_2)
        self.btnCopyVotingKey.setMaximumSize(QtCore.QSize(16777215, 21))
        self.btnCopyVotingKey.setText("")
        self.btnCopyVotingKey.setPopupMode(QtWidgets.QToolButton.InstantPopup)
        self.btnCopyVotingKey.setObjectName("btnCopyVotingKey")
        self.horizontalLayout_9.addWidget(self.btnCopyVotingKey)
        self.btnShowVotingPrivateKey = QtWidgets.QToolButton(self.widget_2)
        self.btnShowVotingPrivateKey.setMaximumSize(QtCore.QSize(16777215, 21))
        self.btnShowVotingPrivateKey.setText("")
        self.btnShowVotingPrivateKey.setCheckable(True)
        self.btnShowVotingPrivateKey.setPopupMode(QtWidgets.QToolButton.MenuButtonPopup)
        self.btnShowVotingPrivateKey.setObjectName("btnShowVotingPrivateKey")
        self.horizontalLayout_9.addWidget(self.btnShowVotingPrivateKey)
        self.btnGenerateVotingPrivateKey = QtWidgets.QToolButton(self.widget_2)
        self.btnGenerateVotingPrivateKey.setObjectName("btnGenerateVotingPrivateKey")
        self.horizontalLayout_9.addWidget(self.btnGenerateVotingPrivateKey)
        self.verticalLayout.addLayout(self.horizontalLayout_9)
        self.verticalLayout_2.addWidget(self.widget_2)

        self.retranslateUi(WdgMasternodeDetails)
        QtCore.QMetaObject.connectSlotsByName(WdgMasternodeDetails)
        WdgMasternodeDetails.setTabOrder(self.edtName, self.edtIP)
        WdgMasternodeDetails.setTabOrder(self.edtIP, self.edtPort)
        WdgMasternodeDetails.setTabOrder(self.edtPort, self.edtCollateralAddress)
        WdgMasternodeDetails.setTabOrder(self.edtCollateralAddress, self.edtCollateralPath)
        WdgMasternodeDetails.setTabOrder(self.edtCollateralPath, self.edtCollateralTxHash)
        WdgMasternodeDetails.setTabOrder(self.edtCollateralTxHash, self.edtCollateralTxIndex)
        WdgMasternodeDetails.setTabOrder(self.edtCollateralTxIndex, self.edtDMNTxHash)
        WdgMasternodeDetails.setTabOrder(self.edtDMNTxHash, self.edtOwnerKey)
        WdgMasternodeDetails.setTabOrder(self.edtOwnerKey, self.edtOperatorKey)
        WdgMasternodeDetails.setTabOrder(self.edtOperatorKey, self.edtVotingKey)
        WdgMasternodeDetails.setTabOrder(self.edtVotingKey, self.chbRoleOwner)
        WdgMasternodeDetails.setTabOrder(self.chbRoleOwner, self.chbRoleOperator)
        WdgMasternodeDetails.setTabOrder(self.chbRoleOperator, self.chbRoleVoting)
Beispiel #23
0
    def setupUi(self, Panel):
        Panel.setObjectName("Panel")
        Panel.resize(479, 70)
        self.gridLayout = QtWidgets.QGridLayout(Panel)
        self.gridLayout.setObjectName("gridLayout")
        self.I_disp = QtWidgets.QLabel(Panel)
        font = QtGui.QFont()
        font.setFamily("Courier")
        font.setBold(True)
        font.setWeight(75)
        font.setKerning(True)
        self.I_disp.setFont(font)
        self.I_disp.setAutoFillBackground(False)
        self.I_disp.setStyleSheet("background-color: rgb(0, 1, 0);\n"
                                  "color: rgb(250, 28, 51);")
        self.I_disp.setFrameShape(QtWidgets.QFrame.WinPanel)
        self.I_disp.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.I_disp.setScaledContents(False)
        self.I_disp.setAlignment(QtCore.Qt.AlignCenter)
        self.I_disp.setTextInteractionFlags(QtCore.Qt.TextSelectableByMouse)
        self.I_disp.setObjectName("I_disp")
        self.gridLayout.addWidget(self.I_disp, 0, 0, 1, 1)
        self.doubleSpinBox = QtWidgets.QDoubleSpinBox(Panel)
        self.doubleSpinBox.setAlignment(QtCore.Qt.AlignCenter)
        self.doubleSpinBox.setDecimals(1)
        self.doubleSpinBox.setMinimum(-1000000.0)
        self.doubleSpinBox.setMaximum(1000000.0)
        self.doubleSpinBox.setSingleStep(50.0)
        self.doubleSpinBox.setObjectName("doubleSpinBox")
        self.gridLayout.addWidget(self.doubleSpinBox, 0, 1, 1, 1)
        self.outputON = QtWidgets.QRadioButton(Panel)
        self.outputON.setObjectName("outputON")
        self.gridLayout.addWidget(self.outputON, 0, 2, 1, 1)
        self.label_47 = QtWidgets.QLabel(Panel)
        self.label_47.setAlignment(QtCore.Qt.AlignCenter)
        self.label_47.setObjectName("label_47")
        self.gridLayout.addWidget(self.label_47, 0, 3, 1, 1)
        self.monitor = QtWidgets.QCheckBox(Panel)
        self.monitor.setChecked(False)
        self.monitor.setObjectName("monitor")
        self.gridLayout.addWidget(self.monitor, 0, 4, 1, 1)
        self.V_disp = QtWidgets.QLabel(Panel)
        font = QtGui.QFont()
        font.setFamily("Courier")
        font.setBold(True)
        font.setWeight(75)
        font.setKerning(True)
        self.V_disp.setFont(font)
        self.V_disp.setAutoFillBackground(False)
        self.V_disp.setStyleSheet("background-color: rgb(0, 1, 0);\n"
                                  "color: rgb(250, 28, 51);")
        self.V_disp.setFrameShape(QtWidgets.QFrame.WinPanel)
        self.V_disp.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.V_disp.setScaledContents(False)
        self.V_disp.setAlignment(QtCore.Qt.AlignCenter)
        self.V_disp.setTextInteractionFlags(QtCore.Qt.TextSelectableByMouse)
        self.V_disp.setObjectName("V_disp")
        self.gridLayout.addWidget(self.V_disp, 1, 0, 1, 1)
        self.doubleSpinBox_2 = QtWidgets.QDoubleSpinBox(Panel)
        self.doubleSpinBox_2.setAlignment(QtCore.Qt.AlignCenter)
        self.doubleSpinBox_2.setDecimals(3)
        self.doubleSpinBox_2.setMinimum(-50.0)
        self.doubleSpinBox_2.setMaximum(50.0)
        self.doubleSpinBox_2.setSingleStep(1.0)
        self.doubleSpinBox_2.setProperty("value", 10.0)
        self.doubleSpinBox_2.setObjectName("doubleSpinBox_2")
        self.gridLayout.addWidget(self.doubleSpinBox_2, 1, 1, 1, 1)
        self.resetbutton = QtWidgets.QPushButton(Panel)
        self.resetbutton.setObjectName("resetbutton")
        self.gridLayout.addWidget(self.resetbutton, 1, 2, 1, 1)
        self.refresh_rate = QtWidgets.QDoubleSpinBox(Panel)
        self.refresh_rate.setMinimumSize(QtCore.QSize(91, 0))
        self.refresh_rate.setAlignment(QtCore.Qt.AlignCenter)
        self.refresh_rate.setDecimals(1)
        self.refresh_rate.setMaximum(9999999.0)
        self.refresh_rate.setSingleStep(0.5)
        self.refresh_rate.setProperty("value", 2.0)
        self.refresh_rate.setObjectName("refresh_rate")
        self.gridLayout.addWidget(self.refresh_rate, 1, 3, 1, 2)

        self.retranslateUi(Panel)
        self.monitor.clicked['bool'].connect(Panel.monitor)
        self.refresh_rate.valueChanged['double'].connect(
            Panel.update_timer_timeout)
        self.doubleSpinBox.valueChanged['double'].connect(Panel.change_I)
        self.doubleSpinBox_2.valueChanged['double'].connect(
            Panel.change_V_comp)
        self.outputON.clicked['bool'].connect(Panel.switch_output)
        self.resetbutton.clicked.connect(Panel.reset_inst)
        QtCore.QMetaObject.connectSlotsByName(Panel)
Beispiel #24
0
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(620, 502)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(Dialog)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.tabWidget = QtWidgets.QTabWidget(Dialog)
        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)
        self.tabWidget.setLocale(
            QtCore.QLocale(QtCore.QLocale.English,
                           QtCore.QLocale.UnitedStates))
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout(self.tab)
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.groupBox = QtWidgets.QGroupBox(self.tab)
        self.groupBox.setObjectName("groupBox")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.groupBox)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.label_2 = QtWidgets.QLabel(self.groupBox)
        self.label_2.setObjectName("label_2")
        self.gridLayout.addWidget(self.label_2, 0, 1, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.groupBox)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 0, 2, 1, 1)
        self.label = QtWidgets.QLabel(self.groupBox)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
        self.prop_color_scaxis_c = QtWidgets.QPushButton(self.groupBox)
        self.prop_color_scaxis_c.setText("")
        self.prop_color_scaxis_c.setObjectName("prop_color_scaxis_c")
        self.gridLayout.addWidget(self.prop_color_scaxis_c, 1, 0, 1, 1)
        self.prop_scaxis_marker = QtWidgets.QComboBox(self.groupBox)
        self.prop_scaxis_marker.setObjectName("prop_scaxis_marker")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.prop_scaxis_marker.addItem("")
        self.gridLayout.addWidget(self.prop_scaxis_marker, 1, 1, 1, 1)
        self.prop_scaxis_ms = QtWidgets.QDoubleSpinBox(self.groupBox)
        self.prop_scaxis_ms.setObjectName("prop_scaxis_ms")
        self.gridLayout.addWidget(self.prop_scaxis_ms, 1, 2, 1, 1)
        self.horizontalLayout_2.addLayout(self.gridLayout)
        self.verticalLayout.addWidget(self.groupBox)
        self.groupBox_2 = QtWidgets.QGroupBox(self.tab)
        self.groupBox_2.setObjectName("groupBox_2")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.groupBox_2)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.label_5 = QtWidgets.QLabel(self.groupBox_2)
        self.label_5.setObjectName("label_5")
        self.gridLayout_2.addWidget(self.label_5, 0, 0, 1, 1)
        self.label_4 = QtWidgets.QLabel(self.groupBox_2)
        self.label_4.setObjectName("label_4")
        self.gridLayout_2.addWidget(self.label_4, 0, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.groupBox_2)
        self.label_6.setObjectName("label_6")
        self.gridLayout_2.addWidget(self.label_6, 0, 2, 1, 1)
        self.prop_sccirc_linestyles = QtWidgets.QComboBox(self.groupBox_2)
        self.prop_sccirc_linestyles.setObjectName("prop_sccirc_linestyles")
        self.prop_sccirc_linestyles.addItem("")
        self.prop_sccirc_linestyles.addItem("")
        self.prop_sccirc_linestyles.addItem("")
        self.prop_sccirc_linestyles.addItem("")
        self.gridLayout_2.addWidget(self.prop_sccirc_linestyles, 1, 1, 1, 1)
        self.prop_sccirc_linewidths = QtWidgets.QDoubleSpinBox(self.groupBox_2)
        self.prop_sccirc_linewidths.setObjectName("prop_sccirc_linewidths")
        self.gridLayout_2.addWidget(self.prop_sccirc_linewidths, 1, 2, 1, 1)
        self.prop_color_sccirc_colors = QtWidgets.QPushButton(self.groupBox_2)
        self.prop_color_sccirc_colors.setText("")
        self.prop_color_sccirc_colors.setObjectName("prop_color_sccirc_colors")
        self.gridLayout_2.addWidget(self.prop_color_sccirc_colors, 1, 0, 1, 1)
        self.prop_polygon_alpha = QtWidgets.QDoubleSpinBox(self.groupBox_2)
        self.prop_polygon_alpha.setMaximum(1.0)
        self.prop_polygon_alpha.setSingleStep(0.01)
        self.prop_polygon_alpha.setObjectName("prop_polygon_alpha")
        self.gridLayout_2.addWidget(self.prop_polygon_alpha, 3, 2, 1, 1)
        self.prop_color_polygon_facecolors = QtWidgets.QPushButton(
            self.groupBox_2)
        self.prop_color_polygon_facecolors.setText("")
        self.prop_color_polygon_facecolors.setObjectName(
            "prop_color_polygon_facecolors")
        self.gridLayout_2.addWidget(self.prop_color_polygon_facecolors, 3, 1,
                                    1, 1)
        self.label_13 = QtWidgets.QLabel(self.groupBox_2)
        self.label_13.setObjectName("label_13")
        self.gridLayout_2.addWidget(self.label_13, 2, 1, 1, 1)
        self.label_14 = QtWidgets.QLabel(self.groupBox_2)
        self.label_14.setObjectName("label_14")
        self.gridLayout_2.addWidget(self.label_14, 2, 2, 1, 1)
        self.prop_check_fillsc = QtWidgets.QCheckBox(self.groupBox_2)
        self.prop_check_fillsc.setObjectName("prop_check_fillsc")
        self.gridLayout_2.addWidget(self.prop_check_fillsc, 3, 0, 1, 1)
        self.horizontalLayout_3.addLayout(self.gridLayout_2)
        self.verticalLayout.addWidget(self.groupBox_2)
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem)
        self.horizontalLayout_9.addLayout(self.verticalLayout)
        spacerItem1 = QtWidgets.QSpacerItem(282, 17,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_9.addItem(spacerItem1)
        self.horizontalLayout_9.setStretch(0, 1)
        self.horizontalLayout_9.setStretch(1, 1)
        self.horizontalLayout_10.addLayout(self.horizontalLayout_9)
        self.tabWidget.addTab(self.tab, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.tab_3)
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.show_auttitude_data_statistics = QtWidgets.QTextEdit(self.tab_3)
        self.show_auttitude_data_statistics.setObjectName(
            "show_auttitude_data_statistics")
        self.horizontalLayout_6.addWidget(self.show_auttitude_data_statistics)
        self.tabWidget.addTab(self.tab_3, "")
        self.tab_5 = QtWidgets.QWidget()
        self.tab_5.setObjectName("tab_5")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tab_5)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.groupBox_17 = QtWidgets.QGroupBox(self.tab_5)
        self.groupBox_17.setObjectName("groupBox_17")
        self.gridLayout_21 = QtWidgets.QGridLayout(self.groupBox_17)
        self.gridLayout_21.setObjectName("gridLayout_21")
        self.prop_checklegend_scaxis = QtWidgets.QCheckBox(self.groupBox_17)
        self.prop_checklegend_scaxis.setObjectName("prop_checklegend_scaxis")
        self.gridLayout_21.addWidget(self.prop_checklegend_scaxis, 0, 0, 1, 1)
        self.prop_legend_scaxis = QtWidgets.QLineEdit(self.groupBox_17)
        self.prop_legend_scaxis.setObjectName("prop_legend_scaxis")
        self.gridLayout_21.addWidget(self.prop_legend_scaxis, 0, 1, 1, 1)
        self.prop_checklegend_sccirc = QtWidgets.QCheckBox(self.groupBox_17)
        self.prop_checklegend_sccirc.setObjectName("prop_checklegend_sccirc")
        self.gridLayout_21.addWidget(self.prop_checklegend_sccirc, 1, 0, 1, 1)
        self.prop_legend_sccirc = QtWidgets.QLineEdit(self.groupBox_17)
        self.prop_legend_sccirc.setObjectName("prop_legend_sccirc")
        self.gridLayout_21.addWidget(self.prop_legend_sccirc, 1, 1, 1, 1)
        self.verticalLayout_3.addWidget(self.groupBox_17)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_3.addItem(spacerItem2)
        self.horizontalLayout_5.addLayout(self.verticalLayout_3)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem3)
        self.horizontalLayout_5.setStretch(0, 1)
        self.horizontalLayout_5.setStretch(1, 1)
        self.verticalLayout_4.addLayout(self.horizontalLayout_5)
        self.tabWidget.addTab(self.tab_5, "")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout(self.tab_4)
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.show_auttitude_data_source = QtWidgets.QTextEdit(self.tab_4)
        self.show_auttitude_data_source.setObjectName(
            "show_auttitude_data_source")
        self.horizontalLayout_7.addWidget(self.show_auttitude_data_source)
        self.tabWidget.addTab(self.tab_4, "")
        self.verticalLayout_2.addWidget(self.tabWidget)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        spacerItem4 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem4)
        self.ok_button = QtWidgets.QPushButton(Dialog)
        self.ok_button.setObjectName("ok_button")
        self.horizontalLayout.addWidget(self.ok_button)
        self.cancel_button = QtWidgets.QPushButton(Dialog)
        self.cancel_button.setObjectName("cancel_button")
        self.horizontalLayout.addWidget(self.cancel_button)
        self.apply = QtWidgets.QPushButton(Dialog)
        self.apply.setObjectName("apply")
        self.horizontalLayout.addWidget(self.apply)
        self.verticalLayout_2.addLayout(self.horizontalLayout)

        self.retranslateUi(Dialog)
        self.tabWidget.setCurrentIndex(0)
        self.ok_button.clicked.connect(Dialog.accept)
        self.cancel_button.clicked.connect(Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
        Dialog.setTabOrder(self.prop_legend_sccirc,
                           self.show_auttitude_data_source)
        Dialog.setTabOrder(self.show_auttitude_data_source, self.cancel_button)
        Dialog.setTabOrder(self.cancel_button, self.apply)
        Dialog.setTabOrder(self.apply, self.show_auttitude_data_statistics)
        Dialog.setTabOrder(self.show_auttitude_data_statistics, self.ok_button)
        Dialog.setTabOrder(self.ok_button, self.tabWidget)
        Dialog.setTabOrder(self.tabWidget, self.prop_checklegend_scaxis)
        Dialog.setTabOrder(self.prop_checklegend_scaxis,
                           self.prop_legend_scaxis)
        Dialog.setTabOrder(self.prop_legend_scaxis,
                           self.prop_checklegend_sccirc)
    def setupUi(self, RedditObjectSettingsDialog):
        RedditObjectSettingsDialog.setObjectName("RedditObjectSettingsDialog")
        RedditObjectSettingsDialog.resize(764, 843)
        font = QtGui.QFont()
        font.setPointSize(10)
        RedditObjectSettingsDialog.setFont(font)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("Resources/Images/settings_three_gears.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        RedditObjectSettingsDialog.setWindowIcon(icon)
        RedditObjectSettingsDialog.setModal(False)
        self.gridLayout = QtWidgets.QGridLayout(RedditObjectSettingsDialog)
        self.gridLayout.setObjectName("gridLayout")
        self.restore_defaults_button = QtWidgets.QPushButton(RedditObjectSettingsDialog)
        self.restore_defaults_button.setObjectName("restore_defaults_button")
        self.gridLayout.addWidget(self.restore_defaults_button, 1, 0, 1, 1)
        self.view_downloads_button = QtWidgets.QPushButton(RedditObjectSettingsDialog)
        self.view_downloads_button.setObjectName("view_downloads_button")
        self.gridLayout.addWidget(self.view_downloads_button, 1, 1, 1, 1)
        self.save_cancel_buton_box = QtWidgets.QDialogButtonBox(RedditObjectSettingsDialog)
        self.save_cancel_buton_box.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok)
        self.save_cancel_buton_box.setObjectName("save_cancel_buton_box")
        self.gridLayout.addWidget(self.save_cancel_buton_box, 1, 2, 1, 1)
        self.splitter = QtWidgets.QSplitter(RedditObjectSettingsDialog)
        self.splitter.setOrientation(QtCore.Qt.Horizontal)
        self.splitter.setObjectName("splitter")
        self.object_list_widget = QtWidgets.QListWidget(self.splitter)
        self.object_list_widget.setMaximumSize(QtCore.QSize(1000, 16777215))
        font = QtGui.QFont()
        font.setPointSize(10)
        self.object_list_widget.setFont(font)
        self.object_list_widget.setObjectName("object_list_widget")
        self.stacked_widget = QtWidgets.QStackedWidget(self.splitter)
        self.stacked_widget.setObjectName("stacked_widget")
        self.page = QtWidgets.QWidget()
        self.page.setObjectName("page")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.page)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setSizeConstraint(QtWidgets.QLayout.SetNoConstraint)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.item_added_label = QtWidgets.QLabel(self.page)
        self.item_added_label.setObjectName("item_added_label")
        self.gridLayout_2.addWidget(self.item_added_label, 3, 0, 1, 3)
        self.total_downloads_title_label = QtWidgets.QLabel(self.page)
        self.total_downloads_title_label.setObjectName("total_downloads_title_label")
        self.gridLayout_2.addWidget(self.total_downloads_title_label, 2, 0, 1, 1)
        self.total_downloads_label = QtWidgets.QLabel(self.page)
        self.total_downloads_label.setObjectName("total_downloads_label")
        self.gridLayout_2.addWidget(self.total_downloads_label, 2, 1, 1, 1)
        self.item_display_list_label = QtWidgets.QLabel(self.page)
        self.item_display_list_label.setObjectName("item_display_list_label")
        self.gridLayout_2.addWidget(self.item_display_list_label, 0, 0, 1, 1)
        self.item_display_list_view = QtWidgets.QListView(self.page)
        self.item_display_list_view.setProperty("showDropIndicator", False)
        self.item_display_list_view.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection)
        self.item_display_list_view.setObjectName("item_display_list_view")
        self.gridLayout_2.addWidget(self.item_display_list_view, 1, 0, 1, 3)
        self.gridLayout_4.addLayout(self.gridLayout_2, 2, 0, 2, 1)
        self.gridLayout_3 = QtWidgets.QGridLayout()
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.download_object_button = QtWidgets.QPushButton(self.page)
        self.download_object_button.setObjectName("download_object_button")
        self.gridLayout_3.addWidget(self.download_object_button, 1, 0, 1, 1)
        self.editing_disabled_label = QtWidgets.QLabel(self.page)
        self.editing_disabled_label.setEnabled(True)
        self.editing_disabled_label.setObjectName("editing_disabled_label")
        self.gridLayout_3.addWidget(self.editing_disabled_label, 0, 0, 1, 1)
        self.do_not_edit_checkbox = QtWidgets.QCheckBox(self.page)
        self.do_not_edit_checkbox.setObjectName("do_not_edit_checkbox")
        self.gridLayout_3.addWidget(self.do_not_edit_checkbox, 3, 0, 1, 1)
        self.enable_download_checkbox = QtWidgets.QCheckBox(self.page)
        self.enable_download_checkbox.setObjectName("enable_download_checkbox")
        self.gridLayout_3.addWidget(self.enable_download_checkbox, 2, 0, 1, 1)
        self.gridLayout_4.addLayout(self.gridLayout_3, 0, 0, 1, 1)
        self.gridLayout_5 = QtWidgets.QGridLayout()
        self.gridLayout_5.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize)
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.nsfw_filter_label = QtWidgets.QLabel(self.page)
        self.nsfw_filter_label.setObjectName("nsfw_filter_label")
        self.gridLayout_5.addWidget(self.nsfw_filter_label, 9, 0, 1, 1)
        self.sub_sort_label = QtWidgets.QLabel(self.page)
        self.sub_sort_label.setObjectName("sub_sort_label")
        self.gridLayout_5.addWidget(self.sub_sort_label, 0, 0, 1, 1)
        self.label = QtWidgets.QLabel(self.page)
        self.label.setObjectName("label")
        self.gridLayout_5.addWidget(self.label, 2, 0, 1, 1)
        self.restrict_date_checkbox = QtWidgets.QCheckBox(self.page)
        self.restrict_date_checkbox.setObjectName("restrict_date_checkbox")
        self.gridLayout_5.addWidget(self.restrict_date_checkbox, 1, 0, 1, 1)
        self.save_by_method_label = QtWidgets.QLabel(self.page)
        self.save_by_method_label.setObjectName("save_by_method_label")
        self.gridLayout_5.addWidget(self.save_by_method_label, 4, 0, 1, 1)
        self.custom_save_path_line_edit = QtWidgets.QLineEdit(self.page)
        self.custom_save_path_line_edit.setObjectName("custom_save_path_line_edit")
        self.gridLayout_5.addWidget(self.custom_save_path_line_edit, 5, 1, 1, 1)
        self.label_2 = QtWidgets.QLabel(self.page)
        self.label_2.setObjectName("label_2")
        self.gridLayout_5.addWidget(self.label_2, 3, 0, 1, 1)
        self.custom_save_path_dialog = QtWidgets.QPushButton(self.page)
        self.custom_save_path_dialog.setObjectName("custom_save_path_dialog")
        self.gridLayout_5.addWidget(self.custom_save_path_dialog, 5, 0, 1, 1)
        self.download_videos_checkbox = QtWidgets.QCheckBox(self.page)
        self.download_videos_checkbox.setObjectName("download_videos_checkbox")
        self.gridLayout_5.addWidget(self.download_videos_checkbox, 7, 0, 1, 1)
        self.save_path_name_label = QtWidgets.QLabel(self.page)
        self.save_path_name_label.setObjectName("save_path_name_label")
        self.gridLayout_5.addWidget(self.save_path_name_label, 5, 2, 1, 1)
        self.save_by_method_combo = QtWidgets.QComboBox(self.page)
        self.save_by_method_combo.setObjectName("save_by_method_combo")
        self.gridLayout_5.addWidget(self.save_by_method_combo, 4, 1, 1, 2)
        self.name_downloads_combo = QtWidgets.QComboBox(self.page)
        self.name_downloads_combo.setObjectName("name_downloads_combo")
        self.gridLayout_5.addWidget(self.name_downloads_combo, 3, 1, 1, 2)
        self.post_limit_spinbox = QtWidgets.QSpinBox(self.page)
        self.post_limit_spinbox.setAccelerated(True)
        self.post_limit_spinbox.setMaximum(1000)
        self.post_limit_spinbox.setObjectName("post_limit_spinbox")
        self.gridLayout_5.addWidget(self.post_limit_spinbox, 2, 1, 1, 2)
        self.date_limit_edit = QtWidgets.QDateTimeEdit(self.page)
        self.date_limit_edit.setCalendarPopup(True)
        self.date_limit_edit.setTimeSpec(QtCore.Qt.LocalTime)
        self.date_limit_edit.setObjectName("date_limit_edit")
        self.gridLayout_5.addWidget(self.date_limit_edit, 1, 1, 1, 2)
        self.sub_sort_combo = QtWidgets.QComboBox(self.page)
        self.sub_sort_combo.setObjectName("sub_sort_combo")
        self.gridLayout_5.addWidget(self.sub_sort_combo, 0, 1, 1, 2)
        self.download_images_checkbox = QtWidgets.QCheckBox(self.page)
        self.download_images_checkbox.setObjectName("download_images_checkbox")
        self.gridLayout_5.addWidget(self.download_images_checkbox, 7, 1, 1, 2)
        self.avoid_duplicates_checkbox = QtWidgets.QCheckBox(self.page)
        self.avoid_duplicates_checkbox.setObjectName("avoid_duplicates_checkbox")
        self.gridLayout_5.addWidget(self.avoid_duplicates_checkbox, 8, 1, 1, 2)
        self.nsfw_filter_combo = QtWidgets.QComboBox(self.page)
        self.nsfw_filter_combo.setObjectName("nsfw_filter_combo")
        self.gridLayout_5.addWidget(self.nsfw_filter_combo, 9, 1, 1, 2)
        self.gridLayout_4.addLayout(self.gridLayout_5, 1, 0, 1, 1)
        self.stacked_widget.addWidget(self.page)
        self.page_2 = QtWidgets.QWidget()
        self.page_2.setObjectName("page_2")
        self.gridLayout_7 = QtWidgets.QGridLayout(self.page_2)
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.gridLayout_6 = QtWidgets.QGridLayout()
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.content_list = QtWidgets.QListWidget(self.page_2)
        self.content_list.setSelectionMode(QtWidgets.QAbstractItemView.SingleSelection)
        self.content_list.setResizeMode(QtWidgets.QListView.Adjust)
        self.content_list.setViewMode(QtWidgets.QListView.IconMode)
        self.content_list.setWordWrap(True)
        self.content_list.setObjectName("content_list")
        self.gridLayout_6.addWidget(self.content_list, 0, 0, 1, 1)
        self.gridLayout_7.addLayout(self.gridLayout_6, 0, 0, 1, 1)
        self.stacked_widget.addWidget(self.page_2)
        self.gridLayout.addWidget(self.splitter, 0, 0, 1, 3)

        self.retranslateUi(RedditObjectSettingsDialog)
        self.stacked_widget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(RedditObjectSettingsDialog)
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(377, 289)
        Dialog.setMinimumSize(QtCore.QSize(377, 289))
        Dialog.setMaximumSize(QtCore.QSize(377, 289))
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/icons/circle.png"), QtGui.QIcon.Normal,
                       QtGui.QIcon.Off)
        Dialog.setWindowIcon(icon)
        Dialog.setSizeGripEnabled(False)
        Dialog.setModal(True)
        self.horizontalLayout = QtWidgets.QHBoxLayout(Dialog)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.label_3 = QtWidgets.QLabel(Dialog)
        self.label_3.setTextFormat(QtCore.Qt.RichText)
        self.label_3.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft
                                  | QtCore.Qt.AlignTop)
        self.label_3.setWordWrap(True)
        self.label_3.setObjectName("label_3")
        self.verticalLayout.addWidget(self.label_3)
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem)
        self.label_5 = QtWidgets.QLabel(Dialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_5.sizePolicy().hasHeightForWidth())
        self.label_5.setSizePolicy(sizePolicy)
        self.label_5.setObjectName("label_5")
        self.verticalLayout.addWidget(self.label_5)
        self.Shaft_num = QtWidgets.QTextBrowser(Dialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.Shaft_num.sizePolicy().hasHeightForWidth())
        self.Shaft_num.setSizePolicy(sizePolicy)
        self.Shaft_num.setMaximumSize(QtCore.QSize(16777215, 30))
        self.Shaft_num.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
        self.Shaft_num.setHorizontalScrollBarPolicy(
            QtCore.Qt.ScrollBarAlwaysOff)
        self.Shaft_num.setObjectName("Shaft_num")
        self.verticalLayout.addWidget(self.Shaft_num)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.Shaft_Center = QtWidgets.QComboBox(Dialog)
        self.Shaft_Center.setObjectName("Shaft_Center")
        self.gridLayout.addWidget(self.Shaft_Center, 1, 1, 1, 1)
        self.label_4 = QtWidgets.QLabel(Dialog)
        self.label_4.setObjectName("label_4")
        self.gridLayout.addWidget(self.label_4, 0, 0, 1, 1)
        self.Start_Angle = QtWidgets.QDoubleSpinBox(Dialog)
        self.Start_Angle.setMinimum(0.0)
        self.Start_Angle.setMaximum(360.0)
        self.Start_Angle.setProperty("value", 0.0)
        self.Start_Angle.setObjectName("Start_Angle")
        self.gridLayout.addWidget(self.Start_Angle, 1, 0, 1, 1)
        self.label = QtWidgets.QLabel(Dialog)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 0, 1, 1, 1)
        self.End_Angle = QtWidgets.QDoubleSpinBox(Dialog)
        self.End_Angle.setMinimum(0.0)
        self.End_Angle.setMaximum(360.0)
        self.End_Angle.setProperty("value", 360.0)
        self.End_Angle.setObjectName("End_Angle")
        self.gridLayout.addWidget(self.End_Angle, 3, 0, 1, 1)
        self.label_6 = QtWidgets.QLabel(Dialog)
        self.label_6.setObjectName("label_6")
        self.gridLayout.addWidget(self.label_6, 2, 0, 1, 1)
        self.References = QtWidgets.QComboBox(Dialog)
        self.References.setObjectName("References")
        self.gridLayout.addWidget(self.References, 3, 1, 1, 1)
        self.label_2 = QtWidgets.QLabel(Dialog)
        self.label_2.setObjectName("label_2")
        self.gridLayout.addWidget(self.label_2, 2, 1, 1, 1)
        self.verticalLayout.addLayout(self.gridLayout)
        self.horizontalLayout.addLayout(self.verticalLayout)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.buttonBox = QtWidgets.QDialogButtonBox(Dialog)
        self.buttonBox.setOrientation(QtCore.Qt.Vertical)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel
                                          | QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.verticalLayout_2.addWidget(self.buttonBox)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem1)
        self.Demo_angle_enable = QtWidgets.QCheckBox(Dialog)
        self.Demo_angle_enable.setChecked(True)
        self.Demo_angle_enable.setObjectName("Demo_angle_enable")
        self.verticalLayout_2.addWidget(self.Demo_angle_enable)
        self.Demo_angle = QtWidgets.QDoubleSpinBox(Dialog)
        self.Demo_angle.setMaximum(360.0)
        self.Demo_angle.setProperty("value", 0.0)
        self.Demo_angle.setObjectName("Demo_angle")
        self.verticalLayout_2.addWidget(self.Demo_angle)
        self.horizontalLayout.addLayout(self.verticalLayout_2)

        self.retranslateUi(Dialog)
        self.buttonBox.accepted.connect(Dialog.accept)
        self.buttonBox.rejected.connect(Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
Beispiel #27
0
    def __init__(self, image, **kwargs):
        super().__init__(**kwargs)
        self.setModal(True)
        self.setWindowTitle("Symmetrization")

        title = QtWidgets.QLabel("<h2>Symmetrization Options<\h2>")
        title.setTextFormat(QtCore.Qt.RichText)
        title.setAlignment(QtCore.Qt.AlignCenter)

        description_label = QtWidgets.QLabel(description, parent=self)
        description_label.setWordWrap(True)
        description_label.setAlignment(QtCore.Qt.AlignCenter)

        self.viewer = pg.ImageView(parent=self)
        self.viewer.setSizePolicy(
            QtWidgets.QSizePolicy.MinimumExpanding,
            QtWidgets.QSizePolicy.MinimumExpanding,
        )
        self.viewer.setImage(image)
        self.center_finder = pg.CircleROI(pos=np.array(image.shape) / 2 - 100,
                                          size=[200, 200],
                                          pen=pg.mkPen("r"))
        self.viewer.getView().addItem(self.center_finder)

        self.mod_widget = QtWidgets.QComboBox(parent=self)
        self.mod_widget.addItems(["2", "3", "4", "6"])
        self.mod_widget.setSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                      QtWidgets.QSizePolicy.Maximum)

        self.smoothing_kernel_widget = QtWidgets.QSpinBox(parent=self)
        self.smoothing_kernel_widget.setRange(0, 100)
        self.smoothing_kernel_widget.setValue(5)
        self.smoothing_kernel_widget.setSuffix(" px")
        self.smoothing_kernel_widget.setEnabled(False)

        self.enable_smoothing_widget = QtWidgets.QCheckBox(
            "Enable gaussian smoothing")
        self.enable_smoothing_widget.setChecked(False)
        self.enable_smoothing_widget.toggled.connect(
            self.smoothing_kernel_widget.setEnabled)

        self.processes_widget = QtWidgets.QSpinBox(parent=self)
        self.processes_widget.setRange(1, cpu_count() - 1)
        self.processes_widget.setValue(1)

        self.accept_btn = QtWidgets.QPushButton("Symmetrize", self)
        self.accept_btn.clicked.connect(self.accept)
        self.accept_btn.setSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                      QtWidgets.QSizePolicy.Maximum)

        self.cancel_btn = QtWidgets.QPushButton("Cancel", self)
        self.cancel_btn.clicked.connect(self.reject)
        self.cancel_btn.setDefault(True)
        self.cancel_btn.setSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                      QtWidgets.QSizePolicy.Maximum)

        self.error_message_signal.connect(self.show_error_message)

        btns = QtWidgets.QHBoxLayout()
        btns.addWidget(self.accept_btn)
        btns.addWidget(self.cancel_btn)

        multiplicity_layout = QtWidgets.QFormLayout()
        multiplicity_layout.addRow("Rotational multiplicity: ",
                                   self.mod_widget)
        multiplicity_layout.addRow("Number of CPU cores:",
                                   self.processes_widget)

        smoothing_layout = QtWidgets.QFormLayout()
        smoothing_layout.addRow(self.enable_smoothing_widget)
        smoothing_layout.addRow("Kernel standard deviation: ",
                                self.smoothing_kernel_widget)

        params_layout = QtWidgets.QVBoxLayout()
        params_layout.addWidget(title)
        params_layout.addWidget(description_label)
        params_layout.addLayout(multiplicity_layout)
        params_layout.addLayout(smoothing_layout)
        params_layout.addLayout(btns)

        params_widget = QtWidgets.QFrame(parent=self)
        params_widget.setLayout(params_layout)
        params_widget.setFrameShadow(QtWidgets.QFrame.Sunken)
        params_widget.setFrameShape(QtWidgets.QFrame.Panel)
        params_widget.setSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                    QtWidgets.QSizePolicy.Maximum)

        right_layout = QtWidgets.QVBoxLayout()
        right_layout.addWidget(params_widget)
        right_layout.addStretch()

        self.layout = QtWidgets.QHBoxLayout()
        self.layout.addWidget(self.viewer)
        self.layout.addLayout(right_layout)
        self.setLayout(self.layout)
Beispiel #28
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(998, 337)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.lblSourceProject = QtWidgets.QLabel(self.centralwidget)
        self.lblSourceProject.setObjectName("lblSourceProject")
        self.horizontalLayout.addWidget(self.lblSourceProject)
        self.cbbSourceProject = QtWidgets.QComboBox(self.centralwidget)
        self.cbbSourceProject.setObjectName("cbbSourceProject")
        self.horizontalLayout.addWidget(self.cbbSourceProject)
        self.lblTargetProject = QtWidgets.QLabel(self.centralwidget)
        self.lblTargetProject.setObjectName("lblTargetProject")
        self.horizontalLayout.addWidget(self.lblTargetProject)
        self.cbbTargetProject = QtWidgets.QComboBox(self.centralwidget)
        self.cbbTargetProject.setObjectName("cbbTargetProject")
        self.horizontalLayout.addWidget(self.cbbTargetProject)
        self.btnSearchForDifference = QtWidgets.QPushButton(self.centralwidget)
        self.btnSearchForDifference.setObjectName("btnSearchForDifference")
        self.horizontalLayout.addWidget(self.btnSearchForDifference)
        self.btnMoveAllToTarget = QtWidgets.QPushButton(self.centralwidget)
        self.btnMoveAllToTarget.setObjectName("btnMoveAllToTarget")
        self.horizontalLayout.addWidget(self.btnMoveAllToTarget)
        self.cbxSelectAll = QtWidgets.QCheckBox(self.centralwidget)
        self.cbxSelectAll.setChecked(True)
        self.cbxSelectAll.setObjectName("cbxSelectAll")
        self.horizontalLayout.addWidget(self.cbxSelectAll)
        self.cbxNewerFiles = QtWidgets.QCheckBox(self.centralwidget)
        self.cbxNewerFiles.setChecked(True)
        self.cbxNewerFiles.setObjectName("cbxNewerFiles")
        self.horizontalLayout.addWidget(self.cbxNewerFiles)
        self.cbxLargerFiles = QtWidgets.QCheckBox(self.centralwidget)
        self.cbxLargerFiles.setChecked(True)
        self.cbxLargerFiles.setObjectName("cbxLargerFiles")
        self.horizontalLayout.addWidget(self.cbxLargerFiles)
        self.cbxNewFiles = QtWidgets.QCheckBox(self.centralwidget)
        self.cbxNewFiles.setChecked(True)
        self.cbxNewFiles.setObjectName("cbxNewFiles")
        self.horizontalLayout.addWidget(self.cbxNewFiles)
        self.verticalLayout.addLayout(self.horizontalLayout)
        self.tblFileList = QtWidgets.QTableWidget(self.centralwidget)
        self.tblFileList.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.tblFileList.setObjectName("tblFileList")
        self.tblFileList.setColumnCount(5)
        self.tblFileList.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tblFileList.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tblFileList.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tblFileList.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tblFileList.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tblFileList.setHorizontalHeaderItem(4, item)
        self.verticalLayout.addWidget(self.tblFileList)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 998, 23))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
    def __init__(self):
        super(FF,self).__init__()
        self.datos = comandos.Tablota("DATOS.db")
        MainWindow=QtWidgets.QMainWindow()

#####################################
######################################
#####################################
######################################
#####################################
######################################
#####################################
######################################
#####################################
#####################################
######################################
#####################################
#####################################
#####################################
######################################
#####################################
######################################
#####################################
######################################
#####################################
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1539, 849)


        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setGeometry(QtCore.QRect(6, 90, 811, 551))
        self.tabWidget.setStyleSheet("border-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.5, fx:0.5, fy:0.5, stop:0 rgba(0, 0, 0, 255), stop:0.19397 rgba(0, 0, 0, 255), stop:0.202312 rgba(122, 97, 0, 255), stop:0.495514 rgba(76, 58, 0, 255), stop:0.504819 rgba(255, 255, 255, 255), stop:0.79 rgba(255, 255, 255, 255), stop:1 rgba(255, 158, 158, 255));\n"
"\n"
"border: 2px solid black\n"
"")
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.label_2 = QtWidgets.QLabel(self.tab)
        self.label_2.setGeometry(QtCore.QRect(30, 20, 201, 40))
        self.label_2.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_2.setObjectName("label_2")
        self.label_3 = QtWidgets.QLabel(self.tab)
        self.label_3.setGeometry(QtCore.QRect(30, 80, 201, 40))
        self.label_3.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_3.setObjectName("label_3")
        self.label_4 = QtWidgets.QLabel(self.tab)
        self.label_4.setGeometry(QtCore.QRect(30, 200, 201, 40))
        self.label_4.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_4.setObjectName("label_4")
        self.label_5 = QtWidgets.QLabel(self.tab)
        self.label_5.setGeometry(QtCore.QRect(30, 140, 201, 40))
        self.label_5.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_5.setObjectName("label_5")
        self.label_7 = QtWidgets.QLabel(self.tab)
        self.label_7.setGeometry(QtCore.QRect(30, 260, 201, 40))
        self.label_7.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_7.setObjectName("label_7")
        self.frame_2 = QtWidgets.QFrame(self.tab)
        self.frame_2.setGeometry(QtCore.QRect(30, 320, 771, 141))
        self.frame_2.setStyleSheet("border 0px solid black")
        self.frame_2.setObjectName("frame_2")
        self.lineEdit_3 = QtWidgets.QLineEdit(self.frame_2)
        self.lineEdit_3.setGeometry(QtCore.QRect(590, 70, 141, 20))
        self.lineEdit_3.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 8pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.lineEdit_3.setObjectName("lineEdit_3")
        self.lineEdit = QtWidgets.QLineEdit(self.frame_2)
        self.lineEdit.setGeometry(QtCore.QRect(250, 70, 141, 20))
        self.lineEdit.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 8pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.lineEdit.setObjectName("lineEdit")
        self.lineEdit_2 = QtWidgets.QLineEdit(self.frame_2)
        self.lineEdit_2.setGeometry(QtCore.QRect(420, 70, 141, 20))
        self.lineEdit_2.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 8pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.lineEdit_2.setObjectName("lineEdit_2")
        self.label_6 = QtWidgets.QLabel(self.frame_2)
        self.label_6.setGeometry(QtCore.QRect(10, 30, 161, 30))
        self.label_6.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_6.setObjectName("label_6")
        self.label_8 = QtWidgets.QLabel(self.frame_2)
        self.label_8.setGeometry(QtCore.QRect(10, 100, 161, 30))
        self.label_8.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 15pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_8.setObjectName("label_8")
        self.tel1_entry = QtWidgets.QLineEdit(self.frame_2)
        self.tel1_entry.setGeometry(QtCore.QRect(250, 30, 140, 30))
        self.tel1_entry.setText("")
        self.tel1_entry.setObjectName("tel1_entry")
        self.tel2_entry = QtWidgets.QLineEdit(self.frame_2)
        self.tel2_entry.setGeometry(QtCore.QRect(420, 30, 140, 30))
        self.tel2_entry.setObjectName("tel2_entry")
        self.tel3_entry = QtWidgets.QLineEdit(self.frame_2)
        self.tel3_entry.setGeometry(QtCore.QRect(590, 30, 140, 30))
        self.tel3_entry.setObjectName("tel3_entry")
        self.mail_entry = QtWidgets.QLineEdit(self.frame_2)
        self.mail_entry.setGeometry(QtCore.QRect(250, 100, 480, 30))
        self.mail_entry.setText("")
        self.mail_entry.setObjectName("mail_entry")
        self.label_16 = QtWidgets.QLabel(self.tab)
        self.label_16.setGeometry(QtCore.QRect(480, 200, 80, 40))
        self.label_16.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_16.setObjectName("label_16")
        self.edad = QtWidgets.QLabel(self.tab)
        self.edad.setGeometry(QtCore.QRect(590, 200, 51, 40))
        self.edad.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"border: 2px solid black;")
        self.edad.setText("")
        self.edad.setObjectName("edad")
        self.nombre_entry = QtWidgets.QLineEdit(self.tab)
        self.nombre_entry.setGeometry(QtCore.QRect(280, 20, 480, 41))
        self.nombre_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.nombre_entry.setText("")
        self.nombre_entry.setObjectName("nombre_entry")
        self.apellidop_entry = QtWidgets.QLineEdit(self.tab)
        self.apellidop_entry.setGeometry(QtCore.QRect(280, 80, 480, 41))
        self.apellidop_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.apellidop_entry.setObjectName("apellidop_entry")
        self.nac_entry = QtWidgets.QLineEdit(self.tab)
        self.nac_entry.setGeometry(QtCore.QRect(280, 200, 151, 41))
        self.nac_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.nac_entry.setObjectName("nac_entry")
        self.dom_entry = QtWidgets.QLineEdit(self.tab)
        self.dom_entry.setGeometry(QtCore.QRect(280, 260, 480, 41))
        self.dom_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.dom_entry.setObjectName("dom_entry")
        self.apellidom_entry = QtWidgets.QLineEdit(self.tab)
        self.apellidom_entry.setGeometry(QtCore.QRect(280, 140, 480, 41))
        self.apellidom_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.apellidom_entry.setObjectName("apellidom_entry")
        self.label_9 = QtWidgets.QLabel(self.tab)
        self.label_9.setGeometry(QtCore.QRect(32, 307, 200, 15))
        self.label_9.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 12pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_9.setObjectName("label_9")
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.label_18 = QtWidgets.QLabel(self.tab_2)
        self.label_18.setGeometry(QtCore.QRect(20, 200, 161, 40))
        self.label_18.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_18.setObjectName("label_18")
        self.label_20 = QtWidgets.QLabel(self.tab_2)
        self.label_20.setGeometry(QtCore.QRect(20, 80, 161, 40))
        self.label_20.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_20.setObjectName("label_20")
        self.label_21 = QtWidgets.QLabel(self.tab_2)
        self.label_21.setGeometry(QtCore.QRect(20, 140, 161, 40))
        self.label_21.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_21.setObjectName("label_21")
        self.label_22 = QtWidgets.QLabel(self.tab_2)
        self.label_22.setGeometry(QtCore.QRect(20, 20, 161, 40))
        self.label_22.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_22.setObjectName("label_22")
        self.label_25 = QtWidgets.QLabel(self.tab_2)
        self.label_25.setGeometry(QtCore.QRect(440, 80, 161, 40))
        self.label_25.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_25.setObjectName("label_25")
        self.label_26 = QtWidgets.QLabel(self.tab_2)
        self.label_26.setGeometry(QtCore.QRect(440, 140, 161, 40))
        self.label_26.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_26.setObjectName("label_26")
        self.label_27 = QtWidgets.QLabel(self.tab_2)
        self.label_27.setGeometry(QtCore.QRect(440, 20, 161, 40))
        self.label_27.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_27.setObjectName("label_27")
        self.curso_entry = QtWidgets.QLineEdit(self.tab_2)
        self.curso_entry.setGeometry(QtCore.QRect(220, 20, 151, 41))
        self.curso_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.curso_entry.setText("")
        self.curso_entry.setObjectName("curso_entry")
        self.teacher_entry = QtWidgets.QLineEdit(self.tab_2)
        self.teacher_entry.setGeometry(QtCore.QRect(220, 80, 151, 41))
        self.teacher_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.teacher_entry.setObjectName("teacher_entry")
        self.horario_entry = QtWidgets.QLineEdit(self.tab_2)
        self.horario_entry.setGeometry(QtCore.QRect(220, 200, 151, 41))
        self.horario_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.horario_entry.setObjectName("horario_entry")
        self.lib_entry = QtWidgets.QLineEdit(self.tab_2)
        self.lib_entry.setGeometry(QtCore.QRect(220, 140, 151, 41))
        self.lib_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.lib_entry.setObjectName("lib_entry")
        self.cole_entry = QtWidgets.QLineEdit(self.tab_2)
        self.cole_entry.setGeometry(QtCore.QRect(620, 20, 151, 41))
        self.cole_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.cole_entry.setObjectName("cole_entry")
        self.grado_entry = QtWidgets.QLineEdit(self.tab_2)
        self.grado_entry.setGeometry(QtCore.QRect(620, 80, 151, 41))
        self.grado_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.grado_entry.setObjectName("grado_entry")
        self.lineEdit_13 = QtWidgets.QLineEdit(self.tab_2)
        self.lineEdit_13.setGeometry(QtCore.QRect(610, 540, 151, 41))
        self.lineEdit_13.setObjectName("lineEdit_13")
        self.libcole_entry = QtWidgets.QLineEdit(self.tab_2)
        self.libcole_entry.setGeometry(QtCore.QRect(620, 140, 151, 41))
        self.libcole_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.libcole_entry.setObjectName("libcole_entry")
        self.frame_21 = QtWidgets.QFrame(self.tab_2)
        self.frame_21.setGeometry(QtCore.QRect(20, 269, 400, 170))
        self.frame_21.setStyleSheet("border: 2px solid black;")
        self.frame_21.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_21.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_21.setObjectName("frame_21")
        self.exwritten_entry = QtWidgets.QTextEdit(self.frame_21)
        self.exwritten_entry.setGeometry(QtCore.QRect(230, 130, 140, 31))
        self.exwritten_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.exwritten_entry.setObjectName("exwritten_entry")
        self.label_23 = QtWidgets.QLabel(self.frame_21)
        self.label_23.setGeometry(QtCore.QRect(8, 70, 161, 30))
        self.label_23.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_23.setObjectName("label_23")
        self.label_24 = QtWidgets.QLabel(self.frame_21)
        self.label_24.setGeometry(QtCore.QRect(8, 130, 161, 30))
        self.label_24.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_24.setObjectName("label_24")
        self.exoral_entry = QtWidgets.QTextEdit(self.frame_21)
        self.exoral_entry.setGeometry(QtCore.QRect(230, 70, 140, 31))
        self.exoral_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.exoral_entry.setObjectName("exoral_entry")
        self.label_29 = QtWidgets.QLabel(self.frame_21)
        self.label_29.setGeometry(QtCore.QRect(230, 10, 140, 30))
        self.label_29.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_29.setObjectName("label_29")
        self.label_28 = QtWidgets.QLabel(self.tab_2)
        self.label_28.setGeometry(QtCore.QRect(30, 280, 160, 30))
        self.label_28.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_28.setObjectName("label_28")
        self.frame_4 = QtWidgets.QFrame(self.tab_2)
        self.frame_4.setGeometry(QtCore.QRect(440, 270, 321, 170))
        self.frame_4.setStyleSheet("border: 2px solid black;")
        self.frame_4.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_4.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_4.setObjectName("frame_4")
        self.inter_entry = QtWidgets.QTextEdit(self.frame_4)
        self.inter_entry.setGeometry(QtCore.QRect(0, 20, 321, 150))
        self.inter_entry.setStyleSheet("font: 14pt \"cmr10\";\n"
"")
        self.inter_entry.setObjectName("inter_entry")
        self.label_44 = QtWidgets.QLabel(self.frame_4)
        self.label_44.setGeometry(QtCore.QRect(0, 0, 320, 20))
        self.label_44.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 14pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_44.setObjectName("label_44")
        self.reglamento_entry = QtWidgets.QCheckBox(self.tab_2)
        self.reglamento_entry.setGeometry(QtCore.QRect(440, 200, 331, 41))
        self.reglamento_entry.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.reglamento_entry.setObjectName("reglamento_entry")
        self.tabWidget.addTab(self.tab_2, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.frame_3 = QtWidgets.QFrame(self.tab_3)
        self.frame_3.setGeometry(QtCore.QRect(10, 20, 791, 501))
        self.frame_3.setStyleSheet("border: 2px solid black;")
        self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_3.setObjectName("frame_3")
        self.abril_entry = QtWidgets.QTextEdit(self.frame_3)
        self.abril_entry.setGeometry(QtCore.QRect(230, 100, 140, 30))
        self.abril_entry.setStyleSheet("border-top: 0px")
        self.abril_entry.setObjectName("abril_entry")
        self.label_30 = QtWidgets.QLabel(self.frame_3)
        self.label_30.setGeometry(QtCore.QRect(8, 70, 161, 30))
        self.label_30.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"")
        self.label_30.setObjectName("label_30")
        self.label_31 = QtWidgets.QLabel(self.frame_3)
        self.label_31.setGeometry(QtCore.QRect(8, 100, 161, 30))
        self.label_31.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-top-color: rgb(85, 255, 127);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0 px solid black\n"
"")
        self.label_31.setObjectName("label_31")
        self.marzo_entry = QtWidgets.QTextEdit(self.frame_3)
        self.marzo_entry.setGeometry(QtCore.QRect(230, 70, 140, 31))
        self.marzo_entry.setObjectName("marzo_entry")
        self.label_32 = QtWidgets.QLabel(self.frame_3)
        self.label_32.setGeometry(QtCore.QRect(10, 10, 160, 40))
        self.label_32.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"font: 75 26pt \"Courier 10 Pitch\";\n"
"border-color: rgb(255, 255, 255);\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_32.setObjectName("label_32")
        self.label_33 = QtWidgets.QLabel(self.frame_3)
        self.label_33.setGeometry(QtCore.QRect(230, 10, 150, 40))
        self.label_33.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 26pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_33.setObjectName("label_33")
        self.mayo_entry = QtWidgets.QTextEdit(self.frame_3)
        self.mayo_entry.setGeometry(QtCore.QRect(230, 130, 140, 31))
        self.mayo_entry.setStyleSheet("border-top: 0px")
        self.mayo_entry.setObjectName("mayo_entry")
        self.junio_entry = QtWidgets.QTextEdit(self.frame_3)
        self.junio_entry.setGeometry(QtCore.QRect(230, 160, 140, 30))
        self.junio_entry.setStyleSheet("border-top: 0px")
        self.junio_entry.setObjectName("junio_entry")
        self.label_34 = QtWidgets.QLabel(self.frame_3)
        self.label_34.setGeometry(QtCore.QRect(9, 160, 160, 30))
        self.label_34.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-top-color: rgb(85, 255, 127);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0 px solid black\n"
"")
        self.label_34.setObjectName("label_34")
        self.label_35 = QtWidgets.QLabel(self.frame_3)
        self.label_35.setGeometry(QtCore.QRect(9, 130, 160, 30))
        self.label_35.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0px\n"
"")
        self.label_35.setObjectName("label_35")
        self.julio_entry = QtWidgets.QTextEdit(self.frame_3)
        self.julio_entry.setGeometry(QtCore.QRect(230, 190, 140, 31))
        self.julio_entry.setStyleSheet("border-top: 0px")
        self.julio_entry.setObjectName("julio_entry")
        self.agosto_entry = QtWidgets.QTextEdit(self.frame_3)
        self.agosto_entry.setGeometry(QtCore.QRect(230, 220, 140, 30))
        self.agosto_entry.setStyleSheet("border-top: 0px")
        self.agosto_entry.setObjectName("agosto_entry")
        self.octubre_entry = QtWidgets.QTextEdit(self.frame_3)
        self.octubre_entry.setGeometry(QtCore.QRect(230, 280, 140, 30))
        self.octubre_entry.setStyleSheet("border-top: 0px")
        self.octubre_entry.setObjectName("octubre_entry")
        self.label_36 = QtWidgets.QLabel(self.frame_3)
        self.label_36.setGeometry(QtCore.QRect(9, 250, 160, 30))
        self.label_36.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0px\n"
"")
        self.label_36.setObjectName("label_36")
        self.septiembre_entry = QtWidgets.QTextEdit(self.frame_3)
        self.septiembre_entry.setGeometry(QtCore.QRect(230, 250, 140, 31))
        self.septiembre_entry.setStyleSheet("border-top: 0px")
        self.septiembre_entry.setObjectName("septiembre_entry")
        self.label_37 = QtWidgets.QLabel(self.frame_3)
        self.label_37.setGeometry(QtCore.QRect(9, 220, 160, 30))
        self.label_37.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-top-color: rgb(85, 255, 127);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0 px solid black\n"
"")
        self.label_37.setObjectName("label_37")
        self.label_38 = QtWidgets.QLabel(self.frame_3)
        self.label_38.setGeometry(QtCore.QRect(9, 280, 160, 30))
        self.label_38.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-top-color: rgb(85, 255, 127);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0 px solid black\n"
"")
        self.label_38.setObjectName("label_38")
        self.label_39 = QtWidgets.QLabel(self.frame_3)
        self.label_39.setGeometry(QtCore.QRect(9, 190, 160, 30))
        self.label_39.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0px")
        self.label_39.setObjectName("label_39")
        self.label_40 = QtWidgets.QLabel(self.frame_3)
        self.label_40.setGeometry(QtCore.QRect(9, 310, 160, 30))
        self.label_40.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0px\n"
"")
        self.label_40.setObjectName("label_40")
        self.label_41 = QtWidgets.QLabel(self.frame_3)
        self.label_41.setGeometry(QtCore.QRect(9, 340, 160, 30))
        self.label_41.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-top-color: rgb(85, 255, 127);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 16pt \"Sans Serif\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;\n"
"border-top: 0 px solid black\n"
"")
        self.label_41.setObjectName("label_41")
        self.diciembre_entry = QtWidgets.QTextEdit(self.frame_3)
        self.diciembre_entry.setGeometry(QtCore.QRect(230, 340, 140, 30))
        self.diciembre_entry.setStyleSheet("border-top: 0px")
        self.diciembre_entry.setObjectName("diciembre_entry")
        self.noviembre_entry = QtWidgets.QTextEdit(self.frame_3)
        self.noviembre_entry.setGeometry(QtCore.QRect(230, 310, 140, 31))
        self.noviembre_entry.setStyleSheet("border-top: 0px")
        self.noviembre_entry.setObjectName("noviembre_entry")
        self.marzo_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.marzo_comentarios_entry.setGeometry(QtCore.QRect(450, 70, 310, 31))
        self.marzo_comentarios_entry.setObjectName("marzo_comentarios_entry")
        self.abril_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.abril_comentarios_entry.setGeometry(QtCore.QRect(450, 100, 310, 30))
        self.abril_comentarios_entry.setStyleSheet("border-top: 0px")
        self.abril_comentarios_entry.setObjectName("abril_comentarios_entry")
        self.noviembre_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.noviembre_comentarios_entry.setGeometry(QtCore.QRect(450, 310, 310, 31))
        self.noviembre_comentarios_entry.setStyleSheet("border-top: 0px")
        self.noviembre_comentarios_entry.setObjectName("noviembre_comentarios_entry")
        self.label_42 = QtWidgets.QLabel(self.frame_3)
        self.label_42.setGeometry(QtCore.QRect(450, 10, 310, 40))
        self.label_42.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 26pt \"Courier 10 Pitch\";\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_42.setObjectName("label_42")
        self.junio_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.junio_comentarios_entry.setGeometry(QtCore.QRect(450, 160, 310, 30))
        self.junio_comentarios_entry.setStyleSheet("border-top: 0px")
        self.junio_comentarios_entry.setObjectName("junio_comentarios_entry")
        self.diciembre_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.diciembre_comentarios_entry.setGeometry(QtCore.QRect(450, 340, 310, 30))
        self.diciembre_comentarios_entry.setStyleSheet("border-top: 0px")
        self.diciembre_comentarios_entry.setObjectName("diciembre_comentarios_entry")
        self.octubre_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.octubre_comentarios_entry.setGeometry(QtCore.QRect(450, 280, 310, 30))
        self.octubre_comentarios_entry.setStyleSheet("border-top: 0px")
        self.octubre_comentarios_entry.setObjectName("octubre_comentarios_entry")
        self.mayo_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.mayo_comentarios_entry.setGeometry(QtCore.QRect(450, 130, 310, 31))
        self.mayo_comentarios_entry.setStyleSheet("border-top: 0px")
        self.mayo_comentarios_entry.setObjectName("mayo_comentarios_entry")
        self.julio_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.julio_comentarios_entry.setGeometry(QtCore.QRect(450, 190, 310, 31))
        self.julio_comentarios_entry.setStyleSheet("border-top: 0px")
        self.julio_comentarios_entry.setObjectName("julio_comentarios_entry")
        self.septiembre_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.septiembre_comentarios_entry.setGeometry(QtCore.QRect(450, 250, 310, 31))
        self.septiembre_comentarios_entry.setStyleSheet("border-top: 0px")
        self.septiembre_comentarios_entry.setObjectName("septiembre_comentarios_entry")
        self.agosto_comentarios_entry = QtWidgets.QTextEdit(self.frame_3)
        self.agosto_comentarios_entry.setGeometry(QtCore.QRect(450, 220, 310, 30))
        self.agosto_comentarios_entry.setStyleSheet("border-top: 0px")
        self.agosto_comentarios_entry.setObjectName("agosto_comentarios_entry")
        self.asociados_entry = QtWidgets.QPushButton(self.frame_3)
        self.asociados_entry.setGeometry(QtCore.QRect(230, 390, 531, 91))
        self.asociados_entry.setStyleSheet("font: 18pt \"cmr10\";\n"
"")
        self.asociados_entry.setObjectName("asociados_entry")
        self.label_43 = QtWidgets.QLabel(self.frame_3)
        self.label_43.setGeometry(QtCore.QRect(9, 390, 210, 91))
        self.label_43.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"font: 75 26pt \"Courier 10 Pitch\";\n"
"border-color: rgb(255, 255, 255);\n"
"background-color: rgb(255, 255, 127);\n"
"border: 2px solid black;")
        self.label_43.setObjectName("label_43")
        self.tabWidget.addTab(self.tab_3, "")
        self.comen_entry = QtWidgets.QGroupBox(self.centralwidget)
        self.comen_entry.setGeometry(QtCore.QRect(10, 650, 1511, 171))
        self.comen_entry.setStyleSheet("font: 75 16pt \"Courier 10 Pitch\";\n"
"\n"
"")
        self.comen_entry.setObjectName("comen_entry")
        self.comentarios_entry = QtWidgets.QLineEdit(self.comen_entry)
        self.comentarios_entry.setGeometry(QtCore.QRect(2, 31, 1509, 121))
        self.comentarios_entry.setText("")
        self.comentarios_entry.setObjectName("comentarios_entry")
        self.nombrebusca_entry = QtWidgets.QLineEdit(self.centralwidget)
        self.nombrebusca_entry.setGeometry(QtCore.QRect(10, 20, 641, 41))
        self.nombrebusca_entry.setStyleSheet("border: 2px solid black;")
        self.nombrebusca_entry.setText("")
        self.nombrebusca_entry.setObjectName("nombrebusca_entry")
        self.pushButton = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton.setGeometry(QtCore.QRect(830, 20, 150, 41))
        self.pushButton.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"")
        self.pushButton.setObjectName("pushButton")
        self.pushButton_4 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_4.setGeometry(QtCore.QRect(1200, 20, 140, 41))
        self.pushButton_4.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"")
        self.pushButton_4.setObjectName("pushButton_4")
        self.pushButton_5 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_5.setGeometry(QtCore.QRect(1380, 20, 140, 41))
        self.pushButton_5.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"")
        self.pushButton_5.setObjectName("pushButton_5")
        self.gridLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.gridLayoutWidget.setGeometry(QtCore.QRect(830, 90, 691, 571))
        self.gridLayoutWidget.setObjectName("gridLayoutWidget")
        self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setObjectName("gridLayout")
        self.subirfoto_boton = QtWidgets.QPushButton(self.gridLayoutWidget)
        self.subirfoto_boton.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"")
        self.subirfoto_boton.setObjectName("subirfoto_boton")
        self.gridLayout.addWidget(self.subirfoto_boton, 4, 0, 1, 1)
        self.foto_entry = QtWidgets.QLabel(self.gridLayoutWidget)
        self.foto_entry.setText("")
        self.foto_entry.setObjectName("foto_entry")
        self.gridLayout.addWidget(self.foto_entry, 0, 0, 1, 1)
        self.tomarfoto_boton = QtWidgets.QPushButton(self.gridLayoutWidget)
        self.tomarfoto_boton.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"")
        self.tomarfoto_boton.setObjectName("tomarfoto_boton")
        self.gridLayout.addWidget(self.tomarfoto_boton, 5, 0, 1, 1)
        self.subir_buton = QtWidgets.QPushButton(self.centralwidget)
        self.subir_buton.setGeometry(QtCore.QRect(1020, 20, 141, 41))
        self.subir_buton.setStyleSheet("border-color: rgb(0, 0, 0);\n"
"border-color: rgb(255, 255, 255);\n"
"font: 75 18pt \"Courier 10 Pitch\";\n"
"")
        self.subir_buton.setObjectName("subir_buton")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1539, 19))
        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.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

        self.meses =(self.marzo_entry,self.abril_entry,self.mayo_entry,self.junio_entry,self.julio_entry,self.agosto_entry,self.septiembre_entry,self.octubre_entry,self.noviembre_entry,self.diciembre_entry,self.marzo_comentarios_entry,self.abril_comentarios_entry,self.mayo_comentarios_entry,self.junio_comentarios_entry,self.julio_comentarios_entry,self.agosto_comentarios_entry,self.septiembre_comentarios_entry,self.octubre_comentarios_entry,self.noviembre_comentarios_entry,self.diciembre_comentarios_entry)

        self.personales=(self.nombre_entry,self.apellidop_entry,self.apellidom_entry,self.nac_entry,self.dom_entry,self.tel1_entry,self.tel2_entry,self.tel3_entry,self.mail_entry,self.comentarios_entry)
        self.academicos = (self.curso_entry,self.teacher_entry,self.lib_entry,self.horario_entry,self.cole_entry,self.grado_entry,self.libcole_entry,"NPAGO")
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(641, 301)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.lcdNumber = QtWidgets.QLCDNumber(self.centralwidget)
        self.lcdNumber.setGeometry(QtCore.QRect(20, 40, 421, 221))
        self.lcdNumber.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.lcdNumber.setStyleSheet("color: #ff3501")
        self.lcdNumber.setSmallDecimalPoint(False)
        self.lcdNumber.setDigitCount(5)
        self.lcdNumber.setMode(QtWidgets.QLCDNumber.Dec)
        self.lcdNumber.setSegmentStyle(QtWidgets.QLCDNumber.Filled)
        self.lcdNumber.setProperty("value", 60.0)
        self.lcdNumber.setProperty("intValue", 60)
        self.lcdNumber.setObjectName("lcdNumber")
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setGeometry(QtCore.QRect(460, 20, 161, 241))
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.pushButton = QtWidgets.QPushButton(self.tab)
        self.pushButton.setGeometry(QtCore.QRect(20, 10, 111, 41))
        self.pushButton.setObjectName("pushButton")
        self.pushButton_2 = QtWidgets.QPushButton(self.tab)
        self.pushButton_2.setGeometry(QtCore.QRect(20, 60, 111, 41))
        self.pushButton_2.setObjectName("pushButton_2")
        self.pushButton_3 = QtWidgets.QPushButton(self.tab)
        self.pushButton_3.setGeometry(QtCore.QRect(20, 110, 111, 41))
        self.pushButton_3.setObjectName("pushButton_3")
        self.pushButton_4 = QtWidgets.QPushButton(self.tab)
        self.pushButton_4.setGeometry(QtCore.QRect(20, 160, 111, 41))
        self.pushButton_4.setObjectName("pushButton_4")
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.label_3 = QtWidgets.QLabel(self.tab_2)
        self.label_3.setGeometry(QtCore.QRect(10, 10, 31, 16))
        self.label_3.setObjectName("label_3")
        self.spinBox = QtWidgets.QSpinBox(self.tab_2)
        self.spinBox.setGeometry(QtCore.QRect(10, 30, 91, 21))
        self.spinBox.setMaximum(99)
        self.spinBox.setProperty("value", 25)
        self.spinBox.setObjectName("spinBox")
        self.label_4 = QtWidgets.QLabel(self.tab_2)
        self.label_4.setGeometry(QtCore.QRect(105, 35, 41, 16))
        self.label_4.setObjectName("label_4")
        self.label_5 = QtWidgets.QLabel(self.tab_2)
        self.label_5.setGeometry(QtCore.QRect(105, 120, 41, 16))
        self.label_5.setObjectName("label_5")
        self.label_6 = QtWidgets.QLabel(self.tab_2)
        self.label_6.setGeometry(QtCore.QRect(10, 95, 41, 16))
        self.label_6.setObjectName("label_6")
        self.spinBox_2 = QtWidgets.QSpinBox(self.tab_2)
        self.spinBox_2.setGeometry(QtCore.QRect(10, 115, 91, 21))
        self.spinBox_2.setMaximum(99)
        self.spinBox_2.setProperty("value", 10)
        self.spinBox_2.setObjectName("spinBox_2")
        self.checkBox = QtWidgets.QCheckBox(self.tab_2)
        self.checkBox.setGeometry(QtCore.QRect(40, 180, 81, 17))
        self.checkBox.setChecked(True)
        self.checkBox.setObjectName("checkBox")
        self.pushButton_5 = QtWidgets.QPushButton(self.tab_2)
        self.pushButton_5.setGeometry(QtCore.QRect(30, 55, 91, 23))
        self.pushButton_5.setObjectName("pushButton_5")
        self.pushButton_6 = QtWidgets.QPushButton(self.tab_2)
        self.pushButton_6.setGeometry(QtCore.QRect(30, 140, 91, 23))
        self.pushButton_6.setObjectName("pushButton_6")
        self.tabWidget.addTab(self.tab_2, "")
        self.label = QtWidgets.QLabel(self.centralwidget)
        self.label.setGeometry(QtCore.QRect(25, 265, 71, 16))
        self.label.setObjectName("label")
        self.label_2 = QtWidgets.QLabel(self.centralwidget)
        self.label_2.setGeometry(QtCore.QRect(100, 265, 81, 16))
        self.label_2.setObjectName("label_2")
        self.label_7 = QtWidgets.QLabel(self.centralwidget)
        self.label_7.setGeometry(QtCore.QRect(510, 265, 47, 13))
        self.label_7.setAlignment(QtCore.Qt.AlignCenter)
        self.label_7.setObjectName("label_7")
        self.label_8 = QtWidgets.QLabel(self.centralwidget)
        self.label_8.setGeometry(QtCore.QRect(20, 5, 161, 31))
        self.label_8.setText("")
        self.label_8.setPixmap(QtGui.QPixmap(":/picture/icontext.png"))
        self.label_8.setScaledContents(True)
        self.label_8.setObjectName("label_8")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 641, 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.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

        self.lcdNumber.display("25:00")

        self.pushButton.clicked.connect(self.startButton)
        self.pushButton_2.clicked.connect(self.stopButton)
        self.pushButton_3.clicked.connect(self.resetButton)
        self.pushButton_4.clicked.connect(self.changeMode)

        self.pushButton_5.clicked.connect(self.updateStudyTime)
        self.pushButton_6.clicked.connect(self.updateBreakTime)

        self.timer = QTimer()
        self.timer.timeout.connect(self.updateLCD)

        self.url = QtCore.QUrl.fromLocalFile("./juntos.mp3")
        self.content = QtMultimedia.QMediaContent(self.url)
        self.player = QtMultimedia.QMediaPlayer()
        self.player.setMedia(self.content)