Ejemplo n.º 1
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(733, 501)
        self.formGroupBox = QtWidgets.QGroupBox(Form)
        self.formGroupBox.setGeometry(QtCore.QRect(20, 20, 167, 241))
        self.formGroupBox.setObjectName("formGroupBox")
        self.formLayout = QtWidgets.QFormLayout(self.formGroupBox)
        self.formLayout.setContentsMargins(10, 10, 10, 10)
        self.formLayout.setSpacing(10)
        self.formLayout.setObjectName("formLayout")
        self.s1__lb_1 = QtWidgets.QLabel(self.formGroupBox)
        self.s1__lb_1.setObjectName("s1__lb_1")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.s1__lb_1)
        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.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.s1__box_1)
        self.s1__lb_2 = QtWidgets.QLabel(self.formGroupBox)
        self.s1__lb_2.setObjectName("s1__lb_2")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.s1__lb_2)
        self.s1__box_2 = QtWidgets.QComboBox(self.formGroupBox)
        self.s1__box_2.setObjectName("s1__box_2")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.s1__box_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.formLayout.setWidget(2, QtWidgets.QFormLayout.SpanningRole,
                                  self.state_label)
        self.s1__lb_3 = QtWidgets.QLabel(self.formGroupBox)
        self.s1__lb_3.setObjectName("s1__lb_3")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  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.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.s1__box_3)
        self.open_button = QtWidgets.QPushButton(self.formGroupBox)
        self.open_button.setObjectName("open_button")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.SpanningRole,
                                  self.open_button)
        self.close_button = QtWidgets.QPushButton(self.formGroupBox)
        self.close_button.setObjectName("close_button")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.SpanningRole,
                                  self.close_button)
        self.groupBox1 = QtWidgets.QGroupBox(Form)
        self.groupBox1.setGeometry(QtCore.QRect(200, 20, 451, 241))
        self.groupBox1.setObjectName("groupBox1")
        self.label = QtWidgets.QLabel(self.groupBox1)
        self.label.setGeometry(QtCore.QRect(20, 20, 54, 12))
        self.label.setObjectName("label")
        self.label_2 = QtWidgets.QLabel(self.groupBox1)
        self.label_2.setGeometry(QtCore.QRect(20, 80, 54, 12))
        self.label_2.setObjectName("label_2")
        self.label_3 = QtWidgets.QLabel(self.groupBox1)
        self.label_3.setGeometry(QtCore.QRect(20, 140, 54, 12))
        self.label_3.setObjectName("label_3")
        self.silder1 = QtWidgets.QSlider(self.groupBox1)
        self.silder1.setGeometry(QtCore.QRect(120, 20, 291, 22))
        self.silder1.setMinimum(-10000)
        self.silder1.setMaximum(10000)
        self.silder1.setSingleStep(1000)
        self.silder1.setPageStep(1000)
        self.silder1.setProperty("value", 0)
        self.silder1.setSliderPosition(0)
        self.silder1.setOrientation(QtCore.Qt.Horizontal)
        self.silder1.setTickPosition(QtWidgets.QSlider.TicksBothSides)
        self.silder1.setTickInterval(100)
        self.silder1.setObjectName("silder1")
        self.silder2 = QtWidgets.QSlider(self.groupBox1)
        self.silder2.setGeometry(QtCore.QRect(120, 80, 291, 22))
        self.silder2.setMinimum(-10000)
        self.silder2.setMaximum(10000)
        self.silder2.setSingleStep(1000)
        self.silder2.setProperty("value", 0)
        self.silder2.setSliderPosition(0)
        self.silder2.setOrientation(QtCore.Qt.Horizontal)
        self.silder2.setTickPosition(QtWidgets.QSlider.TicksBothSides)
        self.silder2.setTickInterval(100)
        self.silder2.setObjectName("silder2")
        self.silder3 = QtWidgets.QSlider(self.groupBox1)
        self.silder3.setGeometry(QtCore.QRect(120, 130, 291, 22))
        self.silder3.setMinimum(-10000)
        self.silder3.setMaximum(10000)
        self.silder3.setSingleStep(1000)
        self.silder3.setProperty("value", 0)
        self.silder3.setSliderPosition(0)
        self.silder3.setOrientation(QtCore.Qt.Horizontal)
        self.silder3.setTickPosition(QtWidgets.QSlider.TicksBothSides)
        self.silder3.setTickInterval(100)
        self.silder3.setObjectName("silder3")
        self.label_4 = QtWidgets.QLabel(self.groupBox1)
        self.label_4.setGeometry(QtCore.QRect(20, 210, 54, 12))
        self.label_4.setObjectName("label_4")
        self.zoom_add = QtWidgets.QPushButton(self.groupBox1)
        self.zoom_add.setGeometry(QtCore.QRect(120, 200, 75, 23))
        self.zoom_add.setObjectName("zoom_add")
        self.zoom_stop = QtWidgets.QPushButton(self.groupBox1)
        self.zoom_stop.setGeometry(QtCore.QRect(220, 200, 75, 23))
        self.zoom_stop.setObjectName("zoom_stop")
        self.zoom_sub = QtWidgets.QPushButton(self.groupBox1)
        self.zoom_sub.setGeometry(QtCore.QRect(330, 200, 75, 23))
        self.zoom_sub.setObjectName("zoom_sub")
        self.groupBox2 = QtWidgets.QGroupBox(Form)
        self.groupBox2.setGeometry(QtCore.QRect(20, 270, 181, 201))
        self.groupBox2.setObjectName("groupBox2")
        self.select1 = QtWidgets.QPushButton(self.groupBox2)
        self.select1.setGeometry(QtCore.QRect(40, 20, 75, 23))
        self.select1.setObjectName("select1")
        self.select2 = QtWidgets.QPushButton(self.groupBox2)
        self.select2.setGeometry(QtCore.QRect(40, 70, 75, 23))
        self.select2.setObjectName("select2")
        self.select3 = QtWidgets.QPushButton(self.groupBox2)
        self.select3.setGeometry(QtCore.QRect(40, 120, 75, 23))
        self.select3.setObjectName("select3")
        self.select4 = QtWidgets.QPushButton(self.groupBox2)
        self.select4.setGeometry(QtCore.QRect(40, 170, 75, 23))
        self.select4.setObjectName("select4")
        self.groupBox4 = QtWidgets.QGroupBox(Form)
        self.groupBox4.setGeometry(QtCore.QRect(220, 270, 231, 201))
        self.groupBox4.setObjectName("groupBox4")
        self.k_photo = QtWidgets.QPushButton(self.groupBox4)
        self.k_photo.setGeometry(QtCore.QRect(10, 20, 75, 23))
        self.k_photo.setObjectName("k_photo")
        self.h_photo = QtWidgets.QPushButton(self.groupBox4)
        self.h_photo.setGeometry(QtCore.QRect(120, 20, 75, 23))
        self.h_photo.setObjectName("h_photo")
        self.k_rec1 = QtWidgets.QPushButton(self.groupBox4)
        self.k_rec1.setGeometry(QtCore.QRect(10, 80, 75, 23))
        self.k_rec1.setObjectName("k_rec1")
        self.k_rec2 = QtWidgets.QPushButton(self.groupBox4)
        self.k_rec2.setGeometry(QtCore.QRect(10, 150, 75, 23))
        self.k_rec2.setObjectName("k_rec2")
        self.h_rec1 = QtWidgets.QPushButton(self.groupBox4)
        self.h_rec1.setGeometry(QtCore.QRect(120, 80, 75, 23))
        self.h_rec1.setObjectName("h_rec1")
        self.h_rec2 = QtWidgets.QPushButton(self.groupBox4)
        self.h_rec2.setGeometry(QtCore.QRect(120, 150, 75, 23))
        self.h_rec2.setObjectName("h_rec2")

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
Ejemplo n.º 2
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(500, 450)
        Form.setMinimumSize(QtCore.QSize(500, 450))
        Form.setMaximumSize(QtCore.QSize(500, 450))
        Form.setStyleSheet("QWidget#Form{\n"
"    border-image: url(:/register/images/register_background.jpg);\n"
"}")
        self.main_menu_btn = QtWidgets.QPushButton(Form)
        self.main_menu_btn.setGeometry(QtCore.QRect(0, 0, 50, 50))
        self.main_menu_btn.setStyleSheet("QPushButton{\n"
"    border-radius:25px;\n"
"    background-color:rgb(253, 167, 255);\n"
"    color:white;\n"
"    border:2px solid rgb(250, 218, 218);\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"    border:4px double rgb(239, 160, 179);\n"
"}\n"
"\n"
"QPushButton:checked{\n"
"    background-color:rgb(209, 0, 209);\n"
"}")
        self.main_menu_btn.setCheckable(True)
        self.main_menu_btn.setObjectName("main_menu_btn")
        self.about_menu_btn = QtWidgets.QPushButton(Form)
        self.about_menu_btn.setGeometry(QtCore.QRect(90, 0, 50, 50))
        self.about_menu_btn.setStyleSheet("QPushButton{\n"
"    border-radius:25px;\n"
"    background-color:rgb(253, 167, 255);\n"
"    color:white;\n"
"    border:2px solid rgb(250, 218, 218);\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"    border:4px double rgb(239, 160, 179);\n"
"}\n"
"\n"
"QPushButton:checked{\n"
"    background-color:rgb(209, 0, 209);\n"
"}")
        self.about_menu_btn.setCheckable(True)
        self.about_menu_btn.setObjectName("about_menu_btn")
        self.reset_menu_btn = QtWidgets.QPushButton(Form)
        self.reset_menu_btn.setGeometry(QtCore.QRect(70, 70, 50, 50))
        self.reset_menu_btn.setStyleSheet("QPushButton{\n"
"    border-radius:25px;\n"
"    background-color:rgb(253, 167, 255);\n"
"    color:white;\n"
"    border:2px solid rgb(250, 218, 218);\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"    border:4px double rgb(239, 160, 179);\n"
"}\n"
"\n"
"QPushButton:checked{\n"
"    background-color:rgb(209, 0, 209);\n"
"}")
        self.reset_menu_btn.setCheckable(True)
        self.reset_menu_btn.setObjectName("reset_menu_btn")
        self.exit_menu_btn = QtWidgets.QPushButton(Form)
        self.exit_menu_btn.setGeometry(QtCore.QRect(0, 90, 50, 50))
        self.exit_menu_btn.setStyleSheet("QPushButton{\n"
"    border-radius:25px;\n"
"    background-color:rgb(253, 167, 255);\n"
"    color:white;\n"
"    border:2px solid rgb(250, 218, 218);\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"    border:4px double rgb(239, 160, 179);\n"
"}\n"
"\n"
"QPushButton:checked{\n"
"    background-color:rgb(209, 0, 209);\n"
"}")
        self.exit_menu_btn.setCheckable(True)
        self.exit_menu_btn.setObjectName("exit_menu_btn")
        self.layoutWidget = QtWidgets.QWidget(Form)
        self.layoutWidget.setGeometry(QtCore.QRect(120, 180, 251, 212))
        self.layoutWidget.setObjectName("layoutWidget")
        self.formLayout = QtWidgets.QFormLayout(self.layoutWidget)
        self.formLayout.setSizeConstraint(QtWidgets.QLayout.SetDefaultConstraint)
        self.formLayout.setContentsMargins(0, 0, 0, 0)
        self.formLayout.setVerticalSpacing(20)
        self.formLayout.setObjectName("formLayout")
        self.label = QtWidgets.QLabel(self.layoutWidget)
        self.label.setStyleSheet("color:rgb(204,204,204);\n"
"font: 12pt \"微软雅黑\";")
        self.label.setObjectName("label")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label)
        self.lineEdit = QtWidgets.QLineEdit(self.layoutWidget)
        self.lineEdit.setMinimumSize(QtCore.QSize(0, 35))
        self.lineEdit.setStyleSheet("background-color:transparent;\n"
"color:rgb(240, 240, 240);\n"
"border:none;\n"
"border-bottom:1px solid lightgrey;")
        self.lineEdit.setObjectName("lineEdit")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit)
        self.label_2 = QtWidgets.QLabel(self.layoutWidget)
        self.label_2.setStyleSheet("color:rgb(204,204,204);\n"
"font: 12pt \"微软雅黑\";")
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_2)
        self.lineEdit_2 = QtWidgets.QLineEdit(self.layoutWidget)
        self.lineEdit_2.setMinimumSize(QtCore.QSize(0, 35))
        self.lineEdit_2.setStyleSheet("background-color:transparent;\n"
"color:rgb(240, 240, 240);\n"
"border:none;\n"
"border-bottom:1px solid lightgrey;")
        self.lineEdit_2.setObjectName("lineEdit_2")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_2)
        self.label_3 = QtWidgets.QLabel(self.layoutWidget)
        self.label_3.setStyleSheet("color:rgb(204,204,204);\n"
"font: 12pt \"微软雅黑\";")
        self.label_3.setObjectName("label_3")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_3)
        self.lineEdit_3 = QtWidgets.QLineEdit(self.layoutWidget)
        self.lineEdit_3.setMinimumSize(QtCore.QSize(0, 35))
        self.lineEdit_3.setStyleSheet("background-color:transparent;\n"
"color:rgb(240, 240, 240);\n"
"border:none;\n"
"border-bottom:1px solid lightgrey;")
        self.lineEdit_3.setObjectName("lineEdit_3")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.lineEdit_3)
        self.pushButton = QtWidgets.QPushButton(self.layoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth())
        self.pushButton.setSizePolicy(sizePolicy)
        self.pushButton.setMinimumSize(QtCore.QSize(0, 45))
        self.pushButton.setStyleSheet("QPushButton{    \n"
"    background-color: rgb(255, 170, 127);\n"
"    color:rgb(201,0,94);\n"
"    border-radius:10px;\n"
"}\n"
"\n"
"QPushButton:hover{    \n"
"    background-color: rgb(255, 192, 167);\n"
"}\n"
"QPushButton:pressed{    \n"
"    background-color: rgb(218, 145, 108);\n"
"}\n"
"")
        self.pushButton.setObjectName("pushButton")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.SpanningRole, self.pushButton)

        self.retranslateUi(Form)
        self.main_menu_btn.clicked.connect(Form.show_hide_menu)
        self.about_menu_btn.clicked.connect(Form.about_lk)
        self.reset_menu_btn.clicked.connect(Form.reset)
        self.exit_menu_btn.clicked.connect(Form.exit_pane)
        self.pushButton.clicked.connect(Form.check_register)
        QtCore.QMetaObject.connectSlotsByName(Form)
Ejemplo n.º 3
0
    def setupUi(self, diag_connections):
        diag_connections.setObjectName("diag_connections")
        diag_connections.resize(520, 508)
        self.gridLayout = QtWidgets.QGridLayout(diag_connections)
        self.gridLayout.setObjectName("gridLayout")
        self.tre_connections = QtWidgets.QTreeWidget(diag_connections)
        self.tre_connections.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.tre_connections.setObjectName("tre_connections")
        self.gridLayout.addWidget(self.tre_connections, 0, 0, 1, 1)
        self.vl_edit = QtWidgets.QVBoxLayout()
        self.vl_edit.setObjectName("vl_edit")
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.vl_edit.addItem(spacerItem)
        self.btn_up = QtWidgets.QPushButton(diag_connections)
        self.btn_up.setText("")
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/action/ico/arrow-up.ico"),
                       QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.btn_up.setIcon(icon)
        self.btn_up.setObjectName("btn_up")
        self.vl_edit.addWidget(self.btn_up)
        self.btn_down = QtWidgets.QPushButton(diag_connections)
        self.btn_down.setText("")
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(":/action/ico/arrow-down.ico"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.btn_down.setIcon(icon1)
        self.btn_down.setObjectName("btn_down")
        self.vl_edit.addWidget(self.btn_down)
        self.btn_delete = QtWidgets.QPushButton(diag_connections)
        self.btn_delete.setText("")
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap(":/action/ico/edit-delete.ico"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.btn_delete.setIcon(icon2)
        self.btn_delete.setObjectName("btn_delete")
        self.vl_edit.addWidget(self.btn_delete)
        self.btn_add = QtWidgets.QPushButton(diag_connections)
        self.btn_add.setText("")
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap(":/action/ico/edit-add.ico"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.btn_add.setIcon(icon3)
        self.btn_add.setObjectName("btn_add")
        self.vl_edit.addWidget(self.btn_add)
        self.gridLayout.addLayout(self.vl_edit, 0, 1, 1, 1)
        self.gb_properties = QtWidgets.QGroupBox(diag_connections)
        self.gb_properties.setObjectName("gb_properties")
        self.formLayout = QtWidgets.QFormLayout(self.gb_properties)
        self.formLayout.setObjectName("formLayout")
        self.lbl_name = QtWidgets.QLabel(self.gb_properties)
        self.lbl_name.setObjectName("lbl_name")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.lbl_name)
        self.lbl_folder = QtWidgets.QLabel(self.gb_properties)
        self.lbl_folder.setObjectName("lbl_folder")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole,
                                  self.lbl_folder)
        self.lbl_address = QtWidgets.QLabel(self.gb_properties)
        self.lbl_address.setObjectName("lbl_address")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.lbl_address)
        self.lbl_port = QtWidgets.QLabel(self.gb_properties)
        self.lbl_port.setObjectName("lbl_port")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.lbl_port)
        self.txt_name = QtWidgets.QLineEdit(self.gb_properties)
        self.txt_name.setObjectName("txt_name")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.txt_name)
        self.txt_address = QtWidgets.QLineEdit(self.gb_properties)
        self.txt_address.setObjectName("txt_address")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.txt_address)
        self.sbx_port = QtWidgets.QSpinBox(self.gb_properties)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.sbx_port.sizePolicy().hasHeightForWidth())
        self.sbx_port.setSizePolicy(sizePolicy)
        self.sbx_port.setMinimum(1)
        self.sbx_port.setMaximum(65535)
        self.sbx_port.setProperty("value", 55123)
        self.sbx_port.setObjectName("sbx_port")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.sbx_port)
        self.cbb_folder = QtWidgets.QComboBox(self.gb_properties)
        self.cbb_folder.setEditable(True)
        self.cbb_folder.setObjectName("cbb_folder")
        self.cbb_folder.addItem("")
        self.cbb_folder.setItemText(0, "")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole,
                                  self.cbb_folder)
        self.lbl_timeout = QtWidgets.QLabel(self.gb_properties)
        self.lbl_timeout.setObjectName("lbl_timeout")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.lbl_timeout)
        self.sbx_timeout = QtWidgets.QSpinBox(self.gb_properties)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.sbx_timeout.sizePolicy().hasHeightForWidth())
        self.sbx_timeout.setSizePolicy(sizePolicy)
        self.sbx_timeout.setMinimum(5)
        self.sbx_timeout.setMaximum(30)
        self.sbx_timeout.setObjectName("sbx_timeout")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.sbx_timeout)
        self.gridLayout.addWidget(self.gb_properties, 1, 0, 1, 2)
        self.btn_box = QtWidgets.QDialogButtonBox(diag_connections)
        self.btn_box.setOrientation(QtCore.Qt.Horizontal)
        self.btn_box.setStandardButtons(QtWidgets.QDialogButtonBox.Discard
                                        | QtWidgets.QDialogButtonBox.Save)
        self.btn_box.setObjectName("btn_box")
        self.gridLayout.addWidget(self.btn_box, 2, 0, 1, 2)

        self.retranslateUi(diag_connections)
        self.btn_box.accepted.connect(diag_connections.accept)
        self.btn_box.rejected.connect(diag_connections.reject)
        QtCore.QMetaObject.connectSlotsByName(diag_connections)
