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)
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)
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)
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)
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"))
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()
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)
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)
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)
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)
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)
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 = ""
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)
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)
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)
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)
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()
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)
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)
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)
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)
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)
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)
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)
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)