def createChoiceBox(self): #生成顯示玩家&電腦出拳的畫面 self.h_layout = QHBoxLayout() box_font = QFont() box_font.setPointSize(16) choice_label_font = QFont() choice_label_font.setPointSize(80) #產生顯示玩家選擇的畫面,並使用 QGroupBox & QHBoxLayout 排版 player_groupbox = QGroupBox("玩家") player_groupbox.setFont(box_font) self.player_choice_label = QLabel(self.paper) self.player_choice_label.setFixedSize(120, 150) self.player_choice_label.setFont(choice_label_font) player_layout = QHBoxLayout() player_layout.addWidget(self.player_choice_label) player_groupbox.setLayout(player_layout) # 產生顯示電腦選擇的畫面,並使用 QGroupBox & QHBoxLayout 排版 com_groupbox = QGroupBox("電腦") com_groupbox.setFont(box_font) self.com_choice_label = QLabel(self.paper) self.com_choice_label.setFixedSize(120, 150) self.com_choice_label.setFont(choice_label_font) com_layout = QHBoxLayout() com_layout.addWidget(self.com_choice_label) com_groupbox.setLayout(com_layout) #將玩家&電腦的畫面用 GHBoxLayout 排版 self.h_layout.addWidget(player_groupbox) self.h_layout.addWidget(com_groupbox)
def setupUi(self, Dialog): if Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(361, 491) Dialog.setMinimumSize(QSize(361, 491)) Dialog.setMaximumSize(QSize(361, 491)) self.changelogTextEdit = QTextEdit(Dialog) self.changelogTextEdit.setObjectName(u"changelogTextEdit") self.changelogTextEdit.setGeometry(QRect(10, 70, 341, 361)) self.changelogTextEdit.setLineWidth(1) self.changelogTextEdit.setReadOnly(True) self.changelogTextEdit.setTabStopWidth(40) self.delayButton = QPushButton(Dialog) self.delayButton.setObjectName(u"delayButton") self.delayButton.setGeometry(QRect(190, 440, 161, 41)) self.updateButton = QPushButton(Dialog) self.updateButton.setObjectName(u"updateButton") self.updateButton.setGeometry(QRect(10, 440, 171, 41)) self.updateLabel = QLabel(Dialog) self.updateLabel.setObjectName(u"updateLabel") self.updateLabel.setGeometry(QRect(10, 10, 341, 51)) font = QFont() font.setFamily(u"MS Shell Dlg 2") font.setPointSize(20) font.setBold(False) font.setUnderline(False) font.setWeight(50) self.updateLabel.setFont(font) self.updateLabel.setScaledContents(False) self.updateLabel.setAlignment(Qt.AlignCenter) self.retranslateUi(Dialog) self.updateButton.released.connect(Dialog.accept) self.delayButton.released.connect(Dialog.reject) QMetaObject.connectSlotsByName(Dialog)
def __init__( self, colortable: List[int], vmin: float, vmax: float, unit: str = "", height: int = 16, font: QtGui.QFont = None, color: QtGui.QColor = None, checkmarks: bool = False, parent: QtWidgets.QGraphicsItem = None, ): super().__init__(parent) if font is None: font = QtGui.QFont() font.setPointSize(16) image = QtGui.QImage(np.arange(256, dtype=np.uint8), 256, 1, 256, QtGui.QImage.Format_Indexed8) image.setColorTable(colortable) self.pixmap = QtGui.QPixmap.fromImage(image) self.vmin = vmin self.vmax = vmax self.unit = unit self.height = height if font is None: font = QtGui.QFont() if color is None: color = QtCore.Qt.white self.font = font self.color = color self.checkmarks = checkmarks
def setupUi(self, Dialog): if Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(400, 300) self.buttonBox = QDialogButtonBox(Dialog) self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setGeometry(QRect(30, 240, 341, 32)) self.buttonBox.setOrientation(Qt.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.Cancel|QDialogButtonBox.Ok) self.lineEdit = QLineEdit(Dialog) self.lineEdit.setObjectName(u"lineEdit") self.lineEdit.setGeometry(QRect(220, 90, 113, 20)) self.lineEdit_2 = QLineEdit(Dialog) self.lineEdit_2.setObjectName(u"lineEdit_2") self.lineEdit_2.setGeometry(QRect(220, 130, 113, 20)) self.label = QLabel(Dialog) self.label.setObjectName(u"label") self.label.setGeometry(QRect(80, 130, 111, 20)) font = QFont() font.setPointSize(12) self.label.setFont(font) self.label_2 = QLabel(Dialog) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(80, 90, 111, 20)) self.label_2.setFont(font) self.label_3 = QLabel(Dialog) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(10, 10, 91, 71)) self.label_3.setPixmap(QPixmap(u"C:/Users/NEERAJ/Desktop/UserLogin.png")) self.label_3.setAlignment(Qt.AlignCenter) self.retranslateUi(Dialog) self.buttonBox.accepted.connect(Dialog.accept) self.buttonBox.rejected.connect(Dialog.reject) QMetaObject.connectSlotsByName(Dialog)
def __init__(self, parent=None, size: QSize = QSize(10, 10), lang: LangEnum = LangEnum.ENG, log_handlers: [StreamHandler] = None): self._logger = getLogger(__name__) if log_handlers: for h in log_handlers: self._logger.addHandler(h) self._logger.debug("Initializing") super().__init__(parent) self.setLayout(QVBoxLayout()) self.setMaximumSize(size) self._flag = QLabel(self) font = QFont() font.setPointSize(16) self._flag.setFont(font) self.layout().addWidget(self._flag, 0, Qt.AlignHCenter) self.setMinimumWidth(105) self._strings = dict() self.set_lang(lang) self._logger.debug("Initialized")
class MunchkinButton(QPushButton): def __init__(self, w, h, parent=None): super(MunchkinButton, self).__init__(parent) self.w = w self.h = h self.text = "test" self.font = QFont() self.font.setPointSize(30) self.font.setBold(True) def paintEvent(self, e): qp = QPainter(self) # Draw circle qp.setPen(QColor("#999999")) qp.setBrush(QColor("#3e2723")) qp.drawEllipse(0, 0, self.w - 2, self.h - 2) # Draw text qp.setFont(self.font) qp.setBrush(QColor("#999999")) qp.drawText(8, 37, "-")
def setupUi(self, Form): if Form.objectName(): Form.setObjectName(u"Form") Form.resize(855, 706) self.groupBox = QGroupBox(Form) self.groupBox.setObjectName(u"groupBox") self.groupBox.setGeometry(QRect(40, 20, 711, 611)) font = QFont() font.setFamily(u"Levenim MT") font.setPointSize(11) font.setBold(False) font.setWeight(12) self.groupBox.setFont(font) self.textBrowser = QTextBrowser(self.groupBox) self.textBrowser.setObjectName(u"textBrowser") self.textBrowser.setGeometry(QRect(10, 20, 641, 461)) self.toolBox = QToolBox(self.groupBox) self.toolBox.setObjectName(u"toolBox") self.toolBox.setGeometry(QRect(10, 20, 681, 571)) self.retranslateUi(Form) self.toolBox.setCurrentIndex(0) QMetaObject.connectSlotsByName(Form)
def setupUi(self, dia_body_sel): if dia_body_sel.objectName(): dia_body_sel.setObjectName(u"dia_body_sel") dia_body_sel.resize(377, 238) self.buttonBox = QDialogButtonBox(dia_body_sel) self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setGeometry(QRect(10, 170, 341, 32)) self.buttonBox.setOrientation(Qt.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.Cancel|QDialogButtonBox.Ok) self.body_list = QComboBox(dia_body_sel) self.body_list.setObjectName(u"body_list") self.body_list.setGeometry(QRect(90, 100, 181, 21)) self.body_list_label = QLabel(dia_body_sel) self.body_list_label.setObjectName(u"body_list_label") self.body_list_label.setGeometry(QRect(90, 80, 161, 20)) font = QFont() font.setPointSize(12) self.body_list_label.setFont(font) self.retranslateUi(dia_body_sel) self.buttonBox.accepted.connect(dia_body_sel.accept) self.buttonBox.rejected.connect(dia_body_sel.reject) QMetaObject.connectSlotsByName(dia_body_sel)
def mainFrame(self): self.brandLogo_frame = QFrame(self.right_frame) self.brandLogo_layout = QGridLayout(self.brandLogo_frame) self.brandLogo_layout.setContentsMargins(5, 15, 5, 0) brandLogo = QPixmap(".\image\PM_logo.png") self.brandLogo_lbl = QLabel() self.brandLogo_lbl.setPixmap(brandLogo) self.brandLogo_lbl.setAlignment(Qt.AlignCenter) self.brandLogo_layout.addWidget(self.brandLogo_lbl, 0, 0, 1, 1) self.brandLbl_frame = QFrame(self.right_frame) self.brandLbl_layout = QGridLayout(self.brandLbl_frame) brand = "Password\nManager" brandFont = QFont() brandFont.setPointSize(15) brandFont.setLetterSpacing(QFont.AbsoluteSpacing, 2) brandFont.setBold(True) self.brand_lbl = QLabel(self.brandLbl_frame) self.brand_lbl.setObjectName("brand_lbl") self.brand_lbl.setText(brand.upper()) self.brand_lbl.setAlignment(Qt.AlignCenter) self.brand_lbl.setFont(brandFont) dev = "Developed by:" devFont = QFont() devFont.setPointSize(12) devFont.setFamily("High Tower Text") self.dev_lbl = QLabel(self.brandLbl_frame) self.dev_lbl.setObjectName("dev_lbl") self.dev_lbl.setText(dev) self.dev_lbl.setFont(devFont) self.dev_lbl.setAlignment(Qt.AlignVCenter | Qt.AlignRight) name = "Innovative coding" nameFont = QFont() nameFont.setFamily("High Tower Text") nameFont.setPointSize(12) self.name_lbl = QLabel(self.brandLbl_frame) self.name_lbl.setObjectName("name_lbl") self.name_lbl.setText(name.title()) self.name_lbl.setFont(nameFont) self.brandLbl_layout.addWidget(self.brand_lbl, 0, 0, 1, 2) self.brandLbl_layout.addWidget(self.dev_lbl, 1, 0, 1, 1) self.brandLbl_layout.addWidget(self.name_lbl, 1, 1, 1, 1) self.right_layout.addWidget(self.brandLogo_frame, 0, 0, 1, 1) self.right_layout.addWidget(self.brandLbl_frame, 1, 0, 1, 1)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(400, 200) sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) icon = QIcon() icon.addFile(u"app.png", QSize(), QIcon.Normal, QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.btnFindArticle = QPushButton(self.centralwidget) self.btnFindArticle.setObjectName(u"btnFindArticle") self.btnFindArticle.setGeometry(QRect(80, 120, 241, 51)) font = QFont() font.setFamily(u"Segoe UI Black") font.setPointSize(15) self.btnFindArticle.setFont(font) self.btnFindArticle.setStyleSheet( u"background-color: rgb(0, 118, 214);\n" "color: rgb(255, 255, 255);") self.btnFindArticle.setAutoDefault(False) self.label = QLabel(self.centralwidget) self.label.setObjectName(u"label") self.label.setGeometry(QRect(10, 9, 381, 61)) font1 = QFont() font1.setFamily(u"Segoe UI Black") font1.setPointSize(20) self.label.setFont(font1) self.label.setStyleSheet(u"color: rgb(221, 79, 66);") self.label.setAlignment(Qt.AlignCenter) self.label_2 = QLabel(self.centralwidget) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(20, 59, 361, 41)) font2 = QFont() font2.setFamily(u"Segoe UI") font2.setPointSize(12) self.label_2.setFont(font2) self.label_2.setAlignment(Qt.AlignCenter) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) self.btnFindArticle.setDefault(False) QMetaObject.connectSlotsByName(MainWindow)
def __init__(self, parent=None): """ Constructor of ArticleBox which display all content of article Args: parent (QWidget): GUI parent of widget. Defaults to None. """ super(ArticleBox, self).__init__(parent=parent) self.setStyleSheet( "QFrame{border: 1px solid white; border-radius: 10px;} QLabel{border: 0px solid black;} QTextEdit{border: 0px solid black;} " ) self.__layout = QVBoxLayout(self) __label_font = QFont() __label_font.setPointSize(20) __text_font = QFont() __text_font.setPointSize(12) __site_font = QFont() __site_font.setPointSize(10) self.__layout.setSpacing(10) self.__layout.setAlignment(Qt.AlignTop) self.__site = QLabel(parent=self) self.__site.setWordWrap(True) self.__site.setFont(__site_font) self.__label = QLabel(parent=self) self.__label.setWordWrap(True) self.__label.setFont(__label_font) self.__content_box = QWebEngineView() self.__content_box.setVisible(False) self.__content_box.setMinimumSize(300, 300) self.__content_box.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.MinimumExpanding) self.__content_box.loadStarted.connect(self.load_started_callback) self.__content_box.loadFinished.connect(self.load_finished_callback) self.__link_btn = QPushButton() self.__link_btn.setFlat(True) self.__link_btn.clicked.connect(self.open_link) self.__link = "" self.__layout.addWidget(self.__label) self.__layout.addWidget(self.__site) self.__layout.addWidget(self.__content_box) self.__layout.addWidget(self.__link_btn, alignment=Qt.AlignCenter) self.setLayout(self.__layout)
def setupUi(self, dia_Totalpinjoint): if dia_Totalpinjoint.objectName(): dia_Totalpinjoint.setObjectName(u"dia_Totalpinjoint") dia_Totalpinjoint.resize(461, 352) font = QFont() font.setPointSize(10) dia_Totalpinjoint.setFont(font) self.buttonBox = QDialogButtonBox(dia_Totalpinjoint) self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setGeometry(QRect(170, 320, 136, 32)) self.buttonBox.setOrientation(Qt.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.Cancel | QDialogButtonBox.Ok) self.node1_box = QComboBox(dia_Totalpinjoint) self.node1_box.setObjectName(u"node1_box") self.node1_box.setGeometry(QRect(30, 40, 141, 22)) self.node1_box_lab = QLabel(dia_Totalpinjoint) self.node1_box_lab.setObjectName(u"node1_box_lab") self.node1_box_lab.setGeometry(QRect(80, 15, 46, 20)) font1 = QFont() font1.setPointSize(12) self.node1_box_lab.setFont(font1) self.node1_LCS_pos_box = QComboBox(dia_Totalpinjoint) self.node1_LCS_pos_box.setObjectName(u"node1_LCS_pos_box") self.node1_LCS_pos_box.setGeometry(QRect(30, 80, 141, 22)) self.fixed_LCS_pos_box = QComboBox(dia_Totalpinjoint) self.fixed_LCS_pos_box.setObjectName(u"fixed_LCS_pos_box") self.fixed_LCS_pos_box.setGeometry(QRect(290, 80, 141, 22)) self.node1_LCS_pos_lab = QLabel(dia_Totalpinjoint) self.node1_LCS_pos_lab.setObjectName(u"node1_LCS_pos_lab") self.node1_LCS_pos_lab.setGeometry(QRect(30, 60, 156, 21)) self.fixed_LCS_pos_lab = QLabel(dia_Totalpinjoint) self.fixed_LCS_pos_lab.setObjectName(u"fixed_LCS_pos_lab") self.fixed_LCS_pos_lab.setGeometry(QRect(290, 60, 151, 21)) self.node1_LCS_rot_box = QComboBox(dia_Totalpinjoint) self.node1_LCS_rot_box.setObjectName(u"node1_LCS_rot_box") self.node1_LCS_rot_box.setGeometry(QRect(30, 125, 141, 22)) self.node1_LCS_rot_lab = QLabel(dia_Totalpinjoint) self.node1_LCS_rot_lab.setObjectName(u"node1_LCS_rot_lab") self.node1_LCS_rot_lab.setGeometry(QRect(30, 105, 156, 21)) self.fixed_LCS_rot_box = QComboBox(dia_Totalpinjoint) self.fixed_LCS_rot_box.setObjectName(u"fixed_LCS_rot_box") self.fixed_LCS_rot_box.setGeometry(QRect(290, 125, 141, 22)) self.fixed_LCS_rot_lab = QLabel(dia_Totalpinjoint) self.fixed_LCS_rot_lab.setObjectName(u"fixed_LCS_rot_lab") self.fixed_LCS_rot_lab.setGeometry(QRect(290, 105, 156, 21)) self.constr_lab = QLabel(dia_Totalpinjoint) self.constr_lab.setObjectName(u"constr_lab") self.constr_lab.setGeometry(QRect(100, 160, 291, 16)) self.constr_lab.setFont(font) self.pos_constr_lab = QLabel(dia_Totalpinjoint) self.pos_constr_lab.setObjectName(u"pos_constr_lab") self.pos_constr_lab.setGeometry(QRect(20, 185, 86, 16)) self.pos_constr_lab.setFont(font) self.posx_checkBox = QCheckBox(dia_Totalpinjoint) self.posx_checkBox.setObjectName(u"posx_checkBox") self.posx_checkBox.setGeometry(QRect(130, 185, 53, 14)) self.posy_checkBox = QCheckBox(dia_Totalpinjoint) self.posy_checkBox.setObjectName(u"posy_checkBox") self.posy_checkBox.setGeometry(QRect(230, 185, 53, 14)) self.posz_checkBox = QCheckBox(dia_Totalpinjoint) self.posz_checkBox.setObjectName(u"posz_checkBox") self.posz_checkBox.setGeometry(QRect(335, 185, 53, 14)) self.rot_constr_lab = QLabel(dia_Totalpinjoint) self.rot_constr_lab.setObjectName(u"rot_constr_lab") self.rot_constr_lab.setGeometry(QRect(20, 230, 86, 16)) self.rot_constr_lab.setFont(font) self.roty_checkBox = QCheckBox(dia_Totalpinjoint) self.roty_checkBox.setObjectName(u"roty_checkBox") self.roty_checkBox.setGeometry(QRect(230, 230, 53, 14)) self.rotz_checkBox = QCheckBox(dia_Totalpinjoint) self.rotz_checkBox.setObjectName(u"rotz_checkBox") self.rotz_checkBox.setGeometry(QRect(335, 230, 53, 14)) self.rotx_checkBox = QCheckBox(dia_Totalpinjoint) self.rotx_checkBox.setObjectName(u"rotx_checkBox") self.rotx_checkBox.setGeometry(QRect(130, 230, 53, 14)) self.vel_constr_lab = QLabel(dia_Totalpinjoint) self.vel_constr_lab.setObjectName(u"vel_constr_lab") self.vel_constr_lab.setGeometry(QRect(20, 200, 86, 16)) self.vel_constr_lab.setFont(font) self.vely_checkBox = QCheckBox(dia_Totalpinjoint) self.vely_checkBox.setObjectName(u"vely_checkBox") self.vely_checkBox.setGeometry(QRect(230, 200, 53, 14)) self.velz_checkBox = QCheckBox(dia_Totalpinjoint) self.velz_checkBox.setObjectName(u"velz_checkBox") self.velz_checkBox.setGeometry(QRect(335, 200, 53, 14)) self.velx_checkBox = QCheckBox(dia_Totalpinjoint) self.velx_checkBox.setObjectName(u"velx_checkBox") self.velx_checkBox.setGeometry(QRect(130, 200, 53, 14)) self.angvelx_checkBox = QCheckBox(dia_Totalpinjoint) self.angvelx_checkBox.setObjectName(u"angvelx_checkBox") self.angvelx_checkBox.setGeometry(QRect(130, 245, 53, 14)) self.ang_vel_constr_lab = QLabel(dia_Totalpinjoint) self.ang_vel_constr_lab.setObjectName(u"ang_vel_constr_lab") self.ang_vel_constr_lab.setGeometry(QRect(20, 245, 86, 16)) self.ang_vel_constr_lab.setFont(font) self.angvelz_checkBox = QCheckBox(dia_Totalpinjoint) self.angvelz_checkBox.setObjectName(u"angvelz_checkBox") self.angvelz_checkBox.setGeometry(QRect(335, 245, 53, 14)) self.angvely_checkBox = QCheckBox(dia_Totalpinjoint) self.angvely_checkBox.setObjectName(u"angvely_checkBox") self.angvely_checkBox.setGeometry(QRect(230, 245, 53, 14)) self.drivecall_Box = QComboBox(dia_Totalpinjoint) self.drivecall_Box.setObjectName(u"drivecall_Box") self.drivecall_Box.setGeometry(QRect(175, 290, 126, 22)) self.drivecall_lab = QLabel(dia_Totalpinjoint) self.drivecall_lab.setObjectName(u"drivecall_lab") self.drivecall_lab.setGeometry(QRect(179, 270, 116, 16)) self.create_drive_Button = QPushButton(dia_Totalpinjoint) self.create_drive_Button.setObjectName(u"create_drive_Button") self.create_drive_Button.setGeometry(QRect(35, 290, 101, 21)) self.retranslateUi(dia_Totalpinjoint) self.buttonBox.accepted.connect(dia_Totalpinjoint.accept) self.buttonBox.rejected.connect(dia_Totalpinjoint.reject) QMetaObject.connectSlotsByName(dia_Totalpinjoint)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(830, 600) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.pushButton_2 = QPushButton(self.centralwidget) self.pushButton_2.setObjectName(u"pushButton_2") self.pushButton_2.setGeometry(QRect(0, 470, 93, 31)) font = QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.pushButton_2.setFont(font) self.frame_2 = QFrame(self.centralwidget) self.frame_2.setObjectName(u"frame_2") self.frame_2.setGeometry(QRect(640, 100, 191, 351)) self.frame_2.setFrameShape(QFrame.StyledPanel) self.frame_2.setFrameShadow(QFrame.Raised) self.label_3 = QLabel(self.frame_2) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(10, 150, 171, 16)) font1 = QFont() font1.setPointSize(8) self.label_3.setFont(font1) self.label_5 = QLabel(self.frame_2) self.label_5.setObjectName(u"label_5") self.label_5.setGeometry(QRect(10, 250, 171, 16)) self.label_5.setFont(font1) self.label_6 = QLabel(self.frame_2) self.label_6.setObjectName(u"label_6") self.label_6.setGeometry(QRect(10, 300, 171, 16)) self.label_6.setFont(font1) self.label_4 = QLabel(self.frame_2) self.label_4.setObjectName(u"label_4") self.label_4.setGeometry(QRect(10, 200, 171, 16)) self.label_4.setFont(font1) self.label_2 = QLabel(self.frame_2) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(10, 100, 171, 16)) self.label_2.setFont(font1) self.label = QLabel(self.frame_2) self.label.setObjectName(u"label") self.label.setGeometry(QRect(10, 50, 171, 16)) self.label.setFont(font1) self.lineEdit = QLineEdit(self.frame_2) self.lineEdit.setObjectName(u"lineEdit") self.lineEdit.setGeometry(QRect(10, 20, 171, 28)) self.lineEdit_2 = QLineEdit(self.frame_2) self.lineEdit_2.setObjectName(u"lineEdit_2") self.lineEdit_2.setGeometry(QRect(10, 70, 171, 28)) self.lineEdit_3 = QLineEdit(self.frame_2) self.lineEdit_3.setObjectName(u"lineEdit_3") self.lineEdit_3.setGeometry(QRect(10, 120, 171, 28)) self.lineEdit_4 = QLineEdit(self.frame_2) self.lineEdit_4.setObjectName(u"lineEdit_4") self.lineEdit_4.setGeometry(QRect(10, 170, 171, 28)) self.lineEdit_5 = QLineEdit(self.frame_2) self.lineEdit_5.setObjectName(u"lineEdit_5") self.lineEdit_5.setGeometry(QRect(10, 220, 171, 28)) self.lineEdit_6 = QLineEdit(self.frame_2) self.lineEdit_6.setObjectName(u"lineEdit_6") self.lineEdit_6.setGeometry(QRect(10, 270, 171, 28)) self.label_9 = QLabel(self.centralwidget) self.label_9.setObjectName(u"label_9") self.label_9.setGeometry(QRect(660, 20, 141, 61)) self.label_9.setFont(font) self.label_9.setAlignment(Qt.AlignCenter) self.label_9.setWordWrap(True) self.pushButton_3 = QPushButton(self.centralwidget) self.pushButton_3.setObjectName(u"pushButton_3") self.pushButton_3.setGeometry(QRect(540, 500, 93, 28)) self.pushButton_3.setFont(font) self.pushButton_4 = QPushButton(self.centralwidget) self.pushButton_4.setObjectName(u"pushButton_4") self.pushButton_4.setGeometry(QRect(540, 440, 93, 28)) self.pushButton_4.setFont(font) self.pushButton_5 = QPushButton(self.centralwidget) self.pushButton_5.setObjectName(u"pushButton_5") self.pushButton_5.setGeometry(QRect(540, 470, 93, 28)) self.pushButton_5.setFont(font) self.frame = QFrame(self.centralwidget) self.frame.setObjectName(u"frame") self.frame.setGeometry(QRect(10, 0, 621, 441)) self.frame.setFrameShape(QFrame.StyledPanel) self.frame.setFrameShadow(QFrame.Raised) self.tableView = QTableView(self.frame) self.tableView.setObjectName(u"tableView") self.tableView.setGeometry(QRect(10, 10, 602, 421)) self.tableView.setTextElideMode(Qt.ElideMiddle) self.tableView.horizontalHeader().setVisible(True) self.tableView.horizontalHeader().setHighlightSections(False) self.tableView.verticalHeader().setVisible(False) self.tableView.verticalHeader().setHighlightSections(False) self.textEdit_2 = QTextEdit(self.centralwidget) self.textEdit_2.setObjectName(u"textEdit_2") self.textEdit_2.setGeometry(QRect(100, 440, 431, 81)) self.textEdit_2.setReadOnly(True) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 830, 26)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, QuestionnaireWidget): if not QuestionnaireWidget.objectName(): QuestionnaireWidget.setObjectName(u"QuestionnaireWidget") QuestionnaireWidget.resize(555, 318) self.verticalLayout_5 = QVBoxLayout(QuestionnaireWidget) self.verticalLayout_5.setObjectName(u"verticalLayout_5") self.label_6 = QLabel(QuestionnaireWidget) self.label_6.setObjectName(u"label_6") font = QFont() font.setPointSize(17) font.setBold(True) font.setWeight(75) self.label_6.setFont(font) self.label_6.setAlignment(Qt.AlignCenter) self.verticalLayout_5.addWidget(self.label_6) self.label_5 = QLabel(QuestionnaireWidget) self.label_5.setObjectName(u"label_5") font1 = QFont() font1.setPointSize(12) font1.setBold(True) font1.setWeight(75) self.label_5.setFont(font1) self.label_5.setAlignment(Qt.AlignCenter) self.verticalLayout_5.addWidget(self.label_5) self.verticalSpacer = QSpacerItem(20, 56, QSizePolicy.Minimum, QSizePolicy.Expanding) self.verticalLayout_5.addItem(self.verticalSpacer) self.horizontalLayout_5 = QHBoxLayout() self.horizontalLayout_5.setObjectName(u"horizontalLayout_5") self.verticalLayout_4 = QVBoxLayout() self.verticalLayout_4.setObjectName(u"verticalLayout_4") self.label = QLabel(QuestionnaireWidget) self.label.setObjectName(u"label") self.label.setFont(font1) self.label.setAlignment(Qt.AlignCenter) self.verticalLayout_4.addWidget(self.label) self.horizontalLayout_4 = QHBoxLayout() self.horizontalLayout_4.setObjectName(u"horizontalLayout_4") self.horizontalSpacer_8 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout_4.addItem(self.horizontalSpacer_8) self.awfulCb = QCheckBox(QuestionnaireWidget) self.awfulCb.setObjectName(u"awfulCb") self.awfulCb.setFont(font1) self.horizontalLayout_4.addWidget(self.awfulCb) self.horizontalSpacer_7 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout_4.addItem(self.horizontalSpacer_7) self.verticalLayout_4.addLayout(self.horizontalLayout_4) self.horizontalLayout_5.addLayout(self.verticalLayout_4) self.verticalLayout_3 = QVBoxLayout() self.verticalLayout_3.setObjectName(u"verticalLayout_3") self.label_2 = QLabel(QuestionnaireWidget) self.label_2.setObjectName(u"label_2") self.label_2.setFont(font1) self.label_2.setAlignment(Qt.AlignCenter) self.verticalLayout_3.addWidget(self.label_2) self.horizontalLayout_3 = QHBoxLayout() self.horizontalLayout_3.setObjectName(u"horizontalLayout_3") self.horizontalSpacer_6 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout_3.addItem(self.horizontalSpacer_6) self.soSoCb = QCheckBox(QuestionnaireWidget) self.soSoCb.setObjectName(u"soSoCb") self.soSoCb.setFont(font1) self.horizontalLayout_3.addWidget(self.soSoCb) self.horizontalSpacer_5 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout_3.addItem(self.horizontalSpacer_5) self.verticalLayout_3.addLayout(self.horizontalLayout_3) self.horizontalLayout_5.addLayout(self.verticalLayout_3) self.verticalLayout_2 = QVBoxLayout() self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.label_3 = QLabel(QuestionnaireWidget) self.label_3.setObjectName(u"label_3") self.label_3.setFont(font1) self.label_3.setAlignment(Qt.AlignCenter) self.verticalLayout_2.addWidget(self.label_3) self.horizontalLayout_2 = QHBoxLayout() self.horizontalLayout_2.setObjectName(u"horizontalLayout_2") self.horizontalSpacer_3 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout_2.addItem(self.horizontalSpacer_3) self.normalCb = QCheckBox(QuestionnaireWidget) self.normalCb.setObjectName(u"normalCb") self.normalCb.setFont(font1) self.horizontalLayout_2.addWidget(self.normalCb) self.horizontalSpacer_4 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout_2.addItem(self.horizontalSpacer_4) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.horizontalLayout_5.addLayout(self.verticalLayout_2) self.verticalLayout = QVBoxLayout() self.verticalLayout.setObjectName(u"verticalLayout") self.label_4 = QLabel(QuestionnaireWidget) self.label_4.setObjectName(u"label_4") self.label_4.setFont(font1) self.label_4.setAlignment(Qt.AlignCenter) self.verticalLayout.addWidget(self.label_4) self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer) self.excellentCb = QCheckBox(QuestionnaireWidget) self.excellentCb.setObjectName(u"excellentCb") self.excellentCb.setFont(font1) self.horizontalLayout.addWidget(self.excellentCb) self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer_2) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_5.addLayout(self.verticalLayout) self.verticalLayout_5.addLayout(self.horizontalLayout_5) self.verticalSpacer_2 = QSpacerItem(20, 55, QSizePolicy.Minimum, QSizePolicy.Expanding) self.verticalLayout_5.addItem(self.verticalSpacer_2) self.answerLabel = QLabel(QuestionnaireWidget) self.answerLabel.setObjectName(u"answerLabel") self.answerLabel.setFont(font1) self.answerLabel.setAlignment(Qt.AlignCenter) self.verticalLayout_5.addWidget(self.answerLabel) self.closeButton = QPushButton(QuestionnaireWidget) self.closeButton.setObjectName(u"closeButton") self.closeButton.setFont(font1) self.verticalLayout_5.addWidget(self.closeButton) self.retranslateUi(QuestionnaireWidget) QMetaObject.connectSlotsByName(QuestionnaireWidget)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(628, 600) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.horizontalLayout_2 = QHBoxLayout(self.centralwidget) self.horizontalLayout_2.setObjectName(u"horizontalLayout_2") self.splitter = QSplitter(self.centralwidget) self.splitter.setObjectName(u"splitter") self.splitter.setOrientation(Qt.Horizontal) self.groupBox_3 = QGroupBox(self.splitter) self.groupBox_3.setObjectName(u"groupBox_3") self.verticalLayout_3 = QVBoxLayout(self.groupBox_3) self.verticalLayout_3.setObjectName(u"verticalLayout_3") self.lcdNumber = QLCDNumber(self.groupBox_3) self.lcdNumber.setObjectName(u"lcdNumber") self.lcdNumber.setMinimumSize(QSize(0, 80)) self.lcdNumber.setDigitCount(10) self.verticalLayout_3.addWidget(self.lcdNumber) self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") self.start = QPushButton(self.groupBox_3) self.start.setObjectName(u"start") self.start.setMinimumSize(QSize(0, 30)) self.horizontalLayout.addWidget(self.start) self.next = QPushButton(self.groupBox_3) self.next.setObjectName(u"next") self.next.setMinimumSize(QSize(0, 30)) self.horizontalLayout.addWidget(self.next) self.play = QPushButton(self.groupBox_3) self.play.setObjectName(u"play") self.play.setMinimumSize(QSize(0, 30)) self.horizontalLayout.addWidget(self.play) self.verticalLayout_3.addLayout(self.horizontalLayout) self.groupBox_2 = QGroupBox(self.groupBox_3) self.groupBox_2.setObjectName(u"groupBox_2") self.verticalLayout_2 = QVBoxLayout(self.groupBox_2) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.lineEdit = QLineEdit(self.groupBox_2) self.lineEdit.setObjectName(u"lineEdit") font = QFont() font.setFamily(u"Adobe \u9ed1\u4f53 Std R") font.setPointSize(28) self.lineEdit.setFont(font) self.verticalLayout_2.addWidget(self.lineEdit) self.verticalLayout_3.addWidget(self.groupBox_2) self.groupBox = QGroupBox(self.groupBox_3) self.groupBox.setObjectName(u"groupBox") self.verticalLayout = QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName(u"verticalLayout") self.textEdit = QTextEdit(self.groupBox) self.textEdit.setObjectName(u"textEdit") font1 = QFont() font1.setFamily(u"Adobe \u9ed1\u4f53 Std R") font1.setPointSize(26) self.textEdit.setFont(font1) self.verticalLayout.addWidget(self.textEdit) self.verticalLayout_3.addWidget(self.groupBox) self.splitter.addWidget(self.groupBox_3) self.print = QPlainTextEdit(self.splitter) self.print.setObjectName(u"print") sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.print.sizePolicy().hasHeightForWidth()) self.print.setSizePolicy(sizePolicy) font2 = QFont() font2.setFamily(u"\u5fae\u8f6f\u96c5\u9ed1") font2.setPointSize(16) self.print.setFont(font2) self.splitter.addWidget(self.print) self.horizontalLayout_2.addWidget(self.splitter) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 628, 21)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)
def __init__(self, parent=None, **ccs) -> None: super().__init__(parent) self.file_flg = False self.dev_flg = False print(str(ccs)) if 'b' not in ccs: self.all_sub = [] else: self.all_sub = ccs['b'] # Sets the title and size of the dialog box self.setWindowTitle('Root') self.resize(445, 302) # Set the window to modal, and the user can only close the main # interface after closing the popover self.setWindowModality(Qt.ApplicationModal) # Table layout used to layout QLabel and QLineEdit and QSpinBox self.gridLayoutWidget = QtWidgets.QWidget(self) self.gridLayoutWidget.setGeometry(QRect(10, 1, 431, 291)) self.gridLayoutWidget.setObjectName('gridLayoutWidget') self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setVerticalSpacing(6) self.gridLayout.setObjectName('gridLayout') self.lineEdit_firmware = QtWidgets.QLineEdit(self.gridLayoutWidget) self.lineEdit_firmware.setObjectName('lineEdit_firmware') self.gridLayout.addWidget(self.lineEdit_firmware, 1, 1, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName('horizontalLayout') self.pB_OK = QtWidgets.QPushButton(self.gridLayoutWidget) self.pB_OK.setObjectName('pB_OK') self.horizontalLayout.addWidget(self.pB_OK) self.pB_Cencel = QtWidgets.QPushButton(self.gridLayoutWidget) self.pB_Cencel.setObjectName('pB_Cencel') self.horizontalLayout.addWidget(self.pB_Cencel) self.gridLayout.addLayout(self.horizontalLayout, 5, 1, 1, 2) self.root_progressBar = QtWidgets.QProgressBar(self.gridLayoutWidget) self.root_progressBar.setProperty('value', 0) self.root_progressBar.setObjectName('root_progressBar') self.gridLayout.addWidget(self.root_progressBar, 6, 1, 1, 2) self.pB_import_firmware = QtWidgets.QPushButton(self.gridLayoutWidget) self.pB_import_firmware.setObjectName('pB_import_firmware') self.gridLayout.addWidget(self.pB_import_firmware, 1, 2, 1, 1) self.label_3 = QtWidgets.QLabel(self.gridLayoutWidget) self.label_3.setObjectName('label_3') self.gridLayout.addWidget(self.label_3, 4, 0, 1, 1) self.label = QtWidgets.QLabel(self.gridLayoutWidget) self.label.setObjectName('label') self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.label_4 = QtWidgets.QLabel(self.gridLayoutWidget) self.label_4.setObjectName('label_4') self.gridLayout.addWidget(self.label_4, 6, 0, 1, 1) self.textBrowser = QtWidgets.QTextBrowser(self.gridLayoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.textBrowser.sizePolicy().hasHeightForWidth()) self.textBrowser.setSizePolicy(sizePolicy) self.textBrowser.setObjectName('textBrowser') self.gridLayout.addWidget(self.textBrowser, 4, 1, 1, 2) self.label_2 = QtWidgets.QLabel(self.gridLayoutWidget) self.label_2.setObjectName('label_2') self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1) self.pB_get_device = QtWidgets.QPushButton(self.gridLayoutWidget) self.pB_get_device.setObjectName('pB_get_device') self.gridLayout.addWidget(self.pB_get_device, 2, 2, 1, 1) self.cBox_Dev = QtWidgets.QComboBox(self.gridLayoutWidget) self.cBox_Dev.setObjectName('cBox_Dev') self.gridLayout.addWidget(self.cBox_Dev, 2, 1, 1, 1) self.label_5 = QtWidgets.QLabel(self.gridLayoutWidget) font = QFont() font.setPointSize(14) self.label_5.setFont(font) self.label_5.setLayoutDirection(Qt.LeftToRight) self.label_5.setAlignment(Qt.AlignCenter) self.label_5.setObjectName('label_5') self.gridLayout.addWidget(self.label_5, 0, 0, 1, 3) self.retranslate_ui() self.fresh_box() # Connect the signal to the slot self.cBox_Dev.currentIndexChanged.connect(self.select_port) self.pB_get_device.clicked.connect(self.fresh_box) self.pB_import_firmware.clicked.connect(self.choose_img) self.pB_OK.clicked.connect(self.start_root) self.pB_Cencel.clicked.connect(self.reject) self.myThread = None self.control_server_Thread = None self.img_sha256 = None self.sub_id = None
def setupUi(self, Form): if Form.objectName(): Form.setObjectName(u"Form") Form.resize(640, 480) Form.setMinimumSize(QSize(640, 480)) Form.setMaximumSize(QSize(640, 480)) font = QFont() font.setPointSize(9) font.setBold(False) font.setWeight(50) Form.setFont(font) self.tabWidget = QTabWidget(Form) self.tabWidget.setObjectName(u"tabWidget") self.tabWidget.setGeometry(QRect(10, 70, 621, 401)) self.tabWidget.setAutoFillBackground(True) self.tabWidget.setTabBarAutoHide(False) self.tab = QWidget() self.tab.setObjectName(u"tab") self.textBrowser_3 = QTextBrowser(self.tab) self.textBrowser_3.setObjectName(u"textBrowser_3") self.textBrowser_3.setGeometry(QRect(10, 10, 151, 141)) self.textBrowser_4 = QTextBrowser(self.tab) self.textBrowser_4.setObjectName(u"textBrowser_4") self.textBrowser_4.setGeometry(QRect(10, 160, 151, 91)) self.label = QLabel(self.tab) self.label.setObjectName(u"label") self.label.setGeometry(QRect(170, 40, 91, 21)) self.label_2 = QLabel(self.tab) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(170, 95, 101, 31)) self.lineEdit = QLineEdit(self.tab) self.lineEdit.setObjectName(u"lineEdit") self.lineEdit.setGeometry(QRect(280, 40, 191, 20)) font1 = QFont() font1.setPointSize(9) font1.setBold(False) font1.setItalic(True) font1.setWeight(50) self.lineEdit.setFont(font1) self.lineEdit_2 = QLineEdit(self.tab) self.lineEdit_2.setObjectName(u"lineEdit_2") self.lineEdit_2.setGeometry(QRect(280, 100, 191, 20)) self.lineEdit_2.setFont(font1) self.pushButton = QPushButton(self.tab) self.pushButton.setObjectName(u"pushButton") self.pushButton.setGeometry(QRect(490, 40, 111, 23)) self.pushButton_2 = QPushButton(self.tab) self.pushButton_2.setObjectName(u"pushButton_2") self.pushButton_2.setGeometry(QRect(490, 100, 111, 23)) self.pushButton_3 = QPushButton(self.tab) self.pushButton_3.setObjectName(u"pushButton_3") self.pushButton_3.setGeometry(QRect(230, 200, 111, 23)) self.pushButton_4 = QPushButton(self.tab) self.pushButton_4.setObjectName(u"pushButton_4") self.pushButton_4.setGeometry(QRect(440, 200, 111, 23)) self.pushButton_5 = QPushButton(self.tab) self.pushButton_5.setObjectName(u"pushButton_5") self.pushButton_5.setGeometry(QRect(230, 260, 111, 23)) self.pushButton_6 = QPushButton(self.tab) self.pushButton_6.setObjectName(u"pushButton_6") self.pushButton_6.setGeometry(QRect(440, 260, 111, 23)) self.textBrowser_2 = QTextBrowser(self.tab) self.textBrowser_2.setObjectName(u"textBrowser_2") self.textBrowser_2.setGeometry(QRect(10, 260, 151, 101)) self.tabWidget.addTab(self.tab, "") self.tab_2 = QWidget() self.tab_2.setObjectName(u"tab_2") self.textBrowser_6 = QTextBrowser(self.tab_2) self.textBrowser_6.setObjectName(u"textBrowser_6") self.textBrowser_6.setGeometry(QRect(10, 10, 151, 151)) self.textBrowser_7 = QTextBrowser(self.tab_2) self.textBrowser_7.setObjectName(u"textBrowser_7") self.textBrowser_7.setGeometry(QRect(10, 170, 151, 91)) self.label_3 = QLabel(self.tab_2) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(170, 10, 91, 21)) self.lineEdit_3 = QLineEdit(self.tab_2) self.lineEdit_3.setObjectName(u"lineEdit_3") self.lineEdit_3.setGeometry(QRect(270, 10, 201, 20)) self.lineEdit_3.setFont(font1) self.pushButton_7 = QPushButton(self.tab_2) self.pushButton_7.setObjectName(u"pushButton_7") self.pushButton_7.setGeometry(QRect(490, 10, 111, 23)) self.label_4 = QLabel(self.tab_2) self.label_4.setObjectName(u"label_4") self.label_4.setGeometry(QRect(170, 50, 91, 21)) self.label_5 = QLabel(self.tab_2) self.label_5.setObjectName(u"label_5") self.label_5.setGeometry(QRect(170, 80, 91, 21)) self.label_6 = QLabel(self.tab_2) self.label_6.setObjectName(u"label_6") self.label_6.setGeometry(QRect(170, 140, 91, 21)) self.label_7 = QLabel(self.tab_2) self.label_7.setObjectName(u"label_7") self.label_7.setGeometry(QRect(170, 170, 91, 21)) self.label_8 = QLabel(self.tab_2) self.label_8.setObjectName(u"label_8") self.label_8.setGeometry(QRect(170, 200, 91, 21)) self.label_9 = QLabel(self.tab_2) self.label_9.setObjectName(u"label_9") self.label_9.setGeometry(QRect(170, 230, 91, 21)) self.lineEdit_4 = QLineEdit(self.tab_2) self.lineEdit_4.setObjectName(u"lineEdit_4") self.lineEdit_4.setGeometry(QRect(270, 50, 201, 20)) self.lineEdit_4.setFont(font1) self.lineEdit_5 = QLineEdit(self.tab_2) self.lineEdit_5.setObjectName(u"lineEdit_5") self.lineEdit_5.setGeometry(QRect(270, 80, 201, 20)) self.lineEdit_5.setFont(font1) self.lineEdit_6 = QLineEdit(self.tab_2) self.lineEdit_6.setObjectName(u"lineEdit_6") self.lineEdit_6.setGeometry(QRect(270, 140, 201, 20)) self.lineEdit_6.setFont(font1) self.lineEdit_7 = QLineEdit(self.tab_2) self.lineEdit_7.setObjectName(u"lineEdit_7") self.lineEdit_7.setGeometry(QRect(270, 170, 201, 20)) self.lineEdit_7.setFont(font1) self.lineEdit_8 = QLineEdit(self.tab_2) self.lineEdit_8.setObjectName(u"lineEdit_8") self.lineEdit_8.setGeometry(QRect(270, 200, 201, 20)) self.lineEdit_8.setFont(font1) self.lineEdit_9 = QLineEdit(self.tab_2) self.lineEdit_9.setObjectName(u"lineEdit_9") self.lineEdit_9.setGeometry(QRect(270, 230, 201, 20)) self.lineEdit_9.setFont(font1) self.pushButton_8 = QPushButton(self.tab_2) self.pushButton_8.setObjectName(u"pushButton_8") self.pushButton_8.setGeometry(QRect(490, 50, 111, 23)) self.pushButton_9 = QPushButton(self.tab_2) self.pushButton_9.setObjectName(u"pushButton_9") self.pushButton_9.setGeometry(QRect(490, 80, 111, 23)) self.pushButton_10 = QPushButton(self.tab_2) self.pushButton_10.setObjectName(u"pushButton_10") self.pushButton_10.setGeometry(QRect(490, 140, 111, 23)) self.pushButton_11 = QPushButton(self.tab_2) self.pushButton_11.setObjectName(u"pushButton_11") self.pushButton_11.setGeometry(QRect(490, 170, 111, 23)) self.pushButton_12 = QPushButton(self.tab_2) self.pushButton_12.setObjectName(u"pushButton_12") self.pushButton_12.setGeometry(QRect(490, 200, 111, 23)) self.pushButton_13 = QPushButton(self.tab_2) self.pushButton_13.setObjectName(u"pushButton_13") self.pushButton_13.setGeometry(QRect(490, 230, 111, 23)) self.pushButton_14 = QPushButton(self.tab_2) self.pushButton_14.setObjectName(u"pushButton_14") self.pushButton_14.setGeometry(QRect(230, 280, 111, 23)) self.pushButton_15 = QPushButton(self.tab_2) self.pushButton_15.setObjectName(u"pushButton_15") self.pushButton_15.setGeometry(QRect(440, 280, 111, 23)) self.pushButton_31 = QPushButton(self.tab_2) self.pushButton_31.setObjectName(u"pushButton_31") self.pushButton_31.setGeometry(QRect(230, 330, 111, 23)) self.pushButton_32 = QPushButton(self.tab_2) self.pushButton_32.setObjectName(u"pushButton_32") self.pushButton_32.setGeometry(QRect(440, 330, 111, 23)) self.label_10 = QLabel(self.tab_2) self.label_10.setObjectName(u"label_10") self.label_10.setGeometry(QRect(170, 110, 91, 21)) self.lineEdit_10 = QLineEdit(self.tab_2) self.lineEdit_10.setObjectName(u"lineEdit_10") self.lineEdit_10.setGeometry(QRect(270, 110, 201, 20)) self.lineEdit_10.setFont(font1) self.pushButton_16 = QPushButton(self.tab_2) self.pushButton_16.setObjectName(u"pushButton_16") self.pushButton_16.setGeometry(QRect(490, 110, 111, 23)) self.textBrowser_5 = QTextBrowser(self.tab_2) self.textBrowser_5.setObjectName(u"textBrowser_5") self.textBrowser_5.setGeometry(QRect(10, 270, 151, 101)) self.tabWidget.addTab(self.tab_2, "") self.tab_3 = QWidget() self.tab_3.setObjectName(u"tab_3") self.tab_3.setFont(font) self.textBrowser_9 = QTextBrowser(self.tab_3) self.textBrowser_9.setObjectName(u"textBrowser_9") self.textBrowser_9.setGeometry(QRect(10, 10, 151, 141)) self.textBrowser_10 = QTextBrowser(self.tab_3) self.textBrowser_10.setObjectName(u"textBrowser_10") self.textBrowser_10.setGeometry(QRect(10, 160, 151, 91)) self.label_19 = QLabel(self.tab_3) self.label_19.setObjectName(u"label_19") self.label_19.setGeometry(QRect(170, 40, 91, 21)) self.label_20 = QLabel(self.tab_3) self.label_20.setObjectName(u"label_20") self.label_20.setGeometry(QRect(170, 100, 101, 21)) self.lineEdit_19 = QLineEdit(self.tab_3) self.lineEdit_19.setObjectName(u"lineEdit_19") self.lineEdit_19.setGeometry(QRect(280, 40, 191, 20)) self.lineEdit_19.setFont(font1) self.lineEdit_20 = QLineEdit(self.tab_3) self.lineEdit_20.setObjectName(u"lineEdit_20") self.lineEdit_20.setGeometry(QRect(280, 100, 191, 20)) self.lineEdit_20.setFont(font1) self.pushButton_33 = QPushButton(self.tab_3) self.pushButton_33.setObjectName(u"pushButton_33") self.pushButton_33.setGeometry(QRect(490, 40, 111, 23)) self.pushButton_34 = QPushButton(self.tab_3) self.pushButton_34.setObjectName(u"pushButton_34") self.pushButton_34.setGeometry(QRect(490, 100, 111, 23)) self.pushButton_35 = QPushButton(self.tab_3) self.pushButton_35.setObjectName(u"pushButton_35") self.pushButton_35.setGeometry(QRect(230, 200, 111, 23)) self.pushButton_36 = QPushButton(self.tab_3) self.pushButton_36.setObjectName(u"pushButton_36") self.pushButton_36.setGeometry(QRect(440, 200, 111, 23)) self.pushButton_37 = QPushButton(self.tab_3) self.pushButton_37.setObjectName(u"pushButton_37") self.pushButton_37.setGeometry(QRect(230, 260, 111, 23)) self.pushButton_38 = QPushButton(self.tab_3) self.pushButton_38.setObjectName(u"pushButton_38") self.pushButton_38.setGeometry(QRect(440, 260, 111, 23)) self.textBrowser_8 = QTextBrowser(self.tab_3) self.textBrowser_8.setObjectName(u"textBrowser_8") self.textBrowser_8.setGeometry(QRect(10, 260, 151, 101)) self.tabWidget.addTab(self.tab_3, "") self.tab_4 = QWidget() self.tab_4.setObjectName(u"tab_4") self.tab_4.setAutoFillBackground(False) self.textBrowser_12 = QTextBrowser(self.tab_4) self.textBrowser_12.setObjectName(u"textBrowser_12") self.textBrowser_12.setGeometry(QRect(10, 10, 151, 141)) self.textBrowser_13 = QTextBrowser(self.tab_4) self.textBrowser_13.setObjectName(u"textBrowser_13") self.textBrowser_13.setGeometry(QRect(10, 160, 151, 91)) self.label_22 = QLabel(self.tab_4) self.label_22.setObjectName(u"label_22") self.label_22.setGeometry(QRect(170, 40, 91, 21)) self.label_23 = QLabel(self.tab_4) self.label_23.setObjectName(u"label_23") self.label_23.setGeometry(QRect(170, 100, 101, 21)) self.lineEdit_21 = QLineEdit(self.tab_4) self.lineEdit_21.setObjectName(u"lineEdit_21") self.lineEdit_21.setGeometry(QRect(280, 40, 191, 20)) self.lineEdit_21.setFont(font1) self.lineEdit_22 = QLineEdit(self.tab_4) self.lineEdit_22.setObjectName(u"lineEdit_22") self.lineEdit_22.setGeometry(QRect(280, 100, 191, 20)) self.lineEdit_22.setFont(font1) self.pushButton_39 = QPushButton(self.tab_4) self.pushButton_39.setObjectName(u"pushButton_39") self.pushButton_39.setGeometry(QRect(490, 40, 111, 23)) self.pushButton_40 = QPushButton(self.tab_4) self.pushButton_40.setObjectName(u"pushButton_40") self.pushButton_40.setGeometry(QRect(490, 100, 111, 23)) self.pushButton_41 = QPushButton(self.tab_4) self.pushButton_41.setObjectName(u"pushButton_41") self.pushButton_41.setGeometry(QRect(230, 200, 111, 23)) self.pushButton_42 = QPushButton(self.tab_4) self.pushButton_42.setObjectName(u"pushButton_42") self.pushButton_42.setGeometry(QRect(440, 200, 111, 23)) self.pushButton_43 = QPushButton(self.tab_4) self.pushButton_43.setObjectName(u"pushButton_43") self.pushButton_43.setGeometry(QRect(230, 260, 111, 23)) self.pushButton_44 = QPushButton(self.tab_4) self.pushButton_44.setObjectName(u"pushButton_44") self.pushButton_44.setGeometry(QRect(440, 260, 111, 23)) self.textBrowser_11 = QTextBrowser(self.tab_4) self.textBrowser_11.setObjectName(u"textBrowser_11") self.textBrowser_11.setGeometry(QRect(10, 260, 151, 101)) self.tabWidget.addTab(self.tab_4, "") self.label_21 = QLabel(Form) self.label_21.setObjectName(u"label_21") self.label_21.setGeometry(QRect(10, 20, 41, 31)) self.label_21.setTextFormat(Qt.AutoText) self.textBrowser_20 = QTextBrowser(Form) self.textBrowser_20.setObjectName(u"textBrowser_20") self.textBrowser_20.setGeometry(QRect(60, 20, 491, 31)) self.pushButton_17 = QPushButton(Form) self.pushButton_17.setObjectName(u"pushButton_17") self.pushButton_17.setGeometry(QRect(570, 20, 61, 31)) self.retranslateUi(Form) self.tabWidget.setCurrentIndex(0) QMetaObject.connectSlotsByName(Form)
def setupUi(self, SplashScreen): if SplashScreen.objectName(): SplashScreen.setObjectName(u"SplashScreen") SplashScreen.resize(340, 340) self.centralwidget = QWidget(SplashScreen) self.centralwidget.setObjectName(u"centralwidget") self.circularProgressBarBase = QFrame(self.centralwidget) self.circularProgressBarBase.setObjectName(u"circularProgressBarBase") self.circularProgressBarBase.setGeometry(QRect(10, 10, 320, 320)) self.circularProgressBarBase.setFrameShape(QFrame.NoFrame) self.circularProgressBarBase.setFrameShadow(QFrame.Raised) self.circularProgress = QFrame(self.circularProgressBarBase) self.circularProgress.setObjectName(u"circularProgress") self.circularProgress.setGeometry(QRect(10, 10, 300, 300)) self.circularProgress.setStyleSheet( u"QFrame{\n" " border-radius: 150px;\n" " background-color: qconicalgradient(cx:0.5, cy:0.5, angle:90, stop:0.749 rgba(255, 0, 127, 0), stop:0.750 rgba(85, 170, 255, 255));\n" "}") self.circularProgress.setFrameShape(QFrame.NoFrame) self.circularProgress.setFrameShadow(QFrame.Raised) self.circularBg = QFrame(self.circularProgressBarBase) self.circularBg.setObjectName(u"circularBg") self.circularBg.setGeometry(QRect(10, 10, 300, 300)) self.circularBg.setStyleSheet( u"QFrame{\n" " border-radius: 150px;\n" " background-color: rgba(77, 77, 127, 120);\n" "}") self.circularBg.setFrameShape(QFrame.NoFrame) self.circularBg.setFrameShadow(QFrame.Raised) self.container = QFrame(self.circularProgressBarBase) self.container.setObjectName(u"container") self.container.setGeometry(QRect(25, 25, 270, 270)) self.container.setStyleSheet(u"QFrame{\n" " border-radius: 135px;\n" " background-color: rgb(77, 77, 127);\n" "}") self.container.setFrameShape(QFrame.NoFrame) self.container.setFrameShadow(QFrame.Raised) self.widget = QWidget(self.container) self.widget.setObjectName(u"widget") self.widget.setGeometry(QRect(40, 50, 193, 191)) self.gridLayout = QGridLayout(self.widget) self.gridLayout.setObjectName(u"gridLayout") self.gridLayout.setContentsMargins(0, 0, 0, 0) self.labelTitle = QLabel(self.widget) self.labelTitle.setObjectName(u"labelTitle") font = QFont() font.setFamily(u"Segoe UI") font.setPointSize(12) self.labelTitle.setFont(font) self.labelTitle.setStyleSheet(u"background-color: none;\n" "color: #FFFFFF") self.labelTitle.setAlignment(Qt.AlignCenter) self.gridLayout.addWidget(self.labelTitle, 0, 0, 1, 1) self.labelPercentage = QLabel(self.widget) self.labelPercentage.setObjectName(u"labelPercentage") font1 = QFont() font1.setFamily(u"Roboto Thin") font1.setPointSize(68) self.labelPercentage.setFont(font1) self.labelPercentage.setStyleSheet(u"background-color: none;\n" "color: #FFFFFF") self.labelPercentage.setAlignment(Qt.AlignCenter) self.gridLayout.addWidget(self.labelPercentage, 1, 0, 1, 1) self.labelLoadingInfo = QLabel(self.widget) self.labelLoadingInfo.setObjectName(u"labelLoadingInfo") self.labelLoadingInfo.setMinimumSize(QSize(0, 20)) self.labelLoadingInfo.setMaximumSize(QSize(16777215, 20)) font2 = QFont() font2.setFamily(u"Segoe UI") font2.setPointSize(9) self.labelLoadingInfo.setFont(font2) self.labelLoadingInfo.setStyleSheet( u"QLabel{\n" " border-radius: 10px; \n" " background-color: rgb(93, 93, 154);\n" " color: #FFFFFF;\n" " margin-left: 40px;\n" " margin-right: 40px;\n" "}") self.labelLoadingInfo.setFrameShape(QFrame.NoFrame) self.labelLoadingInfo.setAlignment(Qt.AlignCenter) self.gridLayout.addWidget(self.labelLoadingInfo, 2, 0, 1, 1) self.labelCredits = QLabel(self.widget) self.labelCredits.setObjectName(u"labelCredits") self.labelCredits.setFont(font2) self.labelCredits.setStyleSheet(u"background-color: none;\n" "color: rgb(155, 155, 255);") self.labelCredits.setAlignment(Qt.AlignCenter) self.gridLayout.addWidget(self.labelCredits, 3, 0, 1, 1) self.circularBg.raise_() self.circularProgress.raise_() self.container.raise_() SplashScreen.setCentralWidget(self.centralwidget) self.retranslateUi(SplashScreen) QMetaObject.connectSlotsByName(SplashScreen)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(1009, 734) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.label = QLabel(self.centralwidget) self.label.setObjectName(u"label") self.label.setGeometry(QRect(10, 80, 1000, 581)) self.label.setPixmap( QPixmap(u"../\ub2e4\uc6b4\ub85c\ub4dc/stadium.jpg")) self.label.setAlignment(Qt.AlignCenter) self.layoutWidget = QWidget(self.centralwidget) self.layoutWidget.setObjectName(u"layoutWidget") self.layoutWidget.setGeometry(QRect(270, 130, 216, 71)) self.gridLayout_2 = QGridLayout(self.layoutWidget) self.gridLayout_2.setObjectName(u"gridLayout_2") self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.label_3 = QLabel(self.layoutWidget) self.label_3.setObjectName(u"label_3") font = QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.label_3.setFont(font) self.gridLayout_2.addWidget(self.label_3, 0, 0, 1, 1) self.lineEdit_2 = QLineEdit(self.layoutWidget) self.lineEdit_2.setObjectName(u"lineEdit_2") font1 = QFont() font1.setPointSize(12) self.lineEdit_2.setFont(font1) self.gridLayout_2.addWidget(self.lineEdit_2, 1, 0, 1, 1) self.pushButton_2 = QPushButton(self.layoutWidget) self.pushButton_2.setObjectName(u"pushButton_2") self.gridLayout_2.addWidget(self.pushButton_2, 1, 1, 1, 1) self.label_4 = QLabel(self.centralwidget) self.label_4.setObjectName(u"label_4") self.label_4.setGeometry(QRect(40, 200, 141, 51)) font2 = QFont() font2.setPointSize(14) font2.setBold(True) font2.setWeight(75) self.label_4.setFont(font2) self.textEdit = QTextEdit(self.centralwidget) self.textEdit.setObjectName(u"textEdit") self.textEdit.setGeometry(QRect(40, 250, 441, 371)) self.textEdit_2 = QTextEdit(self.centralwidget) self.textEdit_2.setObjectName(u"textEdit_2") self.textEdit_2.setGeometry(QRect(520, 250, 441, 371)) self.label_5 = QLabel(self.centralwidget) self.label_5.setObjectName(u"label_5") self.label_5.setGeometry(QRect(520, 210, 171, 51)) self.label_5.setFont(font2) self.pushButton_3 = QPushButton(self.centralwidget) self.pushButton_3.setObjectName(u"pushButton_3") self.pushButton_3.setGeometry(QRect(540, 130, 171, 71)) self.pushButton_3.setFont(font) self.pushButton_4 = QPushButton(self.centralwidget) self.pushButton_4.setObjectName(u"pushButton_4") self.pushButton_4.setGeometry(QRect(750, 130, 171, 71)) font3 = QFont() font3.setPointSize(11) font3.setBold(True) font3.setWeight(75) self.pushButton_4.setFont(font3) self.widget = QWidget(self.centralwidget) self.widget.setObjectName(u"widget") self.widget.setGeometry(QRect(40, 130, 216, 71)) self.gridLayout = QGridLayout(self.widget) self.gridLayout.setObjectName(u"gridLayout") self.gridLayout.setContentsMargins(0, 0, 0, 0) self.label_2 = QLabel(self.widget) self.label_2.setObjectName(u"label_2") self.label_2.setFont(font) self.gridLayout.addWidget(self.label_2, 0, 0, 1, 1) self.lineEdit = QLineEdit(self.widget) self.lineEdit.setObjectName(u"lineEdit") self.lineEdit.setFont(font1) self.gridLayout.addWidget(self.lineEdit, 1, 0, 1, 1) self.pushButton = QPushButton(self.widget) self.pushButton.setObjectName(u"pushButton") self.gridLayout.addWidget(self.pushButton, 1, 1, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Dialog): if not Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(493, 312) self.widget = QWidget(Dialog) self.widget.setObjectName(u"widget") self.widget.setGeometry(QRect(30, 20, 441, 271)) self.verticalLayout = QVBoxLayout(self.widget) self.verticalLayout.setObjectName(u"verticalLayout") self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.label = QLabel(self.widget) self.label.setObjectName(u"label") font = QFont() font.setFamily(u"Microsoft JhengHei UI") font.setPointSize(11) font.setBold(True) font.setWeight(75) self.label.setFont(font) self.verticalLayout.addWidget(self.label) self.lineEdit = QLineEdit(self.widget) self.lineEdit.setObjectName(u"lineEdit") sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lineEdit.sizePolicy().hasHeightForWidth()) self.lineEdit.setSizePolicy(sizePolicy) self.lineEdit.setMinimumSize(QSize(0, 0)) self.lineEdit.setMaximumSize(QSize(16777215, 35)) font1 = QFont() font1.setFamily(u"Microsoft YaHei UI") font1.setPointSize(11) self.lineEdit.setFont(font1) self.verticalLayout.addWidget(self.lineEdit) self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") self.buttonBox = QDialogButtonBox(self.widget) self.buttonBox.setObjectName(u"buttonBox") sizePolicy1 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy1.setHorizontalStretch(0) sizePolicy1.setVerticalStretch(0) sizePolicy1.setHeightForWidth( self.buttonBox.sizePolicy().hasHeightForWidth()) self.buttonBox.setSizePolicy(sizePolicy1) self.buttonBox.setOrientation(Qt.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.Cancel | QDialogButtonBox.Ok) self.horizontalLayout.addWidget(self.buttonBox) self.verticalLayout.addLayout(self.horizontalLayout) self.retranslateUi(Dialog) self.buttonBox.accepted.connect(Dialog.accept) self.buttonBox.rejected.connect(Dialog.reject) QMetaObject.connectSlotsByName(Dialog)
def build_toplevel_menu(self, surpac_scl_cfg: str): # Tree递归构建 def build_menu_by_recursive(root: QTreeWidgetItem, menu_dict: dict): for key in menu_dict: item = QTreeWidgetItem() item_font = QFont() item_font.setPointSize( self.config.getint('master', 'master_item_font_size')) try: text = str(menu_dict[key]['text']) item.setText(0, text) item.setFont(0, item_font) except KeyError: pass try: descript = str(menu_dict[key]['descript']) item.setToolTip(0, descript) except KeyError: pass try: scl = str(menu_dict[key]['scl']) item.setText(2, scl) except KeyError: pass try: children = menu_dict[key]['children'] build_menu_by_recursive(item, children) except KeyError: pass try: expanded = menu_dict[key]['expanded'] item.setExpanded(expanded) except KeyError: pass root.addChild(item) surpac_scl_encoding = self.config.get('master', 'surpac_scl_encoding') menus = [] with open(file=surpac_scl_cfg, encoding=surpac_scl_encoding) as _f: menu_dict = yaml.load(_f, yaml.loader.FullLoader) for key in menu_dict: menu_toplevel_item = QTreeWidgetItem() menu_toplevel_item_font = QFont() menu_toplevel_item_font.setPointSize( self.config.getint('master', 'master_root_font_size')) try: text = str(menu_dict[key]['text']) menu_toplevel_item.setText(0, text) menu_toplevel_item.setFont(0, menu_toplevel_item_font) except KeyError: pass try: descript = str(menu_dict[key]['descript']) menu_toplevel_item.setToolTip(0, descript) except KeyError: pass try: scl = str(menu_dict[key]['scl']) menu_toplevel_item.setText(2, scl) except KeyError: pass try: expanded = menu_dict[key]['expanded'] menu_toplevel_item.setExpanded(expanded) except KeyError: pass try: children = menu_dict[key]['children'] build_menu_by_recursive(menu_toplevel_item, children) except KeyError: pass menus.append(menu_toplevel_item) return menus
def setupUi(self, MainWindow): if MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(531, 378) font = QFont() font.setBold(False) font.setWeight(50) MainWindow.setFont(font) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.name = QLabel(self.centralwidget) self.name.setObjectName(u"name") self.name.setGeometry(QRect(210, 10, 121, 27)) font1 = QFont() font1.setFamily(u"\u6977\u4f53") font1.setPointSize(20) font1.setBold(False) font1.setWeight(50) self.name.setFont(font1) self.choice_3 = QPushButton(self.centralwidget) self.choice_3.setObjectName(u"choice_3") self.choice_3.setGeometry(QRect(330, 180, 131, 151)) font2 = QFont() font2.setFamily(u"\u4eff\u5b8b") font2.setPointSize(16) font2.setBold(False) font2.setWeight(50) self.choice_3.setFont(font2) self.choice_2 = QPushButton(self.centralwidget) self.choice_2.setObjectName(u"choice_2") self.choice_2.setGeometry(QRect(200, 180, 131, 151)) self.choice_2.setFont(font2) self.choice_1 = QPushButton(self.centralwidget) self.choice_1.setObjectName(u"choice_1") self.choice_1.setGeometry(QRect(70, 180, 131, 151)) self.choice_1.setFont(font2) self.Ename = QLabel(self.centralwidget) self.Ename.setObjectName(u"Ename") self.Ename.setGeometry(QRect(200, 40, 135, 16)) font3 = QFont() font3.setFamily(u"\u4eff\u5b8b") font3.setPointSize(12) font3.setBold(True) font3.setWeight(75) self.Ename.setFont(font3) self.widget = QWidget(self.centralwidget) self.widget.setObjectName(u"widget") self.widget.setGeometry(QRect(10, 70, 511, 74)) self.text = QVBoxLayout(self.widget) self.text.setObjectName(u"text") self.text.setContentsMargins(0, 0, 0, 0) self.label_3 = QLabel(self.widget) self.label_3.setObjectName(u"label_3") font4 = QFont() font4.setFamily(u"\u4eff\u5b8b") font4.setPointSize(12) font4.setBold(False) font4.setWeight(50) self.label_3.setFont(font4) self.text.addWidget(self.label_3) self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding) self.text.addItem(self.verticalSpacer) self.label_5 = QLabel(self.widget) self.label_5.setObjectName(u"label_5") self.label_5.setFont(font4) self.text.addWidget(self.label_5) self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding) self.text.addItem(self.verticalSpacer_2) self.label_4 = QLabel(self.widget) self.label_4.setObjectName(u"label_4") self.label_4.setFont(font4) self.text.addWidget(self.label_4) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 531, 23)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, parent): """Setup the interfaces for the clock.""" if not self.objectName(): self.setObjectName(u"Clock") sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(parent.sizePolicy().hasHeightForWidth()) parent.setSizePolicy(sizePolicy) parent.setAutoFillBackground(True) parent.setWindowFlag(Qt.Widget, True) if os.uname().sysname == "Linux" or self.frameless: parent.setWindowFlag(Qt.FramelessWindowHint, True) self.tabWidget = QTabWidget(parent) self.tabWidget.setObjectName(u"tabWidget") self.tabWidget.setGeometry(QRect(0, 0, 800, 460)) # This works for Mac, but seems to not work with Linux/Arm/RPi # tabbar = self.tabWidget.tabBar() # tabbar.setMinimumSize(50, 24) # tabfont = QFont() # tabfont.setBold(True) # tabfont.setItalic(True) # tabfont.setPointSize(32) # tabbar.setFont(tabfont) # Setup the TABS self.clock = QWidget() self.clock.setObjectName(u"clock") self.tabWidget.addTab(self.clock, "") self.tabWidget.setTabText(self.tabWidget.indexOf(self.clock), "Clock") self.weather = QWeather(parent=None, debug=self.debug) self.tabWidget.addTab(self.weather, "") self.tabWidget.setTabText(self.tabWidget.indexOf(self.weather), "Weather") self.settings = QWidget() self.settings.setObjectName(u"settings") self.tabWidget.addTab(self.settings, "") self.tabWidget.setTabText(self.tabWidget.indexOf(self.settings), "Settings") self.tabWidget.setCurrentIndex(0) ################################################################################################# # Setup Clock Page ################################################################################################# self.analog = AnalogClock(self.clock) # DIGITAL clock in "clock" tab self.Digital = QLabel(self.clock) self.Digital.setObjectName(u"Digital") self.Digital.setGeometry(QRect(0, 5, 765, 71)) self.Digital.setAutoFillBackground(False) self.Digital.setStyleSheet(u"") self.Digital.setText(u"Current Time - Date + time") # Weather Icon self.weathericon = QWeatherIcon((480, 5), self.weather, parent=self.clock) self.weather.weather_updated.connect(self.weathericon.update) # Weather info on the Clock page. self.minipanel = QTempMiniPanel((475, 105), self.weather, parent=self.clock) self.weather.temp_updated.connect(self.minipanel.update) self.hilo = QHiLoTide((580, 5), parent=self.clock, debug=self.debug) # Moon phase self.moon = QMoon(pos=(450, 210), parent=self.clock, size=216, web=self.web) # Push buttons in "clock tab. push_button_width = 111 push_button_height = 40 push_button_x = 670 push_button_y = 220 self.ledball_off = QPushButton(self.clock) self.ledball_off.setObjectName(u"ledball_off") self.ledball_off.setText(u"LED off") self.ledball_off.setGeometry(QRect(push_button_x, push_button_y, push_button_width, push_button_height)) self.ledball_on = QPushButton(self.clock) self.ledball_on.setObjectName(u"ledball_on") self.ledball_on.setText(u"LED on ") self.ledball_on.setGeometry(QRect(push_button_x, push_button_y+push_button_height, push_button_width, push_button_height)) self.ledball_on2 = QPushButton(self.clock) self.ledball_on2.setObjectName(u"ledball_on2") self.ledball_on2.setText(u"LED on 2") self.ledball_on2.setGeometry(QRect(push_button_x, push_button_y+push_button_height*2, push_button_width, push_button_height)) self.sleep = QPushButton(self.clock) self.sleep.setObjectName(u"sleep") self.sleep.setText(u"Sleep") self.sleep.setGeometry(QRect(push_button_x, push_button_y+push_button_height*3+10, push_button_width, push_button_height)) ################################################################################################# # Setup Weather Page ################################################################################################# ################################################################################################# # Setup Setting Page ################################################################################################# self.timeEdit = QTimeEdit(self.settings) self.timeEdit.setObjectName(u"timeEdit") self.timeEdit.setDisplayFormat(u"h:mm AP") self.timeEdit.setGeometry(QRect(200, 30, 191, 41)) font8 = QFont() font8.setFamily(u"Gill Sans") font8.setPointSize(16) font8.setBold(False) font8.setItalic(False) font8.setWeight(50) self.timeEdit.setFont(font8) self.timeEdit.setAutoFillBackground(True) self.timeEdit.setTime(self.bedtime) self.bedtime_label = QLabel(self.settings) self.bedtime_label.setObjectName(u"bedtime_label") self.bedtime_label.setText(u"Set Bedtime:") self.bedtime_label.setGeometry(QRect(200, 0, 151, 31)) self.bedtime_label.setFont(font8) self.bedtime_label.setAutoFillBackground(True) self.Brightness_Value = QLCDNumber(self.settings) self.Brightness_Value.setObjectName(u"Brightness_Value") self.Brightness_Value.setGeometry(QRect(20, 120, 61, 31)) self.Brightness_Value.setStyleSheet(u"color: \"White\";\n" "margin:0px;\n" "border:0px;background:\"transparent\";") self.Brightness_Value.setDigitCount(3) self.Brightness_Value.setProperty("value", 180.000000000000000) self.Brightness = QSlider(self.settings) self.Brightness.setObjectName(u"Brightness") self.Brightness.setGeometry(QRect(30, 160, 51, 261)) self.Brightness.setAutoFillBackground(False) self.Brightness.setMaximum(255) self.Brightness.setValue(self.LCD_brightness) self.Brightness.setOrientation(Qt.Vertical) self.Brightness_label = QLabel(self.settings) self.Brightness_label.setObjectName(u"Brightness_label") self.Brightness_label.setText(u"Brightness") self.Brightness_label.setGeometry(QRect(20, 70, 101, 41)) font10 = QFont() font10.setFamily(u"Arial Black") font10.setPointSize(12) font10.setBold(True) font10.setWeight(75) self.Brightness_label.setFont(font10) self.temp_test = QLabel(self.settings) self.temp_test.setObjectName(u"temp_test") self.temp_test.setText(u"T20.5 C") self.temp_test.setFont(font8) self.temp_test.setGeometry(QRect(630, 60, 141, 51)) # self.temp_test.setFont(font_bold_20) self.temp_test_slide = QSlider(self.settings) self.temp_test_slide.setObjectName(u"temp_test_slide") self.temp_test_slide.setGeometry(QRect(660, 150, 51, 271)) self.temp_test_slide.setAutoFillBackground(False) self.temp_test_slide.setMinimum(-250) self.temp_test_slide.setMaximum(450) self.temp_test_slide.setSingleStep(5) self.temp_test_slide.setPageStep(25) self.temp_test_slide.setValue(38) self.temp_test_slide.setOrientation(Qt.Vertical) self.temp_check_outside = QCheckBox(self.settings) self.temp_check_outside.setObjectName(u"temp_check_outside") self.temp_check_outside.setText(u"Outside") self.temp_check_outside.setGeometry(QRect(640, 110, 86, 20)) self.grace_period = QSpinBox(self.settings) self.grace_period.setObjectName(u"grace_period") self.grace_period.setGeometry(QRect(411, 31, 111, 41)) self.grace_period.setFont(font8) self.grace_period.setMinimum(1) self.grace_period.setMaximum(60) self.grace_period.setValue(self.bedtime_grace_period) self.grace_period.setDisplayIntegerBase(10) self.grace_period_label = QLabel(self.settings) self.grace_period_label.setObjectName(u"grace_period_label") self.grace_period_label.setText(u"Grace period:") self.grace_period_label.setGeometry(QRect(410, 10, 111, 16)) self.grace_period_label.setFont(font8) ################################################################################################# # SET ALL LABEL TEXTS ################################################################################################# # if QT_CONFIG(tooltip) self.sleep.setToolTip(u"Put display to sleep") self.ledball_on2.setToolTip(u"Turn on the LED Ball, mode 2") self.ledball_on.setToolTip(u"Turn on the LED Ball.") self.ledball_off.setToolTip(u"Turn off the LED Ball.") # endif // QT_CONFIG(tooltip) ################################################################################################# # Make the Connections. ################################################################################################# self.temp_test_slide.valueChanged.connect(self.test_temp_update) self.temp_check_outside.clicked.connect(self.test_temp_update) self.ledball_off.clicked.connect(self.set_ledball_off) self.ledball_on.clicked.connect(self.set_ledball_on) self.ledball_on2.clicked.connect(self.set_ledball_on2) self.sleep.clicked.connect(self.set_sleep) self.timeEdit.timeChanged.connect(self.set_bedtime) self.grace_period.valueChanged.connect(self.set_grace_period) self.Brightness.valueChanged.connect(self.set_screen_brightness) self.Brightness.valueChanged.connect(self.Brightness_Value.display)
def setupUi(self, Dialog): if not Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(500, 450) self.stackedWidget = QStackedWidget(Dialog) self.stackedWidget.setObjectName(u"stackedWidget") self.stackedWidget.setGeometry(QRect(0, 0, 500, 450)) self.stackedWidget.setStyleSheet(u"") self.page_4 = QWidget() self.page_4.setObjectName(u"page_4") self.fondo_1 = QLabel(self.page_4) self.fondo_1.setObjectName(u"fondo_1") self.fondo_1.setGeometry(QRect(0, 0, 500, 450)) self.fondo_1.setPixmap(QPixmap(u"fondos/1234.png")) self.fondo_1.setScaledContents(True) self.frame = QFrame(self.page_4) self.frame.setObjectName(u"frame") self.frame.setGeometry(QRect(80, 90, 341, 251)) self.frame.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.frame.setFrameShape(QFrame.Box) self.frame.setFrameShadow(QFrame.Plain) self.frame.setLineWidth(2) self.la_usuario = QLabel(self.frame) self.la_usuario.setObjectName(u"la_usuario") self.la_usuario.setGeometry(QRect(20, 90, 81, 31)) self.la_usuario.setStyleSheet(u"font: 75 14pt \"Verdana\";") self.la_contrasena = QLabel(self.frame) self.la_contrasena.setObjectName(u"la_contrasena") self.la_contrasena.setGeometry(QRect(20, 150, 111, 41)) self.la_contrasena.setStyleSheet(u"font: 75 14pt \"Verdana\";") self.usuario = QLineEdit(self.frame) self.usuario.setObjectName(u"usuario") self.usuario.setGeometry(QRect(170, 90, 151, 31)) self.usuario.setEchoMode(QLineEdit.Normal) self.contrasena = QLineEdit(self.frame) self.contrasena.setObjectName(u"contrasena") self.contrasena.setGeometry(QRect(170, 150, 151, 31)) self.contrasena.setEchoMode(QLineEdit.Password) self.entrar = QPushButton(self.frame) self.entrar.setObjectName(u"entrar") self.entrar.setGeometry(QRect(200, 200, 121, 31)) self.entrar.setStyleSheet(u"background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0.141243 rgba(18, 102, 139, 255), stop:1 rgba(255, 255, 255, 255));") self.la_titulo = QLabel(self.frame) self.la_titulo.setObjectName(u"la_titulo") self.la_titulo.setGeometry(QRect(130, 20, 71, 51)) self.la_titulo.setStyleSheet(u"font: 75 italic 28pt \"Artifakt Element\";") self.stackedWidget.addWidget(self.page_4) self.page = QWidget() self.page.setObjectName(u"page") self.titulo_p2 = QLabel(self.page) self.titulo_p2.setObjectName(u"titulo_p2") self.titulo_p2.setGeometry(QRect(125, 20, 250, 71)) self.titulo_p2.setStyleSheet(u"font: 75 italic 28pt \"Artifakt Element\";") self.mover_r = QPushButton(self.page) self.mover_r.setObjectName(u"mover_r") self.mover_r.setGeometry(QRect(270, 220, 161, 101)) self.mover_r.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.herramienta = QPushButton(self.page) self.herramienta.setObjectName(u"herramienta") self.herramienta.setGeometry(QRect(70, 220, 161, 101)) self.herramienta.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.fondo_2 = QLabel(self.page) self.fondo_2.setObjectName(u"fondo_2") self.fondo_2.setGeometry(QRect(0, 0, 500, 450)) self.fondo_2.setPixmap(QPixmap(u"fondos/123.jpg")) self.fondo_2.setScaledContents(True) self.stackedWidget.addWidget(self.page) self.fondo_2.raise_() self.titulo_p2.raise_() self.mover_r.raise_() self.herramienta.raise_() self.page_2 = QWidget() self.page_2.setObjectName(u"page_2") self.titulo_p3 = QLabel(self.page_2) self.titulo_p3.setObjectName(u"titulo_p3") self.titulo_p3.setGeometry(QRect(100, 0, 311, 61)) font = QFont() font.setFamily(u"Consolas") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.titulo_p3.setFont(font) self.titulo_p3.setStyleSheet(u"") self.nodo_E = QRadioButton(self.page_2) self.nodo_E.setObjectName(u"nodo_E") self.nodo_E.setGeometry(QRect(200, 110, 100, 40)) font1 = QFont() font1.setFamily(u"Consolas") font1.setPointSize(10) self.nodo_E.setFont(font1) self.nodo_E.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.nodo_G = QRadioButton(self.page_2) self.nodo_G.setObjectName(u"nodo_G") self.nodo_G.setGeometry(QRect(200, 160, 100, 40)) self.nodo_G.setFont(font1) self.nodo_G.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.nodo_B = QRadioButton(self.page_2) self.nodo_B.setObjectName(u"nodo_B") self.nodo_B.setGeometry(QRect(200, 60, 100, 40)) self.nodo_B.setFont(font1) self.nodo_B.setStyleSheet(u"background-color: rgb(255, 255, 255);\n" "") self.nodo_H = QRadioButton(self.page_2) self.nodo_H.setObjectName(u"nodo_H") self.nodo_H.setGeometry(QRect(60, 160, 100, 40)) self.nodo_H.setFont(font1) self.nodo_H.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.nodo_C = QRadioButton(self.page_2) self.nodo_C.setObjectName(u"nodo_C") self.nodo_C.setGeometry(QRect(330, 60, 100, 40)) self.nodo_C.setFont(font1) self.nodo_C.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.nodo_D = QRadioButton(self.page_2) self.nodo_D.setObjectName(u"nodo_D") self.nodo_D.setGeometry(QRect(60, 110, 100, 40)) self.nodo_D.setFont(font1) self.nodo_D.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.nodo_F = QRadioButton(self.page_2) self.nodo_F.setObjectName(u"nodo_F") self.nodo_F.setGeometry(QRect(330, 110, 100, 40)) self.nodo_F.setFont(font1) self.nodo_F.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.nodo_I = QRadioButton(self.page_2) self.nodo_I.setObjectName(u"nodo_I") self.nodo_I.setGeometry(QRect(330, 160, 100, 40)) self.nodo_I.setFont(font1) self.nodo_I.setStyleSheet(u"background-color: rgb(255, 255, 255);\n" "") self.nodo_A = QRadioButton(self.page_2) self.nodo_A.setObjectName(u"nodo_A") self.nodo_A.setGeometry(QRect(60, 60, 100, 40)) self.nodo_A.setFont(font1) self.nodo_A.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.boton_inicio = QPushButton(self.page_2) self.boton_inicio.setObjectName(u"boton_inicio") self.boton_inicio.setGeometry(QRect(60, 250, 91, 41)) self.boton_inicio.setAutoFillBackground(False) self.boton_inicio.setStyleSheet(u"border-color: rgb(0, 0, 0);\n" "background-color: rgb(255, 255, 0);\n" "font: 9pt \"Consolas\";") self.boton_fin = QPushButton(self.page_2) self.boton_fin.setObjectName(u"boton_fin") self.boton_fin.setGeometry(QRect(60, 300, 91, 41)) self.boton_fin.setStyleSheet(u"border-color: rgb(0, 0, 0);\n" "background-color: rgb(255, 255, 0);\n" "font: 9pt \"Consolas\";") self.opc_inicio = QLineEdit(self.page_2) self.opc_inicio.setObjectName(u"opc_inicio") self.opc_inicio.setGeometry(QRect(160, 260, 113, 20)) self.opc_inicio.setStyleSheet(u"border-color: rgb(0, 0, 0);\n" "background-color: rgb(255, 255, 255);") self.opc_fin = QLineEdit(self.page_2) self.opc_fin.setObjectName(u"opc_fin") self.opc_fin.setGeometry(QRect(160, 310, 113, 20)) self.opc_fin.setStyleSheet(u"border-color: rgb(0, 0, 0);\n" "background-color: rgb(255, 255, 255);") self.btn_clear = QPushButton(self.page_2) self.btn_clear.setObjectName(u"btn_clear") self.btn_clear.setGeometry(QRect(330, 290, 131, 51)) font2 = QFont() font2.setFamily(u"Consolas") font2.setPointSize(10) font2.setBold(True) font2.setWeight(75) font2.setStrikeOut(False) self.btn_clear.setFont(font2) self.btn_clear.setStyleSheet(u"\n" "background-color: rgb(0, 255, 255);") self.confirmar_n = QPushButton(self.page_2) self.confirmar_n.setObjectName(u"confirmar_n") self.confirmar_n.setGeometry(QRect(330, 370, 121, 51)) self.confirmar_n.setStyleSheet(u"background-color: rgb(0, 255, 0);\n" "font: 75 italic 10pt \"Consolas\";\n" "") self.mostrar_grafico = QPushButton(self.page_2) self.mostrar_grafico.setObjectName(u"mostrar_grafico") self.mostrar_grafico.setGeometry(QRect(60, 370, 111, 51)) self.mostrar_grafico.setStyleSheet(u"border-color: rgb(0, 0, 0);\n" "background-color: rgb(87, 86, 86);\n" "font: 9pt \"Consolas\";") self.back = QPushButton(self.page_2) self.back.setObjectName(u"back") self.back.setGeometry(QRect(190, 370, 111, 51)) self.back.setStyleSheet(u"background-color: rgb(170, 170, 255);\n" "font: 10pt \"Consolas\";") self.fondo_3 = QLabel(self.page_2) self.fondo_3.setObjectName(u"fondo_3") self.fondo_3.setGeometry(QRect(0, 0, 500, 450)) self.fondo_3.setPixmap(QPixmap(u"fondos/123.jpg")) self.fondo_3.setScaledContents(True) self.stackedWidget.addWidget(self.page_2) self.fondo_3.raise_() self.titulo_p3.raise_() self.nodo_E.raise_() self.nodo_G.raise_() self.nodo_B.raise_() self.nodo_H.raise_() self.nodo_C.raise_() self.nodo_D.raise_() self.nodo_F.raise_() self.nodo_I.raise_() self.nodo_A.raise_() self.boton_inicio.raise_() self.boton_fin.raise_() self.opc_inicio.raise_() self.opc_fin.raise_() self.btn_clear.raise_() self.confirmar_n.raise_() self.mostrar_grafico.raise_() self.back.raise_() self.page_3 = QWidget() self.page_3.setObjectName(u"page_3") self.titulo_p4 = QLabel(self.page_3) self.titulo_p4.setObjectName(u"titulo_p4") self.titulo_p4.setGeometry(QRect(110, 0, 241, 41)) font3 = QFont() font3.setFamily(u"MS Shell Dlg 2") font3.setPointSize(24) font3.setBold(False) font3.setItalic(False) font3.setWeight(50) self.titulo_p4.setFont(font3) self.titulo_p4.setStyleSheet(u"font: 24pt \"MS Shell Dlg 2\";") self.titulo_p4.setAlignment(Qt.AlignCenter) self.irconfimov = QPushButton(self.page_3) self.irconfimov.setObjectName(u"irconfimov") self.irconfimov.setGeometry(QRect(390, 390, 91, 41)) self.irconfimov.setStyleSheet(u"background-color: rgb(255, 85, 0);\n" "font: 75 10pt \"Consolas\";") self.imagen = QLabel(self.page_3) self.imagen.setObjectName(u"imagen") self.imagen.setGeometry(QRect(90, 40, 301, 161)) self.imagen.setFrameShape(QFrame.Box) self.fondo_4 = QLabel(self.page_3) self.fondo_4.setObjectName(u"fondo_4") self.fondo_4.setGeometry(QRect(0, 0, 500, 450)) self.fondo_4.setPixmap(QPixmap(u"fondos/123.jpg")) self.fondo_4.setScaledContents(True) self.verificacion = QLineEdit(self.page_3) self.verificacion.setObjectName(u"verificacion") self.verificacion.setGeometry(QRect(10, 310, 201, 31)) self.label = QLabel(self.page_3) self.label.setObjectName(u"label") self.label.setGeometry(QRect(10, 270, 201, 31)) self.label.setStyleSheet(u"font: 75 14pt \"Consolas\";") self.lista_nodos = QLineEdit(self.page_3) self.lista_nodos.setObjectName(u"lista_nodos") self.lista_nodos.setGeometry(QRect(10, 240, 201, 31)) self.label_3 = QLabel(self.page_3) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(10, 210, 151, 21)) self.label_3.setStyleSheet(u"font: 75 14pt \"Consolas\";") self.label_5 = QLabel(self.page_3) self.label_5.setObjectName(u"label_5") self.label_5.setGeometry(QRect(10, 350, 121, 21)) self.label_5.setStyleSheet(u"font: 75 14pt \"Consolas\";") self.direccion = QLineEdit(self.page_3) self.direccion.setObjectName(u"direccion") self.direccion.setGeometry(QRect(10, 380, 201, 41)) self.stackedWidget.addWidget(self.page_3) self.fondo_4.raise_() self.titulo_p4.raise_() self.irconfimov.raise_() self.imagen.raise_() self.verificacion.raise_() self.label.raise_() self.lista_nodos.raise_() self.label_3.raise_() self.label_5.raise_() self.direccion.raise_() self.retranslateUi(Dialog) self.stackedWidget.setCurrentIndex(3) QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, SplashScreen): if SplashScreen.objectName(): SplashScreen.setObjectName(u"SplashScreen") SplashScreen.setEnabled(True) SplashScreen.resize(620, 371) self.centralwidget = QWidget(SplashScreen) self.centralwidget.setObjectName(u"centralwidget") self.main_bg_frame = QFrame(self.centralwidget) self.main_bg_frame.setGeometry(QRect(10, 10, 620, 371)) self.main_bg_frame.setStyleSheet(u"background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0.982955, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(32, 61, 135, 255));\n" "border-radius: 20px;") self.main_bg_frame.setFrameShape(QFrame.StyledPanel) self.main_bg_frame.setFrameShadow(QFrame.Raised) self.main_bg_frame.setObjectName(u"main_bg_frame") self.frame = QFrame(self.main_bg_frame) self.frame.setGeometry(QRect(10, 60, 121, 251)) self.frame.setToolTip("") self.frame.setStyleSheet("image: url(/Users/nicholausbrell/Desktop/all_nba_app/images/nba-logo-transparent.png);\n" "") self.frame.setFrameShape(QFrame.StyledPanel) self.frame.setFrameShadow(QFrame.Raised) self.frame.setObjectName(u"frame") self.welcome_label = QLabel(self.main_bg_frame) self.welcome_label.setGeometry(QRect(140, 60, 351, 111)) font = QFont() font.setFamily("DIN Condensed") font.setPointSize(70) font.setBold(True) font.setItalic(False) font.setUnderline(False) font.setWeight(75) font.setStrikeOut(False) font.setKerning(False) self.welcome_label.setFont(font) self.welcome_label.setToolTip("") self.welcome_label.setStyleSheet("background-color: transparent;") self.welcome_label.setAlignment(Qt.AlignCenter) self.welcome_label.setObjectName("welcome_label") self.initialzing_label = QLabel(self.main_bg_frame) self.initialzing_label.setGeometry(QRect(180, 150, 291, 61)) font = QFont() font.setFamily("DIN Condensed") font.setPointSize(40) font.setBold(False) font.setItalic(False) font.setWeight(50) self.initialzing_label.setFont(font) self.initialzing_label.setStyleSheet("background-color: transparent;") self.initialzing_label.setObjectName("initialzing_label") self.wait_label = QLabel(self.main_bg_frame) self.wait_label.setGeometry(QRect(350, 200, 200, 16)) self.wait_label.setStyleSheet("background-color: transparent") self.wait_label.setObjectName("wait_label") self.designedby_label = QLabel(self.main_bg_frame) self.designedby_label.setGeometry(QRect(110, 320, 401, 20)) font = QFont() font.setFamily("Al Nile") self.designedby_label.setFont(font) self.designedby_label.setStyleSheet("background-color: transparent;") self.designedby_label.setAlignment(Qt.AlignBottom|QtCore.Qt.AlignHCenter) self.designedby_label.setObjectName("designedby_label") self.progressBar = QProgressBar(self.main_bg_frame) self.progressBar.setGeometry(QRect(180, 250, 311, 51)) self.progressBar.setStyleSheet(u"QProgressBar {\n" " \n" " background-color: rgb(98, 114, 164);\n" " color: rgb(200, 200, 200);\n" " border-style: none;\n" " border-radius: 10px;\n" " text-align: center;\n" "}\n" "QProgressBar::chunk{\n" " border-radius: 10px;\n" " background-color: qlineargradient(spread:pad, x1:0, y1:0.511364, x2:1, y2:0.523, stop:0 rgba(254, 121, 199, 255), stop:1 rgba(170, 85, 255, 255));\n" "}") self.progressBar.setValue(24) self.progressBar.setObjectName("progressBar") SplashScreen.setCentralWidget(self.centralwidget) self.retranslateUi(SplashScreen) QMetaObject.connectSlotsByName(SplashScreen)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(1366, 768) sizePolicy = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QSize(1366, 768)) MainWindow.setMaximumSize(QSize(1366, 768)) icon = QIcon() icon.addFile(u"icons/logo.png", QSize(), QIcon.Normal, QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setAutoFillBackground(False) MainWindow.setLocale(QLocale(QLocale.English, QLocale.UnitedKingdom)) self.CentralWidget = QWidget(MainWindow) self.CentralWidget.setObjectName(u"CentralWidget") self.StackedWidgetMain = QStackedWidget(self.CentralWidget) self.StackedWidgetMain.setObjectName(u"StackedWidgetMain") self.StackedWidgetMain.setGeometry(QRect(0, 0, 1366, 768)) self.StackedWidgetMain.setAcceptDrops(False) self.StackedWidgetMain.setLocale( QLocale(QLocale.English, QLocale.UnitedKingdom)) self.StackedWidgetMain.setFrameShape(QFrame.NoFrame) self.HomePage = QWidget() self.HomePage.setObjectName(u"HomePage") self.horizontalLayoutWidget = QWidget(self.HomePage) self.horizontalLayoutWidget.setObjectName(u"horizontalLayoutWidget") self.horizontalLayoutWidget.setGeometry(QRect(0, 170, 1371, 333)) self.LayoutHomeHorizontal = QHBoxLayout(self.horizontalLayoutWidget) self.LayoutHomeHorizontal.setObjectName(u"LayoutHomeHorizontal") self.LayoutHomeHorizontal.setContentsMargins(0, 0, 0, 0) self.horizontalSpacer_3 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutHomeHorizontal.addItem(self.horizontalSpacer_3) self.LayoutHomeVertical = QVBoxLayout() self.LayoutHomeVertical.setObjectName(u"LayoutHomeVertical") self.LayoutLogo = QHBoxLayout() self.LayoutLogo.setObjectName(u"LayoutLogo") self.horizontalSpacer_7 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutLogo.addItem(self.horizontalSpacer_7) self.LabelLogo = QLabel(self.horizontalLayoutWidget) self.LabelLogo.setObjectName(u"LabelLogo") sizePolicy1 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy1.setHorizontalStretch(0) sizePolicy1.setVerticalStretch(0) sizePolicy1.setHeightForWidth( self.LabelLogo.sizePolicy().hasHeightForWidth()) self.LabelLogo.setSizePolicy(sizePolicy1) self.LabelLogo.setMaximumSize(QSize(200, 200)) self.LabelLogo.setPixmap(QPixmap(u"icons/logo.png")) self.LabelLogo.setScaledContents(True) self.LayoutLogo.addWidget(self.LabelLogo) self.horizontalSpacer_8 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutLogo.addItem(self.horizontalSpacer_8) self.LayoutHomeVertical.addLayout(self.LayoutLogo) self.LabelWelcome = QLabel(self.horizontalLayoutWidget) self.LabelWelcome.setObjectName(u"LabelWelcome") font = QFont() font.setFamily(u"Cambria") font.setPointSize(28) font.setBold(False) font.setWeight(50) self.LabelWelcome.setFont(font) self.LabelWelcome.setLayoutDirection(Qt.LeftToRight) self.LabelWelcome.setFrameShape(QFrame.NoFrame) self.LabelWelcome.setAlignment(Qt.AlignHCenter | Qt.AlignTop) self.LayoutHomeVertical.addWidget(self.LabelWelcome) self.LayoutInput = QHBoxLayout() self.LayoutInput.setObjectName(u"LayoutInput") self.horizontalSpacer_9 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutInput.addItem(self.horizontalSpacer_9) self.verticalLayout = QVBoxLayout() self.verticalLayout.setObjectName(u"verticalLayout") self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding) self.verticalLayout.addItem(self.verticalSpacer_2) self.LineOrg = QLineEdit(self.horizontalLayoutWidget) self.LineOrg.setObjectName(u"LineOrg") sizePolicy1.setHeightForWidth( self.LineOrg.sizePolicy().hasHeightForWidth()) self.LineOrg.setSizePolicy(sizePolicy1) self.LineOrg.setMinimumSize(QSize(200, 25)) self.verticalLayout.addWidget(self.LineOrg) self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding) self.verticalLayout.addItem(self.verticalSpacer) self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") self.horizontalSpacer_16 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer_16) self.ButtonGo = QPushButton(self.horizontalLayoutWidget) self.ButtonGo.setObjectName(u"ButtonGo") self.ButtonGo.setEnabled(True) self.ButtonGo.setCheckable(False) self.horizontalLayout.addWidget(self.ButtonGo) self.horizontalSpacer_18 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer_18) self.verticalLayout.addLayout(self.horizontalLayout) self.LayoutInput.addLayout(self.verticalLayout) self.horizontalSpacer_10 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutInput.addItem(self.horizontalSpacer_10) self.LayoutHomeVertical.addLayout(self.LayoutInput) self.LayoutHomeHorizontal.addLayout(self.LayoutHomeVertical) self.horizontalSpacer_4 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutHomeHorizontal.addItem(self.horizontalSpacer_4) self.StackedWidgetMain.addWidget(self.HomePage) self.ErrorPage = QWidget() self.ErrorPage.setObjectName(u"ErrorPage") self.LabelError = QLabel(self.ErrorPage) self.LabelError.setObjectName(u"LabelError") self.LabelError.setGeometry(QRect(450, 330, 481, 91)) font1 = QFont() font1.setPointSize(20) self.LabelError.setFont(font1) self.ButtonGoBack = QPushButton(self.ErrorPage) self.ButtonGoBack.setObjectName(u"ButtonGoBack") self.ButtonGoBack.setGeometry(QRect(630, 410, 75, 23)) self.ButtonGoBack.setCheckable(False) self.StackedWidgetMain.addWidget(self.ErrorPage) self.UserPage = QWidget() self.UserPage.setObjectName(u"UserPage") self.StackedWidgetUserTypes = QStackedWidget(self.UserPage) self.StackedWidgetUserTypes.setObjectName(u"StackedWidgetUserTypes") self.StackedWidgetUserTypes.setGeometry(QRect(150, 20, 231, 111)) self.GuestPage = QWidget() self.GuestPage.setObjectName(u"GuestPage") self.verticalLayoutWidget_2 = QWidget(self.GuestPage) self.verticalLayoutWidget_2.setObjectName(u"verticalLayoutWidget_2") self.verticalLayoutWidget_2.setGeometry(QRect(0, 20, 201, 91)) self.LayoutLogIn = QVBoxLayout(self.verticalLayoutWidget_2) self.LayoutLogIn.setObjectName(u"LayoutLogIn") self.LayoutLogIn.setSizeConstraint(QLayout.SetFixedSize) self.LayoutLogIn.setContentsMargins(0, 0, 0, 0) self.LineUser = QLineEdit(self.verticalLayoutWidget_2) self.LineUser.setObjectName(u"LineUser") self.LineUser.setInputMethodHints(Qt.ImhHiddenText) self.LayoutLogIn.addWidget(self.LineUser) self.LinePass = QLineEdit(self.verticalLayoutWidget_2) self.LinePass.setObjectName(u"LinePass") self.LinePass.setEchoMode(QLineEdit.Password) self.LayoutLogIn.addWidget(self.LinePass) self.LayoutButton = QHBoxLayout() self.LayoutButton.setObjectName(u"LayoutButton") self.horizontalSpacer_11 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutButton.addItem(self.horizontalSpacer_11) self.ButtonLogIn = QPushButton(self.verticalLayoutWidget_2) self.ButtonLogIn.setObjectName(u"ButtonLogIn") self.ButtonLogIn.setCheckable(False) self.LayoutButton.addWidget(self.ButtonLogIn) self.horizontalSpacer_12 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutButton.addItem(self.horizontalSpacer_12) self.LayoutLogIn.addLayout(self.LayoutButton) self.StackedWidgetUserTypes.addWidget(self.GuestPage) self.LoggedUserPage = QWidget() self.LoggedUserPage.setObjectName(u"LoggedUserPage") self.verticalLayoutWidget = QWidget(self.LoggedUserPage) self.verticalLayoutWidget.setObjectName(u"verticalLayoutWidget") self.verticalLayoutWidget.setGeometry(QRect(0, 0, 210, 54)) self.LayoutLoggedIn = QVBoxLayout(self.verticalLayoutWidget) self.LayoutLoggedIn.setObjectName(u"LayoutLoggedIn") self.LayoutLoggedIn.setContentsMargins(0, 0, 0, 0) self.LayoutWelcomeUser = QHBoxLayout() self.LayoutWelcomeUser.setObjectName(u"LayoutWelcomeUser") self.LabelWelcomeUser = QLabel(self.verticalLayoutWidget) self.LabelWelcomeUser.setObjectName(u"LabelWelcomeUser") font2 = QFont() font2.setPointSize(12) self.LabelWelcomeUser.setFont(font2) self.LayoutWelcomeUser.addWidget(self.LabelWelcomeUser) self.LabelLoggedUser = QLabel(self.verticalLayoutWidget) self.LabelLoggedUser.setObjectName(u"LabelLoggedUser") sizePolicy2 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred) sizePolicy2.setHorizontalStretch(0) sizePolicy2.setVerticalStretch(0) sizePolicy2.setHeightForWidth( self.LabelLoggedUser.sizePolicy().hasHeightForWidth()) self.LabelLoggedUser.setSizePolicy(sizePolicy2) self.LabelLoggedUser.setFont(font2) self.LabelLoggedUser.setStyleSheet(u"color : rgb(5, 76, 181)") self.LayoutWelcomeUser.addWidget(self.LabelLoggedUser) self.LayoutLoggedIn.addLayout(self.LayoutWelcomeUser) self.LayoutLogOut = QHBoxLayout() self.LayoutLogOut.setObjectName(u"LayoutLogOut") self.ButtonLogOut = QPushButton(self.verticalLayoutWidget) self.ButtonLogOut.setObjectName(u"ButtonLogOut") self.ButtonLogOut.setMinimumSize(QSize(90, 0)) self.ButtonLogOut.setMaximumSize(QSize(90, 16777215)) self.ButtonLogOut.setCheckable(False) self.LayoutLogOut.addWidget(self.ButtonLogOut) self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutLogOut.addItem(self.horizontalSpacer_2) self.LayoutLoggedIn.addLayout(self.LayoutLogOut) self.ButtonMessages = QToolButton(self.LoggedUserPage) self.ButtonMessages.setObjectName(u"ButtonMessages") self.ButtonMessages.setGeometry(QRect(0, 60, 41, 41)) icon1 = QIcon() icon1.addFile(u"icons/message.png", QSize(), QIcon.Normal, QIcon.Off) self.ButtonMessages.setIcon(icon1) self.ButtonMessages.setIconSize(QSize(30, 30)) self.ButtonMessages.setCheckable(False) self.ButtonEdit = QToolButton(self.LoggedUserPage) self.ButtonEdit.setObjectName(u"ButtonEdit") self.ButtonEdit.setGeometry(QRect(50, 60, 41, 41)) icon2 = QIcon() icon2.addFile(u"icons/edit.png", QSize(), QIcon.Normal, QIcon.Off) self.ButtonEdit.setIcon(icon2) self.ButtonEdit.setIconSize(QSize(30, 30)) self.ButtonEdit.setCheckable(False) self.StackedWidgetUserTypes.addWidget(self.LoggedUserPage) self.LabelLogo_2 = QLabel(self.UserPage) self.LabelLogo_2.setObjectName(u"LabelLogo_2") self.LabelLogo_2.setGeometry(QRect(30, 20, 111, 111)) sizePolicy1.setHeightForWidth( self.LabelLogo_2.sizePolicy().hasHeightForWidth()) self.LabelLogo_2.setSizePolicy(sizePolicy1) self.LabelLogo_2.setMaximumSize(QSize(200, 200)) self.LabelLogo_2.setPixmap(QPixmap(u"icons/logo.png")) self.LabelLogo_2.setScaledContents(True) self.formLayoutWidget = QWidget(self.UserPage) self.formLayoutWidget.setObjectName(u"formLayoutWidget") self.formLayoutWidget.setGeometry(QRect(40, 134, 1281, 611)) self.LayoutMainView = QGridLayout(self.formLayoutWidget) self.LayoutMainView.setObjectName(u"LayoutMainView") self.LayoutMainView.setContentsMargins(0, 0, 0, 0) self.LayoutSelectView = QHBoxLayout() self.LayoutSelectView.setObjectName(u"LayoutSelectView") self.LayoutSelectView.setSizeConstraint(QLayout.SetFixedSize) self.horizontalSpacer_13 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutSelectView.addItem(self.horizontalSpacer_13) self.LayoutButtons = QHBoxLayout() self.LayoutButtons.setObjectName(u"LayoutButtons") self.LayoutButtons.setSizeConstraint(QLayout.SetFixedSize) self.ButtonGrid = QPushButton(self.formLayoutWidget) self.ButtonGrid.setObjectName(u"ButtonGrid") self.ButtonGrid.setCheckable(True) self.ButtonGrid.setChecked(False) self.ButtonGrid.setAutoExclusive(True) self.LayoutButtons.addWidget(self.ButtonGrid) self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Fixed, QSizePolicy.Minimum) self.LayoutButtons.addItem(self.horizontalSpacer) self.ButtonCalendar = QPushButton(self.formLayoutWidget) self.ButtonCalendar.setObjectName(u"ButtonCalendar") self.ButtonCalendar.setCheckable(True) self.ButtonCalendar.setAutoExclusive(True) self.LayoutButtons.addWidget(self.ButtonCalendar) self.LayoutSelectView.addLayout(self.LayoutButtons) self.horizontalSpacer_14 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutSelectView.addItem(self.horizontalSpacer_14) self.LayoutMainView.addLayout(self.LayoutSelectView, 3, 0, 1, 1) self.MainView = QStackedWidget(self.formLayoutWidget) self.MainView.setObjectName(u"MainView") sizePolicy3 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred) sizePolicy3.setHorizontalStretch(0) sizePolicy3.setVerticalStretch(0) sizePolicy3.setHeightForWidth( self.MainView.sizePolicy().hasHeightForWidth()) self.MainView.setSizePolicy(sizePolicy3) self.MainView.setMinimumSize(QSize(500, 500)) self.MainView.setMaximumSize(QSize(2000, 500)) self.MainView.setFrameShape(QFrame.NoFrame) self.GridView = QWidget() self.GridView.setObjectName(u"GridView") self.horizontalLayoutWidget_5 = QWidget(self.GridView) self.horizontalLayoutWidget_5.setObjectName( u"horizontalLayoutWidget_5") self.horizontalLayoutWidget_5.setGeometry(QRect(0, 456, 1281, 41)) self.LayoutGridToolbar = QHBoxLayout(self.horizontalLayoutWidget_5) self.LayoutGridToolbar.setObjectName(u"LayoutGridToolbar") self.LayoutGridToolbar.setContentsMargins(0, 0, 0, 0) self.ButtonBackToBuildings = QPushButton(self.horizontalLayoutWidget_5) self.ButtonBackToBuildings.setObjectName(u"ButtonBackToBuildings") self.ButtonBackToBuildings.setCheckable(False) self.ButtonBackToBuildings.setAutoRepeat(False) self.LayoutGridToolbar.addWidget(self.ButtonBackToBuildings) self.LabelFloor = QLabel(self.horizontalLayoutWidget_5) self.LabelFloor.setObjectName(u"LabelFloor") self.LabelFloor.setMinimumSize(QSize(0, 25)) self.LabelFloor.setMaximumSize(QSize(16777215, 25)) self.LabelFloor.setAlignment(Qt.AlignCenter) self.LayoutGridToolbar.addWidget(self.LabelFloor) self.SpinBoxFloor = QSpinBox(self.horizontalLayoutWidget_5) self.SpinBoxFloor.setObjectName(u"SpinBoxFloor") self.SpinBoxFloor.setMinimum(0) self.LayoutGridToolbar.addWidget(self.SpinBoxFloor) self.horizontalSpacer_15 = QSpacerItem(243, 18, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutGridToolbar.addItem(self.horizontalSpacer_15) self.ButtonGridRevert = QPushButton(self.horizontalLayoutWidget_5) self.ButtonGridRevert.setObjectName(u"ButtonGridRevert") self.ButtonGridRevert.setCheckable(False) self.ButtonGridRevert.setAutoRepeat(False) self.LayoutGridToolbar.addWidget(self.ButtonGridRevert) self.ButtonGridPublish = QPushButton(self.horizontalLayoutWidget_5) self.ButtonGridPublish.setObjectName(u"ButtonGridPublish") self.ButtonGridPublish.setCheckable(False) self.LayoutGridToolbar.addWidget(self.ButtonGridPublish) self.FrameGrid = QFrame(self.GridView) self.FrameGrid.setObjectName(u"FrameGrid") self.FrameGrid.setGeometry(QRect(0, 0, 1281, 451)) self.FrameGrid.setFrameShape(QFrame.Box) self.FrameGrid.setFrameShadow(QFrame.Raised) self.gridLayoutWidget = QWidget(self.FrameGrid) self.gridLayoutWidget.setObjectName(u"gridLayoutWidget") self.gridLayoutWidget.setGeometry(QRect(0, 0, 1281, 451)) self.Grid = QGridLayout(self.gridLayoutWidget) self.Grid.setSpacing(0) self.Grid.setObjectName(u"Grid") self.Grid.setContentsMargins(0, 0, 0, 0) self.MainView.addWidget(self.GridView) self.CalendarView = QWidget() self.CalendarView.setObjectName(u"CalendarView") self.horizontalLayoutWidget_6 = QWidget(self.CalendarView) self.horizontalLayoutWidget_6.setObjectName( u"horizontalLayoutWidget_6") self.horizontalLayoutWidget_6.setGeometry(QRect(0, 456, 1281, 41)) self.LayoutCalToolbar = QHBoxLayout(self.horizontalLayoutWidget_6) self.LayoutCalToolbar.setObjectName(u"LayoutCalToolbar") self.LayoutCalToolbar.setContentsMargins(0, 0, 0, 0) self.horizontalSpacer_17 = QSpacerItem(243, 18, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutCalToolbar.addItem(self.horizontalSpacer_17) self.ButtonCalPublish = QPushButton(self.horizontalLayoutWidget_6) self.ButtonCalPublish.setObjectName(u"ButtonCalPublish") self.ButtonCalPublish.setCheckable(False) self.ButtonCalPublish.setChecked(False) self.ButtonCalPublish.setAutoRepeat(False) self.LayoutCalToolbar.addWidget(self.ButtonCalPublish) self.ButtonCalRevert = QPushButton(self.horizontalLayoutWidget_6) self.ButtonCalRevert.setObjectName(u"ButtonCalRevert") self.ButtonCalRevert.setCheckable(False) self.LayoutCalToolbar.addWidget(self.ButtonCalRevert) self.ButtonDownload = QToolButton(self.horizontalLayoutWidget_6) self.ButtonDownload.setObjectName(u"ButtonDownload") sizePolicy1.setHeightForWidth( self.ButtonDownload.sizePolicy().hasHeightForWidth()) self.ButtonDownload.setSizePolicy(sizePolicy1) icon3 = QIcon() icon3.addFile(u"icons/download.png", QSize(), QIcon.Normal, QIcon.Off) self.ButtonDownload.setIcon(icon3) self.ButtonDownload.setIconSize(QSize(30, 30)) self.ButtonDownload.setCheckable(True) self.LayoutCalToolbar.addWidget(self.ButtonDownload) self.FrameCalendar = QFrame(self.CalendarView) self.FrameCalendar.setObjectName(u"FrameCalendar") self.FrameCalendar.setGeometry(QRect(0, 0, 1281, 451)) self.FrameCalendar.setFrameShape(QFrame.Box) self.FrameCalendar.setFrameShadow(QFrame.Raised) self.horizontalLayoutWidget_7 = QWidget(self.FrameCalendar) self.horizontalLayoutWidget_7.setObjectName( u"horizontalLayoutWidget_7") self.horizontalLayoutWidget_7.setGeometry(QRect(10, 10, 1261, 431)) self.LayoutCalendar = QHBoxLayout(self.horizontalLayoutWidget_7) self.LayoutCalendar.setObjectName(u"LayoutCalendar") self.LayoutCalendar.setContentsMargins(0, 0, 0, 0) self.Calendar = MyCalendarWidget(self.horizontalLayoutWidget_7) self.Calendar.setObjectName(u"Calendar") self.Calendar.setLocale(QLocale(QLocale.English, QLocale.UnitedStates)) self.Calendar.setMaximumDate(QDate(9999, 12, 30)) self.Calendar.setGridVisible(False) self.Calendar.setSelectedDate(datetime.now()) self.LayoutCalendar.addWidget(self.Calendar) self.LayoutEventList = QVBoxLayout() self.LayoutEventList.setObjectName(u"LayoutEventList") self.LabelSelectedDate = QLabel(self.horizontalLayoutWidget_7) self.LabelSelectedDate.setObjectName(u"LabelSelectedDate") font3 = QFont() font3.setFamily(u"Cambria") font3.setPointSize(26) self.LabelSelectedDate.setFont(font3) self.LabelSelectedDate.setStyleSheet( u"background : rgb(255, 255, 255)") self.LabelSelectedDate.setAlignment(Qt.AlignCenter) self.LayoutEventList.addWidget(self.LabelSelectedDate) self.ListWidgetEvents = QListWidget(self.horizontalLayoutWidget_7) self.ListWidgetEvents.setObjectName(u"ListWidgetEvents") sizePolicy4 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Expanding) sizePolicy4.setHorizontalStretch(0) sizePolicy4.setVerticalStretch(0) sizePolicy4.setHeightForWidth( self.ListWidgetEvents.sizePolicy().hasHeightForWidth()) self.ListWidgetEvents.setSizePolicy(sizePolicy4) self.ListWidgetEvents.setMinimumSize(QSize(300, 0)) self.ListWidgetEvents.setMaximumSize(QSize(300, 16777215)) font4 = QFont() font4.setKerning(True) self.ListWidgetEvents.setFont(font4) self.ListWidgetEvents.setFrameShape(QFrame.NoFrame) self.ListWidgetEvents.setAlternatingRowColors(True) self.ListWidgetEvents.setLayoutMode(QListView.SinglePass) self.ListWidgetEvents.setSpacing(5) self.ListWidgetEvents.setViewMode(QListView.ListMode) self.ListWidgetEvents.setSelectionRectVisible(True) self.ListWidgetEvents.setSortingEnabled(True) self.LayoutEventList.addWidget(self.ListWidgetEvents) self.LayoutCalendar.addLayout(self.LayoutEventList) self.MainView.addWidget(self.CalendarView) self.LayoutMainView.addWidget(self.MainView, 2, 0, 1, 1) self.LayoutToolbar = QHBoxLayout() self.LayoutToolbar.setObjectName(u"LayoutToolbar") self.horizontalSpacer_5 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.LayoutToolbar.addItem(self.horizontalSpacer_5) self.LayoutComboBoxVertical = QVBoxLayout() self.LayoutComboBoxVertical.setObjectName(u"LayoutComboBoxVertical") self.ComboBoxBuildings = QComboBox(self.formLayoutWidget) self.ComboBoxBuildings.addItem("") self.ComboBoxBuildings.setObjectName(u"ComboBoxBuildings") font5 = QFont() font5.setPointSize(11) font5.setItalic(False) font5.setStrikeOut(False) self.ComboBoxBuildings.setFont(font5) self.ComboBoxBuildings.setFrame(True) self.LayoutComboBoxVertical.addWidget(self.ComboBoxBuildings) self.ComboBoxFilters = QComboBox(self.formLayoutWidget) self.ComboBoxFilters.addItem("") self.ComboBoxFilters.setObjectName(u"ComboBoxFilters") self.ComboBoxFilters.setFrame(True) self.LayoutComboBoxVertical.addWidget(self.ComboBoxFilters) self.LayoutToolbar.addLayout(self.LayoutComboBoxVertical) self.horizontalSpacer_6 = QSpacerItem(500, 20, QSizePolicy.Fixed, QSizePolicy.Minimum) self.LayoutToolbar.addItem(self.horizontalSpacer_6) self.ButtonSearch = QToolButton(self.formLayoutWidget) self.ButtonSearch.setObjectName(u"ButtonSearch") icon4 = QIcon() icon4.addFile(u"icons/search.png", QSize(), QIcon.Normal, QIcon.Off) self.ButtonSearch.setIcon(icon4) self.ButtonSearch.setIconSize(QSize(30, 30)) self.ButtonSearch.setCheckable(False) self.LayoutToolbar.addWidget(self.ButtonSearch) self.LayoutMainView.addLayout(self.LayoutToolbar, 1, 0, 1, 1) self.StackedWidgetMain.addWidget(self.UserPage) MainWindow.setCentralWidget(self.CentralWidget) self.retranslateUi(MainWindow) self.StackedWidgetMain.setCurrentIndex(0) self.StackedWidgetUserTypes.setCurrentIndex(0) self.MainView.setCurrentIndex(0) self.ButtonGridPublish.hide() self.ButtonGridRevert.hide() self.ButtonCalPublish.hide() self.ButtonCalRevert.hide() QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Tran): if not Tran.objectName(): Tran.setObjectName(u"Tran") Tran.resize(226, 162) sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Tran.sizePolicy().hasHeightForWidth()) Tran.setSizePolicy(sizePolicy) self.verticalLayout_2 = QVBoxLayout(Tran) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.UITitle = QLabel(Tran) self.UITitle.setObjectName(u"UITitle") self.UITitle.setEnabled(True) sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Minimum) sizePolicy1.setHorizontalStretch(0) sizePolicy1.setVerticalStretch(0) sizePolicy1.setHeightForWidth( self.UITitle.sizePolicy().hasHeightForWidth()) self.UITitle.setSizePolicy(sizePolicy1) self.UITitle.setMinimumSize(QSize(131, 24)) self.UITitle.setMaximumSize(QSize(16777215, 51)) font = QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.UITitle.setFont(font) self.UITitle.setAlignment(Qt.AlignCenter) self.verticalLayout_2.addWidget(self.UITitle) self.verticalLayout = QVBoxLayout() self.verticalLayout.setObjectName(u"verticalLayout") self.HCard = QHBoxLayout() self.HCard.setObjectName(u"HCard") self.CardID = QLabel(Tran) self.CardID.setObjectName(u"CardID") sizePolicy2 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Maximum) sizePolicy2.setHorizontalStretch(0) sizePolicy2.setVerticalStretch(0) sizePolicy2.setHeightForWidth( self.CardID.sizePolicy().hasHeightForWidth()) self.CardID.setSizePolicy(sizePolicy2) font1 = QFont() font1.setBold(True) font1.setWeight(75) self.CardID.setFont(font1) self.CardID.setLayoutDirection(Qt.LeftToRight) self.CardID.setScaledContents(False) self.CardID.setAlignment(Qt.AlignRight | Qt.AlignTrailing | Qt.AlignVCenter) self.CardID.setMargin(0) self.CardID.setIndent(0) self.HCard.addWidget(self.CardID) self.InCardID = QLineEdit(Tran) self.InCardID.setObjectName(u"InCardID") sizePolicy3 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) sizePolicy3.setHorizontalStretch(0) sizePolicy3.setVerticalStretch(0) sizePolicy3.setHeightForWidth( self.InCardID.sizePolicy().hasHeightForWidth()) self.InCardID.setSizePolicy(sizePolicy3) self.InCardID.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) self.HCard.addWidget(self.InCardID) self.verticalLayout.addLayout(self.HCard) self.HName = QHBoxLayout() self.HName.setObjectName(u"HName") self.Name = QLabel(Tran) self.Name.setObjectName(u"Name") sizePolicy2.setHeightForWidth( self.Name.sizePolicy().hasHeightForWidth()) self.Name.setSizePolicy(sizePolicy2) self.Name.setFont(font1) self.Name.setToolTipDuration(-1) self.Name.setLayoutDirection(Qt.LeftToRight) self.Name.setLineWidth(1) self.Name.setScaledContents(False) self.Name.setAlignment(Qt.AlignRight | Qt.AlignTrailing | Qt.AlignVCenter) self.Name.setMargin(0) self.Name.setIndent(0) self.HName.addWidget(self.Name) self.InName = QLineEdit(Tran) self.InName.setObjectName(u"InName") sizePolicy3.setHeightForWidth( self.InName.sizePolicy().hasHeightForWidth()) self.InName.setSizePolicy(sizePolicy3) self.InName.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) self.HName.addWidget(self.InName) self.verticalLayout.addLayout(self.HName) self.HCash = QHBoxLayout() self.HCash.setObjectName(u"HCash") self.Cash = QLabel(Tran) self.Cash.setObjectName(u"Cash") sizePolicy2.setHeightForWidth( self.Cash.sizePolicy().hasHeightForWidth()) self.Cash.setSizePolicy(sizePolicy2) self.Cash.setFont(font1) self.Cash.setLayoutDirection(Qt.LeftToRight) self.Cash.setScaledContents(False) self.Cash.setAlignment(Qt.AlignRight | Qt.AlignTrailing | Qt.AlignVCenter) self.Cash.setMargin(0) self.Cash.setIndent(0) self.HCash.addWidget(self.Cash) self.InCash = QLineEdit(Tran) self.InCash.setObjectName(u"InCash") sizePolicy3.setHeightForWidth( self.InCash.sizePolicy().hasHeightForWidth()) self.InCash.setSizePolicy(sizePolicy3) self.InCash.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) self.HCash.addWidget(self.InCash) self.verticalLayout.addLayout(self.HCash) self.verticalLayout_2.addLayout(self.verticalLayout) self.btTran = QPushButton(Tran) self.btTran.setObjectName(u"btTran") sizePolicy3.setHeightForWidth( self.btTran.sizePolicy().hasHeightForWidth()) self.btTran.setSizePolicy(sizePolicy3) self.btTran.setMinimumSize(QSize(0, 0)) font2 = QFont() font2.setPointSize(12) font2.setBold(True) font2.setWeight(75) self.btTran.setFont(font2) self.btTran.setLayoutDirection(Qt.LeftToRight) self.btTran.setAutoFillBackground(False) self.btTran.setAutoDefault(False) self.verticalLayout_2.addWidget(self.btTran, 0, Qt.AlignRight | Qt.AlignBottom) self.retranslateUi(Tran) QMetaObject.connectSlotsByName(Tran)