Ejemplo n.º 4
0
    def setupUi(self, Add_On_Options, roi_line, roi_opacity, iso_line,
                iso_opacity, line_width):
        Add_On_Options.setObjectName("Add_On_Options")
        Add_On_Options.setMinimumSize(766, 600)
        Add_On_Options.setStyleSheet("")
        Add_On_Options.setWindowIcon(QtGui.QIcon("src/Icon/DONE.png"))
        self.centralwidget = QtWidgets.QWidget(Add_On_Options)
        self.centralwidget.setObjectName("centralwidget")
        #label that holds the chosen option from the tree
        self.optionTitle = QtWidgets.QLabel(self.centralwidget)
        self.optionTitle.setGeometry(QtCore.QRect(290, 50, 281, 31))
        self.optionTitle.setStyleSheet("font: 57 12pt \"Ubuntu\";\n"
                                       "font-weight: bold;")
        self.optionTitle.setObjectName("optionTitle")
        #description holder widget
        self.table_modules = QtWidgets.QLabel(self.centralwidget)
        self.table_modules.setGeometry(QtCore.QRect(290, 90, 451, 70))
        self.table_modules.setObjectName("table_modules")
        self.table_modules.setStyleSheet("font: 57 11pt \\\"Ubuntu\\\";\n"
                                         "color:rgb(0,0,0);\n")
        self.table_modules.setText(
            " Here are listed all the user options used in Onko. By using \n Add-On Options you will be able to Add/Modify/Delete the \n settings for the displayed options on the left. "
        )

        ###### WINDOWING COMPONENTS ######

        #adding a new window view
        self.add_new_window = QtWidgets.QPushButton(self.centralwidget)
        self.add_new_window.setGeometry(QtCore.QRect(598, 470, 141, 31))
        self.add_new_window.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.add_new_window.setStyleSheet(
            "background-color: rgb(238, 238, 236);\n"
            "font: 57 11pt \\\"Ubuntu\\\";\n"
            "color:rgb(75,0,130);\n"
            "font-weight: bold;")
        self.add_new_window.setObjectName("add_new_window")
        self.add_new_window.setVisible(False)
        #table to hold all the windowing options
        self.table_view = QtWidgets.QTableWidget(self.centralwidget)
        self.table_view.setGeometry(QtCore.QRect(290, 90, 451, 370))
        self.table_view.setObjectName("table_view")
        self.table_view.setStyleSheet("background-color: rgb(255, 255, 255);")
        self.table_view.setColumnCount(4)
        self.table_view.setHorizontalHeaderLabels(
            [" Window Name ", " Scan ", " Window ", " Level "])
        self.table_view.horizontalHeaderItem(0).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_view.horizontalHeaderItem(1).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_view.horizontalHeaderItem(2).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_view.horizontalHeaderItem(3).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_view.verticalHeader().hide()
        header1 = self.table_view.horizontalHeader()
        header1.setSectionResizeMode(0, QtWidgets.QHeaderView.Stretch)
        header1.setSectionResizeMode(1, QtWidgets.QHeaderView.ResizeToContents)
        header1.setSectionResizeMode(2, QtWidgets.QHeaderView.Stretch)
        header1.setSectionResizeMode(3, QtWidgets.QHeaderView.Stretch)
        self.table_view.setVisible(False)

        ###### STANDARD ORGAN COMPONENTS ######

        # button to add a new standard organ name
        self.add_standard_organ_name = QtWidgets.QPushButton(
            self.centralwidget)
        self.add_standard_organ_name.setGeometry(
            QtCore.QRect(578, 470, 161, 31))
        self.add_standard_organ_name.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.add_standard_organ_name.setStyleSheet(
            "background-color: rgb(238, 238, 236);\n"
            "font: 57 11pt \\\"Ubuntu\\\";\n"
            "color:rgb(75,0,130);\n"
            "font-weight: bold;")
        self.add_standard_organ_name.setObjectName("add_standard_organ_name")
        #table to hold all the entries
        self.table_organ = QtWidgets.QTableWidget(self.centralwidget)
        self.table_organ.setGeometry(QtCore.QRect(290, 90, 451, 370))
        self.table_organ.setObjectName("table_organ")
        self.table_organ.setStyleSheet("background-color: rgb(255, 255, 255);")
        self.table_organ.setColumnCount(4)
        self.table_organ.setHorizontalHeaderLabels(
            [" Standard Name ", " FMA ID ", " Organ ", " Url "])
        self.table_organ.horizontalHeaderItem(0).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_organ.horizontalHeaderItem(1).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_organ.horizontalHeaderItem(2).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_organ.horizontalHeaderItem(3).setTextAlignment(
            QtCore.Qt.AlignLeft)
        header2 = self.table_organ.horizontalHeader()
        header2.setSectionResizeMode(0, QtWidgets.QHeaderView.Stretch)
        header2.setSectionResizeMode(1, QtWidgets.QHeaderView.ResizeToContents)
        header2.setSectionResizeMode(2, QtWidgets.QHeaderView.Stretch)
        header2.setSectionResizeMode(3, QtWidgets.QHeaderView.Stretch)
        self.table_organ.setVisible(False)
        self.table_organ.verticalHeader().hide()
        self.add_standard_organ_name.setVisible(False)
        # button to import a csv of standard organs
        self.import_organ_csv = QtWidgets.QPushButton(self.centralwidget)
        self.import_organ_csv.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.import_organ_csv.setGeometry(QtCore.QRect(406, 470, 161, 31))
        self.import_organ_csv.setStyleSheet(
            "background-color: rgb(238, 238, 236);\n"
            "font: 57 11pt \\\"Ubuntu\\\";\n"
            "color:rgb(75,0,130);\n"
            "font-weight: bold;")
        self.import_organ_csv.setObjectName("import_organ_csv")
        self.import_organ_csv.setVisible(False)

        ###### STANDARD VOLUME COMPONENTS ######

        # button to add a new standard volume name
        self.add_standard_volume_name = QtWidgets.QPushButton(
            self.centralwidget)
        self.add_standard_volume_name.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.add_standard_volume_name.setGeometry(
            QtCore.QRect(578, 470, 161, 31))
        self.add_standard_volume_name.setStyleSheet(
            "background-color: rgb(238, 238, 236);\n"
            "font: 57 11pt \\\"Ubuntu\\\";\n"
            "color:rgb(75,0,130);\n"
            "font-weight: bold;")
        self.add_standard_volume_name.setObjectName("add_standard_volume_name")
        self.add_standard_volume_name.setVisible(False)
        #table to hold the volume entries
        self.table_volume = QtWidgets.QTableWidget(self.centralwidget)
        self.table_volume.setGeometry(QtCore.QRect(290, 90, 451, 370))
        self.table_volume.setObjectName("table_volume")
        self.table_volume.setStyleSheet(
            "background-color: rgb(255, 255, 255);")
        self.table_volume.setColumnCount(2)
        self.table_volume.setHorizontalHeaderLabels(
            [" Standard Name ", " Volume Name"])
        self.table_volume.horizontalHeaderItem(0).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_volume.horizontalHeaderItem(1).setTextAlignment(
            QtCore.Qt.AlignLeft)
        header3 = self.table_volume.horizontalHeader()
        self.table_volume.verticalHeader().hide()
        header3.setSectionResizeMode(0, QtWidgets.QHeaderView.Stretch)
        header3.setSectionResizeMode(1, QtWidgets.QHeaderView.Stretch)
        self.table_volume.setVisible(False)

        ###### ROI FROM ISODOSE COMPONENTS ######

        # The following code is commented out as it contains the possibility to create ROI from isodoses which is not yet supported
        # self.add_new_roi = QtWidgets.QPushButton(self.centralwidget)
        # self.add_new_roi.setCursor(
        #     QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        # self.add_new_roi.setGeometry(QtCore.QRect(578, 470, 161, 31))
        # self.add_new_roi.setStyleSheet("background-color: rgb(238, 238, 236);\n"
        #                                "font: 57 11pt \\\"Ubuntu\\\";\n"
        #                                "color:rgb(75,0,130);\n"
        #                                "font-weight: bold;")
        # self.add_new_roi.setObjectName("add_new_roi")
        # self.add_new_roi.setVisible(False)
        # self.table_roi = QtWidgets.QTableWidget(self.centralwidget)
        # self.table_roi.setGeometry(QtCore.QRect(290, 90, 451, 370))
        # self.table_roi.setObjectName("table_roi")
        # self.table_roi.setStyleSheet("background-color: rgb(255, 255, 255);")
        # self.table_roi.setColumnCount(3)
        # self.table_roi.verticalHeader().hide()
        # self.table_roi.setHorizontalHeaderLabels(
        #     [" Isodose Level (cGy) ", " ROI Name ", " Notes "])
        # self.table_roi.horizontalHeaderItem(
        #     0).setTextAlignment(QtCore.Qt.AlignLeft)
        # self.table_roi.horizontalHeaderItem(
        #     1).setTextAlignment(QtCore.Qt.AlignLeft)
        # self.table_roi.horizontalHeaderItem(
        #     2).setTextAlignment(QtCore.Qt.AlignLeft)
        # header4 = self.table_roi.horizontalHeader()
        # header4.setSectionResizeMode(0, QtWidgets.QHeaderView.Stretch)
        # header4.setSectionResizeMode(1, QtWidgets.QHeaderView.Stretch)
        # header4.setSectionResizeMode(2, QtWidgets.QHeaderView.Stretch)
        # self.table_roi.setVisible(False)

        ###### PATIENT ID - HASH ID COMPONENTS ######

        # table to hold all the patients and their hash that the software has anonymised
        self.table_Ids = QtWidgets.QTableWidget(self.centralwidget)
        self.table_Ids.setGeometry(QtCore.QRect(290, 90, 451, 370))
        self.table_Ids.setObjectName("table_Ids")
        self.table_Ids.setStyleSheet("background-color: rgb(255, 255, 255);")
        self.table_Ids.setColumnCount(2)
        self.table_Ids.setHorizontalHeaderLabels([" Patient ID ", " Hash ID "])
        self.table_Ids.horizontalHeaderItem(0).setTextAlignment(
            QtCore.Qt.AlignLeft)
        self.table_Ids.horizontalHeaderItem(1).setTextAlignment(
            QtCore.Qt.AlignLeft)
        header5 = self.table_Ids.horizontalHeader()
        self.table_Ids.verticalHeader().hide()
        header5.setSectionResizeMode(0, QtWidgets.QHeaderView.Stretch)
        header5.setSectionResizeMode(1, QtWidgets.QHeaderView.Stretch)
        self.table_Ids.setVisible(False)
        # Note for the user
        self.note = QtWidgets.QLabel(self.centralwidget)
        self.note.setGeometry(QtCore.QRect(295, 457, 451, 50))
        self.note.setObjectName('note')
        self.note.setStyleSheet("font: 57 11pt \\\"Ubuntu\\\";\n"
                                "color:rgb(0,0,0)")
        self.note.setVisible(False)

        #CANCEL button for the whole window
        self.cancel_button = QtWidgets.QPushButton(self.centralwidget)
        self.cancel_button.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.cancel_button.setGeometry(QtCore.QRect(638, 554, 101, 31))
        self.cancel_button.setStyleSheet(
            "background-color: rgb(238, 238, 236);\n"
            " font: 57 11pt \\\"Ubuntu\\\";\n"
            "\n"
            "font-weight: bold;\n"
            "color: rgb(85, 87, 83);")
        self.cancel_button.setObjectName("cancel_button")

        #APPLY button to save all changes made
        self.apply_button = QtWidgets.QPushButton(self.centralwidget)
        self.apply_button.setCursor(QtGui.QCursor(
            QtCore.Qt.PointingHandCursor))
        self.apply_button.setGeometry(QtCore.QRect(510, 554, 111, 31))
        self.apply_button.setStyleSheet(
            "background-color: rgb(238, 238, 236);\n"
            "font: 57 11pt \\\"Ubuntu\\\";\n"
            "color:rgb(75,0,130);\n"
            "font-weight: bold;")
        self.apply_button.setObjectName("apply_button")

        #TREE VIEW  that holds the different Options
        self.treeList = QtWidgets.QTreeView(self.centralwidget)
        self.treeList.setGeometry(QtCore.QRect(10, 40, 256, 461))
        self.treeList.setObjectName("treeList")
        self.treeList.setStyleSheet("QTreeView::item { padding: 10px }")
        Add_On_Options.setCentralWidget(self.centralwidget)
        self.treeList.setHeaderHidden(True)

        #removing the ability to edit tables with immediate click
        self.table_view.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)
        self.table_organ.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)
        self.table_volume.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)
        # self.table_roi.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)
        self.table_Ids.setEditTriggers(QtWidgets.QTreeView.NoEditTriggers)

        ###### LINE AND FILL COMPONENTS ######

        self.fill_layout = QtWidgets.QFormLayout(self.centralwidget)
        self.fill_options = QtWidgets.QWidget(self.centralwidget)

        #combo bow with the available lines for ROIs
        self.line_style_ROI = QtWidgets.QComboBox(self.fill_options)
        self.line_style_ROI.addItem("No Pen")
        self.line_style_ROI.addItem("Solid Line")
        self.line_style_ROI.addItem("Dash Line")
        self.line_style_ROI.addItem("Dot Line")
        self.line_style_ROI.addItem("Dash-Dot Line")
        self.line_style_ROI.addItem("Dash-Dot-Dot Line")

        #slider to determine opacity of the fill for ROIs
        self.opacity_ROI = QtWidgets.QSlider(QtCore.Qt.Horizontal)
        self.opacity_ROI.setMinimum(0)
        self.opacity_ROI.setMaximum(100)
        self.opacity_ROI.setTickPosition(QtWidgets.QSlider.TicksLeft)
        self.opacity_ROI.setTickInterval(10)
        self.opacity_ROI.setValue(roi_opacity)
        self.opacity_ROI.valueChanged.connect(self.update_ROI_opacity)
        self.opacityLabel_ROI = QtWidgets.QLabel(
            "ROI Fill Opacity: \t {}%".format(int(self.opacity_ROI.value())))

        #combo bow with the available lines for ISODoses
        self.line_style_ISO = QtWidgets.QComboBox(self.fill_options)
        self.line_style_ISO.addItem("No Pen")
        self.line_style_ISO.addItem("Solid Line")
        self.line_style_ISO.addItem("Dash Line")
        self.line_style_ISO.addItem("Dot Line")
        self.line_style_ISO.addItem("Dash-Dot Line")
        self.line_style_ISO.addItem("Dash-Dot-Dot Line")

        #slider to determine opacity of the fill for ISODoses
        self.opacity_ISO = QtWidgets.QSlider(QtCore.Qt.Horizontal)
        self.opacity_ISO.setMinimum(0)
        self.opacity_ISO.setMaximum(100)
        self.opacity_ISO.setTickPosition(QtWidgets.QSlider.TicksLeft)
        self.opacity_ISO.setTickInterval(10)
        self.opacity_ISO.setValue(iso_opacity)
        self.opacity_ISO.valueChanged.connect(self.update_ISO_opacity)
        self.opacityLabel_ISO = QtWidgets.QLabel(
            "ISO Fill Opacity: \t {}%".format(int(self.opacity_ISO.value())))

        #combo box to hold the line width options
        self.line_width = QtWidgets.QComboBox(self.fill_options)
        self.line_width.addItem("0.5")
        self.line_width.addItem("1")
        self.line_width.addItem("1.5")
        self.line_width.addItem("2")
        self.line_width.addItem("2.5")

        #adding the components into a layout
        self.fill_layout.addRow(QLabel("ROI Line Style: "),
                                self.line_style_ROI)
        self.fill_layout.addRow(QLabel(""))
        self.fill_layout.addRow(self.opacityLabel_ROI, self.opacity_ROI)
        self.fill_layout.addRow(QLabel(""))
        self.fill_layout.addRow(QLabel("ISO Line Style: "),
                                self.line_style_ISO)
        self.fill_layout.addRow(QLabel(""))
        self.fill_layout.addRow(self.opacityLabel_ISO, self.opacity_ISO)
        self.fill_layout.addRow(QLabel(""))
        self.fill_layout.addRow(QLabel("Line Width: "), self.line_width)

        #inserting the last configuration settings on initialisation
        self.line_style_ROI.setCurrentIndex(roi_line)
        self.line_style_ISO.setCurrentIndex(iso_line)
        self.line_width.setCurrentText(str(line_width))
        self.fill_options.setLayout(self.fill_layout)
        self.fill_options.setGeometry(QtCore.QRect(290, 90, 451, 370))
        self.fill_options.setVisible(False)
        self.fill_options.setObjectName('fill_options')
        self.retranslateUi(Add_On_Options)
        QtCore.QMetaObject.connectSlotsByName(Add_On_Options)
    def setupUi(self, WidgetAnalyze):
        WidgetAnalyze.setObjectName("WidgetAnalyze")
        WidgetAnalyze.resize(348, 528)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(WidgetAnalyze.sizePolicy().hasHeightForWidth())
        WidgetAnalyze.setSizePolicy(sizePolicy)
        WidgetAnalyze.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(WidgetAnalyze)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.horizontalLayout_Source = QtWidgets.QHBoxLayout()
        self.horizontalLayout_Source.setObjectName("horizontalLayout_Source")
        self.labelSource = QtWidgets.QLabel(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.labelSource.sizePolicy().hasHeightForWidth())
        self.labelSource.setSizePolicy(sizePolicy)
        self.labelSource.setTextFormat(QtCore.Qt.PlainText)
        self.labelSource.setObjectName("labelSource")
        self.horizontalLayout_Source.addWidget(self.labelSource)
        self.comboBoxSource = QtWidgets.QComboBox(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.comboBoxSource.sizePolicy().hasHeightForWidth())
        self.comboBoxSource.setSizePolicy(sizePolicy)
        self.comboBoxSource.setObjectName("comboBoxSource")
        self.horizontalLayout_Source.addWidget(self.comboBoxSource)
        self.verticalLayout_2.addLayout(self.horizontalLayout_Source)
        self.horizontalLayout_ROI = QtWidgets.QHBoxLayout()
        self.horizontalLayout_ROI.setObjectName("horizontalLayout_ROI")
        self.labelROIs = QtWidgets.QLabel(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.labelROIs.sizePolicy().hasHeightForWidth())
        self.labelROIs.setSizePolicy(sizePolicy)
        self.labelROIs.setTextFormat(QtCore.Qt.PlainText)
        self.labelROIs.setObjectName("labelROIs")
        self.horizontalLayout_ROI.addWidget(self.labelROIs)
        self.comboBoxROIs = QtWidgets.QComboBox(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.comboBoxROIs.sizePolicy().hasHeightForWidth())
        self.comboBoxROIs.setSizePolicy(sizePolicy)
        self.comboBoxROIs.setCurrentText("")
        self.comboBoxROIs.setObjectName("comboBoxROIs")
        self.horizontalLayout_ROI.addWidget(self.comboBoxROIs)
        self.verticalLayout_2.addLayout(self.horizontalLayout_ROI)
        self.horizontalLayout_Signal = QtWidgets.QHBoxLayout()
        self.horizontalLayout_Signal.setObjectName("horizontalLayout_Signal")
        self.labelSignal = QtWidgets.QLabel(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.labelSignal.sizePolicy().hasHeightForWidth())
        self.labelSignal.setSizePolicy(sizePolicy)
        self.labelSignal.setTextFormat(QtCore.Qt.PlainText)
        self.labelSignal.setObjectName("labelSignal")
        self.horizontalLayout_Signal.addWidget(self.labelSignal)
        self.comboBoxSignal = QtWidgets.QComboBox(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.comboBoxSignal.sizePolicy().hasHeightForWidth())
        self.comboBoxSignal.setSizePolicy(sizePolicy)
        self.comboBoxSignal.setObjectName("comboBoxSignal")
        self.horizontalLayout_Signal.addWidget(self.comboBoxSignal)
        self.verticalLayout_2.addLayout(self.horizontalLayout_Signal)
        self.horizontalLayout_Analysis = QtWidgets.QHBoxLayout()
        self.horizontalLayout_Analysis.setObjectName("horizontalLayout_Analysis")
        self.labelAnalysis = QtWidgets.QLabel(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.labelAnalysis.sizePolicy().hasHeightForWidth())
        self.labelAnalysis.setSizePolicy(sizePolicy)
        self.labelAnalysis.setTextFormat(QtCore.Qt.PlainText)
        self.labelAnalysis.setObjectName("labelAnalysis")
        self.horizontalLayout_Analysis.addWidget(self.labelAnalysis)
        self.comboBoxAnalysis = QtWidgets.QComboBox(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.comboBoxAnalysis.sizePolicy().hasHeightForWidth())
        self.comboBoxAnalysis.setSizePolicy(sizePolicy)
        self.comboBoxAnalysis.setObjectName("comboBoxAnalysis")
        self.comboBoxAnalysis.addItem("")
        self.horizontalLayout_Analysis.addWidget(self.comboBoxAnalysis)
        self.verticalLayout_2.addLayout(self.horizontalLayout_Analysis)
        self.splitter = QtWidgets.QSplitter(WidgetAnalyze)
        self.splitter.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.splitter.setOrientation(QtCore.Qt.Vertical)
        self.splitter.setObjectName("splitter")
        self.tabWidgetAnalysisSteps = QtWidgets.QTabWidget(self.splitter)
        self.tabWidgetAnalysisSteps.setEnabled(True)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.tabWidgetAnalysisSteps.sizePolicy().hasHeightForWidth())
        self.tabWidgetAnalysisSteps.setSizePolicy(sizePolicy)
        self.tabWidgetAnalysisSteps.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.tabWidgetAnalysisSteps.setTabPosition(QtWidgets.QTabWidget.North)
        self.tabWidgetAnalysisSteps.setDocumentMode(False)
        self.tabWidgetAnalysisSteps.setTabBarAutoHide(False)
        self.tabWidgetAnalysisSteps.setObjectName("tabWidgetAnalysisSteps")
        self.tabTimeSlice = QtWidgets.QWidget()
        self.tabTimeSlice.setEnabled(True)
        self.tabTimeSlice.setObjectName("tabTimeSlice")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tabTimeSlice)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.checkBoxTimeAll = QtWidgets.QCheckBox(self.tabTimeSlice)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.checkBoxTimeAll.sizePolicy().hasHeightForWidth())
        self.checkBoxTimeAll.setSizePolicy(sizePolicy)
        self.checkBoxTimeAll.setChecked(False)
        self.checkBoxTimeAll.setObjectName("checkBoxTimeAll")
        self.horizontalLayout_7.addWidget(self.checkBoxTimeAll)
        spacerItem = QtWidgets.QSpacerItem(13, 20, QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_7.addItem(spacerItem)
        self.formLayout_4 = QtWidgets.QFormLayout()
        self.formLayout_4.setFormAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
        self.formLayout_4.setObjectName("formLayout_4")
        self.startLabel = QtWidgets.QLabel(self.tabTimeSlice)
        self.startLabel.setObjectName("startLabel")
        self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.startLabel)
        self.startSpinBox = QtWidgets.QSpinBox(self.tabTimeSlice)
        self.startSpinBox.setEnabled(True)
        self.startSpinBox.setMinimumSize(QtCore.QSize(60, 0))
        self.startSpinBox.setMinimum(1)
        self.startSpinBox.setMaximum(999999)
        self.startSpinBox.setObjectName("startSpinBox")
        self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.startSpinBox)
        self.endSpinBox = QtWidgets.QSpinBox(self.tabTimeSlice)
        self.endSpinBox.setMinimumSize(QtCore.QSize(60, 0))
        self.endSpinBox.setMinimum(1)
        self.endSpinBox.setMaximum(999999)
        self.endSpinBox.setObjectName("endSpinBox")
        self.formLayout_4.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.endSpinBox)
        self.endLabel = QtWidgets.QLabel(self.tabTimeSlice)
        self.endLabel.setObjectName("endLabel")
        self.formLayout_4.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.endLabel)
        self.horizontalLayout_7.addLayout(self.formLayout_4)
        self.verticalLayout_3.addLayout(self.horizontalLayout_7)
        self.buttonBoxTimeSlice = QtWidgets.QDialogButtonBox(self.tabTimeSlice)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonBoxTimeSlice.sizePolicy().hasHeightForWidth())
        self.buttonBoxTimeSlice.setSizePolicy(sizePolicy)
        self.buttonBoxTimeSlice.setStandardButtons(QtWidgets.QDialogButtonBox.Apply)
        self.buttonBoxTimeSlice.setObjectName("buttonBoxTimeSlice")
        self.verticalLayout_3.addWidget(self.buttonBoxTimeSlice)
        self.tabWidgetAnalysisSteps.addTab(self.tabTimeSlice, "")
        self.tabCondition = QtWidgets.QWidget()
        self.tabCondition.setObjectName("tabCondition")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.tabCondition)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.formLayoutCondition = QtWidgets.QFormLayout()
        self.formLayoutCondition.setObjectName("formLayoutCondition")
        self.signalTypeLabel = QtWidgets.QLabel(self.tabCondition)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.signalTypeLabel.sizePolicy().hasHeightForWidth())
        self.signalTypeLabel.setSizePolicy(sizePolicy)
        self.signalTypeLabel.setObjectName("signalTypeLabel")
        self.formLayoutCondition.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.signalTypeLabel)
        self.signalTypeComboBox = QtWidgets.QComboBox(self.tabCondition)
        self.signalTypeComboBox.setObjectName("signalTypeComboBox")
        self.signalTypeComboBox.addItem("")
        self.signalTypeComboBox.addItem("")
        self.formLayoutCondition.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.signalTypeComboBox)
        self.roiCalculationLabel = QtWidgets.QLabel(self.tabCondition)
        self.roiCalculationLabel.setObjectName("roiCalculationLabel")
        self.formLayoutCondition.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.roiCalculationLabel)
        self.roiCalculationComboBox = QtWidgets.QComboBox(self.tabCondition)
        self.roiCalculationComboBox.setObjectName("roiCalculationComboBox")
        self.roiCalculationComboBox.addItem("")
        self.formLayoutCondition.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.roiCalculationComboBox)
        self.horizontalLayout_4.addLayout(self.formLayoutCondition)
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.groupBoxFilter = QtWidgets.QGroupBox(self.tabCondition)
        self.groupBoxFilter.setCheckable(True)
        self.groupBoxFilter.setObjectName("groupBoxFilter")
        self.formLayout = QtWidgets.QFormLayout(self.groupBoxFilter)
        self.formLayout.setObjectName("formLayout")
        self.filterFreqLabel = QtWidgets.QLabel(self.groupBoxFilter)
        self.filterFreqLabel.setWordWrap(True)
        self.filterFreqLabel.setObjectName("filterFreqLabel")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.filterFreqLabel)
        self.filterFreqSpinBox = QtWidgets.QSpinBox(self.groupBoxFilter)
        self.filterFreqSpinBox.setMinimum(1)
        self.filterFreqSpinBox.setMaximum(200)
        self.filterFreqSpinBox.setProperty("value", 50)
        self.filterFreqSpinBox.setObjectName("filterFreqSpinBox")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.filterFreqSpinBox)
        self.verticalLayout_5.addWidget(self.groupBoxFilter)
        self.groupBoxDetrend = QtWidgets.QGroupBox(self.tabCondition)
        self.groupBoxDetrend.setCheckable(True)
        self.groupBoxDetrend.setObjectName("groupBoxDetrend")
        self.formLayout_2 = QtWidgets.QFormLayout(self.groupBoxDetrend)
        self.formLayout_2.setObjectName("formLayout_2")
        self.detrendDegreeLabel = QtWidgets.QLabel(self.groupBoxDetrend)
        self.detrendDegreeLabel.setWordWrap(True)
        self.detrendDegreeLabel.setObjectName("detrendDegreeLabel")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.detrendDegreeLabel)
        self.detrendDegreeSpinBox = QtWidgets.QSpinBox(self.groupBoxDetrend)
        self.detrendDegreeSpinBox.setMinimum(1)
        self.detrendDegreeSpinBox.setMaximum(4)
        self.detrendDegreeSpinBox.setProperty("value", 2)
        self.detrendDegreeSpinBox.setObjectName("detrendDegreeSpinBox")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.detrendDegreeSpinBox)
        self.verticalLayout_5.addWidget(self.groupBoxDetrend)
        self.horizontalLayout_4.addLayout(self.verticalLayout_5)
        self.verticalLayout_6.addLayout(self.horizontalLayout_4)
        self.buttonBoxCondition = QtWidgets.QDialogButtonBox(self.tabCondition)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonBoxCondition.sizePolicy().hasHeightForWidth())
        self.buttonBoxCondition.setSizePolicy(sizePolicy)
        self.buttonBoxCondition.setStandardButtons(QtWidgets.QDialogButtonBox.Apply)
        self.buttonBoxCondition.setObjectName("buttonBoxCondition")
        self.verticalLayout_6.addWidget(self.buttonBoxCondition)
        self.tabWidgetAnalysisSteps.addTab(self.tabCondition, "")
        self.tabPeakDetect = QtWidgets.QWidget()
        self.tabPeakDetect.setObjectName("tabPeakDetect")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.tabPeakDetect)
        self.verticalLayout.setObjectName("verticalLayout")
        self.formLayoutPeakDetect = QtWidgets.QFormLayout()
        self.formLayoutPeakDetect.setObjectName("formLayoutPeakDetect")
        self.thresholdLabel = QtWidgets.QLabel(self.tabPeakDetect)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.thresholdLabel.sizePolicy().hasHeightForWidth())
        self.thresholdLabel.setSizePolicy(sizePolicy)
        self.thresholdLabel.setObjectName("thresholdLabel")
        self.formLayoutPeakDetect.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.thresholdLabel)
        self.thresholdDoubleSpinBox = QtWidgets.QDoubleSpinBox(self.tabPeakDetect)
        self.thresholdDoubleSpinBox.setMinimum(0.01)
        self.thresholdDoubleSpinBox.setMaximum(0.99)
        self.thresholdDoubleSpinBox.setSingleStep(0.01)
        self.thresholdDoubleSpinBox.setProperty("value", 0.72)
        self.thresholdDoubleSpinBox.setObjectName("thresholdDoubleSpinBox")
        self.formLayoutPeakDetect.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.thresholdDoubleSpinBox)
        self.lockoutTimeLabel = QtWidgets.QLabel(self.tabPeakDetect)
        self.lockoutTimeLabel.setObjectName("lockoutTimeLabel")
        self.formLayoutPeakDetect.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.lockoutTimeLabel)
        self.lockoutTimeSpinBox = QtWidgets.QSpinBox(self.tabPeakDetect)
        self.lockoutTimeSpinBox.setMinimum(1)
        self.lockoutTimeSpinBox.setMaximum(3000)
        self.lockoutTimeSpinBox.setProperty("value", 172)
        self.lockoutTimeSpinBox.setObjectName("lockoutTimeSpinBox")
        self.formLayoutPeakDetect.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lockoutTimeSpinBox)
        self.verticalLayout.addLayout(self.formLayoutPeakDetect)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setSpacing(0)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.pushButtonExportTrace = QtWidgets.QPushButton(self.tabPeakDetect)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pushButtonExportTrace.sizePolicy().hasHeightForWidth())
        self.pushButtonExportTrace.setSizePolicy(sizePolicy)
        self.pushButtonExportTrace.setObjectName("pushButtonExportTrace")
        self.horizontalLayout_3.addWidget(self.pushButtonExportTrace)
        self.buttonBoxPeakDetect = QtWidgets.QDialogButtonBox(self.tabPeakDetect)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonBoxPeakDetect.sizePolicy().hasHeightForWidth())
        self.buttonBoxPeakDetect.setSizePolicy(sizePolicy)
        self.buttonBoxPeakDetect.setStandardButtons(QtWidgets.QDialogButtonBox.Apply)
        self.buttonBoxPeakDetect.setObjectName("buttonBoxPeakDetect")
        self.horizontalLayout_3.addWidget(self.buttonBoxPeakDetect)
        self.verticalLayout.addLayout(self.horizontalLayout_3)
        self.tabWidgetAnalysisSteps.addTab(self.tabPeakDetect, "")
        self.tabProcess = QtWidgets.QWidget()
        self.tabProcess.setObjectName("tabProcess")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tabProcess)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.processTableView = QtWidgets.QTableView(self.tabProcess)
        self.processTableView.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
        self.processTableView.setSelectionMode(QtWidgets.QAbstractItemView.MultiSelection)
        self.processTableView.setObjectName("processTableView")
        self.verticalLayout_4.addWidget(self.processTableView)
        self.buttonBoxProcess = QtWidgets.QDialogButtonBox(self.tabProcess)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonBoxProcess.sizePolicy().hasHeightForWidth())
        self.buttonBoxProcess.setSizePolicy(sizePolicy)
        self.buttonBoxProcess.setStandardButtons(QtWidgets.QDialogButtonBox.Apply)
        self.buttonBoxProcess.setObjectName("buttonBoxProcess")
        self.verticalLayout_4.addWidget(self.buttonBoxProcess)
        self.tabWidgetAnalysisSteps.addTab(self.tabProcess, "")
        self.widgetPreview = GraphicsLayoutWidget(self.splitter)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.widgetPreview.sizePolicy().hasHeightForWidth())
        self.widgetPreview.setSizePolicy(sizePolicy)
        self.widgetPreview.setMinimumSize(QtCore.QSize(70, 200))
        self.widgetPreview.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.widgetPreview.setObjectName("widgetPreview")
        self.verticalLayout_2.addWidget(self.splitter)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.progressBar = QtWidgets.QProgressBar(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.progressBar.sizePolicy().hasHeightForWidth())
        self.progressBar.setSizePolicy(sizePolicy)
        self.progressBar.setMinimumSize(QtCore.QSize(10, 0))
        self.progressBar.setProperty("value", 0)
        self.progressBar.setTextVisible(False)
        self.progressBar.setInvertedAppearance(False)
        self.progressBar.setObjectName("progressBar")
        self.horizontalLayout.addWidget(self.progressBar)
        spacerItem1 = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem1)
        self.buttonBoxAnalyze = QtWidgets.QDialogButtonBox(WidgetAnalyze)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonBoxAnalyze.sizePolicy().hasHeightForWidth())
        self.buttonBoxAnalyze.setSizePolicy(sizePolicy)
        self.buttonBoxAnalyze.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBoxAnalyze.setStandardButtons(QtWidgets.QDialogButtonBox.Discard|QtWidgets.QDialogButtonBox.Ok|QtWidgets.QDialogButtonBox.RestoreDefaults)
        self.buttonBoxAnalyze.setCenterButtons(False)
        self.buttonBoxAnalyze.setObjectName("buttonBoxAnalyze")
        self.horizontalLayout.addWidget(self.buttonBoxAnalyze)
        self.verticalLayout_2.addLayout(self.horizontalLayout)

        self.retranslateUi(WidgetAnalyze)
        self.comboBoxROIs.setCurrentIndex(-1)
        self.comboBoxSignal.setCurrentIndex(-1)
        self.tabWidgetAnalysisSteps.setCurrentIndex(1)
        QtCore.QMetaObject.connectSlotsByName(WidgetAnalyze)
Ejemplo n.º 6
0
    def __init__(self):
        super(ai_email_senderUI, self).__init__()
        un = getpass.getuser()

        self.setObjectName("ai_email_senderUI")
        self.resize(425, 350)
        # self.setToolButtonStyle(QtCore.Qt.ToolButtonIconOnly)
        # self.setAnimated(True)
        # self.setDockOptions(QtWidgets.QMainWindow.AllowTabbedDocks | QtWidgets.QMainWindow.AnimatedDocks)

        self.centralwidget = QtWidgets.QWidget(self)
        self.centralwidget.setObjectName("centralwidget")

        self.formLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.formLayoutWidget.setGeometry(QtCore.QRect(10, 10, 281, 51))
        self.formLayoutWidget.setObjectName("formLayoutWidget")
        self.formLayout = QtWidgets.QFormLayout(self.formLayoutWidget)
        self.formLayout.setFieldGrowthPolicy(
            QtWidgets.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout.setContentsMargins(0, 0, 0, 0)
        self.formLayout.setHorizontalSpacing(10)
        self.formLayout.setVerticalSpacing(7)
        self.formLayout.setObjectName("formLayout")

        ########################### username / password ###########################

        self.username_lab = QtWidgets.QLabel(self.formLayoutWidget)
        self.username_lab.setObjectName("username_lab")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.username_lab)
        self.usernameTxt = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.usernameTxt.setObjectName("usernameTxt")
        self.usernameTxt.setText(un)

        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.usernameTxt)
        self.pw_lab = QtWidgets.QLabel(self.formLayoutWidget)
        self.pw_lab.setObjectName("pw_lab")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.pw_lab)
        self.pwTxt = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.pwTxt.setInputMask("")
        self.pwTxt.setText("")
        self.pwTxt.setObjectName("pwTxt")
        self.pwTxt.setEchoMode(self.pwTxt.Password)
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.pwTxt)

        ########################### combobox ###########################

        self.comboBox = QtWidgets.QComboBox(self.centralwidget)
        self.comboBox.setGeometry(QtCore.QRect(300, 10, 111, 51))
        self.comboBox.setObjectName("comboBox")
        self.comboBox.addItem("0")
        self.comboBox.addItem("1")
        self.comboBox.addItem("2")
        self.comboBox.currentIndexChanged.connect(self.cb_changed)

        ########################### exp_path / maxfile_path / other_word ###########################

        self.formLayoutWidget_2 = QtWidgets.QWidget(self.centralwidget)
        self.formLayoutWidget_2.setGeometry(QtCore.QRect(10, 70, 401, 221))
        self.formLayoutWidget_2.setObjectName("formLayoutWidget_2")
        self.formLayout_2 = QtWidgets.QFormLayout(self.formLayoutWidget_2)
        self.formLayout_2.setFieldGrowthPolicy(
            QtWidgets.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout_2.setContentsMargins(0, 0, 0, 0)
        self.formLayout_2.setObjectName("formLayout_2")

        self.exp_path_lab = QtWidgets.QLabel(self.formLayoutWidget_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.exp_path_lab.sizePolicy().hasHeightForWidth())
        self.exp_path_lab.setSizePolicy(sizePolicy)
        self.exp_path_lab.setObjectName("exp_path_lab")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                    self.exp_path_lab)

        self.exp_path = QtWidgets.QLineEdit(self.formLayoutWidget_2)
        self.exp_path.setObjectName("exp_path_txt")
        self.exp_path.textChanged.connect(self.exp_path_changed)
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                    self.exp_path)

        self.maxfile_lab = QtWidgets.QLabel(self.formLayoutWidget_2)
        self.maxfile_lab.setObjectName("maxfile_lab")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                    self.maxfile_lab)

        self.maxfile_path = QtWidgets.QPlainTextEdit(self.formLayoutWidget_2)
        self.maxfile_path.setObjectName("maxfile_txt")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                    self.maxfile_path)

        self.other_word = QtWidgets.QPlainTextEdit(self.formLayoutWidget_2)
        self.other_word.setObjectName("other_word_txt")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                    self.other_word)

        self.other_txt_lab = QtWidgets.QLabel(self.formLayoutWidget_2)
        self.other_txt_lab.setObjectName("other_txt_lab")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                    self.other_txt_lab)

        ########################### chkbx ###########################

        self.horizontalLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.horizontalLayoutWidget.setGeometry(QtCore.QRect(10, 300, 401, 41))
        self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(
            self.horizontalLayoutWidget)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")

        self.ben_chk = QtWidgets.QCheckBox(self.horizontalLayoutWidget)
        self.ben_chk.setObjectName("ben_chk")
        self.horizontalLayout.addWidget(self.ben_chk)

        self.rick_chk = QtWidgets.QCheckBox(self.horizontalLayoutWidget)
        self.rick_chk.setObjectName("rick_chk")
        self.horizontalLayout.addWidget(self.rick_chk)

        self.ccw_chk = QtWidgets.QCheckBox(self.horizontalLayoutWidget)
        self.ccw_chk.setObjectName("ccw_chk")
        self.horizontalLayout.addWidget(self.ccw_chk)

        self.rozy_chk = QtWidgets.QCheckBox(self.horizontalLayoutWidget)
        self.rozy_chk.setObjectName("rozy_chk")
        self.horizontalLayout.addWidget(self.rozy_chk)

        self.send_btn = QtWidgets.QPushButton(self.horizontalLayoutWidget)
        self.send_btn.setObjectName("send_btn")
        self.send_btn.clicked.connect(self.send_btn_clicked)
        self.horizontalLayout.addWidget(self.send_btn)

        ########################### layout word ######################################

        _translate = QtCore.QCoreApplication.translate
        self.setWindowTitle(
            _translate("Ai_emailSender_layout", "Ai Email Sender"))
        self.username_lab.setText(
            _translate("Ai_emailSender_layout", "USERNAME : "******"Ai_emailSender_layout", "PASSWORD : "******"Ai_emailSender_layout",
                                                "首次輸出"))
        self.comboBox.setItemText(1, _translate("Ai_emailSender_layout",
                                                "修改輸出"))
        self.comboBox.setItemText(
            2, _translate("Ai_emailSender_layout", "燈光構圖輸出"))
        self.exp_path_lab.setText(
            _translate("Ai_emailSender_layout", "EXPORT : "))
        self.maxfile_lab.setText(_translate("Ai_emailSender_layout",
                                            "檔案連結 : "))
        self.other_txt_lab.setText(
            _translate("Ai_emailSender_layout", "其他文字 : "))
        self.ben_chk.setText(_translate("Ai_emailSender_layout", "總監"))
        self.rick_chk.setText(_translate("Ai_emailSender_layout", "Rick"))
        self.ccw_chk.setText(_translate("Ai_emailSender_layout", "筑君"))
        self.rozy_chk.setText(_translate("Ai_emailSender_layout", "Rozy"))
        self.send_btn.setText(_translate("Ai_emailSender_layout",
                                         "Send Email"))
Ejemplo n.º 7
0
    def __init__(self, window: 'ElectrumWindow', chan_id: bytes):
        super().__init__(window)

        # initialize instance fields
        self.window = window
        chan = self.chan = window.wallet.lnworker.channels[chan_id]
        self.format = lambda msat: window.format_amount_and_units(msat / 1000)

        # connect signals with slots
        self.ln_payment_completed.connect(self.do_ln_payment_completed)
        self.htlc_added.connect(self.do_htlc_added)

        # register callbacks for updating
        window.network.register_callback(self.ln_payment_completed.emit,
                                         ['ln_payment_completed'])
        window.network.register_callback(self.htlc_added.emit, ['htlc_added'])

        # set attributes of QDialog
        self.setWindowTitle(_('Channel Details'))
        self.setMinimumSize(800, 400)

        # add layouts
        vbox = QtWidgets.QVBoxLayout(self)
        form_layout = QtWidgets.QFormLayout(None)
        vbox.addLayout(form_layout)

        # add form content
        form_layout.addRow(_('Node ID:'), SelectableLabel(bh2u(chan.node_id)))
        form_layout.addRow(_('Channel ID:'),
                           SelectableLabel(bh2u(chan.channel_id)))
        funding_label_text = f'<a href=click_destination>{chan.funding_outpoint.txid}</a>:{chan.funding_outpoint.output_index}'
        form_layout.addRow(_('Funding Outpoint:'),
                           LinkedLabel(funding_label_text, self.show_tx))
        form_layout.addRow(
            _('Short Channel ID:'),
            SelectableLabel(format_short_channel_id(chan.short_channel_id)))
        self.received_label = SelectableLabel()
        form_layout.addRow(_('Received (mSAT):'), self.received_label)
        self.sent_label = SelectableLabel()
        form_layout.addRow(_('Sent (mSAT):'), self.sent_label)
        self.htlc_minimum_msat = SelectableLabel(
            str(chan.config[REMOTE].htlc_minimum_msat))
        form_layout.addRow(_('Minimum HTLC value accepted by peer (mSAT):'),
                           self.htlc_minimum_msat)
        self.max_htlcs = SelectableLabel(
            str(chan.config[REMOTE].max_accepted_htlcs))
        form_layout.addRow(
            _('Maximum number of concurrent HTLCs accepted by peer:'),
            self.max_htlcs)
        self.max_htlc_value = SelectableLabel(
            self.window.format_amount_and_units(
                chan.config[REMOTE].max_htlc_value_in_flight_msat / 1000))
        form_layout.addRow(
            _('Maximum value of in-flight HTLCs accepted by peer:'),
            self.max_htlc_value)
        self.dust_limit = SelectableLabel(
            self.window.format_amount_and_units(
                chan.config[REMOTE].dust_limit_sat))
        form_layout.addRow(_('Remote dust limit:'), self.dust_limit)
        self.reserve = SelectableLabel(
            self.window.format_amount_and_units(
                chan.config[REMOTE].reserve_sat))
        form_layout.addRow(_('Remote channel reserve:'), self.reserve)

        # add htlc tree view to vbox (wouldn't scale correctly in QFormLayout)
        form_layout.addRow(_('Payments (HTLCs):'), None)
        w = QtWidgets.QTreeView(self)
        htlc_dict = chan.get_payments()
        w.setModel(self.make_model(htlc_dict))
        w.header().setSectionResizeMode(0,
                                        QtWidgets.QHeaderView.ResizeToContents)
        vbox.addWidget(w)

        # initialize sent/received fields
        self.update_sent_received()
Ejemplo n.º 8
0
    def setupUi(self, dlgTarifas):
        dlgTarifas.setObjectName("dlgTarifas")
        dlgTarifas.setWindowModality(QtCore.Qt.ApplicationModal)
        dlgTarifas.resize(350, 280)
        dlgTarifas.setModal(True)
        self.lblRutas = QtWidgets.QLabel(dlgTarifas)
        self.lblRutas.setGeometry(QtCore.QRect(90, 30, 181, 20))
        font = QtGui.QFont()
        font.setPointSize(10)
        font.setBold(True)
        font.setWeight(75)
        self.lblRutas.setFont(font)
        self.lblRutas.setObjectName("lblRutas")
        self.btnActualiza = QtWidgets.QPushButton(dlgTarifas)
        self.btnActualiza.setGeometry(QtCore.QRect(140, 190, 78, 23))
        self.btnActualiza.setObjectName("btnActualiza")
        self.layoutWidget = QtWidgets.QWidget(dlgTarifas)
        self.layoutWidget.setGeometry(QtCore.QRect(70, 60, 199, 100))
        self.layoutWidget.setObjectName("layoutWidget")
        self.formLayout = QtWidgets.QFormLayout(self.layoutWidget)
        self.formLayout.setContentsMargins(0, 0, 0, 0)
        self.formLayout.setObjectName("formLayout")
        self.lblLocal = QtWidgets.QLabel(self.layoutWidget)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lblLocal.setFont(font)
        self.lblLocal.setObjectName("lblLocal")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.lblLocal)
        self.txtLoc = QtWidgets.QLineEdit(self.layoutWidget)
        self.txtLoc.setMinimumSize(QtCore.QSize(120, 0))
        self.txtLoc.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing
                                 | QtCore.Qt.AlignVCenter)
        self.txtLoc.setObjectName("txtLoc")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.txtLoc)
        self.lblProvincia = QtWidgets.QLabel(self.layoutWidget)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lblProvincia.setFont(font)
        self.lblProvincia.setObjectName("lblProvincia")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.lblProvincia)
        self.txtPro = QtWidgets.QLineEdit(self.layoutWidget)
        self.txtPro.setMinimumSize(QtCore.QSize(120, 0))
        self.txtPro.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing
                                 | QtCore.Qt.AlignVCenter)
        self.txtPro.setObjectName("txtPro")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.txtPro)
        self.lblRegional = QtWidgets.QLabel(self.layoutWidget)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lblRegional.setFont(font)
        self.lblRegional.setObjectName("lblRegional")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.lblRegional)
        self.txtReg = QtWidgets.QLineEdit(self.layoutWidget)
        self.txtReg.setMinimumSize(QtCore.QSize(120, 0))
        self.txtReg.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing
                                 | QtCore.Qt.AlignVCenter)
        self.txtReg.setObjectName("txtReg")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.txtReg)
        self.lblNacional = QtWidgets.QLabel(self.layoutWidget)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lblNacional.setFont(font)
        self.lblNacional.setObjectName("lblNacional")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.lblNacional)
        self.txtNac = QtWidgets.QLineEdit(self.layoutWidget)
        self.txtNac.setMinimumSize(QtCore.QSize(120, 0))
        self.txtNac.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing
                                 | QtCore.Qt.AlignVCenter)
        self.txtNac.setObjectName("txtNac")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.txtNac)

        self.retranslateUi(dlgTarifas)
        QtCore.QMetaObject.connectSlotsByName(dlgTarifas)
Ejemplo n.º 9
0
    def setupUi(self, SystemManagementWidget):
        SystemManagementWidget.setObjectName("SystemManagementWidget")
        SystemManagementWidget.resize(486, 249)
        self.verticalLayout = QtWidgets.QVBoxLayout(SystemManagementWidget)
        self.verticalLayout.setObjectName("verticalLayout")
        self.tabWidget = QtWidgets.QTabWidget(SystemManagementWidget)
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.tab)
        self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.groupBox = QtWidgets.QGroupBox(self.tab)
        self.groupBox.setObjectName("groupBox")
        self.gridLayout = QtWidgets.QGridLayout(self.groupBox)
        self.gridLayout.setObjectName("gridLayout")
        self.networkNameComboBox = QtWidgets.QComboBox(self.groupBox)
        self.networkNameComboBox.setObjectName("networkNameComboBox")
        self.gridLayout.addWidget(self.networkNameComboBox, 0, 2, 1, 1)
        self.label_8 = QtWidgets.QLabel(self.groupBox)
        self.label_8.setObjectName("label_8")
        self.gridLayout.addWidget(self.label_8, 0, 0, 1, 1)
        self.ipLineEdit = QtWidgets.QLineEdit(self.groupBox)
        self.ipLineEdit.setEnabled(False)
        self.ipLineEdit.setObjectName("ipLineEdit")
        self.gridLayout.addWidget(self.ipLineEdit, 1, 2, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.groupBox)
        self.label_6.setObjectName("label_6")
        self.gridLayout.addWidget(self.label_6, 2, 0, 1, 2)
        self.netmaskLineEdit = QtWidgets.QLineEdit(self.groupBox)
        self.netmaskLineEdit.setEnabled(False)
        self.netmaskLineEdit.setObjectName("netmaskLineEdit")
        self.gridLayout.addWidget(self.netmaskLineEdit, 2, 2, 1, 1)
        self.label_5 = QtWidgets.QLabel(self.groupBox)
        self.label_5.setObjectName("label_5")
        self.gridLayout.addWidget(self.label_5, 1, 0, 1, 2)
        self.horizontalLayout_2.addWidget(self.groupBox)
        self.groupBox_2 = QtWidgets.QGroupBox(self.tab)
        self.groupBox_2.setObjectName("groupBox_2")
        self.formLayout = QtWidgets.QFormLayout(self.groupBox_2)
        self.formLayout.setObjectName("formLayout")
        self.label_12 = QtWidgets.QLabel(self.groupBox_2)
        self.label_12.setObjectName("label_12")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label_12)
        self.timeLineEdit = QtWidgets.QLineEdit(self.groupBox_2)
        self.timeLineEdit.setObjectName("timeLineEdit")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.timeLineEdit)
        self.label_4 = QtWidgets.QLabel(self.groupBox_2)
        self.label_4.setObjectName("label_4")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.label_4)
        self.plcIpLineEdit = QtWidgets.QLineEdit(self.groupBox_2)
        self.plcIpLineEdit.setObjectName("plcIpLineEdit")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.plcIpLineEdit)
        self.label_7 = QtWidgets.QLabel(self.groupBox_2)
        self.label_7.setObjectName("label_7")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.label_7)
        self.plcPortLineEdit = QtWidgets.QLineEdit(self.groupBox_2)
        self.plcPortLineEdit.setObjectName("plcPortLineEdit")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.plcPortLineEdit)
        self.horizontalLayout_2.addWidget(self.groupBox_2)
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.tab_2)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.groupBox_3 = QtWidgets.QGroupBox(self.tab_2)
        self.groupBox_3.setObjectName("groupBox_3")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox_3)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.label_3 = QtWidgets.QLabel(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_3.sizePolicy().hasHeightForWidth())
        self.label_3.setSizePolicy(sizePolicy)
        self.label_3.setObjectName("label_3")
        self.verticalLayout_2.addWidget(self.label_3)
        self.lineEdit = QtWidgets.QLineEdit(self.groupBox_3)
        self.lineEdit.setObjectName("lineEdit")
        self.verticalLayout_2.addWidget(self.lineEdit)
        self.label_2 = QtWidgets.QLabel(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_2.sizePolicy().hasHeightForWidth())
        self.label_2.setSizePolicy(sizePolicy)
        self.label_2.setObjectName("label_2")
        self.verticalLayout_2.addWidget(self.label_2)
        self.lineEdit_2 = QtWidgets.QLineEdit(self.groupBox_3)
        self.lineEdit_2.setFrame(True)
        self.lineEdit_2.setObjectName("lineEdit_2")
        self.verticalLayout_2.addWidget(self.lineEdit_2)
        self.label = QtWidgets.QLabel(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setObjectName("label")
        self.verticalLayout_2.addWidget(self.label)
        self.lineEdit_3 = QtWidgets.QLineEdit(self.groupBox_3)
        self.lineEdit_3.setObjectName("lineEdit_3")
        self.verticalLayout_2.addWidget(self.lineEdit_3)
        self.buttonBox = QtWidgets.QDialogButtonBox(self.groupBox_3)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel
                                          | QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.verticalLayout_2.addWidget(self.buttonBox)
        self.horizontalLayout.addWidget(self.groupBox_3)
        self.tabWidget.addTab(self.tab_2, "")
        self.verticalLayout.addWidget(self.tabWidget)
        self.label_3.setBuddy(self.lineEdit_3)
        self.label_2.setBuddy(self.lineEdit_2)
        self.label.setBuddy(self.lineEdit)

        self.retranslateUi(SystemManagementWidget)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(SystemManagementWidget)
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(717, 589)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout_10.setObjectName("verticalLayout_10")
        self.label_26 = QtWidgets.QLabel(self.centralwidget)
        font = QtGui.QFont()
        font.setFamily("Roboto [GOOG]")
        font.setPointSize(14)
        font.setBold(False)
        font.setWeight(50)
        self.label_26.setFont(font)
        self.label_26.setAlignment(QtCore.Qt.AlignCenter)
        self.label_26.setObjectName("label_26")
        self.verticalLayout_10.addWidget(self.label_26)
        self.tab_4 = QtWidgets.QTabWidget(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tab_4.sizePolicy().hasHeightForWidth())
        self.tab_4.setSizePolicy(sizePolicy)
        self.tab_4.setObjectName("tab_4")
        self.tab_0 = QtWidgets.QWidget()
        self.tab_0.setAccessibleName("")
        self.tab_0.setObjectName("tab_0")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.tab_0)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.label = QtWidgets.QLabel(self.tab_0)
        font = QtGui.QFont()
        font.setFamily("Roboto [pyrs]")
        font.setPointSize(14)
        font.setBold(False)
        font.setWeight(50)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.verticalLayout.addWidget(self.label)
        self.textBrowser = QtWidgets.QTextBrowser(self.tab_0)
        self.textBrowser.setObjectName("textBrowser")
        self.verticalLayout.addWidget(self.textBrowser)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.memeText = QtWidgets.QTextBrowser(self.tab_0)
        self.memeText.setObjectName("memeText")
        self.horizontalLayout.addWidget(self.memeText)
        self.memeLabel = QtWidgets.QLabel(self.tab_0)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.MinimumExpanding,
            QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.memeLabel.sizePolicy().hasHeightForWidth())
        self.memeLabel.setSizePolicy(sizePolicy)
        self.memeLabel.setObjectName("memeLabel")
        self.horizontalLayout.addWidget(self.memeLabel)
        self.verticalLayout.addLayout(self.horizontalLayout)
        self.memeBtn = QtWidgets.QPushButton(self.tab_0)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.memeBtn.sizePolicy().hasHeightForWidth())
        self.memeBtn.setSizePolicy(sizePolicy)
        self.memeBtn.setText("")
        self.memeBtn.setObjectName("memeBtn")
        self.verticalLayout.addWidget(self.memeBtn)
        self.tab_4.addTab(self.tab_0, "")
        self.tab_1 = QtWidgets.QWidget()
        self.tab_1.setObjectName("tab_1")
        self.verticalLayout_14 = QtWidgets.QVBoxLayout(self.tab_1)
        self.verticalLayout_14.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_14.setObjectName("verticalLayout_14")
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Minimum)
        self.verticalLayout_14.addItem(spacerItem)
        self.label_8 = QtWidgets.QLabel(self.tab_1)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_8.sizePolicy().hasHeightForWidth())
        self.label_8.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_8.setFont(font)
        self.label_8.setObjectName("label_8")
        self.verticalLayout_14.addWidget(self.label_8)
        self.rootComboBox = QtWidgets.QComboBox(self.tab_1)
        self.rootComboBox.setObjectName("rootComboBox")
        self.rootComboBox.addItem("")
        self.rootComboBox.addItem("")
        self.rootComboBox.addItem("")
        self.rootComboBox.addItem("")
        self.rootComboBox.addItem("")
        self.rootComboBox.addItem("")
        self.rootComboBox.addItem("")
        self.rootComboBox.addItem("")
        self.rootComboBox.addItem("")
        self.verticalLayout_14.addWidget(self.rootComboBox)
        self.formLayout_4 = QtWidgets.QFormLayout()
        self.formLayout_4.setObjectName("formLayout_4")
        self.label_19 = QtWidgets.QLabel(self.tab_1)
        self.label_19.setObjectName("label_19")
        self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                    self.label_19)
        self.rootFx = QtWidgets.QLineEdit(self.tab_1)
        self.rootFx.setObjectName("rootFx")
        self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                    self.rootFx)
        self.rootX0Label = QtWidgets.QLabel(self.tab_1)
        self.rootX0Label.setObjectName("rootX0Label")
        self.formLayout_4.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                    self.rootX0Label)
        self.rootX0 = QtWidgets.QDoubleSpinBox(self.tab_1)
        self.rootX0.setDecimals(10)
        self.rootX0.setMinimum(-1000000000.0)
        self.rootX0.setMaximum(1000000000.0)
        self.rootX0.setObjectName("rootX0")
        self.formLayout_4.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                    self.rootX0)
        self.rootX1Label = QtWidgets.QLabel(self.tab_1)
        self.rootX1Label.setObjectName("rootX1Label")
        self.formLayout_4.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                    self.rootX1Label)
        self.rootX1 = QtWidgets.QDoubleSpinBox(self.tab_1)
        self.rootX1.setDecimals(10)
        self.rootX1.setMinimum(-1000000000.0)
        self.rootX1.setMaximum(1000000000.0)
        self.rootX1.setProperty("value", 1.0)
        self.rootX1.setObjectName("rootX1")
        self.formLayout_4.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                    self.rootX1)
        self.verticalLayout_14.addLayout(self.formLayout_4)
        self.line = QtWidgets.QFrame(self.tab_1)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.verticalLayout_14.addWidget(self.line)
        self.label_27 = QtWidgets.QLabel(self.tab_1)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_27.sizePolicy().hasHeightForWidth())
        self.label_27.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_27.setFont(font)
        self.label_27.setObjectName("label_27")
        self.verticalLayout_14.addWidget(self.label_27)
        self.formLayout_8 = QtWidgets.QFormLayout()
        self.formLayout_8.setObjectName("formLayout_8")
        self.label_28 = QtWidgets.QLabel(self.tab_1)
        self.label_28.setObjectName("label_28")
        self.formLayout_8.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                    self.label_28)
        self.rootMaxIterations = QtWidgets.QSpinBox(self.tab_1)
        self.rootMaxIterations.setMinimum(1)
        self.rootMaxIterations.setMaximum(1000)
        self.rootMaxIterations.setProperty("value", 50)
        self.rootMaxIterations.setObjectName("rootMaxIterations")
        self.formLayout_8.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                    self.rootMaxIterations)
        self.label_29 = QtWidgets.QLabel(self.tab_1)
        self.label_29.setObjectName("label_29")
        self.formLayout_8.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                    self.label_29)
        self.rootPercision = QtWidgets.QDoubleSpinBox(self.tab_1)
        self.rootPercision.setDecimals(10)
        self.rootPercision.setMinimum(1e-06)
        self.rootPercision.setMaximum(1000000000.0)
        self.rootPercision.setSingleStep(0.0001)
        self.rootPercision.setProperty("value", 0.0001)
        self.rootPercision.setObjectName("rootPercision")
        self.formLayout_8.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                    self.rootPercision)
        self.verticalLayout_14.addLayout(self.formLayout_8)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_14.addItem(spacerItem1)
        self.horizontalLayout_12 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_12.setObjectName("horizontalLayout_12")
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_12.addItem(spacerItem2)
        self.rootLoadBtn = QtWidgets.QPushButton(self.tab_1)
        self.rootLoadBtn.setObjectName("rootLoadBtn")
        self.horizontalLayout_12.addWidget(self.rootLoadBtn)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_12.addItem(spacerItem3)
        self.rootSolveBtn = QtWidgets.QPushButton(self.tab_1)
        self.rootSolveBtn.setObjectName("rootSolveBtn")
        self.horizontalLayout_12.addWidget(self.rootSolveBtn)
        spacerItem4 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_12.addItem(spacerItem4)
        self.verticalLayout_14.addLayout(self.horizontalLayout_12)
        spacerItem5 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.verticalLayout_14.addItem(spacerItem5)
        self.tab_4.addTab(self.tab_1, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.verticalLayout_15 = QtWidgets.QVBoxLayout(self.tab_2)
        self.verticalLayout_15.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_15.setObjectName("verticalLayout_15")
        spacerItem6 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.verticalLayout_15.addItem(spacerItem6)
        self.label_25 = QtWidgets.QLabel(self.tab_2)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_25.setFont(font)
        self.label_25.setObjectName("label_25")
        self.verticalLayout_15.addWidget(self.label_25)
        self.interpolationComboBox = QtWidgets.QComboBox(self.tab_2)
        self.interpolationComboBox.setObjectName("interpolationComboBox")
        self.interpolationComboBox.addItem("")
        self.interpolationComboBox.addItem("")
        self.verticalLayout_15.addWidget(self.interpolationComboBox)
        self.formLayout_5 = QtWidgets.QFormLayout()
        self.formLayout_5.setObjectName("formLayout_5")
        self.label_22 = QtWidgets.QLabel(self.tab_2)
        self.label_22.setObjectName("label_22")
        self.formLayout_5.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                    self.label_22)
        self.label_23 = QtWidgets.QLabel(self.tab_2)
        self.label_23.setObjectName("label_23")
        self.formLayout_5.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                    self.label_23)
        self.interpolationSampleLineEdit = QtWidgets.QLineEdit(self.tab_2)
        self.interpolationSampleLineEdit.setObjectName(
            "interpolationSampleLineEdit")
        self.formLayout_5.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                    self.interpolationSampleLineEdit)
        self.label_24 = QtWidgets.QLabel(self.tab_2)
        self.label_24.setObjectName("label_24")
        self.formLayout_5.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                    self.label_24)
        self.interpolationQueryLineEdit = QtWidgets.QLineEdit(self.tab_2)
        self.interpolationQueryLineEdit.setObjectName(
            "interpolationQueryLineEdit")
        self.formLayout_5.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                    self.interpolationQueryLineEdit)
        self.interpolationOrderLineEdit = QtWidgets.QSpinBox(self.tab_2)
        self.interpolationOrderLineEdit.setObjectName(
            "interpolationOrderLineEdit")
        self.formLayout_5.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                    self.interpolationOrderLineEdit)
        self.verticalLayout_15.addLayout(self.formLayout_5)
        spacerItem7 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_15.addItem(spacerItem7)
        self.horizontalLayout_13 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_13.setObjectName("horizontalLayout_13")
        spacerItem8 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_13.addItem(spacerItem8)
        self.interpolationLoadBtn = QtWidgets.QPushButton(self.tab_2)
        self.interpolationLoadBtn.setObjectName("interpolationLoadBtn")
        self.horizontalLayout_13.addWidget(self.interpolationLoadBtn)
        spacerItem9 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_13.addItem(spacerItem9)
        self.interpolationSolveBtn = QtWidgets.QPushButton(self.tab_2)
        self.interpolationSolveBtn.setObjectName("interpolationSolveBtn")
        self.horizontalLayout_13.addWidget(self.interpolationSolveBtn)
        spacerItem10 = QtWidgets.QSpacerItem(40, 20,
                                             QtWidgets.QSizePolicy.Minimum,
                                             QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_13.addItem(spacerItem10)
        self.verticalLayout_15.addLayout(self.horizontalLayout_13)
        spacerItem11 = QtWidgets.QSpacerItem(20, 40,
                                             QtWidgets.QSizePolicy.Minimum,
                                             QtWidgets.QSizePolicy.Minimum)
        self.verticalLayout_15.addItem(spacerItem11)
        self.tab_4.addTab(self.tab_2, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.verticalLayout_17 = QtWidgets.QVBoxLayout(self.tab_3)
        self.verticalLayout_17.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_17.setObjectName("verticalLayout_17")
        spacerItem12 = QtWidgets.QSpacerItem(20, 40,
                                             QtWidgets.QSizePolicy.Minimum,
                                             QtWidgets.QSizePolicy.Minimum)
        self.verticalLayout_17.addItem(spacerItem12)
        self.horizontalLayout_15 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_15.setObjectName("horizontalLayout_15")
        self.sysEqnsLabel = QtWidgets.QLabel(self.tab_3)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.sysEqnsLabel.setFont(font)
        self.sysEqnsLabel.setObjectName("sysEqnsLabel")
        self.horizontalLayout_15.addWidget(self.sysEqnsLabel)
        spacerItem13 = QtWidgets.QSpacerItem(40, 20,
                                             QtWidgets.QSizePolicy.Expanding,
                                             QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_15.addItem(spacerItem13)
        self.sysAddBtn = QtWidgets.QPushButton(self.tab_3)
        self.sysAddBtn.setObjectName("sysAddBtn")
        self.horizontalLayout_15.addWidget(self.sysAddBtn)
        self.sysRemoveBtn = QtWidgets.QPushButton(self.tab_3)
        self.sysRemoveBtn.setObjectName("sysRemoveBtn")
        self.horizontalLayout_15.addWidget(self.sysRemoveBtn)
        self.verticalLayout_17.addLayout(self.horizontalLayout_15)
        self.sysEqnsForm = QtWidgets.QFormLayout()
        self.sysEqnsForm.setObjectName("sysEqnsForm")
        self.sysEqn1Label = QtWidgets.QLabel(self.tab_3)
        self.sysEqn1Label.setObjectName("sysEqn1Label")
        self.sysEqnsForm.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                   self.sysEqn1Label)
        self.sysEqn1LineEdit = QtWidgets.QLineEdit(self.tab_3)
        self.sysEqn1LineEdit.setObjectName("sysEqn1LineEdit")
        self.sysEqnsForm.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                   self.sysEqn1LineEdit)
        self.sysEqn2Label = QtWidgets.QLabel(self.tab_3)
        self.sysEqn2Label.setObjectName("sysEqn2Label")
        self.sysEqnsForm.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                   self.sysEqn2Label)
        self.sysEqn2LineEdit = QtWidgets.QLineEdit(self.tab_3)
        self.sysEqn2LineEdit.setObjectName("sysEqn2LineEdit")
        self.sysEqnsForm.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                   self.sysEqn2LineEdit)
        self.verticalLayout_17.addLayout(self.sysEqnsForm)
        spacerItem14 = QtWidgets.QSpacerItem(20, 40,
                                             QtWidgets.QSizePolicy.Minimum,
                                             QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_17.addItem(spacerItem14)
        self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_14.setObjectName("horizontalLayout_14")
        spacerItem15 = QtWidgets.QSpacerItem(40, 20,
                                             QtWidgets.QSizePolicy.Minimum,
                                             QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_14.addItem(spacerItem15)
        self.sysLoadBtn = QtWidgets.QPushButton(self.tab_3)
        self.sysLoadBtn.setObjectName("sysLoadBtn")
        self.horizontalLayout_14.addWidget(self.sysLoadBtn)
        spacerItem16 = QtWidgets.QSpacerItem(40, 20,
                                             QtWidgets.QSizePolicy.Expanding,
                                             QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_14.addItem(spacerItem16)
        self.sysSolveBtn = QtWidgets.QPushButton(self.tab_3)
        self.sysSolveBtn.setObjectName("sysSolveBtn")
        self.horizontalLayout_14.addWidget(self.sysSolveBtn)
        spacerItem17 = QtWidgets.QSpacerItem(40, 20,
                                             QtWidgets.QSizePolicy.Minimum,
                                             QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_14.addItem(spacerItem17)
        self.verticalLayout_17.addLayout(self.horizontalLayout_14)
        spacerItem18 = QtWidgets.QSpacerItem(20, 40,
                                             QtWidgets.QSizePolicy.Minimum,
                                             QtWidgets.QSizePolicy.Minimum)
        self.verticalLayout_17.addItem(spacerItem18)
        self.tab_4.addTab(self.tab_3, "")
        self.verticalLayout_10.addWidget(self.tab_4)
        self.tab_4.raise_()
        self.label_26.raise_()
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 717, 20))
        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.tab_4.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Ejemplo n.º 11
0
    def setupUi(self, DataSourceTab):
        DataSourceTab.setObjectName("DataSourceTab")
        DataSourceTab.resize(783, 574)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(DataSourceTab)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.frmHeader = QtWidgets.QFrame(DataSourceTab)
        self.frmHeader.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.frmHeader.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frmHeader.setObjectName("frmHeader")
        self.formLayout = QtWidgets.QFormLayout(self.frmHeader)
        self.formLayout.setObjectName("formLayout")
        self.lblName = QtWidgets.QLabel(self.frmHeader)
        self.lblName.setObjectName("lblName")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.lblName)
        self.txtName = QtWidgets.QLineEdit(self.frmHeader)
        self.txtName.setReadOnly(True)
        self.txtName.setObjectName("txtName")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.txtName)
        self.lblDesc = QtWidgets.QLabel(self.frmHeader)
        self.lblDesc.setObjectName("lblDesc")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.lblDesc)
        self.txtDesc = QtWidgets.QLineEdit(self.frmHeader)
        self.txtDesc.setReadOnly(True)
        self.txtDesc.setObjectName("txtDesc")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.txtDesc)
        self.verticalLayout_2.addWidget(self.frmHeader)
        self.frameBody = QtWidgets.QFrame(DataSourceTab)
        self.frameBody.setFrameShape(QtWidgets.QFrame.Box)
        self.frameBody.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frameBody.setObjectName("frameBody")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.frameBody)
        self.verticalLayout.setContentsMargins(1, 1, 1, 1)
        self.verticalLayout.setSpacing(1)
        self.verticalLayout.setObjectName("verticalLayout")
        self.tabWidget = QtWidgets.QTabWidget(self.frameBody)
        self.tabWidget.setObjectName("tabWidget")
        self.tabDataSource = QtWidgets.QWidget()
        self.tabDataSource.setObjectName("tabDataSource")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.tabDataSource)
        self.verticalLayout_5.setContentsMargins(1, 1, 1, 1)
        self.verticalLayout_5.setSpacing(1)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.frame = QtWidgets.QFrame(self.tabDataSource)
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.frame)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label = QtWidgets.QLabel(self.frame)
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        self.cmbDataSourceType = QtWidgets.QComboBox(self.frame)
        self.cmbDataSourceType.setObjectName("cmbDataSourceType")
        self.cmbDataSourceType.addItem("")
        self.cmbDataSourceType.addItem("")
        self.cmbDataSourceType.addItem("")
        self.cmbDataSourceType.addItem("")
        self.horizontalLayout.addWidget(self.cmbDataSourceType)
        spacerItem = QtWidgets.QSpacerItem(501, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.verticalLayout_5.addWidget(self.frame)
        self.stackedWidget = QtWidgets.QStackedWidget(self.tabDataSource)
        self.stackedWidget.setObjectName("stackedWidget")
        self.pageNotSelected = QtWidgets.QWidget()
        self.pageNotSelected.setObjectName("pageNotSelected")
        self.label_2 = QtWidgets.QLabel(self.pageNotSelected)
        self.label_2.setGeometry(QtCore.QRect(20, 10, 401, 20))
        self.label_2.setObjectName("label_2")
        self.stackedWidget.addWidget(self.pageNotSelected)
        self.pageCSV = QtWidgets.QWidget()
        self.pageCSV.setObjectName("pageCSV")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.pageCSV)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.frmFile = QtWidgets.QFrame(self.pageCSV)
        self.frmFile.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frmFile.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frmFile.setObjectName("frmFile")
        self.gridLayout = QtWidgets.QGridLayout(self.frmFile)
        self.gridLayout.setObjectName("gridLayout")
        self.label_3 = QtWidgets.QLabel(self.frmFile)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 0, 0, 1, 1)
        self.txtFileName = QtWidgets.QLineEdit(self.frmFile)
        self.txtFileName.setMinimumSize(QtCore.QSize(231, 0))
        self.txtFileName.setReadOnly(True)
        self.txtFileName.setObjectName("txtFileName")
        self.gridLayout.addWidget(self.txtFileName, 0, 1, 1, 3)
        self.btnOpenFile = QtWidgets.QPushButton(self.frmFile)
        self.btnOpenFile.setObjectName("btnOpenFile")
        self.gridLayout.addWidget(self.btnOpenFile, 0, 4, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(20, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem1, 0, 5, 1, 1)
        self.chkHasHeader = QtWidgets.QCheckBox(self.frmFile)
        self.chkHasHeader.setObjectName("chkHasHeader")
        self.gridLayout.addWidget(self.chkHasHeader, 1, 0, 1, 3)
        self.label_6 = QtWidgets.QLabel(self.frmFile)
        self.label_6.setObjectName("label_6")
        self.gridLayout.addWidget(self.label_6, 2, 0, 1, 1)
        self.cmbDelimiter = QtWidgets.QComboBox(self.frmFile)
        self.cmbDelimiter.setEditable(True)
        self.cmbDelimiter.setObjectName("cmbDelimiter")
        self.cmbDelimiter.addItem("")
        self.cmbDelimiter.addItem("")
        self.cmbDelimiter.addItem("")
        self.cmbDelimiter.addItem("")
        self.gridLayout.addWidget(self.cmbDelimiter, 2, 2, 1, 1)
        spacerItem2 = QtWidgets.QSpacerItem(20, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem2, 2, 3, 1, 1)
        self.label_7 = QtWidgets.QLabel(self.frmFile)
        self.label_7.setObjectName("label_7")
        self.gridLayout.addWidget(self.label_7, 3, 0, 1, 2)
        self.cmbQuoteChar = QtWidgets.QComboBox(self.frmFile)
        self.cmbQuoteChar.setEditable(True)
        self.cmbQuoteChar.setObjectName("cmbQuoteChar")
        self.cmbQuoteChar.addItem("")
        self.cmbQuoteChar.addItem("")
        self.gridLayout.addWidget(self.cmbQuoteChar, 3, 2, 1, 1)
        spacerItem3 = QtWidgets.QSpacerItem(20, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem3, 3, 3, 1, 1)
        self.verticalLayout_6.addWidget(self.frmFile)
        self.frame_2 = QtWidgets.QFrame(self.pageCSV)
        self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_2.setObjectName("frame_2")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.frame_2)
        self.verticalLayout_4.setContentsMargins(1, 1, 1, 1)
        self.verticalLayout_4.setSpacing(1)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.frame_3 = QtWidgets.QFrame(self.frame_2)
        self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_3.setObjectName("frame_3")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.frame_3)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.chkPreviewLimit = QtWidgets.QCheckBox(self.frame_3)
        self.chkPreviewLimit.setObjectName("chkPreviewLimit")
        self.horizontalLayout_2.addWidget(self.chkPreviewLimit)
        self.spinPreviewLimit = QtWidgets.QSpinBox(self.frame_3)
        self.spinPreviewLimit.setMinimumSize(QtCore.QSize(60, 0))
        self.spinPreviewLimit.setMinimum(1)
        self.spinPreviewLimit.setMaximum(10000000)
        self.spinPreviewLimit.setProperty("value", 1000)
        self.spinPreviewLimit.setObjectName("spinPreviewLimit")
        self.horizontalLayout_2.addWidget(self.spinPreviewLimit)
        spacerItem4 = QtWidgets.QSpacerItem(396, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem4)
        self.btnRefreshPreview = QtWidgets.QPushButton(self.frame_3)
        self.btnRefreshPreview.setObjectName("btnRefreshPreview")
        self.horizontalLayout_2.addWidget(self.btnRefreshPreview)
        self.verticalLayout_4.addWidget(self.frame_3)
        self.frmPreview = QtWidgets.QFrame(self.frame_2)
        self.frmPreview.setFrameShape(QtWidgets.QFrame.Box)
        self.frmPreview.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frmPreview.setObjectName("frmPreview")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.frmPreview)
        self.verticalLayout_3.setContentsMargins(1, 1, 1, 1)
        self.verticalLayout_3.setSpacing(1)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.tblFilePreview = QtWidgets.QTableView(self.frmPreview)
        self.tblFilePreview.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.tblFilePreview.setFrameShadow(QtWidgets.QFrame.Plain)
        self.tblFilePreview.setObjectName("tblFilePreview")
        self.verticalLayout_3.addWidget(self.tblFilePreview)
        self.verticalLayout_4.addWidget(self.frmPreview)
        self.verticalLayout_6.addWidget(self.frame_2)
        self.stackedWidget.addWidget(self.pageCSV)
        self.pageODBC = QtWidgets.QWidget()
        self.pageODBC.setObjectName("pageODBC")
        self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.pageODBC)
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.frame_6 = QtWidgets.QFrame(self.pageODBC)
        self.frame_6.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_6.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_6.setObjectName("frame_6")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.frame_6)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.label_8 = QtWidgets.QLabel(self.frame_6)
        self.label_8.setObjectName("label_8")
        self.gridLayout_2.addWidget(self.label_8, 0, 0, 1, 1)
        self.cmbODBCDataSource = QtWidgets.QComboBox(self.frame_6)
        self.cmbODBCDataSource.setObjectName("cmbODBCDataSource")
        self.gridLayout_2.addWidget(self.cmbODBCDataSource, 0, 1, 1, 1)
        self.label_4 = QtWidgets.QLabel(self.frame_6)
        self.label_4.setObjectName("label_4")
        self.gridLayout_2.addWidget(self.label_4, 1, 0, 1, 1)
        self.txtSQLFileName = QtWidgets.QLineEdit(self.frame_6)
        self.txtSQLFileName.setMinimumSize(QtCore.QSize(231, 0))
        self.txtSQLFileName.setReadOnly(True)
        self.txtSQLFileName.setObjectName("txtSQLFileName")
        self.gridLayout_2.addWidget(self.txtSQLFileName, 1, 1, 1, 1)
        self.btnOpenSQL = QtWidgets.QPushButton(self.frame_6)
        self.btnOpenSQL.setObjectName("btnOpenSQL")
        self.gridLayout_2.addWidget(self.btnOpenSQL, 1, 2, 1, 1)
        spacerItem5 = QtWidgets.QSpacerItem(254, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_2.addItem(spacerItem5, 1, 3, 1, 1)
        self.verticalLayout_9.addWidget(self.frame_6)
        self.frame_4 = QtWidgets.QFrame(self.pageODBC)
        self.frame_4.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_4.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_4.setObjectName("frame_4")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.frame_4)
        self.verticalLayout_7.setContentsMargins(1, 1, 1, 1)
        self.verticalLayout_7.setSpacing(1)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.frame_5 = QtWidgets.QFrame(self.frame_4)
        self.frame_5.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_5.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_5.setObjectName("frame_5")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.frame_5)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.chkPreviewLimit_ODBC = QtWidgets.QCheckBox(self.frame_5)
        self.chkPreviewLimit_ODBC.setObjectName("chkPreviewLimit_ODBC")
        self.horizontalLayout_3.addWidget(self.chkPreviewLimit_ODBC)
        self.spinPreviewLimit_ODBC = QtWidgets.QSpinBox(self.frame_5)
        self.spinPreviewLimit_ODBC.setMinimumSize(QtCore.QSize(60, 0))
        self.spinPreviewLimit_ODBC.setMinimum(1)
        self.spinPreviewLimit_ODBC.setMaximum(10000000)
        self.spinPreviewLimit_ODBC.setProperty("value", 1000)
        self.spinPreviewLimit_ODBC.setObjectName("spinPreviewLimit_ODBC")
        self.horizontalLayout_3.addWidget(self.spinPreviewLimit_ODBC)
        spacerItem6 = QtWidgets.QSpacerItem(396, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem6)
        self.btnRefreshPreview_ODBC = QtWidgets.QPushButton(self.frame_5)
        self.btnRefreshPreview_ODBC.setObjectName("btnRefreshPreview_ODBC")
        self.horizontalLayout_3.addWidget(self.btnRefreshPreview_ODBC)
        self.verticalLayout_7.addWidget(self.frame_5)
        self.frmPreview_2 = QtWidgets.QFrame(self.frame_4)
        self.frmPreview_2.setFrameShape(QtWidgets.QFrame.Box)
        self.frmPreview_2.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frmPreview_2.setObjectName("frmPreview_2")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.frmPreview_2)
        self.verticalLayout_8.setContentsMargins(1, 1, 1, 1)
        self.verticalLayout_8.setSpacing(1)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.tblFilePreview_ODBC = QtWidgets.QTableView(self.frmPreview_2)
        self.tblFilePreview_ODBC.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.tblFilePreview_ODBC.setFrameShadow(QtWidgets.QFrame.Plain)
        self.tblFilePreview_ODBC.setObjectName("tblFilePreview_ODBC")
        self.verticalLayout_8.addWidget(self.tblFilePreview_ODBC)
        self.verticalLayout_7.addWidget(self.frmPreview_2)
        self.verticalLayout_9.addWidget(self.frame_4)
        self.stackedWidget.addWidget(self.pageODBC)
        self.pageNeo4j = QtWidgets.QWidget()
        self.pageNeo4j.setObjectName("pageNeo4j")
        self.label_5 = QtWidgets.QLabel(self.pageNeo4j)
        self.label_5.setGeometry(QtCore.QRect(120, 10, 101, 16))
        self.label_5.setObjectName("label_5")
        self.stackedWidget.addWidget(self.pageNeo4j)
        self.verticalLayout_5.addWidget(self.stackedWidget)
        self.tabWidget.addTab(self.tabDataSource, "")
        self.tabDescription = QtWidgets.QWidget()
        self.tabDescription.setObjectName("tabDescription")
        self.tabWidget.addTab(self.tabDescription, "")
        self.tabWhereUsed = QtWidgets.QWidget()
        self.tabWhereUsed.setObjectName("tabWhereUsed")
        self.tabWidget.addTab(self.tabWhereUsed, "")
        self.verticalLayout.addWidget(self.tabWidget)
        self.verticalLayout_2.addWidget(self.frameBody)
        self.label.setBuddy(self.cmbDataSourceType)
        self.label_3.setBuddy(self.txtFileName)
        self.label_6.setBuddy(self.cmbDelimiter)
        self.label_7.setBuddy(self.cmbQuoteChar)
        self.label_8.setBuddy(self.txtFileName)
        self.label_4.setBuddy(self.txtFileName)

        self.retranslateUi(DataSourceTab)
        self.tabWidget.setCurrentIndex(0)
        self.stackedWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(DataSourceTab)
Ejemplo n.º 12
0
    def setupUi(self, conf_Dialog):
        conf_Dialog.setObjectName("conf_Dialog")
        conf_Dialog.resize(392, 423)
        font = QtGui.QFont()
        font.setFamily("Microsoft YaHei UI")
        font.setPointSize(10)
        conf_Dialog.setFont(font)
        self.verticalLayout = QtWidgets.QVBoxLayout(conf_Dialog)
        self.verticalLayout.setObjectName("verticalLayout")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setContentsMargins(10, 5, 10, 5)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.label_6 = QtWidgets.QLabel(conf_Dialog)
        self.label_6.setObjectName("label_6")
        self.gridLayout.addWidget(self.label_6, 1, 2, 1, 1)
        self.label = QtWidgets.QLabel(conf_Dialog)
        font = QtGui.QFont()
        font.setFamily("Microsoft YaHei UI")
        font.setPointSize(10)
        self.label.setFont(font)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 1, 0, 1, 1)
        self.user = QtWidgets.QLineEdit(conf_Dialog)
        self.user.setObjectName("user")
        self.gridLayout.addWidget(self.user, 2, 1, 1, 1)
        self.port = QtWidgets.QLineEdit(conf_Dialog)
        self.port.setObjectName("port")
        self.gridLayout.addWidget(self.port, 1, 3, 1, 1)
        self.password = QtWidgets.QLineEdit(conf_Dialog)
        self.password.setObjectName("password")
        self.gridLayout.addWidget(self.password, 2, 3, 1, 1)
        self.label_2 = QtWidgets.QLabel(conf_Dialog)
        font = QtGui.QFont()
        font.setFamily("Microsoft YaHei UI")
        font.setPointSize(10)
        self.label_2.setFont(font)
        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
        self.label_2.setObjectName("label_2")
        self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1)
        self.label_5 = QtWidgets.QLabel(conf_Dialog)
        self.label_5.setObjectName("label_5")
        self.gridLayout.addWidget(self.label_5, 2, 2, 1, 1)
        self.db_address = QtWidgets.QLineEdit(conf_Dialog)
        self.db_address.setObjectName("db_address")
        self.gridLayout.addWidget(self.db_address, 1, 1, 1, 1)
        self.testconnect_pushButton = QtWidgets.QPushButton(conf_Dialog)
        self.testconnect_pushButton.setObjectName("testconnect_pushButton")
        self.gridLayout.addWidget(self.testconnect_pushButton, 3, 3, 1, 1)
        self.verticalLayout_2.addLayout(self.gridLayout)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.groupBox = QtWidgets.QGroupBox(conf_Dialog)
        self.groupBox.setObjectName("groupBox")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.groupBox)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.relation_tableView = QtWidgets.QTableView(self.groupBox)
        self.relation_tableView.setShowGrid(True)
        self.relation_tableView.setObjectName("relation_tableView")
        self.verticalLayout_4.addWidget(self.relation_tableView)
        self.verticalLayout_3.addWidget(self.groupBox)
        self.formLayout_2 = QtWidgets.QFormLayout()
        self.formLayout_2.setContentsMargins(10, 10, 10, 10)
        self.formLayout_2.setObjectName("formLayout_2")
        self.label_3 = QtWidgets.QLabel(conf_Dialog)
        font = QtGui.QFont()
        font.setFamily("Microsoft YaHei UI")
        font.setPointSize(10)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                    self.label_3)
        self.label_4 = QtWidgets.QLabel(conf_Dialog)
        font = QtGui.QFont()
        font.setFamily("Microsoft YaHei UI")
        font.setPointSize(10)
        self.label_4.setFont(font)
        self.label_4.setObjectName("label_4")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                    self.label_4)
        self.add_relation_pushButton = QtWidgets.QPushButton(conf_Dialog)
        self.add_relation_pushButton.setObjectName("add_relation_pushButton")
        self.formLayout_2.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                    self.add_relation_pushButton)
        self.show_name = QtWidgets.QLineEdit(conf_Dialog)
        self.show_name.setObjectName("show_name")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                    self.show_name)
        self.table_name = QtWidgets.QLineEdit(conf_Dialog)
        self.table_name.setObjectName("table_name")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                    self.table_name)
        self.del_relation_pushButton = QtWidgets.QPushButton(conf_Dialog)
        self.del_relation_pushButton.setObjectName("del_relation_pushButton")
        self.formLayout_2.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                    self.del_relation_pushButton)
        self.verticalLayout_3.addLayout(self.formLayout_2)
        self.verticalLayout_3.setStretch(0, 7)
        self.verticalLayout_3.setStretch(1, 3)
        self.verticalLayout_2.addLayout(self.verticalLayout_3)
        self.verticalLayout_2.setStretch(1, 8)
        self.verticalLayout.addLayout(self.verticalLayout_2)
        self.buttonBox = QtWidgets.QDialogButtonBox(conf_Dialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel
                                          | QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.verticalLayout.addWidget(self.buttonBox)

        self.retranslateUi(conf_Dialog)
        self.buttonBox.accepted.connect(conf_Dialog.accept)
        self.buttonBox.rejected.connect(conf_Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(conf_Dialog)
Ejemplo n.º 13
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.setWindowModality(QtCore.Qt.NonModal)
        MainWindow.setEnabled(True)
        MainWindow.resize(1200, 680)
        font = QtGui.QFont()
        font.setPointSize(10)
        MainWindow.setFont(font)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/icon/python_icon.png"),
                       QtGui.QIcon.Normal, QtGui.QIcon.Off)
        MainWindow.setWindowIcon(icon)
        MainWindow.setAutoFillBackground(False)
        MainWindow.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setObjectName("formLayout")
        self.label_6 = QtWidgets.QLabel(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_6.sizePolicy().hasHeightForWidth())
        self.label_6.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setPointSize(14)
        font.setBold(True)
        font.setWeight(75)
        self.label_6.setFont(font)
        self.label_6.setObjectName("label_6")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label_6)
        self.line = QtWidgets.QFrame(self.centralwidget)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.SpanningRole,
                                  self.line)
        self.label = QtWidgets.QLabel(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setMinimumSize(QtCore.QSize(0, 20))
        font = QtGui.QFont()
        font.setPointSize(13)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.label)
        self.target_min_range = QtWidgets.QLineEdit(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.target_min_range.sizePolicy().hasHeightForWidth())
        self.target_min_range.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setPointSize(13)
        self.target_min_range.setFont(font)
        self.target_min_range.setObjectName("target_min_range")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.target_min_range)
        self.label_5 = QtWidgets.QLabel(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_5.sizePolicy().hasHeightForWidth())
        self.label_5.setSizePolicy(sizePolicy)
        self.label_5.setMinimumSize(QtCore.QSize(0, 20))
        font = QtGui.QFont()
        font.setPointSize(13)
        self.label_5.setFont(font)
        self.label_5.setObjectName("label_5")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.label_5)
        self.target_max_range = QtWidgets.QLineEdit(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.target_max_range.sizePolicy().hasHeightForWidth())
        self.target_max_range.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setPointSize(13)
        self.target_max_range.setFont(font)
        self.target_max_range.setObjectName("target_max_range")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.target_max_range)
        self.label_8 = QtWidgets.QLabel(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_8.sizePolicy().hasHeightForWidth())
        self.label_8.setSizePolicy(sizePolicy)
        self.label_8.setMinimumSize(QtCore.QSize(0, 20))
        font = QtGui.QFont()
        font.setPointSize(13)
        self.label_8.setFont(font)
        self.label_8.setObjectName("label_8")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole,
                                  self.label_8)
        self.peak_power = QtWidgets.QLineEdit(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.peak_power.sizePolicy().hasHeightForWidth())
        self.peak_power.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setPointSize(13)
        self.peak_power.setFont(font)
        self.peak_power.setObjectName("peak_power")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole,
                                  self.peak_power)
        self.label_9 = QtWidgets.QLabel(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_9.sizePolicy().hasHeightForWidth())
        self.label_9.setSizePolicy(sizePolicy)
        self.label_9.setMinimumSize(QtCore.QSize(0, 20))
        font = QtGui.QFont()
        font.setPointSize(13)
        self.label_9.setFont(font)
        self.label_9.setObjectName("label_9")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.LabelRole,
                                  self.label_9)
        self.antenna_gain = QtWidgets.QLineEdit(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.antenna_gain.sizePolicy().hasHeightForWidth())
        self.antenna_gain.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setPointSize(13)
        self.antenna_gain.setFont(font)
        self.antenna_gain.setObjectName("antenna_gain")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.FieldRole,
                                  self.antenna_gain)
        self.horizontalLayout.addLayout(self.formLayout)
        spacerItem = QtWidgets.QSpacerItem(14, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetFixedSize)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout.addLayout(self.verticalLayout)
        self.horizontalLayout.setStretch(0, 5)
        self.horizontalLayout.setStretch(1, 1)
        self.horizontalLayout.setStretch(2, 20)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1200, 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)
Ejemplo n.º 14
0
    def setup4(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(582, 512)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.formLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.formLayoutWidget.setGeometry(QtCore.QRect(10, 40, 281, 301))
        self.formLayoutWidget.setObjectName("formLayoutWidget")
        self.formLayout = QtWidgets.QFormLayout(self.formLayoutWidget)
        self.formLayout.setContentsMargins(0, 0, 0, 0)
        self.formLayout.setObjectName("formLayout")
        self.label = QtWidgets.QLabel(self.formLayoutWidget)
        self.label.setObjectName("label")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label)
        self.lineEdit = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.lineEdit.setObjectName("lineEdit")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit)
        self.label_2 = QtWidgets.QLabel(self.formLayoutWidget)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.label_2)
        self.lineEdit_2 = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.lineEdit_2.setObjectName("lineEdit_2")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_2)
        self.label_3 = QtWidgets.QLabel(self.formLayoutWidget)
        self.label_3.setObjectName("label_3")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.label_3)
        self.lineEdit_3 = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.lineEdit_3.setObjectName("lineEdit_3")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_3)
        self.label_4 = QtWidgets.QLabel(self.formLayoutWidget)
        self.label_4.setObjectName("label_4")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole,
                                  self.label_4)
        self.lineEdit_4 = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.lineEdit_4.setObjectName("lineEdit_4")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_4)
        self.label_5 = QtWidgets.QLabel(self.formLayoutWidget)
        self.label_5.setObjectName("label_5")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.LabelRole,
                                  self.label_5)
        self.listView = QtWidgets.QListView(self.formLayoutWidget)
        self.listView.setObjectName("listView")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole,
                                  self.listView)
        self.label_8 = QtWidgets.QLabel(self.formLayoutWidget)
        self.label_8.setObjectName("label_8")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.label_8)
        self.lineEdit_5 = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.lineEdit_5.setObjectName("lineEdit_5")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_5)
        self.pushButton = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton.setGeometry(QtCore.QRect(90, 350, 201, 31))
        self.pushButton.setObjectName("pushButton")
        self.textEdit = QtWidgets.QTextEdit(self.centralwidget)
        self.textEdit.setGeometry(QtCore.QRect(320, 60, 241, 241))
        self.textEdit.setObjectName("textEdit")
        self.label_6 = QtWidgets.QLabel(self.centralwidget)
        self.label_6.setGeometry(QtCore.QRect(340, 40, 191, 16))
        self.label_6.setAlignment(QtCore.Qt.AlignCenter)
        self.label_6.setObjectName("label_6")
        self.textEdit_2 = QtWidgets.QTextEdit(self.centralwidget)
        self.textEdit_2.setGeometry(QtCore.QRect(320, 310, 241, 71))
        self.textEdit_2.setObjectName("textEdit_2")
        self.label_7 = QtWidgets.QLabel(self.centralwidget)
        self.label_7.setGeometry(QtCore.QRect(130, 5, 271, 21))
        self.label_7.setAlignment(QtCore.Qt.AlignCenter)
        self.label_7.setObjectName("label_7")
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_2.setGeometry(QtCore.QRect(90, 390, 201, 31))
        self.pushButton_2.setObjectName("pushButton_2")

        self.totall = 0
        MainWindow.setWindowTitle("MainWindow")
        self.label.setText("Customer name")
        self.label_2.setText("Address")
        self.label_3.setText("Phone no.:")
        self.label_8.setText("id")
        self.label_4.setText("Select item:")
        self.label_5.setText("Quantity")
        self.pushButton.setText("Add selected item to bill")
        self.pushButton_2.setText("Bill for next customer")
        self.label_6.setText("Items in the bill")
        self.label_7.setText("Billing")
        self.loadList()
        self.d = ""
        self.pushButton.clicked.connect(self.transfer)
        self.pushButton_2.clicked.connect(self.cle)
        self.z = ""
Ejemplo n.º 15
0
    def setupUi(self, Index_statusInfo):
        Index_statusInfo.setObjectName("Index_statusInfo")
        Index_statusInfo.resize(703, 457)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/icons/icons/food/147.png"),
                       QtGui.QIcon.Normal, QtGui.QIcon.Off)
        Index_statusInfo.setWindowIcon(icon)
        self.horizontalLayout = QtWidgets.QHBoxLayout(Index_statusInfo)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.groupBox = QtWidgets.QGroupBox(Index_statusInfo)
        font = QtGui.QFont()
        font.setFamily("宋体")
        font.setPointSize(12)
        self.groupBox.setFont(font)
        self.groupBox.setObjectName("groupBox")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.groupBox)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.refreshButton = QtWidgets.QPushButton(self.groupBox)
        font = QtGui.QFont()
        font.setFamily("黑体")
        font.setPointSize(10)
        self.refreshButton.setFont(font)
        self.refreshButton.setObjectName("refreshButton")
        self.horizontalLayout_3.addWidget(self.refreshButton)
        self.deleteButton = QtWidgets.QPushButton(self.groupBox)
        font = QtGui.QFont()
        font.setFamily("黑体")
        font.setPointSize(10)
        self.deleteButton.setFont(font)
        self.deleteButton.setObjectName("deleteButton")
        self.horizontalLayout_3.addWidget(self.deleteButton)
        self.verticalLayout.addLayout(self.horizontalLayout_3)
        self.listView = QtWidgets.QListView(self.groupBox)
        self.listView.setObjectName("listView")
        self.verticalLayout.addWidget(self.listView)
        self.horizontalLayout.addWidget(self.groupBox)
        self.groupBox_2 = QtWidgets.QGroupBox(Index_statusInfo)
        font = QtGui.QFont()
        font.setFamily("宋体")
        font.setPointSize(12)
        self.groupBox_2.setFont(font)
        self.groupBox_2.setObjectName("groupBox_2")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox_2)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setObjectName("formLayout")
        self.label = QtWidgets.QLabel(self.groupBox_2)
        self.label.setObjectName("label")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label)
        self.saveTimeEdit = QtWidgets.QLineEdit(self.groupBox_2)
        self.saveTimeEdit.setReadOnly(True)
        self.saveTimeEdit.setObjectName("saveTimeEdit")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.saveTimeEdit)
        self.label_2 = QtWidgets.QLabel(self.groupBox_2)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.label_2)
        self.preTypeEdit = QtWidgets.QLineEdit(self.groupBox_2)
        self.preTypeEdit.setReadOnly(True)
        self.preTypeEdit.setObjectName("preTypeEdit")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.preTypeEdit)
        self.verticalLayout_2.addLayout(self.formLayout)
        self.groupBox_3 = QtWidgets.QGroupBox(self.groupBox_2)
        self.groupBox_3.setObjectName("groupBox_3")
        self.gridLayout = QtWidgets.QGridLayout(self.groupBox_3)
        self.gridLayout.setObjectName("gridLayout")
        self.label_5 = QtWidgets.QLabel(self.groupBox_3)
        self.label_5.setObjectName("label_5")
        self.gridLayout.addWidget(self.label_5, 2, 0, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.groupBox_3)
        self.label_6.setObjectName("label_6")
        self.gridLayout.addWidget(self.label_6, 3, 0, 1, 1)
        self.preKNNEdit = QtWidgets.QLineEdit(self.groupBox_3)
        self.preKNNEdit.setReadOnly(True)
        self.preKNNEdit.setObjectName("preKNNEdit")
        self.gridLayout.addWidget(self.preKNNEdit, 3, 2, 1, 1)
        self.label_7 = QtWidgets.QLabel(self.groupBox_3)
        self.label_7.setObjectName("label_7")
        self.gridLayout.addWidget(self.label_7, 4, 0, 1, 1)
        self.preLogisticEdit = QtWidgets.QLineEdit(self.groupBox_3)
        self.preLogisticEdit.setReadOnly(True)
        self.preLogisticEdit.setObjectName("preLogisticEdit")
        self.gridLayout.addWidget(self.preLogisticEdit, 0, 2, 1, 1)
        self.label_4 = QtWidgets.QLabel(self.groupBox_3)
        self.label_4.setObjectName("label_4")
        self.gridLayout.addWidget(self.label_4, 1, 0, 1, 1)
        self.prePerceptronEdit = QtWidgets.QLineEdit(self.groupBox_3)
        self.prePerceptronEdit.setReadOnly(True)
        self.prePerceptronEdit.setObjectName("prePerceptronEdit")
        self.gridLayout.addWidget(self.prePerceptronEdit, 2, 2, 1, 1)
        self.preGaussianEdit = QtWidgets.QLineEdit(self.groupBox_3)
        self.preGaussianEdit.setReadOnly(True)
        self.preGaussianEdit.setObjectName("preGaussianEdit")
        self.gridLayout.addWidget(self.preGaussianEdit, 5, 2, 1, 1)
        self.label_8 = QtWidgets.QLabel(self.groupBox_3)
        self.label_8.setObjectName("label_8")
        self.gridLayout.addWidget(self.label_8, 5, 0, 1, 1)
        self.preSVCEdit = QtWidgets.QLineEdit(self.groupBox_3)
        self.preSVCEdit.setReadOnly(True)
        self.preSVCEdit.setObjectName("preSVCEdit")
        self.gridLayout.addWidget(self.preSVCEdit, 1, 2, 1, 1)
        self.preForestEdit = QtWidgets.QLineEdit(self.groupBox_3)
        self.preForestEdit.setReadOnly(True)
        self.preForestEdit.setObjectName("preForestEdit")
        self.gridLayout.addWidget(self.preForestEdit, 4, 2, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.groupBox_3)
        self.label_3.setObjectName("label_3")
        self.gridLayout.addWidget(self.label_3, 0, 0, 1, 1)
        self.label_9 = QtWidgets.QLabel(self.groupBox_3)
        self.label_9.setObjectName("label_9")
        self.gridLayout.addWidget(self.label_9, 6, 0, 1, 1)
        self.preLinearSVCEdit = QtWidgets.QLineEdit(self.groupBox_3)
        self.preLinearSVCEdit.setReadOnly(True)
        self.preLinearSVCEdit.setObjectName("preLinearSVCEdit")
        self.gridLayout.addWidget(self.preLinearSVCEdit, 6, 2, 1, 1)
        self.verticalLayout_2.addWidget(self.groupBox_3)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.label_10 = QtWidgets.QLabel(self.groupBox_2)
        self.label_10.setObjectName("label_10")
        self.horizontalLayout_2.addWidget(self.label_10)
        self.preVoteEdit = QtWidgets.QLineEdit(self.groupBox_2)
        self.preVoteEdit.setReadOnly(True)
        self.preVoteEdit.setObjectName("preVoteEdit")
        self.horizontalLayout_2.addWidget(self.preVoteEdit)
        self.verticalLayout_2.addLayout(self.horizontalLayout_2)
        self.verticalLayout_2.setStretch(0, 1)
        self.verticalLayout_2.setStretch(1, 5)
        self.horizontalLayout.addWidget(self.groupBox_2)
        self.horizontalLayout.setStretch(0, 1)
        self.horizontalLayout.setStretch(1, 2)

        self.retranslateUi(Index_statusInfo)
        QtCore.QMetaObject.connectSlotsByName(Index_statusInfo)
Ejemplo n.º 16
0
    def setupUi(self, Authentification):
        Authentification.setObjectName("Authentification")
        Authentification.setEnabled(True)
        Authentification.resize(272, 300)
        font = QtGui.QFont()
        font.setBold(False)
        font.setItalic(False)
        font.setUnderline(False)
        font.setWeight(50)
        font.setKerning(True)
        Authentification.setFont(font)
        Authentification.setMouseTracking(False)
        Authentification.setLocale(
            QtCore.QLocale(QtCore.QLocale.French, QtCore.QLocale.Chad))
        self.verticalLayout = QtWidgets.QVBoxLayout(Authentification)
        self.verticalLayout.setObjectName("verticalLayout")
        self.label_Administrateur = QtWidgets.QLabel(Authentification)
        self.label_Administrateur.setText("")
        self.label_Administrateur.setPixmap(
            QtGui.QPixmap("../WorkShop\'s Plan/images/user.png"))
        self.label_Administrateur.setAlignment(QtCore.Qt.AlignCenter)
        self.label_Administrateur.setObjectName("label_Administrateur")
        self.verticalLayout.addWidget(self.label_Administrateur)
        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setObjectName("formLayout")
        self.label_2 = QtWidgets.QLabel(Authentification)
        font = QtGui.QFont()
        font.setFamily("NanumGothic")
        font.setBold(True)
        font.setWeight(75)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label_2)
        self.lineEdit_Nom_Admin = QtWidgets.QLineEdit(Authentification)
        self.lineEdit_Nom_Admin.setObjectName("lineEdit_Nom_Admin")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_Nom_Admin)
        self.label_3 = QtWidgets.QLabel(Authentification)
        font = QtGui.QFont()
        font.setFamily("NanumGothic")
        font.setBold(True)
        font.setWeight(75)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.label_3)
        self.lineEdit_Prenom_Admin = QtWidgets.QLineEdit(Authentification)
        self.lineEdit_Prenom_Admin.setObjectName("lineEdit_Prenom_Admin")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_Prenom_Admin)
        self.label_4 = QtWidgets.QLabel(Authentification)
        font = QtGui.QFont()
        font.setFamily("NanumGothic")
        font.setBold(True)
        font.setWeight(75)
        self.label_4.setFont(font)
        self.label_4.setObjectName("label_4")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.label_4)
        self.lineEdit_Email_Admin = QtWidgets.QLineEdit(Authentification)
        self.lineEdit_Email_Admin.setObjectName("lineEdit_Email_Admin")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_Email_Admin)
        self.label_6 = QtWidgets.QLabel(Authentification)
        font = QtGui.QFont()
        font.setFamily("NanumGothic")
        font.setBold(True)
        font.setWeight(75)
        self.label_6.setFont(font)
        self.label_6.setObjectName("label_6")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.label_6)
        self.lineEdit_MotDePasse_Admin = QtWidgets.QLineEdit(Authentification)
        self.lineEdit_MotDePasse_Admin.setMaxLength(15)
        self.lineEdit_MotDePasse_Admin.setEchoMode(
            QtWidgets.QLineEdit.Password)
        self.lineEdit_MotDePasse_Admin.setObjectName(
            "lineEdit_MotDePasse_Admin")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_MotDePasse_Admin)
        self.verticalLayout.addLayout(self.formLayout)
        spacerItem = QtWidgets.QSpacerItem(20, 88,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        spacerItem1 = QtWidgets.QSpacerItem(88, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem1)
        self.pushButton_Valider = QtWidgets.QPushButton(Authentification)
        font = QtGui.QFont()
        font.setFamily("NanumGothic")
        font.setBold(True)
        font.setWeight(75)
        self.pushButton_Valider.setFont(font)
        self.pushButton_Valider.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("../WorkShop\'s Plan/images/send.png"),
                       QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.pushButton_Valider.setIcon(icon)
        self.pushButton_Valider.setObjectName("pushButton_Valider")
        self.horizontalLayout.addWidget(self.pushButton_Valider)
        spacerItem2 = QtWidgets.QSpacerItem(68, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem2)
        self.verticalLayout.addLayout(self.horizontalLayout)

        self.retranslateUi(Authentification)
        QtCore.QMetaObject.connectSlotsByName(Authentification)
Ejemplo n.º 17
0
    def setupUi(self, Breathalyser):
        Breathalyser.setObjectName("Breathalyser")
        Breathalyser.resize(600, 250)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("breath.png"))
        Breathalyser.setWindowIcon(icon)
        self.centralwidget = QtWidgets.QWidget(Breathalyser)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout_2.setObjectName("gridLayout_2")
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_2.addItem(spacerItem, 0, 3, 1, 1)
        self.label_4 = QtWidgets.QLabel(self.centralwidget)
        self.label_4.setObjectName("label_4")
        self.gridLayout_2.addWidget(self.label_4, 3, 4, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_2.addItem(spacerItem1, 0, 5, 1, 1)
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_2.addItem(spacerItem2, 0, 0, 1, 1)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.check_button = QtWidgets.QPushButton(self.centralwidget)
        self.check_button.setMouseTracking(False)
        self.check_button.setObjectName("check_button")
        self.gridLayout.addWidget(self.check_button, 0, 0, 1, 1)
        self.gridLayout_2.addLayout(self.gridLayout, 2, 3, 1, 1)
        self.formLayout_2 = QtWidgets.QFormLayout()
        self.formLayout_2.setObjectName("formLayout_2")
        spacerItem3 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.formLayout_2.setItem(4, QtWidgets.QFormLayout.FieldRole,
                                  spacerItem3)
        self.ml_drink = QtWidgets.QLineEdit(self.centralwidget)
        self.ml_drink.setText("0")
        self.ml_drink.setObjectName("ml_drink")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                    self.ml_drink)
        self.label_5 = QtWidgets.QLabel(self.centralwidget)
        self.label_5.setObjectName("label_5")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                    self.label_5)
        self.label_6 = QtWidgets.QLabel(self.centralwidget)
        self.label_6.setObjectName("label_6")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                    self.label_6)
        self.proc = QtWidgets.QSpinBox(self.centralwidget)
        self.proc.setObjectName("proc")
        self.formLayout_2.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                    self.proc)
        self.gridLayout_2.addLayout(self.formLayout_2, 0, 4, 1, 1)
        spacerItem4 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_2.addItem(spacerItem4, 2, 2, 1, 1)
        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setObjectName("formLayout")
        self.label = QtWidgets.QLabel(self.centralwidget)
        self.label.setObjectName("label")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.label)
        self.Male_check = QtWidgets.QCheckBox(self.centralwidget)
        self.Male_check.setObjectName("Male_check")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.Male_check)
        self.FMale_check = QtWidgets.QCheckBox(self.centralwidget)
        self.FMale_check.setObjectName("FMale_check")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.FMale_check)
        self.label_2 = QtWidgets.QLabel(self.centralwidget)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.label_2)
        spacerItem5 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.formLayout.setItem(5, QtWidgets.QFormLayout.FieldRole,
                                spacerItem5)
        self.wage = QtWidgets.QLineEdit(self.centralwidget)
        self.wage.setText("0")
        self.wage.setObjectName("wage")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole,
                                  self.wage)
        self.gridLayout_2.addLayout(self.formLayout, 0, 2, 1, 1)
        spacerItem6 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_2.addItem(spacerItem6, 5, 3, 1, 1)
        spacerItem7 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_2.addItem(spacerItem7, 2, 4, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.centralwidget)
        self.label_3.setObjectName("label_3")
        self.gridLayout_2.addWidget(self.label_3, 3, 2, 1, 1)
        self.result = QtWidgets.QLabel(self.centralwidget)
        self.result.setObjectName("result")
        self.gridLayout_2.addWidget(self.result, 5, 2, 1, 1)
        self.smart_info = QtWidgets.QLabel(self.centralwidget)
        self.smart_info.setObjectName("smart_info")
        self.gridLayout_2.addWidget(self.smart_info, 5, 4, 1, 1)
        spacerItem8 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_2.addItem(spacerItem8, 5, 5, 1, 1)
        spacerItem9 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_2.addItem(spacerItem9, 5, 0, 1, 1)
        Breathalyser.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(Breathalyser)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 802, 21))
        self.menubar.setObjectName("menubar")
        self.menuta = QtWidgets.QMenu(self.menubar)
        self.menuta.setObjectName("menuta")
        Breathalyser.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(Breathalyser)
        self.statusbar.setObjectName("statusbar")
        Breathalyser.setStatusBar(self.statusbar)
        self.menubar.addAction(self.menuta.menuAction())

        self.retranslateUi(Breathalyser)
        QtCore.QMetaObject.connectSlotsByName(Breathalyser)
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(400, 300)
        self.formLayout_2 = QtWidgets.QFormLayout(Form)
        self.formLayout_2.setObjectName("formLayout_2")
        self.isAuthorLabel = QtWidgets.QLabel(Form)
        self.isAuthorLabel.setObjectName("isAuthorLabel")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                    self.isAuthorLabel)
        self.isAuthorCheckbox = QtWidgets.QCheckBox(Form)
        self.isAuthorCheckbox.setText("")
        self.isAuthorCheckbox.setObjectName("isAuthorCheckbox")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                    self.isAuthorCheckbox)
        self.chooseAuthorLabel = QtWidgets.QLabel(Form)
        self.chooseAuthorLabel.setObjectName("chooseAuthorLabel")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                    self.chooseAuthorLabel)
        self.chooseAuthorComboBox = QtWidgets.QComboBox(Form)
        self.chooseAuthorComboBox.setObjectName("chooseAuthorComboBox")
        self.chooseAuthorComboBox.addItem("")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                    self.chooseAuthorComboBox)
        self.authorLabel = QtWidgets.QLabel(Form)
        self.authorLabel.setObjectName("authorLabel")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                    self.authorLabel)
        self.nameLineEdit = QtWidgets.QLineEdit(Form)
        self.nameLineEdit.setObjectName("nameLineEdit")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                    self.nameLineEdit)
        self.birthdayLabel = QtWidgets.QLabel(Form)
        self.birthdayLabel.setObjectName("birthdayLabel")
        self.formLayout_2.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                    self.birthdayLabel)
        self.birthdayDateEdit = QtWidgets.QDateEdit(Form)
        self.birthdayDateEdit.setObjectName("birthdayDateEdit")
        self.formLayout_2.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                    self.birthdayDateEdit)
        self.label = QtWidgets.QLabel(Form)
        self.label.setObjectName("label")
        self.formLayout_2.setWidget(4, QtWidgets.QFormLayout.LabelRole,
                                    self.label)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.imageLabel = QtWidgets.QLabel(Form)
        self.imageLabel.setText("")
        self.imageLabel.setObjectName("imageLabel")
        self.verticalLayout.addWidget(self.imageLabel)
        self.imagePushButton = QtWidgets.QPushButton(Form)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.imagePushButton.sizePolicy().hasHeightForWidth())
        self.imagePushButton.setSizePolicy(sizePolicy)
        self.imagePushButton.setObjectName("imagePushButton")
        self.verticalLayout.addWidget(self.imagePushButton)
        self.formLayout_2.setLayout(4, QtWidgets.QFormLayout.FieldRole,
                                    self.verticalLayout)
        self.quoteLabel = QtWidgets.QLabel(Form)
        self.quoteLabel.setObjectName("quoteLabel")
        self.formLayout_2.setWidget(5, QtWidgets.QFormLayout.LabelRole,
                                    self.quoteLabel)
        self.quoteTextEdit = QtWidgets.QTextEdit(Form)
        self.quoteTextEdit.setObjectName("quoteTextEdit")
        self.formLayout_2.setWidget(5, QtWidgets.QFormLayout.FieldRole,
                                    self.quoteTextEdit)
        self.quoteAddButton = QtWidgets.QPushButton(Form)
        self.quoteAddButton.setObjectName("quoteAddButton")
        self.formLayout_2.setWidget(6, QtWidgets.QFormLayout.FieldRole,
                                    self.quoteAddButton)

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.setWindowModality(QtCore.Qt.ApplicationModal)
        Dialog.resize(432, 625)
        Dialog.setMinimumSize(QtCore.QSize(432, 625))
        Dialog.setMaximumSize(QtCore.QSize(432, 625))
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("ventanas\\imagenes_ventanas/mando.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        Dialog.setWindowIcon(icon)
        self.lbl_introduzca_datos = QtWidgets.QLabel(Dialog)
        self.lbl_introduzca_datos.setGeometry(QtCore.QRect(10, 10, 411, 90))
        font = QtGui.QFont()
        font.setPointSize(14)
        font.setBold(True)
        font.setWeight(75)
        self.lbl_introduzca_datos.setFont(font)
        self.lbl_introduzca_datos.setAlignment(QtCore.Qt.AlignCenter)
        self.lbl_introduzca_datos.setObjectName("lbl_introduzca_datos")
        self.btn_guardar = QtWidgets.QPushButton(Dialog)
        self.btn_guardar.setEnabled(True)
        self.btn_guardar.setGeometry(QtCore.QRect(220, 540, 200, 50))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.btn_guardar.setFont(font)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap("ventanas\\imagenes_ventanas/diskete.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.btn_guardar.setIcon(icon1)
        self.btn_guardar.setAutoDefault(False)
        self.btn_guardar.setObjectName("btn_guardar")
        self.lbl_ayuda = QtWidgets.QLabel(Dialog)
        self.lbl_ayuda.setGeometry(QtCore.QRect(10, 600, 411, 16))
        font = QtGui.QFont()
        font.setFamily("MS Sans Serif")
        font.setPointSize(8)
        font.setBold(False)
        font.setItalic(True)
        font.setWeight(9)
        self.lbl_ayuda.setFont(font)
        self.lbl_ayuda.setStyleSheet("color: rgb(255, 0, 0);\n"
"font: 75 italic 8pt \"MS Sans Serif\";")
        self.lbl_ayuda.setTextFormat(QtCore.Qt.RichText)
        self.lbl_ayuda.setObjectName("lbl_ayuda")
        self.formLayoutWidget = QtWidgets.QWidget(Dialog)
        self.formLayoutWidget.setGeometry(QtCore.QRect(10, 110, 411, 422))
        self.formLayoutWidget.setObjectName("formLayoutWidget")
        self.lay_introduzca_datos = QtWidgets.QFormLayout(self.formLayoutWidget)
        self.lay_introduzca_datos.setContentsMargins(0, 0, 0, 0)
        self.lay_introduzca_datos.setHorizontalSpacing(40)
        self.lay_introduzca_datos.setVerticalSpacing(7)
        self.lay_introduzca_datos.setObjectName("lay_introduzca_datos")
        self.lbl_titulo = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lbl_titulo.setFont(font)
        self.lbl_titulo.setObjectName("lbl_titulo")
        self.lay_introduzca_datos.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.lbl_titulo)
        self.le_titulo = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.le_titulo.setObjectName("le_titulo")
        self.lay_introduzca_datos.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.le_titulo)
        self.lbl_genero = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lbl_genero.setFont(font)
        self.lbl_genero.setObjectName("lbl_genero")
        self.lay_introduzca_datos.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.lbl_genero)
        self.le_genero = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.le_genero.setObjectName("le_genero")
        self.lay_introduzca_datos.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.le_genero)
        self.lbl_plataforma = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.lbl_plataforma.setFont(font)
        self.lbl_plataforma.setObjectName("lbl_plataforma")
        self.lay_introduzca_datos.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.lbl_plataforma)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.rb_pc = QtWidgets.QRadioButton(self.formLayoutWidget)
        self.rb_pc.setChecked(True)
        self.rb_pc.setObjectName("rb_pc")
        self.gridLayout.addWidget(self.rb_pc, 0, 0, 1, 1)
        self.rb_sega = QtWidgets.QRadioButton(self.formLayoutWidget)
        self.rb_sega.setObjectName("rb_sega")
        self.gridLayout.addWidget(self.rb_sega, 1, 0, 1, 1)
        self.rb_nintendo = QtWidgets.QRadioButton(self.formLayoutWidget)
        self.rb_nintendo.setObjectName("rb_nintendo")
        self.gridLayout.addWidget(self.rb_nintendo, 2, 0, 1, 1)
        self.rb_sony = QtWidgets.QRadioButton(self.formLayoutWidget)
        self.rb_sony.setObjectName("rb_sony")
        self.gridLayout.addWidget(self.rb_sony, 0, 1, 1, 1)
        self.rb_microsoft = QtWidgets.QRadioButton(self.formLayoutWidget)
        self.rb_microsoft.setObjectName("rb_microsoft")
        self.gridLayout.addWidget(self.rb_microsoft, 1, 1, 1, 1)
        self.lay_introduzca_datos.setLayout(3, QtWidgets.QFormLayout.FieldRole, self.gridLayout)
        self.cmb_plataforma = QtWidgets.QComboBox(self.formLayoutWidget)
        self.cmb_plataforma.setEnabled(False)
        self.cmb_plataforma.setObjectName("cmb_plataforma")
        self.cmb_plataforma.addItem("")
        self.lay_introduzca_datos.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.cmb_plataforma)
        self.lbl_nota = QtWidgets.QLabel(self.formLayoutWidget)
        self.lbl_nota.setOpenExternalLinks(True)
        self.lbl_nota.setObjectName("lbl_nota")
        self.lay_introduzca_datos.setWidget(5, QtWidgets.QFormLayout.LabelRole, self.lbl_nota)
        self.dspb_nota = QtWidgets.QDoubleSpinBox(self.formLayoutWidget)
        self.dspb_nota.setDecimals(1)
        self.dspb_nota.setMaximum(10.0)
        self.dspb_nota.setObjectName("dspb_nota")
        self.lay_introduzca_datos.setWidget(5, QtWidgets.QFormLayout.FieldRole, self.dspb_nota)
        self.lbl_prestado = QtWidgets.QLabel(self.formLayoutWidget)
        self.lbl_prestado.setObjectName("lbl_prestado")
        self.lay_introduzca_datos.setWidget(6, QtWidgets.QFormLayout.LabelRole, self.lbl_prestado)
        self.chb_prestado = QtWidgets.QCheckBox(self.formLayoutWidget)
        self.chb_prestado.setText("")
        self.chb_prestado.setObjectName("chb_prestado")
        self.lay_introduzca_datos.setWidget(6, QtWidgets.QFormLayout.FieldRole, self.chb_prestado)
        self.lbl_anotaciones = QtWidgets.QLabel(self.formLayoutWidget)
        self.lbl_anotaciones.setObjectName("lbl_anotaciones")
        self.lay_introduzca_datos.setWidget(7, QtWidgets.QFormLayout.LabelRole, self.lbl_anotaciones)
        self.lbl_id = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.lbl_id.setFont(font)
        self.lbl_id.setTextFormat(QtCore.Qt.RichText)
        self.lbl_id.setObjectName("lbl_id")
        self.lay_introduzca_datos.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.lbl_id)
        self.le_id = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.le_id.setCursor(QtGui.QCursor(QtCore.Qt.ForbiddenCursor))
        self.le_id.setReadOnly(True)
        self.le_id.setObjectName("le_id")
        self.lay_introduzca_datos.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.le_id)
        self.le_apuntes = QtWidgets.QLineEdit(self.formLayoutWidget)
        self.le_apuntes.setObjectName("le_apuntes")
        self.lay_introduzca_datos.setWidget(7, QtWidgets.QFormLayout.FieldRole, self.le_apuntes)
        self.btn_imagen = QtWidgets.QPushButton(self.formLayoutWidget)
        self.btn_imagen.setObjectName("btn_imagen")
        self.lay_introduzca_datos.setWidget(8, QtWidgets.QFormLayout.LabelRole, self.btn_imagen)
        self.lbl_imagen = QtWidgets.QLabel(self.formLayoutWidget)
        self.lbl_imagen.setMinimumSize(QtCore.QSize(0, 130))
        font = QtGui.QFont()
        font.setFamily("MS Sans Serif")
        font.setItalic(True)
        self.lbl_imagen.setFont(font)
        self.lbl_imagen.setFrameShape(QtWidgets.QFrame.Box)
        self.lbl_imagen.setFrameShadow(QtWidgets.QFrame.Raised)
        self.lbl_imagen.setAlignment(QtCore.Qt.AlignCenter)
        self.lbl_imagen.setObjectName("lbl_imagen")
        self.lay_introduzca_datos.setWidget(8, QtWidgets.QFormLayout.FieldRole, self.lbl_imagen)

        self.retranslateUi(Dialog)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
Ejemplo n.º 20
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(800, 600)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.layoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.layoutWidget.setGeometry(QtCore.QRect(70, 60, 601, 121))
        self.layoutWidget.setObjectName("layoutWidget")
        self.formLayout = QtWidgets.QFormLayout(self.layoutWidget)
        self.formLayout.setFieldGrowthPolicy(
            QtWidgets.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout.setContentsMargins(0, 0, 0, 0)
        self.formLayout.setObjectName("formLayout")
        self.label = QtWidgets.QLabel(self.layoutWidget)
        self.label.setObjectName("label")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label)
        self.lineEdit = QtWidgets.QLineEdit(self.layoutWidget)
        self.lineEdit.setObjectName("lineEdit")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.SpanningRole,
                                  self.lineEdit)
        self.label_2 = QtWidgets.QLabel(self.layoutWidget)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.label_2)
        self.lineEdit_2 = QtWidgets.QLineEdit(self.layoutWidget)
        self.lineEdit_2.setObjectName("lineEdit_2")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.SpanningRole,
                                  self.lineEdit_2)
        self.horizontalLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.horizontalLayoutWidget.setGeometry(QtCore.QRect(70, 190, 601, 41))
        self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(
            self.horizontalLayoutWidget)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.pushButton = QtWidgets.QPushButton(self.horizontalLayoutWidget)
        self.pushButton.setObjectName("pushButton")
        self.horizontalLayout.addWidget(self.pushButton)
        self.pushButton_2 = QtWidgets.QPushButton(self.horizontalLayoutWidget)
        self.pushButton_2.setObjectName("pushButton_2")
        self.horizontalLayout.addWidget(self.pushButton_2)
        self.textEdit = QtWidgets.QTextEdit(self.centralwidget)
        self.textEdit.setGeometry(QtCore.QRect(70, 240, 601, 311))
        self.textEdit.setObjectName("textEdit")
        self.textEdit.setReadOnly(True)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 22))
        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)

        sys.stdout = TextStream(text=self.outputText)
        self.pushButton.clicked.connect(self.listPVs)
        self.pushButton_2.clicked.connect(self.validate)
        self.textEdit.setReadOnly(True)
Ejemplo n.º 21
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1101, 700)
        pg.setConfigOption('background', 'w')
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")

        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout_3.setObjectName("verticalLayout_3")

        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setObjectName("formLayout")

        self.label = QtWidgets.QLabel(self.centralwidget)
        self.label.setObjectName("label")

        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label)

        self.comboBox_neighbourRule = QtWidgets.QComboBox(self.centralwidget)
        self.comboBox_neighbourRule.setObjectName("comboBox_2")
        self.comboBox_neighbourRule.addItem("")
        self.comboBox_neighbourRule.addItem("")
        self.comboBox_neighbourRule.addItem("")
        self.comboBox_neighbourRule.addItem("")
        self.comboBox_neighbourRule.addItem("")
        self.comboBox_neighbourRule.addItem("")

        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.comboBox_neighbourRule)
        self.label_3 = QtWidgets.QLabel(self.centralwidget)
        self.label_3.setObjectName("label_3")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.label_3)

        self.comboBox_borderRule = QtWidgets.QComboBox(self.centralwidget)
        self.comboBox_borderRule.setObjectName("comboBox")
        self.comboBox_borderRule.addItem("")
        self.comboBox_borderRule.addItem("")

        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.comboBox_borderRule)
        self.label_2 = QtWidgets.QLabel(self.centralwidget)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole,
                                  self.label_2)

        self.lineEdit_spaceSize = QtWidgets.QLineEdit(self.centralwidget)
        self.lineEdit_spaceSize.setObjectName("lineEdit")

        self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_spaceSize)
        self.label_4 = QtWidgets.QLabel(self.centralwidget)
        self.label_4.setObjectName("label_4")
        self.formLayout.setWidget(6, QtWidgets.QFormLayout.LabelRole,
                                  self.label_4)

        self.lineEdit_randomGrain = QtWidgets.QLineEdit(self.centralwidget)
        self.lineEdit_randomGrain.setObjectName("lineEdit_2")

        self.formLayout.setWidget(6, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_randomGrain)
        self.pushButton_4 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_4.setObjectName("pushButton_4")
        self.pushButton_4.clicked.connect(self.openFileNameDialog)
        self.formLayout.setWidget(7, QtWidgets.QFormLayout.LabelRole,
                                  self.pushButton_4)
        self.lineEdit_3 = QtWidgets.QLineEdit(self.centralwidget)
        self.lineEdit_3.setObjectName("lineEdit_3")
        self.formLayout.setWidget(7, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_3)
        self.pushButton_5 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_5.clicked.connect(self.openSaveDialog)
        self.pushButton_5.setObjectName("pushButton_5")
        self.formLayout.setWidget(8, QtWidgets.QFormLayout.LabelRole,
                                  self.pushButton_5)
        self.radioButton = QtWidgets.QRadioButton(self.centralwidget)
        self.radioButton.setObjectName("radioButton")
        self.formLayout.setWidget(10, QtWidgets.QFormLayout.LabelRole,
                                  self.radioButton)
        self.verticalLayout_3.addLayout(self.formLayout)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Minimum)
        self.verticalLayout.addItem(spacerItem)

        # Animation and displaying widget
        self.graphicsView = ImageView(self.centralwidget)
        self.graphicsView.setMinimumSize(QtCore.QSize(0, 200))
        self.graphicsView.setObjectName("graphicsView")
        self.graphicsView.ui.histogram.hide()
        self.graphicsView.ui.roiBtn.hide()
        self.graphicsView.ui.menuBtn.hide()
        self.graphicsView.show()

        self.verticalLayout.addWidget(self.graphicsView)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Minimum)
        self.verticalLayout.addItem(spacerItem1)
        self.verticalLayout_3.addLayout(self.verticalLayout)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")

        self.pushButton_init = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_init.setObjectName("pushButton_init")
        self.pushButton_init.clicked.connect(self.init_ca_algo)
        self.verticalLayout_2.addWidget(self.pushButton_init)
        # Push button START/STOP
        self.pushButton_startStop = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_startStop.setObjectName("pushButton_3")
        self.pushButton_startStop.clicked.connect(self._init_image_timer)
        self.verticalLayout_2.addWidget(self.pushButton_startStop)

        self.pushButton_oneStep = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_oneStep.setObjectName("pushButton")
        self.pushButton_oneStep.clicked.connect(self._one_step)
        self.verticalLayout_2.addWidget(self.pushButton_oneStep)

        self.pushButton_clearSpace = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_clearSpace.setObjectName("pushButton_2")
        self.pushButton_clearSpace.clicked.connect(self._clear_space)

        self.verticalLayout_2.addWidget(self.pushButton_clearSpace)
        self.verticalLayout_3.addLayout(self.verticalLayout_2)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1101, 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)

        # fix
        self.init_ca_algo()
        self._clear_space()
Ejemplo n.º 22
0
    def __init__(self, parent, logger):
        super().__init__(parent)

        self.logger = logger

        self.setWindowTitle("Octave Spectrum settings")

        self.formLayout = QtWidgets.QFormLayout(self)

        self.comboBox_bandsperoctave = QtWidgets.QComboBox(self)
        self.comboBox_bandsperoctave.setObjectName("comboBox_bandsperoctave")
        self.comboBox_bandsperoctave.addItem("1")
        self.comboBox_bandsperoctave.addItem("3")
        self.comboBox_bandsperoctave.addItem("6")
        self.comboBox_bandsperoctave.addItem("12")
        self.comboBox_bandsperoctave.addItem("24")
        self.comboBox_bandsperoctave.setCurrentIndex(
            DEFAULT_BANDSPEROCTAVE_INDEX)

        self.spinBox_specmin = QtWidgets.QSpinBox(self)
        self.spinBox_specmin.setKeyboardTracking(False)
        self.spinBox_specmin.setMinimum(-200)
        self.spinBox_specmin.setMaximum(200)
        self.spinBox_specmin.setProperty("value", DEFAULT_SPEC_MIN)
        self.spinBox_specmin.setObjectName("spinBox_specmin")
        self.spinBox_specmin.setSuffix(" dB")

        self.spinBox_specmax = QtWidgets.QSpinBox(self)
        self.spinBox_specmax.setKeyboardTracking(False)
        self.spinBox_specmax.setMinimum(-200)
        self.spinBox_specmax.setMaximum(200)
        self.spinBox_specmax.setProperty("value", DEFAULT_SPEC_MAX)
        self.spinBox_specmax.setObjectName("spinBox_specmax")
        self.spinBox_specmax.setSuffix(" dB")

        self.comboBox_weighting = QtWidgets.QComboBox(self)
        self.comboBox_weighting.setObjectName("weighting")
        self.comboBox_weighting.addItem("None")
        self.comboBox_weighting.addItem("A")
        self.comboBox_weighting.addItem("B")
        self.comboBox_weighting.addItem("C")
        self.comboBox_weighting.setCurrentIndex(DEFAULT_WEIGHTING)

        self.comboBox_response_time = QtWidgets.QComboBox(self)
        self.comboBox_response_time.setObjectName("response_time")
        self.comboBox_response_time.addItem("25 ms (Impulse)")
        self.comboBox_response_time.addItem("125 ms (Fast)")
        self.comboBox_response_time.addItem("300 ms")
        self.comboBox_response_time.addItem("1s (Slow)")
        self.comboBox_response_time.setCurrentIndex(
            DEFAULT_RESPONSE_TIME_INDEX)

        self.formLayout.addRow("Bands per octave:",
                               self.comboBox_bandsperoctave)
        self.formLayout.addRow("Min:", self.spinBox_specmin)
        self.formLayout.addRow("Max:", self.spinBox_specmax)
        self.formLayout.addRow("Middle-ear weighting:",
                               self.comboBox_weighting)
        self.formLayout.addRow("Response time:", self.comboBox_response_time)

        self.setLayout(self.formLayout)

        self.comboBox_bandsperoctave.currentIndexChanged.connect(
            self.bandsperoctavechanged)
        self.spinBox_specmin.valueChanged.connect(self.parent().setmin)
        self.spinBox_specmax.valueChanged.connect(self.parent().setmax)
        self.comboBox_weighting.currentIndexChanged.connect(
            self.parent().setweighting)
        self.comboBox_response_time.currentIndexChanged.connect(
            self.responsetimechanged)
Ejemplo n.º 23
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(942, 804)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.lToken = QtWidgets.QLabel(self.centralwidget)
        self.lToken.setGeometry(QtCore.QRect(20, 10, 901, 21))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lToken.setFont(font)
        self.lToken.setAutoFillBackground(False)
        self.lToken.setStyleSheet(
            "background-color: rgb(112, 112, 112);color:white;")
        self.lToken.setAlignment(QtCore.Qt.AlignCenter)
        self.lToken.setObjectName("lToken")
        self.groupBox = QtWidgets.QGroupBox(self.centralwidget)
        self.groupBox.setGeometry(QtCore.QRect(20, 40, 421, 561))
        self.groupBox.setAutoFillBackground(False)
        self.groupBox.setStyleSheet(
            "QGroupBox:title {color: rgb(1, 130, 153);}")
        self.groupBox.setLocale(
            QtCore.QLocale(QtCore.QLocale.English,
                           QtCore.QLocale.UnitedKingdom))
        self.groupBox.setObjectName("groupBox")
        self.verticalLayoutWidget = QtWidgets.QWidget(self.groupBox)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(20, 10, 391, 859))
        self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")
        self.LayInputs = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)
        self.LayInputs.setContentsMargins(0, 0, 0, 0)
        self.LayInputs.setObjectName("LayInputs")
        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setFieldGrowthPolicy(
            QtWidgets.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout.setContentsMargins(2, 2, 2, 2)
        self.formLayout.setObjectName("formLayout")
        ##spacerItem = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        ##elf.formLayout.setItem(0, QtWidgets.QFormLayout.LabelRole, spacerItem)
        self.lWeight = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.lWeight.setObjectName("lWeight")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.lWeight)
        self.sbWeight = QtWidgets.QSpinBox(self.verticalLayoutWidget)
        self.sbWeight.setMinimum(0)
        self.sbWeight.setMaximum(2500)
        self.sbWeight.setProperty("value", 0)
        self.sbWeight.setObjectName("sbWeight")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.sbWeight)
        self.lHeight = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.lHeight.setObjectName("lHeight")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.lHeight)
        self.sbHeight = QtWidgets.QSpinBox(self.verticalLayoutWidget)
        self.sbHeight.setMinimum(0)
        self.sbHeight.setMaximum(2500)
        self.sbHeight.setProperty("value", 0)
        self.sbHeight.setObjectName("sbHeight")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.sbHeight)
        self.lGender = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.lGender.setObjectName("lGender")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.lGender)
        self.cbGender = QtWidgets.QComboBox(self.verticalLayoutWidget)
        self.cbGender.setObjectName("cbGender")
        self.cbGender.addItem("")
        self.cbGender.addItem("")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.cbGender)
        self.lAge = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.lAge.setObjectName("lAge")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole,
                                  self.lAge)
        self.sbAge = QtWidgets.QSpinBox(self.verticalLayoutWidget)
        self.sbAge.setObjectName("sbAge")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole,
                                  self.sbAge)
        self.lCountryCode = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.lCountryCode.setObjectName("lCountryCode")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.LabelRole,
                                  self.lCountryCode)
        self.cbCountryCode = QtWidgets.QComboBox(self.verticalLayoutWidget)
        self.cbCountryCode.setObjectName("cbCountryCode")
        self.cbCountryCode.addItem("")
        self.cbCountryCode.addItem("")
        self.cbCountryCode.addItem("")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.FieldRole,
                                  self.cbCountryCode)
        ##spacerItem1 = QtWidgets.QSpacerItem(20, 30, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        ##self.formLayout.setItem(7, QtWidgets.QFormLayout.LabelRole, spacerItem1)
        self.line = QtWidgets.QFrame(self.verticalLayoutWidget)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.formLayout.setWidget(6, QtWidgets.QFormLayout.LabelRole,
                                  self.line)
        ##spacerItem2 = QtWidgets.QSpacerItem(20, 45, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        ##self.formLayout.setItem(9, QtWidgets.QFormLayout.FieldRole, spacerItem2)
        self.butLoadFile = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.butLoadFile.setMinimumSize(QtCore.QSize(0, 20))
        self.butLoadFile.setStyleSheet(
            "font-weight: normal;border: 2px solid #8f8f91; border-radius: 10px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c0c0c0, stop: 1 #babbbe);"
        )
        self.butLoadFile.setObjectName("butLoadFile")
        self.formLayout.setWidget(7, QtWidgets.QFormLayout.SpanningRole,
                                  self.butLoadFile)
        ##spacerItem3 = QtWidgets.QSpacerItem(20, 15, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        ##self.formLayout.setItem(11, QtWidgets.QFormLayout.FieldRole, spacerItem3)
        self.lFilename = QtWidgets.QLabel(self.verticalLayoutWidget)
        self.lFilename.setObjectName("lFilename")
        self.formLayout.setWidget(8, QtWidgets.QFormLayout.SpanningRole,
                                  self.lFilename)
        self.LayInputs.addLayout(self.formLayout)
        self.groupBox_2 = QtWidgets.QGroupBox(self.centralwidget)
        self.groupBox_2.setGeometry(QtCore.QRect(20, 620, 421, 101))
        self.groupBox_2.setStyleSheet(
            "QGroupBox:title {color: rgb(1, 130, 153);}")
        self.groupBox_2.setObjectName("groupBox_2")
        self.butRunQ0 = QtWidgets.QPushButton(self.groupBox_2)
        self.butRunQ0.setGeometry(QtCore.QRect(20, 20, 389, 21))
        self.butRunQ0.setStyleSheet(
            "font-weight: normal;border: 2px solid #8f8f91; border-radius: 10px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c0c0c0, stop: 1 #babbbe);"
        )
        self.butRunQ0.setObjectName("butRunQ0")
        self.lStatus = QtWidgets.QLabel(self.groupBox_2)
        self.lStatus.setGeometry(QtCore.QRect(40, 70, 46, 13))
        self.lStatus.setObjectName("lStatus")
        self.lStatusValue = QtWidgets.QLabel(self.groupBox_2)
        self.lStatusValue.setGeometry(QtCore.QRect(90, 60, 301, 31))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lStatusValue.setFont(font)
        self.lStatusValue.setStyleSheet("background-color:white;color:blue")
        self.lStatusValue.setAlignment(QtCore.Qt.AlignCenter)
        self.lStatusValue.setObjectName("lStatusValue")
        self.gbRetrieveAvatar = QtWidgets.QGroupBox(self.centralwidget)
        self.gbRetrieveAvatar.setEnabled(True)
        self.gbRetrieveAvatar.setGeometry(QtCore.QRect(450, 40, 471, 171))
        self.gbRetrieveAvatar.setStyleSheet(
            "QGroupBox:title {color: rgb(1, 130, 153);}")
        self.gbRetrieveAvatar.setObjectName("gbRetrieveAvatar")
        self.butRetrieveAvatar = QtWidgets.QPushButton(self.gbRetrieveAvatar)
        self.butRetrieveAvatar.setGeometry(QtCore.QRect(50, 40, 381, 23))
        self.butRetrieveAvatar.setStyleSheet(
            "font-weight: normal;border: 2px solid #8f8f91; border-radius: 10px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c0c0c0, stop: 1 #babbbe);"
        )
        self.butRetrieveAvatar.setObjectName("butRetrieveAvatar")
        self.lUrl = QtWidgets.QLabel(self.gbRetrieveAvatar)
        self.lUrl.setGeometry(QtCore.QRect(10, 99, 451, 21))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lUrl.setFont(font)
        self.lUrl.setStyleSheet("background-color:white;color:blue;")
        self.lUrl.setAlignment(QtCore.Qt.AlignCenter)
        self.lUrl.setObjectName("lUrl")
        self.butCopyLink = QtWidgets.QPushButton(self.gbRetrieveAvatar)
        self.butCopyLink.setGeometry(QtCore.QRect(200, 130, 100, 23))
        self.butCopyLink.setStyleSheet(
            "font-weight: normal;border: 2px solid #8f8f91; border-radius: 10px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c0c0c0, stop: 1 #babbbe);"
        )
        self.butCopyLink.setObjectName("butCopyLink")
        self.gbRetrieveMetrics = QtWidgets.QGroupBox(self.centralwidget)
        self.gbRetrieveMetrics.setEnabled(True)
        self.gbRetrieveMetrics.setGeometry(QtCore.QRect(450, 220, 471, 501))
        self.gbRetrieveMetrics.setStyleSheet(
            "QGroupBox:title {color: rgb(1, 130, 153);}")
        self.gbRetrieveMetrics.setObjectName("gbRetrieveMetrics")
        self.butMetricsRet = QtWidgets.QPushButton(self.gbRetrieveMetrics)
        self.butMetricsRet.setGeometry(QtCore.QRect(10, 260, 441, 23))
        self.butMetricsRet.setMinimumSize(QtCore.QSize(250, 20))
        self.butMetricsRet.setStyleSheet(
            "font-weight: normal;border: 2px solid #8f8f91; border-radius: 10px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c0c0c0, stop: 1 #babbbe);"
        )
        self.butMetricsRet.setObjectName("butMetricsRet")
        self.butCopyMetrics = QtWidgets.QPushButton(self.gbRetrieveMetrics)
        self.butCopyMetrics.setGeometry(QtCore.QRect(190, 460, 100, 23))
        self.butCopyMetrics.setStyleSheet(
            "font-weight: normal;border: 2px solid #8f8f91; border-radius: 10px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c0c0c0, stop: 1 #babbbe);"
        )
        self.butCopyMetrics.setObjectName("butCopyMetrics")
        self.cbMetricRet = QtWidgets.QComboBox(self.gbRetrieveMetrics)
        self.cbMetricRet.setEnabled(True)
        self.cbMetricRet.setGeometry(QtCore.QRect(10, 42, 443, 20))
        self.cbMetricRet.setObjectName("cbMetricRet")
        self.butAddMetricRet = QtWidgets.QPushButton(self.gbRetrieveMetrics)
        self.butAddMetricRet.setGeometry(QtCore.QRect(10, 74, 443, 20))
        self.butAddMetricRet.setMinimumSize(QtCore.QSize(0, 20))
        self.butAddMetricRet.setStyleSheet(
            "font-weight: normal;border: 2px solid #8f8f91; border-radius: 10px; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c0c0c0, stop: 1 #babbbe);"
        )
        self.butAddMetricRet.setObjectName("butAddMetricRet")
        self.listWidget_2 = QtWidgets.QListWidget(self.gbRetrieveMetrics)
        self.listWidget_2.setGeometry(QtCore.QRect(70, 120, 341, 121))
        self.listWidget_2.setObjectName("listWidget_2")
        self.lvMetricsRetrieved = QtWidgets.QListWidget(self.gbRetrieveMetrics)
        self.lvMetricsRetrieved.setGeometry(QtCore.QRect(70, 310, 341, 121))
        self.lvMetricsRetrieved.setObjectName("lvMetricsRetrieved")
        self.lstatusRetMet = QtWidgets.QLabel(self.gbRetrieveMetrics)
        self.lstatusRetMet.setGeometry(QtCore.QRect(50, 450, 381, 31))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.lstatusRetMet.setFont(font)
        self.lstatusRetMet.setStyleSheet("background-color:white;color:blue;")
        self.lstatusRetMet.setText("")
        self.lstatusRetMet.setAlignment(QtCore.Qt.AlignCenter)
        self.lstatusRetMet.setObjectName("lstatusRetMet")
        self.JWTToken = QtWidgets.QLabel(self.centralwidget)
        self.JWTToken.setGeometry(QtCore.QRect(280, -10, 341, 30))
        self.JWTToken.setObjectName("JWTToken")
        self.lModelID = QtWidgets.QLabel(self.centralwidget)
        self.lModelID.setGeometry(QtCore.QRect(610, 0, 389, 31))
        self.lModelID.setObjectName("lModelID")
        self.frame = QtWidgets.QFrame(self.centralwidget)
        self.frame.setGeometry(QtCore.QRect(10, 90, 120, 80))
        self.frame.setStyleSheet("")
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.label_2 = QtWidgets.QLabel(self.centralwidget)
        self.label_2.setGeometry(QtCore.QRect(860, 730, 61, 31))
        self.label_2.setText("")
        self.label_2.setPixmap(QtGui.QPixmap("logo_IBV_small.png"))
        self.label_2.setScaledContents(True)
        self.label_2.setObjectName("label_2")
        self.label_3 = QtWidgets.QLabel(self.centralwidget)
        self.label_3.setGeometry(QtCore.QRect(670, 730, 181, 31))
        self.label_3.setText("")
        self.label_3.setPixmap(QtGui.QPixmap("logo.png"))
        self.label_3.setScaledContents(False)
        self.label_3.setObjectName("label_3")
        self.groupBox_2.raise_()
        self.groupBox.raise_()
        self.lToken.raise_()
        self.gbRetrieveAvatar.raise_()
        self.gbRetrieveMetrics.raise_()
        self.JWTToken.raise_()
        self.lModelID.raise_()
        self.frame.raise_()
        self.label_2.raise_()
        self.label_3.raise_()
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 942, 21))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Ejemplo n.º 24
0
    def setupUi(self, InstrumentsDialog):
        InstrumentsDialog.setObjectName("InstrumentsDialog")
        InstrumentsDialog.resize(605, 418)
        self.verticalLayout = QtWidgets.QVBoxLayout(InstrumentsDialog)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setContentsMargins(-1, 5, -1, 10)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.vBoxLeft = QtWidgets.QVBoxLayout()
        self.vBoxLeft.setContentsMargins(-1, -1, 10, -1)
        self.vBoxLeft.setObjectName("vBoxLeft")
        self.labelWatchLists = QtWidgets.QLabel(InstrumentsDialog)
        self.labelWatchLists.setObjectName("labelWatchLists")
        self.vBoxLeft.addWidget(self.labelWatchLists)
        self.listComboWatch = QtWidgets.QComboBox(InstrumentsDialog)
        self.listComboWatch.setObjectName("listComboWatch")
        self.vBoxLeft.addWidget(self.listComboWatch)
        self.listWatch = QtWidgets.QListView(InstrumentsDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.listWatch.sizePolicy().hasHeightForWidth())
        self.listWatch.setSizePolicy(sizePolicy)
        self.listWatch.setObjectName("listWatch")
        self.vBoxLeft.addWidget(self.listWatch)
        self.hBoxButtons = QtWidgets.QHBoxLayout()
        self.hBoxButtons.setObjectName("hBoxButtons")
        self.btnNew = QtWidgets.QPushButton(InstrumentsDialog)
        self.btnNew.setObjectName("btnNew")
        self.hBoxButtons.addWidget(self.btnNew)
        self.btnDelete = QtWidgets.QPushButton(InstrumentsDialog)
        self.btnDelete.setObjectName("btnDelete")
        self.hBoxButtons.addWidget(self.btnDelete)
        self.vBoxLeft.addLayout(self.hBoxButtons)
        self.horizontalLayout.addLayout(self.vBoxLeft)
        self.vLine = QtWidgets.QFrame(InstrumentsDialog)
        self.vLine.setFrameShape(QtWidgets.QFrame.VLine)
        self.vLine.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.vLine.setObjectName("vLine")
        self.horizontalLayout.addWidget(self.vLine)
        self.vBoxRight = QtWidgets.QVBoxLayout()
        self.vBoxRight.setContentsMargins(10, -1, -1, -1)
        self.vBoxRight.setObjectName("vBoxRight")
        self.labelAvaliableInstruments = QtWidgets.QLabel(InstrumentsDialog)
        self.labelAvaliableInstruments.setObjectName(
            "labelAvaliableInstruments")
        self.vBoxRight.addWidget(self.labelAvaliableInstruments)
        self.hBoxSearch = QtWidgets.QHBoxLayout()
        self.hBoxSearch.setContentsMargins(-1, 5, -1, 5)
        self.hBoxSearch.setObjectName("hBoxSearch")
        self.formSearch = QtWidgets.QFormLayout()
        self.formSearch.setSizeConstraint(QtWidgets.QLayout.SetNoConstraint)
        self.formSearch.setContentsMargins(-1, -1, 20, -1)
        self.formSearch.setHorizontalSpacing(20)
        self.formSearch.setObjectName("formSearch")
        self.labelName = QtWidgets.QLabel(InstrumentsDialog)
        self.labelName.setObjectName("labelName")
        self.formSearch.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.labelName)
        self.labelDescription = QtWidgets.QLabel(InstrumentsDialog)
        self.labelDescription.setObjectName("labelDescription")
        self.formSearch.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.labelDescription)
        self.lineName = QtWidgets.QLineEdit(InstrumentsDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.lineName.sizePolicy().hasHeightForWidth())
        self.lineName.setSizePolicy(sizePolicy)
        self.lineName.setObjectName("lineName")
        self.formSearch.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.lineName)
        self.lineDescription = QtWidgets.QLineEdit(InstrumentsDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.lineDescription.sizePolicy().hasHeightForWidth())
        self.lineDescription.setSizePolicy(sizePolicy)
        self.lineDescription.setObjectName("lineDescription")
        self.formSearch.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.lineDescription)
        self.hBoxSearch.addLayout(self.formSearch)
        self.btnSearch = QtWidgets.QPushButton(InstrumentsDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnSearch.sizePolicy().hasHeightForWidth())
        self.btnSearch.setSizePolicy(sizePolicy)
        self.btnSearch.setObjectName("btnSearch")
        self.hBoxSearch.addWidget(self.btnSearch, 0,
                                  QtCore.Qt.AlignLeft | QtCore.Qt.AlignBottom)
        self.vBoxRight.addLayout(self.hBoxSearch)
        self.hBoxChecked = QtWidgets.QHBoxLayout()
        self.hBoxChecked.setObjectName("hBoxChecked")
        self.vBoxListButtons = QtWidgets.QVBoxLayout()
        self.vBoxListButtons.setObjectName("vBoxListButtons")
        self.btnSelectAll = QtWidgets.QPushButton(InstrumentsDialog)
        self.btnSelectAll.setObjectName("btnSelectAll")
        self.vBoxListButtons.addWidget(self.btnSelectAll)
        self.btnDeselectAll = QtWidgets.QPushButton(InstrumentsDialog)
        self.btnDeselectAll.setObjectName("btnDeselectAll")
        self.vBoxListButtons.addWidget(self.btnDeselectAll)
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.vBoxListButtons.addItem(spacerItem)
        self.btnInsert = QtWidgets.QPushButton(InstrumentsDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnInsert.sizePolicy().hasHeightForWidth())
        self.btnInsert.setSizePolicy(sizePolicy)
        self.btnInsert.setMaximumSize(QtCore.QSize(30, 16777215))
        self.btnInsert.setObjectName("btnInsert")
        self.vBoxListButtons.addWidget(self.btnInsert)
        self.btnRemove = QtWidgets.QPushButton(InstrumentsDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnRemove.sizePolicy().hasHeightForWidth())
        self.btnRemove.setSizePolicy(sizePolicy)
        self.btnRemove.setMaximumSize(QtCore.QSize(30, 16777215))
        self.btnRemove.setObjectName("btnRemove")
        self.vBoxListButtons.addWidget(self.btnRemove)
        self.hBoxChecked.addLayout(self.vBoxListButtons)
        self.listChecked = QtWidgets.QListView(InstrumentsDialog)
        self.listChecked.setObjectName("listChecked")
        self.hBoxChecked.addWidget(self.listChecked)
        self.vBoxRight.addLayout(self.hBoxChecked)
        self.vBoxRight.setStretch(2, 1)
        self.horizontalLayout.addLayout(self.vBoxRight)
        self.horizontalLayout.setStretch(0, 1)
        self.horizontalLayout.setStretch(2, 2)
        self.verticalLayout.addLayout(self.horizontalLayout)
        self.hLine = QtWidgets.QFrame(InstrumentsDialog)
        self.hLine.setFrameShape(QtWidgets.QFrame.HLine)
        self.hLine.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.hLine.setObjectName("hLine")
        self.verticalLayout.addWidget(self.hLine)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setContentsMargins(0, 10, 0, 5)
        self.gridLayout.setHorizontalSpacing(80)
        self.gridLayout.setObjectName("gridLayout")
        self.btnOK = QtWidgets.QPushButton(InstrumentsDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnOK.sizePolicy().hasHeightForWidth())
        self.btnOK.setSizePolicy(sizePolicy)
        self.btnOK.setObjectName("btnOK")
        self.gridLayout.addWidget(self.btnOK, 0, 0, 1, 1, QtCore.Qt.AlignRight)
        self.btnCancel = QtWidgets.QPushButton(InstrumentsDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.btnCancel.sizePolicy().hasHeightForWidth())
        self.btnCancel.setSizePolicy(sizePolicy)
        self.btnCancel.setObjectName("btnCancel")
        self.gridLayout.addWidget(self.btnCancel, 0, 1, 1, 1,
                                  QtCore.Qt.AlignLeft)
        self.verticalLayout.addLayout(self.gridLayout)

        self.retranslateUi(InstrumentsDialog)
        QtCore.QMetaObject.connectSlotsByName(InstrumentsDialog)
Ejemplo n.º 25
0
    def setupUi(self, Settings):
        Settings.setObjectName("Settings")
        Settings.resize(400, 600)
        Settings.setStyleSheet(
            "QLineEdit{\n"
            "    color: rgb(221, 221, 221);\n"
            "    background-color: rgb(48, 48, 48);\n"
            "    border: 2px solid rgb(64, 64, 64);\n"
            "    border-radius: 10px;\n"
            "    selection-color: rgb(16, 16, 16);\n"
            "    selection-background-color: rgb(221, 51, 34);\n"
            "}\n"
            "QLineEdit::focus{\n"
            "    border-color: rgb(221, 51, 34);\n"
            "}")
        self.verticalLayout = QtWidgets.QVBoxLayout(Settings)
        self.verticalLayout.setContentsMargins(10, 10, 10, 10)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.drop_shadow_frame = QtWidgets.QFrame(Settings)
        self.drop_shadow_frame.setStyleSheet("QFrame{\n"
                                             "    \n"
                                             "    background-color: #151515;\n"
                                             "    border-radius: 10px;\n"
                                             "}")
        self.drop_shadow_frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.drop_shadow_frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.drop_shadow_frame.setObjectName("drop_shadow_frame")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.drop_shadow_frame)
        self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_3.setSpacing(0)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.title_bar = QtWidgets.QFrame(self.drop_shadow_frame)
        self.title_bar.setMinimumSize(QtCore.QSize(380, 0))
        self.title_bar.setMaximumSize(QtCore.QSize(16777215, 50))
        self.title_bar.setStyleSheet("QFrame{\n"
                                     "    background-color: #303030;\n"
                                     "    border-radius: 10px;\n"
                                     "}")
        self.title_bar.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.title_bar.setFrameShadow(QtWidgets.QFrame.Raised)
        self.title_bar.setObjectName("title_bar")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.title_bar)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setSpacing(0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.title = QtWidgets.QLabel(self.title_bar)
        self.title.setMinimumSize(QtCore.QSize(0, 50))
        self.title.setMaximumSize(QtCore.QSize(16777215, 50))
        font = QtGui.QFont()
        font.setFamily("Segoe UI")
        font.setPointSize(25)
        font.setBold(True)
        font.setWeight(75)
        self.title.setFont(font)
        self.title.setStyleSheet("QLabel{\n"
                                 "    background-color: none;\n"
                                 "    color: #dd3322;\n"
                                 "    padding-left: 50px;\n"
                                 "}")
        self.title.setAlignment(QtCore.Qt.AlignCenter)
        self.title.setObjectName("title")
        self.horizontalLayout.addWidget(self.title)
        self.frame_btns = QtWidgets.QFrame(self.title_bar)
        self.frame_btns.setMaximumSize(QtCore.QSize(50, 16777215))
        self.frame_btns.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_btns.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_btns.setObjectName("frame_btns")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.frame_btns)
        self.horizontalLayout_2.setContentsMargins(15, 15, 15, 15)
        self.horizontalLayout_2.setSpacing(0)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.exitSettingsBtn = QtWidgets.QPushButton(self.frame_btns)
        self.exitSettingsBtn.setMinimumSize(QtCore.QSize(20, 20))
        self.exitSettingsBtn.setStyleSheet(
            "QPushButton {\n"
            "    border: none;\n"
            "    border-radius: 10px;        \n"
            "    background-color: rgb(255, 0, 0);\n"
            "}\n"
            "QPushButton:hover {        \n"
            "    background-color: rgba(255, 0, 0, 150);\n"
            "}")
        self.exitSettingsBtn.setText("")
        icon = QtGui.QIcon()
        icon.addPixmap(
            QtGui.QPixmap("D:/Files/Code/Python/RtGUI/ui\\../exit.ico"),
            QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.exitSettingsBtn.setIcon(icon)
        self.exitSettingsBtn.setIconSize(QtCore.QSize(14, 14))
        self.exitSettingsBtn.setObjectName("exitSettingsBtn")
        self.horizontalLayout_2.addWidget(self.exitSettingsBtn)
        self.horizontalLayout.addWidget(self.frame_btns)
        self.verticalLayout_3.addWidget(self.title_bar)
        self.content_bar = QtWidgets.QFrame(self.drop_shadow_frame)
        self.content_bar.setStyleSheet("QLabel{\n"
                                       "    background-color: none;\n"
                                       "    color: #dd3322;\n"
                                       "    font-family: Segoe UI;    \n"
                                       "}")
        self.content_bar.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.content_bar.setFrameShadow(QtWidgets.QFrame.Raised)
        self.content_bar.setObjectName("content_bar")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.content_bar)
        self.verticalLayout_2.setContentsMargins(10, 10, 10, 10)
        self.verticalLayout_2.setSpacing(10)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.frame_3 = QtWidgets.QFrame(self.content_bar)
        self.frame_3.setStyleSheet("QFrame{\n"
                                   "    \n"
                                   "    background-color: #202020;\n"
                                   "    border-radius: 10px;\n"
                                   "}")
        self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_3.setObjectName("frame_3")
        self.label_4 = QtWidgets.QLabel(self.frame_3)
        self.label_4.setGeometry(QtCore.QRect(40, 10, 300, 28))
        font = QtGui.QFont()
        font.setFamily("Segoe UI")
        font.setPointSize(15)
        font.setBold(True)
        font.setWeight(75)
        self.label_4.setFont(font)
        self.label_4.setStyleSheet("QLabel{\n"
                                   "    background-color: none;\n"
                                   "    color: #dd3322;\n"
                                   "}")
        self.label_4.setAlignment(QtCore.Qt.AlignCenter)
        self.label_4.setObjectName("label_4")
        self.width = QtWidgets.QLineEdit(self.frame_3)
        self.width.setGeometry(QtCore.QRect(120, 80, 95, 20))
        self.width.setMaximumSize(QtCore.QSize(95, 16777215))
        self.width.setAlignment(QtCore.Qt.AlignCenter)
        self.width.setObjectName("width")
        self.height = QtWidgets.QLineEdit(self.frame_3)
        self.height.setGeometry(QtCore.QRect(220, 80, 95, 20))
        self.height.setMaximumSize(QtCore.QSize(95, 16777215))
        self.height.setAlignment(QtCore.Qt.AlignCenter)
        self.height.setObjectName("height")
        self.lineEdit_5 = QtWidgets.QLineEdit(self.frame_3)
        self.lineEdit_5.setGeometry(QtCore.QRect(120, 110, 200, 20))
        self.lineEdit_5.setAlignment(QtCore.Qt.AlignCenter)
        self.lineEdit_5.setObjectName("lineEdit_5")
        self.label_5 = QtWidgets.QLabel(self.frame_3)
        self.label_5.setGeometry(QtCore.QRect(20, 80, 87, 20))
        self.label_5.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_5.setObjectName("label_5")
        self.label_6 = QtWidgets.QLabel(self.frame_3)
        self.label_6.setGeometry(QtCore.QRect(20, 110, 87, 20))
        self.label_6.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_6.setObjectName("label_6")
        self.lineEdit_6 = QtWidgets.QLineEdit(self.frame_3)
        self.lineEdit_6.setGeometry(QtCore.QRect(120, 140, 51, 20))
        self.lineEdit_6.setMaximumSize(QtCore.QSize(95, 16777215))
        self.lineEdit_6.setAlignment(QtCore.Qt.AlignCenter)
        self.lineEdit_6.setObjectName("lineEdit_6")
        self.verticalLayout_2.addWidget(self.frame_3)
        self.frame_2 = QtWidgets.QFrame(self.content_bar)
        self.frame_2.setMaximumSize(QtCore.QSize(16777215, 150))
        self.frame_2.setStyleSheet("QFrame{\n"
                                   "    \n"
                                   "    background-color: #202020;\n"
                                   "    border-radius: 10px;\n"
                                   "}\n"
                                   "")
        self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_2.setObjectName("frame_2")
        self.formLayout = QtWidgets.QFormLayout(self.frame_2)
        self.formLayout.setLabelAlignment(QtCore.Qt.AlignRight
                                          | QtCore.Qt.AlignTrailing
                                          | QtCore.Qt.AlignVCenter)
        self.formLayout.setContentsMargins(30, 10, 30, 10)
        self.formLayout.setSpacing(10)
        self.formLayout.setObjectName("formLayout")
        self.label_2 = QtWidgets.QLabel(self.frame_2)
        self.label_2.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.label_2)
        self.reflection_depth = QtWidgets.QLineEdit(self.frame_2)
        self.reflection_depth.setMaximumSize(QtCore.QSize(200, 16777215))
        self.reflection_depth.setAlignment(QtCore.Qt.AlignCenter)
        self.reflection_depth.setObjectName("reflection_depth")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.reflection_depth)
        self.label_3 = QtWidgets.QLabel(self.frame_2)
        self.label_3.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_3.setObjectName("label_3")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.label_3)
        self.lineEdit_2 = QtWidgets.QLineEdit(self.frame_2)
        self.lineEdit_2.setMaximumSize(QtCore.QSize(200, 16777215))
        self.lineEdit_2.setAlignment(QtCore.Qt.AlignCenter)
        self.lineEdit_2.setObjectName("lineEdit_2")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.lineEdit_2)
        self.label = QtWidgets.QLabel(self.frame_2)
        font = QtGui.QFont()
        font.setFamily("Segoe UI")
        font.setPointSize(15)
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setStyleSheet("QLabel{\n"
                                 "    background-color: none;\n"
                                 "    color: #dd3322;\n"
                                 "}")
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName("label")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.SpanningRole,
                                  self.label)
        self.verticalLayout_2.addWidget(self.frame_2)
        self.verticalLayout_3.addWidget(self.content_bar)
        self.verticalLayout.addWidget(self.drop_shadow_frame)

        self.retranslateUi(Settings)
        QtCore.QMetaObject.connectSlotsByName(Settings)
    def setupUi(self, Arbol):
        Arbol.setObjectName("Arbol")
        Arbol.resize(456, 815)
        Arbol.setStyleSheet(
            "#Arbol{\n"
            "        background-color: rgb(250, 255, 230);\n"
            "\n"
            "    }\n"
            "QPushButton{\n"
            "        background-color: #ff5722;\n"
            "          font: inherit;\n"
            "        color: #ffffff;\n"
            "        border-radius:3px;\n"
            "        font-size:15px;\n"
            "    }\n"
            "    \n"
            "    /*Definimos el estilo para un efecto hover sobre el botón,\n"
            "    este cambiará su background cuando pasemos el mouse por\n"
            "    encima*/\n"
            "    QPushButton:hover{\n"
            "    background-color:#78788c;\n"
            "    color:#ffffff;\n"
            "    }\n"
            "QLineEdit,QTextBrowser{\n"
            "   /*background: rgba(0,0,0,0.2);*/\n"
            "background-color:#ffffff;\n"
            "  height: 50px;\n"
            "  width: 100%;\n"
            "  margin: 10px 0;\n"
            "  padding: 0 10px;\n"
            "  border-width: 0;\n"
            "  border: none;\n"
            "  outline: none;\n"
            "}\n"
            "QSpinBox{\n"
            "border: none;\n"
            "}")
        self.label = QtWidgets.QLabel(Arbol)
        self.label.setGeometry(QtCore.QRect(180, 30, 91, 41))
        self.label.setStyleSheet("color: #ff5722;\n"
                                 "font: 20pt \"MS Shell Dlg 2\";")
        self.label.setScaledContents(False)
        self.label.setObjectName("label")
        self.label_matriz = QtWidgets.QTextBrowser(Arbol)
        self.label_matriz.setGeometry(QtCore.QRect(140, 360, 181, 131))
        self.label_matriz.setObjectName("label_matriz")
        self.Button_predecir = QtWidgets.QPushButton(Arbol)
        self.Button_predecir.setGeometry(QtCore.QRect(170, 660, 111, 31))
        self.Button_predecir.setObjectName("Button_predecir")
        self.lineEdit = QtWidgets.QLineEdit(Arbol)
        self.lineEdit.setGeometry(QtCore.QRect(50, 570, 351, 51))
        self.lineEdit.setText("")
        self.lineEdit.setObjectName("lineEdit")
        self.label_4 = QtWidgets.QLabel(Arbol)
        self.label_4.setGeometry(QtCore.QRect(170, 500, 101, 21))
        self.label_4.setStyleSheet("font: 13pt \"MS Shell Dlg 2\";")
        self.label_4.setObjectName("label_4")
        self.Button_presicion = QtWidgets.QPushButton(Arbol)
        self.Button_presicion.setGeometry(QtCore.QRect(130, 200, 191, 41))
        self.Button_presicion.setObjectName("Button_presicion")
        self.archivo = QtWidgets.QLabel(Arbol)
        self.archivo.setGeometry(QtCore.QRect(120, 70, 221, 21))
        self.archivo.setText("")
        self.archivo.setObjectName("archivo")
        self.label_6 = QtWidgets.QLabel(Arbol)
        self.label_6.setGeometry(QtCore.QRect(50, 620, 201, 21))
        self.label_6.setObjectName("label_6")
        self.label_10 = QtWidgets.QLabel(Arbol)
        self.label_10.setGeometry(QtCore.QRect(160, 320, 131, 41))
        self.label_10.setObjectName("label_10")
        self.formLayoutWidget = QtWidgets.QWidget(Arbol)
        self.formLayoutWidget.setGeometry(QtCore.QRect(110, 710, 211, 51))
        self.formLayoutWidget.setObjectName("formLayoutWidget")
        self.formLayout = QtWidgets.QFormLayout(self.formLayoutWidget)
        self.formLayout.setContentsMargins(0, 0, 0, 0)
        self.formLayout.setObjectName("formLayout")
        self.label_clase = QtWidgets.QLabel(self.formLayoutWidget)
        self.label_clase.setStyleSheet("font: 10pt \"MS Shell Dlg 2\";")
        self.label_clase.setText("")
        self.label_clase.setObjectName("label_clase")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.label_clase)
        self.label_7 = QtWidgets.QLabel(self.formLayoutWidget)
        self.label_7.setStyleSheet("font: 10pt \"MS Shell Dlg 2\";")
        self.label_7.setObjectName("label_7")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label_7)
        self.label_5 = QtWidgets.QLabel(Arbol)
        self.label_5.setGeometry(QtCore.QRect(150, 530, 151, 41))
        self.label_5.setStyleSheet("font: 11pt \"MS Shell Dlg 2\";")
        self.label_5.setObjectName("label_5")
        self.formLayoutWidget_3 = QtWidgets.QWidget(Arbol)
        self.formLayoutWidget_3.setGeometry(QtCore.QRect(100, 270, 239, 23))
        self.formLayoutWidget_3.setObjectName("formLayoutWidget_3")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.formLayoutWidget_3)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label_8 = QtWidgets.QLabel(self.formLayoutWidget_3)
        self.label_8.setStyleSheet("font: 10pt \"MS Shell Dlg 2\";")
        self.label_8.setObjectName("label_8")
        self.horizontalLayout.addWidget(self.label_8)
        self.formLayoutWidget_2 = QtWidgets.QWidget(Arbol)
        self.formLayoutWidget_2.setGeometry(QtCore.QRect(50, 110, 361, 71))
        self.formLayoutWidget_2.setObjectName("formLayoutWidget_2")
        self.formLayout_2 = QtWidgets.QFormLayout(self.formLayoutWidget_2)
        self.formLayout_2.setContentsMargins(0, 0, 0, 0)
        self.formLayout_2.setObjectName("formLayout_2")
        self.label_3 = QtWidgets.QLabel(self.formLayoutWidget_2)
        self.label_3.setStyleSheet("font: 10pt \"MS Shell Dlg 2\";")
        self.label_3.setObjectName("label_3")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                    self.label_3)
        self.label_9 = QtWidgets.QLabel(self.formLayoutWidget_2)
        self.label_9.setStyleSheet("font: 10pt \"MS Shell Dlg 2\";")
        self.label_9.setObjectName("label_9")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                    self.label_9)
        self.depth = QtWidgets.QSpinBox(self.formLayoutWidget_2)
        self.depth.setObjectName("depth")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                    self.depth)
        self.leaf = QtWidgets.QSpinBox(self.formLayoutWidget_2)
        self.leaf.setObjectName("leaf")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                    self.leaf)
        self.label_precision = QtWidgets.QLabel(Arbol)
        self.label_precision.setGeometry(QtCore.QRect(100, 300, 241, 21))
        self.label_precision.setStyleSheet("font: 10pt \"MS Shell Dlg 2\";")
        self.label_precision.setText("")
        self.label_precision.setObjectName("label_precision")

        self.retranslateUi(Arbol)
        QtCore.QMetaObject.connectSlotsByName(Arbol)
Ejemplo n.º 27
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(600, 400)
        self.gridLayout = QtWidgets.QGridLayout(Form)
        self.gridLayout.setObjectName("gridLayout")
        self.tabWidget = QtWidgets.QTabWidget(Form)
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.formLayout = QtWidgets.QFormLayout(self.tab)
        self.formLayout.setObjectName("formLayout")
        self.label_2 = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.label_2)
        self.lesson_price_sb = QtWidgets.QSpinBox(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.lesson_price_sb.setFont(font)
        self.lesson_price_sb.setMaximum(10000)
        self.lesson_price_sb.setSingleStep(50)
        self.lesson_price_sb.setObjectName("lesson_price_sb")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.lesson_price_sb)
        self.label_4 = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.label_4.setFont(font)
        self.label_4.setObjectName("label_4")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.label_4)
        self.max_non_active_period_sb = QtWidgets.QSpinBox(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.max_non_active_period_sb.setFont(font)
        self.max_non_active_period_sb.setMaximum(9999)
        self.max_non_active_period_sb.setObjectName("max_non_active_period_sb")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.max_non_active_period_sb)
        self.label_6 = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.label_6.setFont(font)
        self.label_6.setObjectName("label_6")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.label_6)
        self.abonement_duration_sb = QtWidgets.QSpinBox(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.abonement_duration_sb.setFont(font)
        self.abonement_duration_sb.setObjectName("abonement_duration_sb")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.abonement_duration_sb)
        self.label_7 = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.label_7.setFont(font)
        self.label_7.setObjectName("label_7")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.label_7)
        self.org_name_le = QtWidgets.QLineEdit(self.tab)
        self.org_name_le.setObjectName("org_name_le")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.org_name_le)
        self.label_8 = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.label_8.setFont(font)
        self.label_8.setObjectName("label_8")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole,
                                  self.label_8)
        self.org_slogan_le = QtWidgets.QLineEdit(self.tab)
        self.org_slogan_le.setObjectName("org_slogan_le")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole,
                                  self.org_slogan_le)
        self.label = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.formLayout.setWidget(5, QtWidgets.QFormLayout.LabelRole,
                                  self.label)
        self.label_5 = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.label_5.setFont(font)
        self.label_5.setObjectName("label_5")
        self.formLayout.setWidget(6, QtWidgets.QFormLayout.LabelRole,
                                  self.label_5)
        self.hide_zero_rows_chb = QtWidgets.QCheckBox(self.tab)
        self.hide_zero_rows_chb.setText("")
        self.hide_zero_rows_chb.setObjectName("hide_zero_rows_chb")
        self.formLayout.setWidget(6, QtWidgets.QFormLayout.FieldRole,
                                  self.hide_zero_rows_chb)
        self.label_3 = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")
        self.formLayout.setWidget(7, QtWidgets.QFormLayout.LabelRole,
                                  self.label_3)
        self.can_delete_chb = QtWidgets.QCheckBox(self.tab)
        self.can_delete_chb.setText("")
        self.can_delete_chb.setChecked(True)
        self.can_delete_chb.setObjectName("can_delete_chb")
        self.formLayout.setWidget(7, QtWidgets.QFormLayout.FieldRole,
                                  self.can_delete_chb)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.sound_label = QtWidgets.QLabel(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.sound_label.setFont(font)
        self.sound_label.setText("")
        self.sound_label.setObjectName("sound_label")
        self.horizontalLayout.addWidget(self.sound_label)
        self.select_btn = QtWidgets.QPushButton(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.select_btn.setFont(font)
        self.select_btn.setObjectName("select_btn")
        self.horizontalLayout.addWidget(self.select_btn)
        self.standard_btn = QtWidgets.QPushButton(self.tab)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.standard_btn.setFont(font)
        self.standard_btn.setObjectName("standard_btn")
        self.horizontalLayout.addWidget(self.standard_btn)
        self.formLayout.setLayout(5, QtWidgets.QFormLayout.FieldRole,
                                  self.horizontalLayout)
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.tab_2)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.days_gb = QtWidgets.QGroupBox(self.tab_2)
        self.days_gb.setObjectName("days_gb")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.days_gb)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.fri_rb = QtWidgets.QRadioButton(self.days_gb)
        self.fri_rb.setObjectName("fri_rb")
        self.gridLayout_3.addWidget(self.fri_rb, 4, 0, 1, 1)
        self.mon_rb = QtWidgets.QRadioButton(self.days_gb)
        self.mon_rb.setChecked(True)
        self.mon_rb.setObjectName("mon_rb")
        self.gridLayout_3.addWidget(self.mon_rb, 0, 0, 1, 1)
        self.sat_rb = QtWidgets.QRadioButton(self.days_gb)
        self.sat_rb.setObjectName("sat_rb")
        self.gridLayout_3.addWidget(self.sat_rb, 5, 0, 1, 1)
        self.wed_rb = QtWidgets.QRadioButton(self.days_gb)
        self.wed_rb.setObjectName("wed_rb")
        self.gridLayout_3.addWidget(self.wed_rb, 2, 0, 1, 1)
        self.tue_rb = QtWidgets.QRadioButton(self.days_gb)
        self.tue_rb.setObjectName("tue_rb")
        self.gridLayout_3.addWidget(self.tue_rb, 1, 0, 1, 1)
        self.thu_rb = QtWidgets.QRadioButton(self.days_gb)
        self.thu_rb.setObjectName("thu_rb")
        self.gridLayout_3.addWidget(self.thu_rb, 3, 0, 1, 1)
        self.sun_rb = QtWidgets.QRadioButton(self.days_gb)
        self.sun_rb.setObjectName("sun_rb")
        self.gridLayout_3.addWidget(self.sun_rb, 6, 0, 1, 1)
        self.gridLayout_4.addWidget(self.days_gb, 0, 0, 1, 1)
        self.add_lesson_btn = QtWidgets.QPushButton(self.tab_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.add_lesson_btn.sizePolicy().hasHeightForWidth())
        self.add_lesson_btn.setSizePolicy(sizePolicy)
        self.add_lesson_btn.setMaximumSize(QtCore.QSize(200, 16777215))
        self.add_lesson_btn.setObjectName("add_lesson_btn")
        self.gridLayout_4.addWidget(self.add_lesson_btn, 1, 1, 1, 1)
        self.lessons_table = QtWidgets.QTableWidget(self.tab_2)
        self.lessons_table.setObjectName("lessons_table")
        self.lessons_table.setColumnCount(4)
        self.lessons_table.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.lessons_table.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.lessons_table.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.lessons_table.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.lessons_table.setHorizontalHeaderItem(3, item)
        self.gridLayout_4.addWidget(self.lessons_table, 0, 1, 1, 1)
        self.tabWidget.addTab(self.tab_2, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.tab_3)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.lesson_types_table = QtWidgets.QTableWidget(self.tab_3)
        self.lesson_types_table.setObjectName("lesson_types_table")
        self.lesson_types_table.setColumnCount(5)
        self.lesson_types_table.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.lesson_types_table.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.lesson_types_table.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.lesson_types_table.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.lesson_types_table.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.lesson_types_table.setHorizontalHeaderItem(4, item)
        self.gridLayout_2.addWidget(self.lesson_types_table, 0, 0, 1, 1)
        self.tabWidget.addTab(self.tab_3, "")
        self.gridLayout.addWidget(self.tabWidget, 0, 0, 1, 1)
        self.save_btn = QtWidgets.QPushButton(Form)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.save_btn.sizePolicy().hasHeightForWidth())
        self.save_btn.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(10)
        self.save_btn.setFont(font)
        self.save_btn.setObjectName("save_btn")
        self.gridLayout.addWidget(self.save_btn, 1, 0, 1, 1)

        self.retranslateUi(Form)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(Form)
Ejemplo n.º 28
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(800, 675)
        MainWindow.setMinimumSize(QtCore.QSize(800, 675))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        MainWindow.setFont(font)
        self.main_window = QtWidgets.QWidget(MainWindow)
        self.main_window.setObjectName("main_window")
        self.gl_main_window = QtWidgets.QGridLayout(self.main_window)
        self.gl_main_window.setObjectName("gl_main_window")
        self.vl_search = QtWidgets.QVBoxLayout()
        self.vl_search.setSpacing(0)
        self.vl_search.setObjectName("vl_search")
        self.hl_search_bar = QtWidgets.QHBoxLayout()
        self.hl_search_bar.setSpacing(5)
        self.hl_search_bar.setObjectName("hl_search_bar")
        self.le_search_bar = QtWidgets.QLineEdit(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.le_search_bar.setFont(font)
        self.le_search_bar.setObjectName("le_search_bar")
        self.hl_search_bar.addWidget(self.le_search_bar)
        self.btn_search = QtWidgets.QPushButton(self.main_window)
        self.btn_search.setMinimumSize(QtCore.QSize(0, 30))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.btn_search.setFont(font)
        self.btn_search.setObjectName("btn_search")
        self.hl_search_bar.addWidget(self.btn_search)
        self.vl_search.addLayout(self.hl_search_bar)
        self.hl_search_options = QtWidgets.QHBoxLayout()
        self.hl_search_options.setSpacing(5)
        self.hl_search_options.setObjectName("hl_search_options")
        self.rb_all = QtWidgets.QRadioButton(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.rb_all.setFont(font)
        self.rb_all.setChecked(True)
        self.rb_all.setObjectName("rb_all")
        self.hl_search_options.addWidget(self.rb_all)
        self.rb_title = QtWidgets.QRadioButton(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.rb_title.setFont(font)
        self.rb_title.setObjectName("rb_title")
        self.hl_search_options.addWidget(self.rb_title)
        self.rb_description = QtWidgets.QRadioButton(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.rb_description.setFont(font)
        self.rb_description.setObjectName("rb_description")
        self.hl_search_options.addWidget(self.rb_description)
        self.rb_genre = QtWidgets.QRadioButton(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.rb_genre.setFont(font)
        self.rb_genre.setObjectName("rb_genre")
        self.hl_search_options.addWidget(self.rb_genre)
        self.rb_notes = QtWidgets.QRadioButton(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.rb_notes.setFont(font)
        self.rb_notes.setObjectName("rb_notes")
        self.hl_search_options.addWidget(self.rb_notes)
        self.vl_search.addLayout(self.hl_search_options)
        self.gl_main_window.addLayout(self.vl_search, 0, 0, 1, 1)
        self.hl_media_display = QtWidgets.QHBoxLayout()
        self.hl_media_display.setSpacing(5)
        self.hl_media_display.setObjectName("hl_media_display")
        self.vl_database_display = QtWidgets.QVBoxLayout()
        self.vl_database_display.setSpacing(5)
        self.vl_database_display.setObjectName("vl_database_display")
        self.cb_media_list_filter = QtWidgets.QComboBox(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.cb_media_list_filter.setFont(font)
        self.cb_media_list_filter.setObjectName("cb_media_list_filter")
        self.vl_database_display.addWidget(self.cb_media_list_filter)
        self.lst_media_list = QtWidgets.QListWidget(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lst_media_list.setFont(font)
        self.lst_media_list.setObjectName("lst_media_list")
        self.vl_database_display.addWidget(self.lst_media_list)
        self.hl_media_display.addLayout(self.vl_database_display)
        self.fl_info = QtWidgets.QFormLayout()
        self.fl_info.setSpacing(5)
        self.fl_info.setObjectName("fl_info")
        self.lbl_Title = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_Title.setFont(font)
        self.lbl_Title.setObjectName("lbl_Title")
        self.fl_info.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_Title)
        self.le_title = QtWidgets.QLineEdit(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.le_title.setFont(font)
        self.le_title.setObjectName("le_title")
        self.fl_info.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                               self.le_title)
        self.lbl_description = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_description.setFont(font)
        self.lbl_description.setObjectName("lbl_description")
        self.fl_info.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_description)
        self.lbl_genre = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_genre.setFont(font)
        self.lbl_genre.setObjectName("lbl_genre")
        self.fl_info.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_genre)
        self.lbl_season = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_season.setFont(font)
        self.lbl_season.setObjectName("lbl_season")
        self.fl_info.setWidget(5, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_season)
        self.lbl_disc_count = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_disc_count.setFont(font)
        self.lbl_disc_count.setObjectName("lbl_disc_count")
        self.fl_info.setWidget(6, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_disc_count)
        self.lbl_media_type = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_media_type.setFont(font)
        self.lbl_media_type.setObjectName("lbl_media_type")
        self.fl_info.setWidget(8, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_media_type)
        self.lbl_age_rating = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_age_rating.setFont(font)
        self.lbl_age_rating.setObjectName("lbl_age_rating")
        self.fl_info.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_age_rating)
        self.te_description = QtWidgets.QPlainTextEdit(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.te_description.setFont(font)
        self.te_description.setTabChangesFocus(True)
        self.te_description.setObjectName("te_description")
        self.fl_info.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                               self.te_description)
        self.le_age_rating = QtWidgets.QLineEdit(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.le_age_rating.setFont(font)
        self.le_age_rating.setObjectName("le_age_rating")
        self.fl_info.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                               self.le_age_rating)
        self.sb_season = QtWidgets.QSpinBox(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.sb_season.setFont(font)
        self.sb_season.setObjectName("sb_season")
        self.fl_info.setWidget(5, QtWidgets.QFormLayout.FieldRole,
                               self.sb_season)
        self.sb_disc_count = QtWidgets.QSpinBox(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.sb_disc_count.setFont(font)
        self.sb_disc_count.setMinimum(1)
        self.sb_disc_count.setObjectName("sb_disc_count")
        self.fl_info.setWidget(6, QtWidgets.QFormLayout.FieldRole,
                               self.sb_disc_count)
        self.lbl_play_time = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_play_time.setFont(font)
        self.lbl_play_time.setObjectName("lbl_play_time")
        self.fl_info.setWidget(9, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_play_time)
        self.sb_play_time = QtWidgets.QSpinBox(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.sb_play_time.setFont(font)
        self.sb_play_time.setMaximum(25000)
        self.sb_play_time.setObjectName("sb_play_time")
        self.fl_info.setWidget(9, QtWidgets.QFormLayout.FieldRole,
                               self.sb_play_time)
        self.cb_genre = QtWidgets.QComboBox(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.cb_genre.setFont(font)
        self.cb_genre.setObjectName("cb_genre")
        self.fl_info.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                               self.cb_genre)
        self.cb_media_type = QtWidgets.QComboBox(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.cb_media_type.setFont(font)
        self.cb_media_type.setObjectName("cb_media_type")
        self.fl_info.setWidget(8, QtWidgets.QFormLayout.FieldRole,
                               self.cb_media_type)
        self.lbl_notes = QtWidgets.QLabel(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_notes.setFont(font)
        self.lbl_notes.setObjectName("lbl_notes")
        self.fl_info.setWidget(10, QtWidgets.QFormLayout.LabelRole,
                               self.lbl_notes)
        self.te_notes = QtWidgets.QPlainTextEdit(self.main_window)
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.te_notes.setFont(font)
        self.te_notes.setTabChangesFocus(True)
        self.te_notes.setObjectName("te_notes")
        self.fl_info.setWidget(10, QtWidgets.QFormLayout.FieldRole,
                               self.te_notes)
        self.hl_media_display.addLayout(self.fl_info)
        self.hl_media_display.setStretch(0, 1)
        self.hl_media_display.setStretch(1, 3)
        self.gl_main_window.addLayout(self.hl_media_display, 1, 0, 1, 1)
        self.hl_status = QtWidgets.QHBoxLayout()
        self.hl_status.setSpacing(5)
        self.hl_status.setObjectName("hl_status")
        self.lbl_status = QtWidgets.QLabel(self.main_window)
        self.lbl_status.setMinimumSize(QtCore.QSize(0, 50))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(12)
        self.lbl_status.setFont(font)
        self.lbl_status.setAlignment(QtCore.Qt.AlignCenter)
        self.lbl_status.setWordWrap(True)
        self.lbl_status.setObjectName("lbl_status")
        self.hl_status.addWidget(self.lbl_status)
        self.gl_main_window.addLayout(self.hl_status, 2, 0, 1, 1)
        MainWindow.setCentralWidget(self.main_window)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 26))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuData = QtWidgets.QMenu(self.menubar)
        self.menuData.setObjectName("menuData")
        self.menuHelp = QtWidgets.QMenu(self.menubar)
        self.menuHelp.setObjectName("menuHelp")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.actionQuit = QtWidgets.QAction(MainWindow)
        self.actionQuit.setAutoRepeat(False)
        self.actionQuit.setObjectName("actionQuit")
        self.actionAdd_Entry = QtWidgets.QAction(MainWindow)
        self.actionAdd_Entry.setAutoRepeat(False)
        self.actionAdd_Entry.setObjectName("actionAdd_Entry")
        self.actionDelete_Entry = QtWidgets.QAction(MainWindow)
        self.actionDelete_Entry.setAutoRepeat(False)
        self.actionDelete_Entry.setObjectName("actionDelete_Entry")
        self.actionUpdate_Entry = QtWidgets.QAction(MainWindow)
        self.actionUpdate_Entry.setAutoRepeat(False)
        self.actionUpdate_Entry.setObjectName("actionUpdate_Entry")
        self.actionEdit_Genres = QtWidgets.QAction(MainWindow)
        self.actionEdit_Genres.setAutoRepeat(False)
        self.actionEdit_Genres.setObjectName("actionEdit_Genres")
        self.actionEdit_Media_Types = QtWidgets.QAction(MainWindow)
        self.actionEdit_Media_Types.setAutoRepeat(False)
        self.actionEdit_Media_Types.setObjectName("actionEdit_Media_Types")
        self.actionDelete_Genre = QtWidgets.QAction(MainWindow)
        self.actionDelete_Genre.setAutoRepeat(False)
        self.actionDelete_Genre.setObjectName("actionDelete_Genre")
        self.actionDelete_Media_Type = QtWidgets.QAction(MainWindow)
        self.actionDelete_Media_Type.setAutoRepeat(False)
        self.actionDelete_Media_Type.setObjectName("actionDelete_Media_Type")
        self.actionAbout = QtWidgets.QAction(MainWindow)
        self.actionAbout.setAutoRepeat(False)
        self.actionAbout.setObjectName("actionAbout")
        self.actionClear_UI = QtWidgets.QAction(MainWindow)
        self.actionClear_UI.setAutoRepeat(False)
        self.actionClear_UI.setObjectName("actionClear_UI")
        self.actionConvert_Types = QtWidgets.QAction(MainWindow)
        self.actionConvert_Types.setObjectName("actionConvert_Types")
        self.actionConvert_Genres = QtWidgets.QAction(MainWindow)
        self.actionConvert_Genres.setObjectName("actionConvert_Genres")
        self.menuFile.addAction(self.actionClear_UI)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionQuit)
        self.menuData.addAction(self.actionAdd_Entry)
        self.menuData.addAction(self.actionDelete_Entry)
        self.menuData.addAction(self.actionUpdate_Entry)
        self.menuData.addSeparator()
        self.menuData.addAction(self.actionEdit_Genres)
        self.menuData.addAction(self.actionConvert_Genres)
        self.menuData.addSeparator()
        self.menuData.addAction(self.actionEdit_Media_Types)
        self.menuData.addAction(self.actionConvert_Types)
        self.menuHelp.addAction(self.actionAbout)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuData.menuAction())
        self.menubar.addAction(self.menuHelp.menuAction())
        self.lbl_Title.setBuddy(self.le_title)
        self.lbl_description.setBuddy(self.te_description)
        self.lbl_genre.setBuddy(self.cb_genre)
        self.lbl_season.setBuddy(self.sb_season)
        self.lbl_disc_count.setBuddy(self.sb_disc_count)
        self.lbl_media_type.setBuddy(self.cb_media_type)
        self.lbl_age_rating.setBuddy(self.le_age_rating)
        self.lbl_play_time.setBuddy(self.sb_play_time)
        self.lbl_notes.setBuddy(self.te_notes)

        self.retranslateUi(MainWindow)
        self.le_search_bar.returnPressed.connect(self.btn_search.click)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        MainWindow.setTabOrder(self.le_search_bar, self.btn_search)
        MainWindow.setTabOrder(self.btn_search, self.rb_all)
        MainWindow.setTabOrder(self.rb_all, self.rb_title)
        MainWindow.setTabOrder(self.rb_title, self.rb_description)
        MainWindow.setTabOrder(self.rb_description, self.rb_genre)
        MainWindow.setTabOrder(self.rb_genre, self.rb_notes)
        MainWindow.setTabOrder(self.rb_notes, self.cb_media_list_filter)
        MainWindow.setTabOrder(self.cb_media_list_filter, self.lst_media_list)
        MainWindow.setTabOrder(self.lst_media_list, self.le_title)
        MainWindow.setTabOrder(self.le_title, self.te_description)
        MainWindow.setTabOrder(self.te_description, self.le_age_rating)
        MainWindow.setTabOrder(self.le_age_rating, self.cb_genre)
        MainWindow.setTabOrder(self.cb_genre, self.sb_season)
        MainWindow.setTabOrder(self.sb_season, self.sb_disc_count)
        MainWindow.setTabOrder(self.sb_disc_count, self.cb_media_type)
        MainWindow.setTabOrder(self.cb_media_type, self.sb_play_time)
        MainWindow.setTabOrder(self.sb_play_time, self.te_notes)
Ejemplo n.º 29
0
    def setupUi(self, MainWindow):
        # MainWindow object
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(850, 378)

        # centralwidget object
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")

        # topLabelFrame
        self.topLabelFrame = QtWidgets.QFrame(self.centralwidget)
        self.topLabelFrame.setGeometry(QtCore.QRect(10, 10, 830, 80))
        self.topLabelFrame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.topLabelFrame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.topLabelFrame.setObjectName("topLabelFrame")

        # topLabel
        self.topLabel = QtWidgets.QLabel(self.topLabelFrame)
        self.topLabel.setGeometry(QtCore.QRect(0, 5, 821, 71))
        font = QtGui.QFont()
        font.setPointSize(31)
        self.topLabel.setFont(font)
        self.topLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.topLabel.setObjectName("topLabel")

        # formLayoutWidget
        self.formLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.formLayoutWidget.setGeometry(QtCore.QRect(310, 100, 253, 161))
        font = QtGui.QFont()
        font.setPointSize(6)
        self.formLayoutWidget.setFont(font)
        self.formLayoutWidget.setObjectName("formLayoutWidget")

        # formLayout
        self.formLayout = QtWidgets.QFormLayout(self.formLayoutWidget)
        self.formLayout.setContentsMargins(0, 0, 0, 0)
        self.formLayout.setObjectName("formLayout")

        # labelPasswordLength
        self.labelPasswordLength = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setPointSize(12)
        self.labelPasswordLength.setFont(font)
        self.labelPasswordLength.setObjectName("labelPasswordLength")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.labelPasswordLength)

        # textPasswordLength
        self.textPasswordLength = QtWidgets.QLineEdit(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setPointSize(12)
        self.textPasswordLength.setFont(font)
        self.textPasswordLength.setMaxLength(2)
        self.textPasswordLength.setObjectName("textPasswordLength")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole,
                                  self.textPasswordLength)

        # labelSymbols
        self.labelSymbols = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setPointSize(12)
        self.labelSymbols.setFont(font)
        self.labelSymbols.setObjectName("labelSymbols")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.labelSymbols)
        self.checkSymbols = QtWidgets.QCheckBox(self.formLayoutWidget)
        self.checkSymbols.setText("")
        self.checkSymbols.setObjectName("checkSymbols")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole,
                                  self.checkSymbols)
        self.labelNumbers = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setPointSize(12)
        self.labelNumbers.setFont(font)
        self.labelNumbers.setObjectName("labelNumbers")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.labelNumbers)
        self.checkNumbers = QtWidgets.QCheckBox(self.formLayoutWidget)
        self.checkNumbers.setText("")
        self.checkNumbers.setObjectName("checkNumbers")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole,
                                  self.checkNumbers)
        self.labelLowercase = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setPointSize(12)
        self.labelLowercase.setFont(font)
        self.labelLowercase.setObjectName("labelLowercase")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole,
                                  self.labelLowercase)
        self.checkLowercase = QtWidgets.QCheckBox(self.formLayoutWidget)
        self.checkLowercase.setText("")
        self.checkLowercase.setObjectName("checkLowercase")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole,
                                  self.checkLowercase)
        self.labelUppercase = QtWidgets.QLabel(self.formLayoutWidget)
        font = QtGui.QFont()
        font.setPointSize(12)
        self.labelUppercase.setFont(font)
        self.labelUppercase.setObjectName("labelUppercase")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole,
                                  self.labelUppercase)
        self.checkUppercase = QtWidgets.QCheckBox(self.formLayoutWidget)
        self.checkUppercase.setText("")
        self.checkUppercase.setObjectName("checkUppercase")
        self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole,
                                  self.checkUppercase)
        self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(159, 280, 551, 89))
        self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")
        self.verticalButtons = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalButtons.setContentsMargins(0, 0, 0, 0)
        self.verticalButtons.setObjectName("verticalButtons")
        self.textPassword = QtWidgets.QLineEdit(self.verticalLayoutWidget)
        self.textPassword.setReadOnly(True)
        self.textPassword.setObjectName("textPassword")
        self.verticalButtons.addWidget(self.textPassword)
        self.buttonGenerate = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.buttonGenerate.setObjectName("buttonGenerate")
        self.verticalButtons.addWidget(self.buttonGenerate)
        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

        # custom made events
        # self.buttonGenerate.clicked.connect(self.clicked)
        self.checkSymbols.stateChanged.connect(
            lambda: self.clickBox(self.checkSymbols))
        self.checkNumbers.stateChanged.connect(
            lambda: self.clickBox(self.checkNumbers))
        self.checkLowercase.stateChanged.connect(
            lambda: self.clickBox(self.checkLowercase))
        self.checkUppercase.stateChanged.connect(
            lambda: self.clickBox(self.checkUppercase))
        # self.buttonGenerate.clicked.connect(self.length)
        self.buttonGenerate.clicked.connect(self.generatePassword)
Ejemplo n.º 30
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1100, 850)
        MainWindow.setMinimumSize(QtCore.QSize(1100, 850))
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setMinimumSize(QtCore.QSize(600, 400))
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.frame_3 = QtWidgets.QFrame(self.centralwidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.frame_3.sizePolicy().hasHeightForWidth())
        self.frame_3.setSizePolicy(sizePolicy)
        self.frame_3.setMinimumSize(QtCore.QSize(700, 80))
        self.frame_3.setMaximumSize(QtCore.QSize(1500, 90))
        self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_3.setObjectName("frame_3")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.frame_3)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label_4 = QtWidgets.QLabel(self.frame_3)
        self.label_4.setMaximumSize(QtCore.QSize(150, 16777215))
        self.label_4.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_4.setObjectName("label_4")
        self.horizontalLayout.addWidget(self.label_4)
        self.ConfigFileNamelineEdit = QtWidgets.QLineEdit(self.frame_3)
        self.ConfigFileNamelineEdit.setMinimumSize(QtCore.QSize(250, 0))
        self.ConfigFileNamelineEdit.setMaximumSize(QtCore.QSize(50, 16777215))
        font = QtGui.QFont()
        font.setPointSize(9)
        self.ConfigFileNamelineEdit.setFont(font)
        self.ConfigFileNamelineEdit.setObjectName("ConfigFileNamelineEdit")
        self.horizontalLayout.addWidget(self.ConfigFileNamelineEdit)
        self.frame_8 = QtWidgets.QFrame(self.frame_3)
        self.frame_8.setMaximumSize(QtCore.QSize(150, 16777215))
        self.frame_8.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_8.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_8.setObjectName("frame_8")
        self.gridLayout_10 = QtWidgets.QGridLayout(self.frame_8)
        self.gridLayout_10.setObjectName("gridLayout_10")
        self.AutoFillpushButton = QtWidgets.QPushButton(self.frame_8)
        self.AutoFillpushButton.setMinimumSize(QtCore.QSize(0, 30))
        self.AutoFillpushButton.setObjectName("AutoFillpushButton")
        self.gridLayout_10.addWidget(self.AutoFillpushButton, 0, 0, 1, 2)
        self.horizontalLayout.addWidget(self.frame_8)
        self.label_3 = QtWidgets.QLabel(self.frame_3)
        self.label_3.setMaximumSize(QtCore.QSize(100, 16777215))
        font = QtGui.QFont()
        font.setPointSize(9)
        self.label_3.setFont(font)
        self.label_3.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_3.setObjectName("label_3")
        self.horizontalLayout.addWidget(self.label_3)
        self.LogFilenamelineEdit = QtWidgets.QLineEdit(self.frame_3)
        self.LogFilenamelineEdit.setMinimumSize(QtCore.QSize(260, 0))
        self.LogFilenamelineEdit.setMaximumSize(QtCore.QSize(150, 30))
        font = QtGui.QFont()
        font.setPointSize(9)
        self.LogFilenamelineEdit.setFont(font)
        self.LogFilenamelineEdit.setObjectName("LogFilenamelineEdit")
        self.horizontalLayout.addWidget(self.LogFilenamelineEdit)
        self.gridLayout_3.addWidget(self.frame_3, 0, 0, 1, 1)
        self.frame_2 = QtWidgets.QFrame(self.centralwidget)
        self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_2.setObjectName("frame_2")
        self.gridLayout_5 = QtWidgets.QGridLayout(self.frame_2)
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.frame_7 = QtWidgets.QFrame(self.frame_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.frame_7.sizePolicy().hasHeightForWidth())
        self.frame_7.setSizePolicy(sizePolicy)
        self.frame_7.setMinimumSize(QtCore.QSize(250, 400))
        self.frame_7.setMaximumSize(QtCore.QSize(280, 600))
        self.frame_7.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_7.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_7.setObjectName("frame_7")
        self.formLayout = QtWidgets.QFormLayout(self.frame_7)
        self.formLayout.setObjectName("formLayout")
        self.frame = QtWidgets.QFrame(self.frame_7)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.frame.sizePolicy().hasHeightForWidth())
        self.frame.setSizePolicy(sizePolicy)
        self.frame.setMinimumSize(QtCore.QSize(250, 100))
        self.frame.setMaximumSize(QtCore.QSize(300, 150))
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.frame)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.lcdNumber = QtWidgets.QLCDNumber(self.frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.lcdNumber.sizePolicy().hasHeightForWidth())
        self.lcdNumber.setSizePolicy(sizePolicy)
        self.lcdNumber.setMinimumSize(QtCore.QSize(80, 20))
        self.lcdNumber.setMaximumSize(QtCore.QSize(150, 50))
        font = QtGui.QFont()
        font.setPointSize(8)
        self.lcdNumber.setFont(font)
        self.lcdNumber.setObjectName("lcdNumber")
        self.gridLayout.addWidget(self.lcdNumber, 0, 1, 1, 1)
        self.label_2 = QtWidgets.QLabel(self.frame)
        font = QtGui.QFont()
        font.setPointSize(11)
        self.label_2.setFont(font)
        self.label_2.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_2.setObjectName("label_2")
        self.gridLayout.addWidget(self.label_2, 0, 0, 1, 1)
        self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1)
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                  self.frame)
        self.frame_4 = QtWidgets.QFrame(self.frame_7)
        self.frame_4.setMinimumSize(QtCore.QSize(250, 400))
        self.frame_4.setMaximumSize(QtCore.QSize(300, 150))
        self.frame_4.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_4.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_4.setObjectName("frame_4")
        self.formLayout_2 = QtWidgets.QFormLayout(self.frame_4)
        self.formLayout_2.setObjectName("formLayout_2")
        self.frame_5 = QtWidgets.QFrame(self.frame_4)
        self.frame_5.setMinimumSize(QtCore.QSize(200, 0))
        self.frame_5.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_5.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_5.setObjectName("frame_5")
        self.gridLayout_7 = QtWidgets.QGridLayout(self.frame_5)
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.gridLayout_6 = QtWidgets.QGridLayout()
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.pushButtonStartSignalSending = QtWidgets.QPushButton(self.frame_5)
        self.pushButtonStartSignalSending.setMinimumSize(QtCore.QSize(60, 0))
        self.pushButtonStartSignalSending.setMaximumSize(
            QtCore.QSize(100, 16777215))
        self.pushButtonStartSignalSending.setObjectName(
            "pushButtonStartSignalSending")
        self.gridLayout_6.addWidget(self.pushButtonStartSignalSending, 0, 0, 1,
                                    2)
        self.PauseSendingradioButton = QtWidgets.QRadioButton(self.frame_5)
        self.PauseSendingradioButton.setObjectName("PauseSendingradioButton")
        self.gridLayout_6.addWidget(self.PauseSendingradioButton, 1, 0, 1, 1)
        self.ResumeSendingradioButton = QtWidgets.QRadioButton(self.frame_5)
        self.ResumeSendingradioButton.setChecked(True)
        self.ResumeSendingradioButton.setAutoExclusive(True)
        self.ResumeSendingradioButton.setObjectName("ResumeSendingradioButton")
        self.gridLayout_6.addWidget(self.ResumeSendingradioButton, 1, 1, 1, 1)
        self.pushButtonStopSignalSending = QtWidgets.QPushButton(self.frame_5)
        self.pushButtonStopSignalSending.setMinimumSize(QtCore.QSize(60, 0))
        self.pushButtonStopSignalSending.setMaximumSize(
            QtCore.QSize(100, 16777215))
        self.pushButtonStopSignalSending.setObjectName(
            "pushButtonStopSignalSending")
        self.gridLayout_6.addWidget(self.pushButtonStopSignalSending, 2, 0, 1,
                                    2)
        self.gridLayout_7.addLayout(self.gridLayout_6, 0, 0, 1, 1)
        self.frame_6 = QtWidgets.QFrame(self.frame_5)
        self.frame_6.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_6.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_6.setObjectName("frame_6")
        self.gridLayout_8 = QtWidgets.QGridLayout(self.frame_6)
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.gridLayout_4 = QtWidgets.QGridLayout()
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.EndlessSendingradioButton = QtWidgets.QRadioButton(self.frame_6)
        self.EndlessSendingradioButton.setMaximumSize(
            QtCore.QSize(200, 16777215))
        self.EndlessSendingradioButton.setObjectName(
            "EndlessSendingradioButton")
        self.gridLayout_4.addWidget(self.EndlessSendingradioButton, 0, 0, 1, 2)
        self.SendCyclesradioButton = QtWidgets.QRadioButton(self.frame_6)
        self.SendCyclesradioButton.setMaximumSize(QtCore.QSize(200, 16777215))
        self.SendCyclesradioButton.setChecked(True)
        self.SendCyclesradioButton.setObjectName("SendCyclesradioButton")
        self.gridLayout_4.addWidget(self.SendCyclesradioButton, 1, 0, 1, 2)
        self.CyclesNumberspinBox = QtWidgets.QSpinBox(self.frame_6)
        self.CyclesNumberspinBox.setMaximumSize(QtCore.QSize(50, 16777215))
        self.CyclesNumberspinBox.setMinimum(1)
        self.CyclesNumberspinBox.setMaximum(10000)
        self.CyclesNumberspinBox.setObjectName("CyclesNumberspinBox")
        self.gridLayout_4.addWidget(self.CyclesNumberspinBox, 2, 0, 1, 1)
        self.label = QtWidgets.QLabel(self.frame_6)
        self.label.setObjectName("label")
        self.gridLayout_4.addWidget(self.label, 2, 1, 1, 1)
        self.gridLayout_8.addLayout(self.gridLayout_4, 0, 0, 1, 1)
        self.gridLayout_7.addWidget(self.frame_6, 1, 0, 1, 1)
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole,
                                    self.frame_5)
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole,
                                  self.frame_4)
        self.frame_9 = QtWidgets.QFrame(self.frame_7)
        self.frame_9.setMinimumSize(QtCore.QSize(230, 100))
        self.frame_9.setMaximumSize(QtCore.QSize(240, 16777215))
        self.frame_9.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_9.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_9.setObjectName("frame_9")
        self.gridLayout_11 = QtWidgets.QGridLayout(self.frame_9)
        self.gridLayout_11.setObjectName("gridLayout_11")
        self.gridLayout_9 = QtWidgets.QGridLayout()
        self.gridLayout_9.setObjectName("gridLayout_9")
        self.label_5 = QtWidgets.QLabel(self.frame_9)
        self.label_5.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_5.setObjectName("label_5")
        self.gridLayout_9.addWidget(self.label_5, 0, 0, 1, 1)
        self.AccelerationTimelineEdit = QtWidgets.QLineEdit(self.frame_9)
        self.AccelerationTimelineEdit.setObjectName("AccelerationTimelineEdit")
        self.gridLayout_9.addWidget(self.AccelerationTimelineEdit, 0, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.frame_9)
        self.label_6.setAlignment(QtCore.Qt.AlignRight
                                  | QtCore.Qt.AlignTrailing
                                  | QtCore.Qt.AlignVCenter)
        self.label_6.setObjectName("label_6")
        self.gridLayout_9.addWidget(self.label_6, 1, 0, 1, 1)
        self.DecelerationTimelineEdit = QtWidgets.QLineEdit(self.frame_9)
        self.DecelerationTimelineEdit.setObjectName("DecelerationTimelineEdit")
        self.gridLayout_9.addWidget(self.DecelerationTimelineEdit, 1, 1, 1, 1)
        self.gridLayout_11.addLayout(self.gridLayout_9, 0, 0, 1, 1)
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole,
                                  self.frame_9)
        self.gridLayout_5.addWidget(self.frame_7, 0, 0, 3, 1)
        self.plot_widget = PlotCanvas(self.frame_2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.plot_widget.sizePolicy().hasHeightForWidth())
        self.plot_widget.setSizePolicy(sizePolicy)
        self.plot_widget.setMinimumSize(QtCore.QSize(300, 200))
        self.plot_widget.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.plot_widget.setFrameShadow(QtWidgets.QFrame.Raised)
        self.plot_widget.setObjectName("plot_widget")
        self.gridLayout_5.addWidget(self.plot_widget, 0, 1, 3, 1)
        self.gridLayout_3.addWidget(self.frame_2, 1, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1100, 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)