Example #1
0
    def getFontFromCmnd(self, fontinfo):
        '''
        Returns a QFont based on the information in the dictionary
        fontinfo.

        Recognized keys in the font dictionary are:
            "family": font family name (string)
            "size": text size in points (1/72 inches)
            "italic": italicize? (False/True)
            "bold": make bold? (False/True)
            "underline": underline?  (False/True)
        '''
        try:
            myfont = QFont(fontinfo["family"])
        except KeyError:
            myfont = self.__viewer.font()
        try:
            myfont.setPointSizeF(fontinfo["size"])
        except KeyError:
            pass
        try:
            myfont.setItalic(fontinfo["italic"])
        except KeyError:
            pass
        try:
            myfont.setBold(fontinfo["bold"])
        except KeyError:
            pass
        try:
            myfont.setUnderline(fontinfo["underline"])
        except KeyError:
            pass
        return myfont
Example #2
0
    def setupUi(self, Dialog):
        if not Dialog.objectName():
            Dialog.setObjectName(u"Dialog")
        Dialog.resize(400, 98)
        self.horizontalLayout = QHBoxLayout(Dialog)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalLayout.setContentsMargins(5, 5, 5, 5)
        self.verticalLayout = QVBoxLayout()
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.gridLayout = QGridLayout()
        self.gridLayout.setObjectName(u"gridLayout")
        self.label_ExpName = QLabel(Dialog)
        self.label_ExpName.setObjectName(u"label_ExpName")

        self.gridLayout.addWidget(self.label_ExpName, 0, 0, 1, 2)

        self.lineEdit = QLineEdit(Dialog)
        self.lineEdit.setObjectName(u"lineEdit")

        self.gridLayout.addWidget(self.lineEdit, 0, 2, 1, 1)

        self.label_ExpScript = QLabel(Dialog)
        self.label_ExpScript.setObjectName(u"label_ExpScript")
        sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_ExpScript.sizePolicy().hasHeightForWidth())
        self.label_ExpScript.setSizePolicy(sizePolicy)
        self.label_ExpScript.setMaximumSize(QSize(150, 16777215))

        self.gridLayout.addWidget(self.label_ExpScript, 1, 0, 1, 1)

        self.label_ExpScriptFile = QLabel(Dialog)
        self.label_ExpScriptFile.setObjectName(u"label_ExpScriptFile")
        font = QFont()
        font.setUnderline(True)
        self.label_ExpScriptFile.setFont(font)
        self.label_ExpScriptFile.setCursor(QCursor(Qt.PointingHandCursor))

        self.gridLayout.addWidget(self.label_ExpScriptFile, 1, 2, 1, 1)


        self.verticalLayout.addLayout(self.gridLayout)

        self.buttonBox = QDialogButtonBox(Dialog)
        self.buttonBox.setObjectName(u"buttonBox")
        self.buttonBox.setOrientation(Qt.Horizontal)
        self.buttonBox.setStandardButtons(QDialogButtonBox.Cancel|QDialogButtonBox.Ok)

        self.verticalLayout.addWidget(self.buttonBox)


        self.horizontalLayout.addLayout(self.verticalLayout)


        self.retranslateUi(Dialog)
        self.buttonBox.accepted.connect(Dialog.accept)
        self.buttonBox.rejected.connect(Dialog.reject)

        QMetaObject.connectSlotsByName(Dialog)
Example #3
0
 def __init__(self, parent=None):
     super(self.__class__, self).__init__(parent)
     font = QFont()
     font.setUnderline(True)
     self.setFont(font)
     self.url = None
     self.setStyleSheet("""
             QLabel:hover{
             color:#1b89ca
             }
             """)
     self.setCursor(Qt.PointingHandCursor)
Example #4
0
    def setupUi(self, guiDlg):
        if not guiDlg.objectName():
            guiDlg.setObjectName(u"guiDlg")
        guiDlg.resize(399, 300)
        guiDlg.setStyleSheet(u"")
        self.rasa_server = QPushButton(guiDlg)
        self.rasa_server.setObjectName(u"rasa_server")
        self.rasa_server.setGeometry(QRect(260, 60, 71, 31))
        self.action_server = QPushButton(guiDlg)
        self.action_server.setObjectName(u"action_server")
        self.action_server.setGeometry(QRect(260, 130, 71, 31))
        self.label = QLabel(guiDlg)
        self.label.setObjectName(u"label")
        self.label.setGeometry(QRect(90, 60, 121, 21))
        font = QFont()
        font.setPointSize(11)
        font.setBold(True)
        font.setItalic(False)
        font.setUnderline(False)
        font.setWeight(75)
        self.label.setFont(font)
        self.label_2 = QLabel(guiDlg)
        self.label_2.setObjectName(u"label_2")
        self.label_2.setGeometry(QRect(90, 130, 131, 21))
        self.label_2.setFont(font)
        self.kill_all = QPushButton(guiDlg)
        self.kill_all.setObjectName(u"kill_all")
        self.kill_all.setGeometry(QRect(150, 190, 100, 31))
        font1 = QFont()
        font1.setPointSize(10)
        font1.setBold(True)
        font1.setWeight(75)
        self.kill_all.setFont(font1)
        self.label_3 = QLabel(guiDlg)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setGeometry(QRect(30, 240, 191, 21))
        self.label_3.setFont(font)
        self.rasa_dialog = QPushButton(guiDlg)
        self.rasa_dialog.setObjectName(u"rasa_dialog")
        self.rasa_dialog.setGeometry(QRect(260, 230, 71, 31))

        self.retranslateUi(guiDlg)

        QMetaObject.connectSlotsByName(guiDlg)
Example #5
0
    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)
Example #6
0
 def draw_url(self, painter: QPainter, rect: QRect, value: str):
     font = QFont()
     font.setUnderline(True)
     painter.setFont(font)
     painter.setPen(QPen(QColor("blue")))
     painter.drawText(rect, Qt.AlignCenter, value)
Example #7
0
    def setupUi(self, MainWindow):
        if MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(900, 500)
        MainWindow.setMinimumSize(QSize(900, 500))
        MainWindow.setMaximumSize(QSize(900, 500))
        font = QFont()
        font.setBold(False)
        font.setWeight(50)
        MainWindow.setFont(font)
        MainWindow.setStyleSheet(u"QMainWindow{\n"
                                 "	background-color: white\n"
                                 "}")
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.logoLabel = QLabel(self.centralwidget)
        self.logoLabel.setObjectName(u"logoLabel")
        self.logoLabel.setGeometry(QRect(180, 120, 550, 90))
        self.logoLabel.setPixmap(QPixmap(u":/images/awscraftTitle.png"))
        self.logoLabel.setScaledContents(False)
        self.logoLabel.setAlignment(Qt.AlignCenter)
        self.connectButton = QPushButton(self.centralwidget)
        self.connectButton.setObjectName(u"connectButton")
        self.connectButton.setEnabled(True)
        self.connectButton.setGeometry(QRect(180, 250, 550, 50))
        font1 = QFont()
        font1.setFamily(u"Minecraftia")
        font1.setPointSize(18)
        font1.setBold(True)
        font1.setUnderline(False)
        font1.setWeight(75)
        font1.setStrikeOut(False)
        font1.setKerning(True)
        self.connectButton.setFont(font1)
        self.connectButton.setStyleSheet(u"QPushButton{\n"
                                         "	background: #2FC15D;\n"
                                         "	border: 5px solid #2FC15D;\n"
                                         "	border-radius: 0px;\n"
                                         "	color: white\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:hover{\n"
                                         "	background: #2C5E2E;\n"
                                         "	border: 5px solid #2C5E2E;\n"
                                         "	border-radius: 0px;\n"
                                         "	color: white\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:pressed{\n"
                                         "	background: #2FC15D;\n"
                                         "	border: 5px solid #2FC15D;\n"
                                         "	border-radius: 0px;\n"
                                         "	color: white\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:disabled{\n"
                                         "	background: white;\n"
                                         "	border: 5px solid #2FC15D;\n"
                                         "	border-radius: 0px;\n"
                                         "	color: #2FC15D;\n"
                                         "}")
        self.connectButton.setFlat(False)
        self.launchButton = QPushButton(self.centralwidget)
        self.launchButton.setObjectName(u"launchButton")
        self.launchButton.setEnabled(False)
        self.launchButton.setGeometry(QRect(180, 320, 550, 50))
        self.launchButton.setFont(font1)
        self.launchButton.setStyleSheet(u"QPushButton{\n"
                                        "	background: #00C9ED;\n"
                                        "	border: 5px solid #00C9ED;\n"
                                        "	border-radius: 0px;\n"
                                        "	color: white\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:hover{\n"
                                        "	background: #0C273D;\n"
                                        "	border: 5px solid #0C273D;\n"
                                        "	border-radius: 0px;\n"
                                        "	color: white\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:pressed{\n"
                                        "	background: #00C9ED;\n"
                                        "	border: 5px solid #00C9ED;\n"
                                        "	border-radius: 0px;\n"
                                        "	color: white\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:disabled{\n"
                                        "	background: white;\n"
                                        "	border: 5px solid #D9D9D9;\n"
                                        "	border-radius: 0px;\n"
                                        "	color: #D9D9D9;\n"
                                        "}")
        self.launchButton.setFlat(False)
        self.settingsButton = QPushButton(self.centralwidget)
        self.settingsButton.setObjectName(u"settingsButton")
        self.settingsButton.setEnabled(True)
        self.settingsButton.setGeometry(QRect(10, 10, 50, 50))
        font2 = QFont()
        font2.setFamily(u"Arial")
        font2.setPointSize(20)
        font2.setBold(True)
        font2.setUnderline(False)
        font2.setWeight(75)
        font2.setStrikeOut(False)
        font2.setKerning(True)
        self.settingsButton.setFont(font2)
        self.settingsButton.setStyleSheet(u"QPushButton{\n"
                                          "	background: #00C9ED;\n"
                                          "	border: 5px solid #00C9ED;\n"
                                          "	border-radius: 0px;\n"
                                          "	color: white\n"
                                          "}\n"
                                          "\n"
                                          "QPushButton:hover{\n"
                                          "	background: #0C273D;\n"
                                          "	border: 5px solid #0C273D;\n"
                                          "	border-radius: 0px;\n"
                                          "	color: white\n"
                                          "}\n"
                                          "\n"
                                          "QPushButton:pressed{\n"
                                          "	background: #00C9ED;\n"
                                          "	border: 5px solid #00C9ED;\n"
                                          "	border-radius: 0px;\n"
                                          "	color: white\n"
                                          "}\n"
                                          "\n"
                                          "QPushButton:disabled{\n"
                                          "	background: white;\n"
                                          "	border: 5px solid #D9D9D9;\n"
                                          "	border-radius: 0px;\n"
                                          "	color: #D9D9D9;\n"
                                          "}")
        icon = QIcon()
        icon.addFile(u":/images/settingsIcon.png", QSize(), QIcon.Normal,
                     QIcon.On)
        self.settingsButton.setIcon(icon)
        self.settingsButton.setIconSize(QSize(40, 40))
        self.settingsButton.setFlat(False)
        self.shutdownButton = QPushButton(self.centralwidget)
        self.shutdownButton.setObjectName(u"shutdownButton")
        self.shutdownButton.setEnabled(True)
        self.shutdownButton.setGeometry(QRect(180, 320, 550, 50))
        self.shutdownButton.setFont(font1)
        self.shutdownButton.setStyleSheet(u"QPushButton{\n"
                                          "	background: #ED0008;\n"
                                          "	border: 5px solid #ED0008;\n"
                                          "	border-radius: 0px;\n"
                                          "	color: white\n"
                                          "}\n"
                                          "\n"
                                          "QPushButton:hover{\n"
                                          "	background: #822428;\n"
                                          "	border: 5px solid #822428;\n"
                                          "	border-radius: 0px;\n"
                                          "	color: white\n"
                                          "}\n"
                                          "\n"
                                          "QPushButton:pressed{\n"
                                          "	background: #ED0008;\n"
                                          "	border: 5px solid #ED0008;\n"
                                          "	border-radius: 0px;\n"
                                          "	color: white\n"
                                          "}\n"
                                          "\n"
                                          "QPushButton:disabled{\n"
                                          "	background: white;\n"
                                          "	border: 5px solid #D9D9D9;\n"
                                          "	border-radius: 0px;\n"
                                          "	color: #D9D9D9;\n"
                                          "}")
        self.shutdownButton.setFlat(False)
        MainWindow.setCentralWidget(self.centralwidget)
        QWidget.setTabOrder(self.connectButton, self.launchButton)

        self.retranslateUi(MainWindow)

        self.connectButton.setDefault(True)
        self.launchButton.setDefault(False)
        self.settingsButton.setDefault(False)
        self.shutdownButton.setDefault(False)

        QMetaObject.connectSlotsByName(MainWindow)
    def setupUi(self, Form):
        if Form.objectName():
            Form.setObjectName(u"Form")
        Form.resize(327, 551)
        self.verticalLayout_2 = QVBoxLayout(Form)
        self.verticalLayout_2.setSpacing(6)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout = QVBoxLayout()
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalLayout.setContentsMargins(0, -1, -1, -1)
        self.nodeInfoWidget = QWidget(Form)
        self.nodeInfoWidget.setObjectName(u"nodeInfoWidget")
        self.nodeInfoWidget.setStyleSheet(
            u"background-color: rgb(53, 76, 127);")
        self.verticalLayout_3 = QVBoxLayout(self.nodeInfoWidget)
        self.verticalLayout_3.setSpacing(6)
        self.verticalLayout_3.setObjectName(u"verticalLayout_3")
        self.verticalLayout_3.setSizeConstraint(QLayout.SetMinimumSize)
        self.verticalLayout_3.setContentsMargins(-1, -1, -1, 10)
        self.verticalLayout_7 = QVBoxLayout()
        self.verticalLayout_7.setSpacing(6)
        self.verticalLayout_7.setObjectName(u"verticalLayout_7")
        self.verticalLayout_7.setContentsMargins(0, -1, -1, -1)
        self.nodeNameLabel = QLabel(self.nodeInfoWidget)
        self.nodeNameLabel.setObjectName(u"nodeNameLabel")
        sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.nodeNameLabel.sizePolicy().hasHeightForWidth())
        self.nodeNameLabel.setSizePolicy(sizePolicy)
        self.nodeNameLabel.setSizeIncrement(QSize(0, 0))
        font = QFont()
        font.setFamily(u"Segoe UI")
        font.setPointSize(12)
        font.setBold(True)
        font.setItalic(False)
        font.setUnderline(False)
        font.setWeight(75)
        font.setStrikeOut(False)
        font.setKerning(True)
        self.nodeNameLabel.setFont(font)
        self.nodeNameLabel.setScaledContents(False)
        self.nodeNameLabel.setAlignment(Qt.AlignLeading | Qt.AlignLeft
                                        | Qt.AlignVCenter)
        self.nodeNameLabel.setWordWrap(False)
        self.nodeNameLabel.setMargin(0)
        self.nodeNameLabel.setIndent(-1)

        self.verticalLayout_7.addWidget(self.nodeNameLabel)

        self.nodeTypeLabel = QLabel(self.nodeInfoWidget)
        self.nodeTypeLabel.setObjectName(u"nodeTypeLabel")
        sizePolicy.setHeightForWidth(
            self.nodeTypeLabel.sizePolicy().hasHeightForWidth())
        self.nodeTypeLabel.setSizePolicy(sizePolicy)
        font1 = QFont()
        font1.setFamily(u"Segoe UI")
        font1.setPointSize(9)
        self.nodeTypeLabel.setFont(font1)
        self.nodeTypeLabel.setScaledContents(False)
        self.nodeTypeLabel.setAlignment(Qt.AlignLeading | Qt.AlignLeft
                                        | Qt.AlignVCenter)

        self.verticalLayout_7.addWidget(self.nodeTypeLabel)

        self.verticalLayout_3.addLayout(self.verticalLayout_7)

        self.verticalLayout.addWidget(self.nodeInfoWidget)

        self.verticalLayout_5 = QVBoxLayout()
        self.verticalLayout_5.setObjectName(u"verticalLayout_5")
        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.horizontalLayout_2.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.horizontalLayout_2.setContentsMargins(10, -1, 10, -1)
        self.gridLayout_5 = QGridLayout()
        self.gridLayout_5.setObjectName(u"gridLayout_5")
        self.vertexLabel = QLabel(Form)
        self.vertexLabel.setObjectName(u"vertexLabel")
        self.vertexLabel.setStyleSheet(u"color: rgb(0, 255, 127);")

        self.gridLayout_5.addWidget(self.vertexLabel, 0, 0, 1, 1)

        self.edgeCntLabel = QLabel(Form)
        self.edgeCntLabel.setObjectName(u"edgeCntLabel")
        self.edgeCntLabel.setStyleSheet(u"color: rgb(255, 168, 17);")

        self.gridLayout_5.addWidget(self.edgeCntLabel, 1, 1, 1, 1)

        self.faceLabel = QLabel(Form)
        self.faceLabel.setObjectName(u"faceLabel")
        self.faceLabel.setStyleSheet(u"color: rgb(255, 65, 240);")

        self.gridLayout_5.addWidget(self.faceLabel, 2, 0, 1, 1)

        self.vertexCntLabel = QLabel(Form)
        self.vertexCntLabel.setObjectName(u"vertexCntLabel")
        self.vertexCntLabel.setStyleSheet(u"color: rgb(0, 255, 127);")

        self.gridLayout_5.addWidget(self.vertexCntLabel, 0, 1, 1, 1)

        self.faceCntLabel = QLabel(Form)
        self.faceCntLabel.setObjectName(u"faceCntLabel")
        self.faceCntLabel.setStyleSheet(u"color: rgb(255, 65, 240);")

        self.gridLayout_5.addWidget(self.faceCntLabel, 2, 1, 1, 1)

        self.edgeLabel = QLabel(Form)
        self.edgeLabel.setObjectName(u"edgeLabel")
        self.edgeLabel.setStyleSheet(u"color: rgb(255, 168, 17);")

        self.gridLayout_5.addWidget(self.edgeLabel, 1, 0, 1, 1)

        self.label_2 = QLabel(Form)
        self.label_2.setObjectName(u"label_2")

        self.gridLayout_5.addWidget(self.label_2, 3, 0, 1, 1)

        self.label_5 = QLabel(Form)
        self.label_5.setObjectName(u"label_5")

        self.gridLayout_5.addWidget(self.label_5, 3, 1, 1, 1)

        self.horizontalLayout_2.addLayout(self.gridLayout_5)

        self.gridLayout = QGridLayout()
        self.gridLayout.setObjectName(u"gridLayout")
        self.bboxSizeXLabel = QLabel(Form)
        self.bboxSizeXLabel.setObjectName(u"bboxSizeXLabel")

        self.gridLayout.addWidget(self.bboxSizeXLabel, 3, 1, 1, 1)

        self.label_11 = QLabel(Form)
        self.label_11.setObjectName(u"label_11")
        self.label_11.setStyleSheet(u"color: rgb(144, 198, 255);")

        self.gridLayout.addWidget(self.label_11, 2, 0, 1, 1)

        self.bboxCenterYLabel = QLabel(Form)
        self.bboxCenterYLabel.setObjectName(u"bboxCenterYLabel")

        self.gridLayout.addWidget(self.bboxCenterYLabel, 0, 2, 1, 1)

        self.bboxMinZLabel = QLabel(Form)
        self.bboxMinZLabel.setObjectName(u"bboxMinZLabel")

        self.gridLayout.addWidget(self.bboxMinZLabel, 1, 3, 1, 1)

        self.bboxCenterXLabel = QLabel(Form)
        self.bboxCenterXLabel.setObjectName(u"bboxCenterXLabel")

        self.gridLayout.addWidget(self.bboxCenterXLabel, 0, 1, 1, 1)

        self.label_7 = QLabel(Form)
        self.label_7.setObjectName(u"label_7")
        self.label_7.setStyleSheet(u"color: rgb(144, 198, 255);")

        self.gridLayout.addWidget(self.label_7, 1, 0, 1, 1)

        self.bboxMaxYLabel = QLabel(Form)
        self.bboxMaxYLabel.setObjectName(u"bboxMaxYLabel")

        self.gridLayout.addWidget(self.bboxMaxYLabel, 2, 2, 1, 1)

        self.bboxSizeYLabel = QLabel(Form)
        self.bboxSizeYLabel.setObjectName(u"bboxSizeYLabel")

        self.gridLayout.addWidget(self.bboxSizeYLabel, 3, 2, 1, 1)

        self.bboxSizeZLabel = QLabel(Form)
        self.bboxSizeZLabel.setObjectName(u"bboxSizeZLabel")

        self.gridLayout.addWidget(self.bboxSizeZLabel, 3, 3, 1, 1)

        self.bboxCenterZLabel = QLabel(Form)
        self.bboxCenterZLabel.setObjectName(u"bboxCenterZLabel")

        self.gridLayout.addWidget(self.bboxCenterZLabel, 0, 3, 1, 1)

        self.bboxMaxXLabel = QLabel(Form)
        self.bboxMaxXLabel.setObjectName(u"bboxMaxXLabel")

        self.gridLayout.addWidget(self.bboxMaxXLabel, 2, 1, 1, 1)

        self.bboxMinXLabel = QLabel(Form)
        self.bboxMinXLabel.setObjectName(u"bboxMinXLabel")

        self.gridLayout.addWidget(self.bboxMinXLabel, 1, 1, 1, 1)

        self.bboxMaxZLabel = QLabel(Form)
        self.bboxMaxZLabel.setObjectName(u"bboxMaxZLabel")

        self.gridLayout.addWidget(self.bboxMaxZLabel, 2, 3, 1, 1)

        self.bboxMinYLabel = QLabel(Form)
        self.bboxMinYLabel.setObjectName(u"bboxMinYLabel")

        self.gridLayout.addWidget(self.bboxMinYLabel, 1, 2, 1, 1)

        self.label_4 = QLabel(Form)
        self.label_4.setObjectName(u"label_4")
        self.label_4.setStyleSheet(u"color: rgb(144, 198, 255);")

        self.gridLayout.addWidget(self.label_4, 0, 0, 1, 1)

        self.label_15 = QLabel(Form)
        self.label_15.setObjectName(u"label_15")
        self.label_15.setStyleSheet(u"color: rgb(144, 198, 255);")

        self.gridLayout.addWidget(self.label_15, 3, 0, 1, 1)

        self.horizontalLayout_2.addLayout(self.gridLayout)

        self.verticalLayout_5.addLayout(self.horizontalLayout_2)

        self.formLayout_2 = QFormLayout()
        self.formLayout_2.setObjectName(u"formLayout_2")
        self.formLayout_2.setContentsMargins(10, -1, 10, -1)
        self.label_23 = QLabel(Form)
        self.label_23.setObjectName(u"label_23")

        self.formLayout_2.setWidget(0, QFormLayout.LabelRole, self.label_23)

        self.vertexAttrText = QTextEdit(Form)
        self.vertexAttrText.setObjectName(u"vertexAttrText")
        self.vertexAttrText.setSizeAdjustPolicy(
            QAbstractScrollArea.AdjustToContents)
        self.vertexAttrText.setReadOnly(True)

        self.formLayout_2.setWidget(0, QFormLayout.FieldRole,
                                    self.vertexAttrText)

        self.label = QLabel(Form)
        self.label.setObjectName(u"label")

        self.formLayout_2.setWidget(1, QFormLayout.LabelRole, self.label)

        self.edgeAttrText = QTextEdit(Form)
        self.edgeAttrText.setObjectName(u"edgeAttrText")
        self.edgeAttrText.setSizeAdjustPolicy(
            QAbstractScrollArea.AdjustToContents)
        self.edgeAttrText.setReadOnly(True)

        self.formLayout_2.setWidget(1, QFormLayout.FieldRole,
                                    self.edgeAttrText)

        self.label_3 = QLabel(Form)
        self.label_3.setObjectName(u"label_3")

        self.formLayout_2.setWidget(2, QFormLayout.LabelRole, self.label_3)

        self.faceAttrText = QTextEdit(Form)
        self.faceAttrText.setObjectName(u"faceAttrText")
        self.faceAttrText.setSizeAdjustPolicy(
            QAbstractScrollArea.AdjustToContents)
        self.faceAttrText.setReadOnly(True)

        self.formLayout_2.setWidget(2, QFormLayout.FieldRole,
                                    self.faceAttrText)

        self.label_6 = QLabel(Form)
        self.label_6.setObjectName(u"label_6")

        self.formLayout_2.setWidget(3, QFormLayout.LabelRole, self.label_6)

        self.detailAttrText = QTextEdit(Form)
        self.detailAttrText.setObjectName(u"detailAttrText")
        self.detailAttrText.setSizeAdjustPolicy(
            QAbstractScrollArea.AdjustToContents)
        self.detailAttrText.setReadOnly(True)

        self.formLayout_2.setWidget(3, QFormLayout.FieldRole,
                                    self.detailAttrText)

        self.verticalLayout_5.addLayout(self.formLayout_2)

        self.formLayout = QFormLayout()
        self.formLayout.setObjectName(u"formLayout")
        self.formLayout.setContentsMargins(10, -1, 10, 10)
        self.label_8 = QLabel(Form)
        self.label_8.setObjectName(u"label_8")

        self.formLayout.setWidget(0, QFormLayout.LabelRole, self.label_8)

        self.nodeErrorText = QTextEdit(Form)
        self.nodeErrorText.setObjectName(u"nodeErrorText")
        self.nodeErrorText.setStyleSheet(u"")
        self.nodeErrorText.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
        self.nodeErrorText.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
        self.nodeErrorText.setSizeAdjustPolicy(
            QAbstractScrollArea.AdjustToContents)
        self.nodeErrorText.setReadOnly(True)

        self.formLayout.setWidget(1, QFormLayout.FieldRole, self.nodeErrorText)

        self.label_9 = QLabel(Form)
        self.label_9.setObjectName(u"label_9")

        self.formLayout.setWidget(1, QFormLayout.LabelRole, self.label_9)

        self.cookTimeLabel = QLabel(Form)
        self.cookTimeLabel.setObjectName(u"cookTimeLabel")

        self.formLayout.setWidget(0, QFormLayout.FieldRole, self.cookTimeLabel)

        self.verticalLayout_5.addLayout(self.formLayout)

        self.verticalLayout.addLayout(self.verticalLayout_5)

        self.verticalLayout_2.addLayout(self.verticalLayout)

        self.retranslateUi(Form)

        QMetaObject.connectSlotsByName(Form)
Example #9
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.setEnabled(True)
        MainWindow.resize(1165, 581)
        sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            MainWindow.sizePolicy().hasHeightForWidth())
        MainWindow.setSizePolicy(sizePolicy)
        MainWindow.setMinimumSize(QSize(980, 581))
        MainWindow.setMaximumSize(QSize(1600, 581))
        MainWindow.setBaseSize(QSize(980, 581))
        MainWindow.setMouseTracking(False)
        MainWindow.setTabletTracking(False)
        self.actionnew = QAction(MainWindow)
        self.actionnew.setObjectName(u"actionnew")
        self.actionqsqs = QAction(MainWindow)
        self.actionqsqs.setObjectName(u"actionqsqs")
        self.action = QAction(MainWindow)
        self.action.setObjectName(u"action")
        self.menu_exit_button = QAction(MainWindow)
        self.menu_exit_button.setObjectName(u"menu_exit_button")
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.gridLayout = QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName(u"gridLayout")
        self.horizontalLayout_7 = QHBoxLayout()
        self.horizontalLayout_7.setObjectName(u"horizontalLayout_7")
        self.label_3 = QLabel(self.centralwidget)
        self.label_3.setObjectName(u"label_3")
        font = QFont()
        font.setPointSize(15)
        font.setBold(True)
        font.setUnderline(False)
        font.setWeight(75)
        self.label_3.setFont(font)

        self.horizontalLayout_7.addWidget(self.label_3)

        self.label_4 = QLabel(self.centralwidget)
        self.label_4.setObjectName(u"label_4")
        font1 = QFont()
        font1.setPointSize(15)
        font1.setBold(True)
        font1.setWeight(75)
        self.label_4.setFont(font1)

        self.horizontalLayout_7.addWidget(self.label_4)

        self.gridLayout.addLayout(self.horizontalLayout_7, 1, 0, 1, 1)

        self.frame = QFrame(self.centralwidget)
        self.frame.setObjectName(u"frame")
        font2 = QFont()
        font2.setPointSize(11)
        self.frame.setFont(font2)
        self.frame.setFrameShape(QFrame.StyledPanel)
        self.frame.setFrameShadow(QFrame.Raised)
        self.gridLayout_2 = QGridLayout(self.frame)
        self.gridLayout_2.setObjectName(u"gridLayout_2")
        self.formLayout = QFormLayout()
        self.formLayout.setObjectName(u"formLayout")
        self.verticalLayout_3 = QVBoxLayout()
        self.verticalLayout_3.setObjectName(u"verticalLayout_3")
        self.label_6 = QLabel(self.frame)
        self.label_6.setObjectName(u"label_6")
        self.label_6.setMinimumSize(QSize(185, 42))
        self.label_6.setMaximumSize(QSize(185, 42))
        font3 = QFont()
        font3.setPointSize(11)
        font3.setBold(True)
        font3.setWeight(75)
        self.label_6.setFont(font3)

        self.verticalLayout_3.addWidget(self.label_6)

        self.label = QLabel(self.frame)
        self.label.setObjectName(u"label")
        self.label.setFont(font3)

        self.verticalLayout_3.addWidget(self.label)

        self.begin_date = QDateTimeEdit(self.frame)
        self.begin_date.setObjectName(u"begin_date")
        self.begin_date.setMinimumSize(QSize(185, 28))
        self.begin_date.setMaximumSize(QSize(185, 28))
        self.begin_date.setFont(font3)
        self.begin_date.setProperty("showGroupSeparator", False)
        self.begin_date.setDateTime(
            QDateTime(QDate(2020, 1, 1), QTime(0, 0, 0)))
        self.begin_date.setMaximumDateTime(
            QDateTime(QDate(5000, 1, 1), QTime(10, 0, 0)))
        self.begin_date.setMinimumDateTime(
            QDateTime(QDate(1970, 1, 1), QTime(10, 0, 0)))
        self.begin_date.setMaximumDate(QDate(5000, 1, 1))
        self.begin_date.setCalendarPopup(True)
        self.begin_date.setCurrentSectionIndex(0)
        self.begin_date.setTimeSpec(Qt.LocalTime)

        self.verticalLayout_3.addWidget(self.begin_date)

        self.label_2 = QLabel(self.frame)
        self.label_2.setObjectName(u"label_2")
        self.label_2.setFont(font3)

        self.verticalLayout_3.addWidget(self.label_2)

        self.end_date = QDateTimeEdit(self.frame)
        self.end_date.setObjectName(u"end_date")
        self.end_date.setMinimumSize(QSize(185, 28))
        self.end_date.setMaximumSize(QSize(185, 28))
        self.end_date.setFont(font3)
        self.end_date.setDateTime(QDateTime(QDate(2025, 1, 1), QTime(0, 0, 0)))
        self.end_date.setMaximumDateTime(
            QDateTime(QDate(5000, 1, 1), QTime(11, 0, 0)))
        self.end_date.setMinimumDateTime(
            QDateTime(QDate(1970, 1, 1), QTime(11, 0, 0)))
        self.end_date.setCalendarPopup(True)

        self.verticalLayout_3.addWidget(self.end_date)

        self.verticalSpacer_5 = QSpacerItem(20, 40, QSizePolicy.Minimum,
                                            QSizePolicy.Expanding)

        self.verticalLayout_3.addItem(self.verticalSpacer_5)

        self.label_5 = QLabel(self.frame)
        self.label_5.setObjectName(u"label_5")
        self.label_5.setMinimumSize(QSize(185, 56))
        self.label_5.setMaximumSize(QSize(185, 56))
        self.label_5.setFont(font3)

        self.verticalLayout_3.addWidget(self.label_5)

        self.login_line = QLineEdit(self.frame)
        self.login_line.setObjectName(u"login_line")
        self.login_line.setMinimumSize(QSize(185, 28))
        self.login_line.setMaximumSize(QSize(185, 28))
        font4 = QFont()
        font4.setFamily(u"Carlito")
        font4.setPointSize(11)
        self.login_line.setFont(font4)

        self.verticalLayout_3.addWidget(self.login_line)

        self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Minimum,
                                            QSizePolicy.Expanding)

        self.verticalLayout_3.addItem(self.verticalSpacer_2)

        self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum,
                                          QSizePolicy.Expanding)

        self.verticalLayout_3.addItem(self.verticalSpacer)

        self.select_folder_button = QPushButton(self.frame)
        self.select_folder_button.setObjectName(u"select_folder_button")
        self.select_folder_button.setMinimumSize(QSize(185, 42))
        self.select_folder_button.setMaximumSize(QSize(185, 42))
        font5 = QFont()
        font5.setPointSize(10)
        font5.setBold(True)
        font5.setWeight(75)
        self.select_folder_button.setFont(font5)

        self.verticalLayout_3.addWidget(self.select_folder_button)

        self.show_csv_button = QPushButton(self.frame)
        self.show_csv_button.setObjectName(u"show_csv_button")
        self.show_csv_button.setMinimumSize(QSize(185, 28))
        self.show_csv_button.setMaximumSize(QSize(185, 28))
        self.show_csv_button.setFont(font5)

        self.verticalLayout_3.addWidget(self.show_csv_button)

        self.verticalSpacer_3 = QSpacerItem(20, 30, QSizePolicy.Minimum,
                                            QSizePolicy.Expanding)

        self.verticalLayout_3.addItem(self.verticalSpacer_3)

        self.formLayout.setLayout(0, QFormLayout.LabelRole,
                                  self.verticalLayout_3)

        self.frame_4 = QFrame(self.frame)
        self.frame_4.setObjectName(u"frame_4")
        self.frame_4.setFrameShape(QFrame.StyledPanel)
        self.frame_4.setFrameShadow(QFrame.Raised)
        self.gridLayout_3 = QGridLayout(self.frame_4)
        self.gridLayout_3.setObjectName(u"gridLayout_3")
        self.table_csv = QTableWidget(self.frame_4)
        self.table_csv.setObjectName(u"table_csv")
        self.table_csv.setMinimumSize(QSize(375, 360))
        self.table_csv.setMaximumSize(QSize(16777215, 360))
        font6 = QFont()
        font6.setFamily(u"Carlito")
        font6.setPointSize(10)
        font6.setBold(False)
        font6.setWeight(50)
        self.table_csv.setFont(font6)
        self.table_csv.viewport().setProperty("cursor",
                                              QCursor(Qt.CrossCursor))
        self.table_csv.setMouseTracking(False)
        self.table_csv.setTabletTracking(False)
        self.table_csv.setFocusPolicy(Qt.NoFocus)
        self.table_csv.setContextMenuPolicy(Qt.NoContextMenu)
        self.table_csv.setAutoScroll(True)
        self.table_csv.setEditTriggers(QAbstractItemView.NoEditTriggers)
        self.table_csv.setTabKeyNavigation(False)
        self.table_csv.setProperty("showDropIndicator", False)
        self.table_csv.setDragDropOverwriteMode(False)
        self.table_csv.setSelectionBehavior(QAbstractItemView.SelectItems)
        self.table_csv.setTextElideMode(Qt.ElideMiddle)
        self.table_csv.setVerticalScrollMode(QAbstractItemView.ScrollPerItem)
        self.table_csv.setShowGrid(True)
        self.table_csv.setGridStyle(Qt.DotLine)
        self.table_csv.setSortingEnabled(True)
        self.table_csv.setWordWrap(False)
        self.table_csv.setCornerButtonEnabled(False)
        self.table_csv.horizontalHeader().setVisible(True)
        self.table_csv.horizontalHeader().setCascadingSectionResizes(False)
        self.table_csv.horizontalHeader().setMinimumSectionSize(40)
        self.table_csv.horizontalHeader().setDefaultSectionSize(55)
        self.table_csv.horizontalHeader().setHighlightSections(False)
        self.table_csv.horizontalHeader().setProperty("showSortIndicator",
                                                      True)
        self.table_csv.verticalHeader().setVisible(False)
        self.table_csv.verticalHeader().setCascadingSectionResizes(False)
        self.table_csv.verticalHeader().setMinimumSectionSize(20)
        self.table_csv.verticalHeader().setDefaultSectionSize(20)
        self.table_csv.verticalHeader().setHighlightSections(False)
        self.table_csv.verticalHeader().setProperty("showSortIndicator", False)
        self.table_csv.verticalHeader().setStretchLastSection(False)

        self.gridLayout_3.addWidget(self.table_csv, 0, 0, 1, 1)

        self.horizontalLayout = QHBoxLayout()
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.page_back_button = QPushButton(self.frame_4)
        self.page_back_button.setObjectName(u"page_back_button")
        self.page_back_button.setMinimumSize(QSize(102, 28))
        self.page_back_button.setMaximumSize(QSize(102, 28))
        self.page_back_button.setFont(font5)

        self.horizontalLayout.addWidget(self.page_back_button)

        self.current_page_num = QPlainTextEdit(self.frame_4)
        self.current_page_num.setObjectName(u"current_page_num")
        self.current_page_num.setMinimumSize(QSize(102, 28))
        self.current_page_num.setMaximumSize(QSize(102, 28))
        font7 = QFont()
        font7.setPointSize(13)
        font7.setBold(True)
        font7.setWeight(75)
        self.current_page_num.setFont(font7)
        self.current_page_num.setAcceptDrops(False)
        self.current_page_num.setToolTipDuration(0)
        self.current_page_num.setLayoutDirection(Qt.LeftToRight)
        self.current_page_num.setAutoFillBackground(True)
        self.current_page_num.setInputMethodHints(Qt.ImhNone)
        self.current_page_num.setFrameShape(QFrame.Box)
        self.current_page_num.setFrameShadow(QFrame.Plain)
        self.current_page_num.setLineWidth(0)
        self.current_page_num.setMidLineWidth(0)
        self.current_page_num.setVerticalScrollBarPolicy(Qt.ScrollBarAsNeeded)
        self.current_page_num.setSizeAdjustPolicy(
            QAbstractScrollArea.AdjustIgnored)
        self.current_page_num.setUndoRedoEnabled(False)
        self.current_page_num.setLineWrapMode(QPlainTextEdit.WidgetWidth)
        self.current_page_num.setReadOnly(True)
        self.current_page_num.setOverwriteMode(False)
        self.current_page_num.setTabStopWidth(80)
        self.current_page_num.setCursorWidth(1)
        self.current_page_num.setCenterOnScroll(True)

        self.horizontalLayout.addWidget(self.current_page_num)

        self.__plain_label = QLabel(self.frame_4)
        self.__plain_label.setObjectName(u"__plain_label")
        self.__plain_label.setMinimumSize(QSize(42, 28))
        self.__plain_label.setMaximumSize(QSize(42, 28))
        self.__plain_label.setFont(font7)
        self.__plain_label.setFrameShadow(QFrame.Plain)
        self.__plain_label.setLineWidth(0)

        self.horizontalLayout.addWidget(self.__plain_label)

        self.last_page_num = QPlainTextEdit(self.frame_4)
        self.last_page_num.setObjectName(u"last_page_num")
        self.last_page_num.setMinimumSize(QSize(102, 28))
        self.last_page_num.setMaximumSize(QSize(102, 28))
        self.last_page_num.setFont(font7)
        self.last_page_num.setAcceptDrops(False)
        self.last_page_num.setToolTipDuration(0)
        self.last_page_num.setLayoutDirection(Qt.LeftToRight)
        self.last_page_num.setAutoFillBackground(True)
        self.last_page_num.setInputMethodHints(Qt.ImhNone)
        self.last_page_num.setFrameShape(QFrame.Box)
        self.last_page_num.setFrameShadow(QFrame.Plain)
        self.last_page_num.setLineWidth(0)
        self.last_page_num.setMidLineWidth(0)
        self.last_page_num.setVerticalScrollBarPolicy(Qt.ScrollBarAsNeeded)
        self.last_page_num.setSizeAdjustPolicy(
            QAbstractScrollArea.AdjustIgnored)
        self.last_page_num.setUndoRedoEnabled(False)
        self.last_page_num.setLineWrapMode(QPlainTextEdit.WidgetWidth)
        self.last_page_num.setReadOnly(True)
        self.last_page_num.setOverwriteMode(False)
        self.last_page_num.setTabStopWidth(80)
        self.last_page_num.setCursorWidth(1)
        self.last_page_num.setCenterOnScroll(True)

        self.horizontalLayout.addWidget(self.last_page_num)

        self.page_forward_button = QPushButton(self.frame_4)
        self.page_forward_button.setObjectName(u"page_forward_button")
        self.page_forward_button.setMinimumSize(QSize(102, 28))
        self.page_forward_button.setMaximumSize(QSize(102, 28))
        self.page_forward_button.setFont(font3)
        self.page_forward_button.setAutoDefault(False)
        self.page_forward_button.setFlat(False)

        self.horizontalLayout.addWidget(self.page_forward_button)

        self.horizontalSpacer = QSpacerItem(334, 20, QSizePolicy.Expanding,
                                            QSizePolicy.Minimum)

        self.horizontalLayout.addItem(self.horizontalSpacer)

        self.gridLayout_3.addLayout(self.horizontalLayout, 1, 0, 1, 1)

        self.formLayout.setWidget(0, QFormLayout.FieldRole, self.frame_4)

        self.gridLayout_2.addLayout(self.formLayout, 0, 0, 1, 1)

        self.gridLayout.addWidget(self.frame, 2, 0, 1, 1)

        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")
        MainWindow.setStatusBar(self.statusbar)
        QWidget.setTabOrder(self.show_csv_button, self.page_back_button)
        QWidget.setTabOrder(self.page_back_button, self.page_forward_button)

        self.retranslateUi(MainWindow)

        self.page_forward_button.setDefault(False)

        QMetaObject.connectSlotsByName(MainWindow)
Example #10
0
    def setupUi(self, MainWindow):
        if MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(558, 600)
        MainWindow.setAutoFillBackground(False)
        MainWindow.setStyleSheet(u"background-color: rgb(0, 255, 127);")
        MainWindow.setIconSize(QSize(24, 30))
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.label = QLabel(self.centralwidget)
        self.label.setObjectName(u"label")
        self.label.setGeometry(QRect(30, 10, 561, 31))
        font = QFont()
        font.setFamily(u"Times New Roman")
        font.setPointSize(20)
        font.setBold(False)
        font.setWeight(50)
        self.label.setFont(font)
        self.label_5 = QLabel(self.centralwidget)
        self.label_5.setObjectName(u"label_5")
        self.label_5.setGeometry(QRect(30, 70, 47, 13))
        font1 = QFont()
        font1.setFamily(u"Times New Roman")
        font1.setPointSize(12)
        self.label_5.setFont(font1)
        self.label_2 = QLabel(self.centralwidget)
        self.label_2.setObjectName(u"label_2")
        self.label_2.setGeometry(QRect(130, 70, 47, 13))
        self.label_2.setFont(font1)
        self.label_4 = QLabel(self.centralwidget)
        self.label_4.setObjectName(u"label_4")
        self.label_4.setGeometry(QRect(400, 70, 61, 16))
        self.label_4.setFont(font1)
        self.label_3 = QLabel(self.centralwidget)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setGeometry(QRect(510, 70, 47, 13))
        self.label_3.setFont(font1)
        self.btn_kereses = QPushButton(self.centralwidget)
        self.btn_kereses.setObjectName(u"btn_kereses")
        self.btn_kereses.setGeometry(QRect(160, 120, 241, 41))
        self.btn_kereses.setFont(font1)
        self.btn_kereses.setStyleSheet(u"background-color:rgb(85, 170, 255);")
        self.hat = QPushButton(self.centralwidget)
        self.hat.setObjectName(u"hat")
        self.hat.setGeometry(QRect(240, 330, 61, 131))
        font2 = QFont()
        font2.setFamily(u"Times New Roman")
        font2.setPointSize(12)
        font2.setBold(False)
        font2.setWeight(50)
        font2.setStrikeOut(False)
        self.hat.setFont(font2)
        self.hat.setFocusPolicy(Qt.StrongFocus)
        self.hat.setAutoFillBackground(False)
        self.hat.setInputMethodHints(Qt.ImhNone)
        icon = QIcon()
        icon.addFile(u"hatos.png", QSize(), QIcon.Normal, QIcon.Off)
        self.hat.setIcon(icon)
        self.hat.setIconSize(QSize(130, 130))
        self.hat.setCheckable(False)
        self.harom = QPushButton(self.centralwidget)
        self.harom.setObjectName(u"harom")
        self.harom.setGeometry(QRect(250, 210, 61, 51))
        font3 = QFont()
        font3.setFamily(u"Times New Roman")
        font3.setPointSize(12)
        font3.setBold(False)
        font3.setWeight(50)
        self.harom.setFont(font3)
        icon1 = QIcon()
        icon1.addFile(u"harmas.png", QSize(), QIcon.Normal, QIcon.Off)
        self.harom.setIcon(icon1)
        self.harom.setIconSize(QSize(60, 60))
        self.harom.setCheckable(False)
        self.bejarat = QToolButton(self.centralwidget)
        self.bejarat.setObjectName(u"bejarat")
        self.bejarat.setEnabled(False)
        self.bejarat.setGeometry(QRect(70, 270, 71, 21))
        self.bejarat.setFont(font1)
        self.bejarat.setStyleSheet(u"background-color: rgb(194, 200, 193);")
        self.listView = QListView(self.centralwidget)
        self.listView.setObjectName(u"listView")
        self.listView.setGeometry(QRect(90, 210, 381, 251))
        self.listView.setFont(font1)
        self.listView.setAutoFillBackground(False)
        self.listView.setStyleSheet(u"background-color: rgb(170, 170, 127)")
        self.ketto = QPushButton(self.centralwidget)
        self.ketto.setObjectName(u"ketto")
        self.ketto.setEnabled(True)
        self.ketto.setGeometry(QRect(380, 210, 61, 41))
        font4 = QFont()
        font4.setFamily(u"Times New Roman")
        font4.setPointSize(12)
        font4.setBold(False)
        font4.setUnderline(False)
        font4.setWeight(50)
        font4.setStrikeOut(False)
        self.ketto.setFont(font4)
        self.ketto.setFocusPolicy(Qt.StrongFocus)
        self.ketto.setInputMethodHints(Qt.ImhNone)
        icon2 = QIcon()
        icon2.addFile(u"kettes.png", QSize(), QIcon.Normal, QIcon.Off)
        self.ketto.setIcon(icon2)
        self.ketto.setIconSize(QSize(60, 60))
        self.ketto.setCheckable(False)
        self.egy = QPushButton(self.centralwidget)
        self.egy.setObjectName(u"egy")
        self.egy.setGeometry(QRect(120, 210, 61, 41))
        self.egy.setFont(font2)
        self.egy.setFocusPolicy(Qt.StrongFocus)
        self.egy.setStyleSheet(u"")
        self.egy.setInputMethodHints(Qt.ImhNone)
        self.egy.setIcon(icon2)
        self.egy.setIconSize(QSize(60, 60))
        self.egy.setCheckable(False)
        self.konyha = QToolButton(self.centralwidget)
        self.konyha.setObjectName(u"konyha")
        self.konyha.setEnabled(False)
        self.konyha.setGeometry(QRect(340, 310, 131, 151))
        self.konyha.setFont(font1)
        self.konyha.setFocusPolicy(Qt.StrongFocus)
        self.konyha.setStyleSheet(u"background-color: rgb(194, 200, 193);")
        self.konyha.setInputMethodHints(Qt.ImhNone)
        self.konyha.setCheckable(True)
        self.ot = QPushButton(self.centralwidget)
        self.ot.setObjectName(u"ot")
        self.ot.setGeometry(QRect(130, 390, 61, 71))
        font5 = QFont()
        font5.setFamily(u"Times New Roman")
        font5.setPointSize(12)
        font5.setBold(False)
        font5.setItalic(False)
        font5.setWeight(50)
        self.ot.setFont(font5)
        self.ot.setFocusPolicy(Qt.StrongFocus)
        self.ot.setInputMethodHints(Qt.ImhNone)
        icon3 = QIcon()
        icon3.addFile(u"otos.png", QSize(), QIcon.Normal, QIcon.Off)
        self.ot.setIcon(icon3)
        self.ot.setIconSize(QSize(70, 70))
        self.ot.setCheckable(False)
        self.negy = QPushButton(self.centralwidget)
        self.negy.setObjectName(u"negy")
        self.negy.setGeometry(QRect(130, 310, 61, 51))
        self.negy.setFont(font3)
        self.negy.setFocusPolicy(Qt.StrongFocus)
        self.negy.setInputMethodHints(Qt.ImhNone)
        icon4 = QIcon()
        icon4.addFile(u"negyes.png", QSize(), QIcon.Normal, QIcon.Off)
        self.negy.setIcon(icon4)
        self.negy.setIconSize(QSize(60, 60))
        self.negy.setCheckable(False)
        self.btn_foglalas = QPushButton(self.centralwidget)
        self.btn_foglalas.setObjectName(u"btn_foglalas")
        self.btn_foglalas.setGeometry(QRect(180, 490, 201, 51))
        self.btn_foglalas.setFont(font1)
        self.btn_foglalas.setStyleSheet(
            u"background-color: rgb(85, 170, 255);")
        self.in_fo = QSpinBox(self.centralwidget)
        self.in_fo.setObjectName(u"in_fo")
        self.in_fo.setGeometry(QRect(60, 60, 61, 31))
        self.in_fo.setFont(font1)
        self.in_fo.setStyleSheet(u"background-color: rgb(255, 255, 255);")
        self.in_fo.setMinimum(1)
        self.in_fo.setMaximum(12)
        self.in_datum = QDateEdit(self.centralwidget)
        self.in_datum.setObjectName(u"in_datum")
        self.in_datum.setGeometry(QRect(180, 60, 121, 31))
        self.in_datum.setFont(font1)
        self.in_datum.setStyleSheet(u"background-color: rgb(255, 255, 255);")
        self.in_datum.setDate(QDate.currentDate())
        self.in_tol = QTimeEdit(self.centralwidget)
        self.in_tol.setObjectName(u"in_tol")
        self.in_tol.setGeometry(QRect(320, 60, 71, 31))
        self.in_tol.setFont(font1)
        self.in_tol.setStyleSheet(u"background-color: rgb(255, 255, 255);")
        self.in_tol.setDateTime(QDateTime(QDate(2020, 12, 8), QTime(8, 0, 0)))
        self.in_ig = QTimeEdit(self.centralwidget)
        self.in_ig.setObjectName(u"in_ig")
        self.in_ig.setGeometry(QRect(430, 60, 71, 31))
        self.in_ig.setFont(font1)
        self.in_ig.setStyleSheet(u"background-color: rgb(255, 255, 255);")
        self.in_ig.setDateTime(QDateTime(QDate(2020, 12, 8), QTime(9, 0, 0)))
        self.egyfoglalt = QPushButton(self.centralwidget)
        self.egyfoglalt.setObjectName(u"egyfoglalt")
        self.egyfoglalt.setGeometry(QRect(120, 210, 61, 41))
        self.egyfoglalt.setStyleSheet(u"color: rgb(255, 0, 0);\n"
                                      "background-color: rgb(255, 255, 255);")
        self.kettofoglalt = QPushButton(self.centralwidget)
        self.kettofoglalt.setObjectName(u"kettofoglalt")
        self.kettofoglalt.setGeometry(QRect(380, 210, 61, 41))
        self.kettofoglalt.setStyleSheet(
            u"color: rgb(255, 0, 0);\n"
            "background-color: rgb(255, 255, 255);")
        self.haromfoglalt = QPushButton(self.centralwidget)
        self.haromfoglalt.setObjectName(u"haromfoglalt")
        self.haromfoglalt.setGeometry(QRect(250, 210, 61, 51))
        self.haromfoglalt.setStyleSheet(
            u"color: rgb(255, 0, 0);\n"
            "background-color: rgb(255, 255, 255);")
        self.negyfoglalt = QPushButton(self.centralwidget)
        self.negyfoglalt.setObjectName(u"negyfoglalt")
        self.negyfoglalt.setGeometry(QRect(130, 310, 61, 51))
        self.negyfoglalt.setStyleSheet(u"color: rgb(255, 0, 0);\n"
                                       "background-color: rgb(255, 255, 255);")
        self.otfoglalt = QPushButton(self.centralwidget)
        self.otfoglalt.setObjectName(u"otfoglalt")
        self.otfoglalt.setGeometry(QRect(130, 390, 61, 71))
        self.otfoglalt.setStyleSheet(u"color: rgb(255, 0, 0);\n"
                                     "background-color: rgb(255, 255, 255);")
        self.hatfoglalt = QPushButton(self.centralwidget)
        self.hatfoglalt.setObjectName(u"hatfoglalt")
        self.hatfoglalt.setGeometry(QRect(240, 330, 61, 131))
        self.hatfoglalt.setStyleSheet(u"color: rgb(255, 0, 0);\n"
                                      "background-color: rgb(255, 255, 255);")
        MainWindow.setCentralWidget(self.centralwidget)
        self.listView.raise_()
        self.label.raise_()
        self.label_5.raise_()
        self.label_2.raise_()
        self.label_4.raise_()
        self.label_3.raise_()
        self.btn_kereses.raise_()
        self.hat.raise_()
        self.harom.raise_()
        self.bejarat.raise_()
        self.ketto.raise_()
        self.egy.raise_()
        self.konyha.raise_()
        self.ot.raise_()
        self.negy.raise_()
        self.btn_foglalas.raise_()
        self.in_fo.raise_()
        self.in_datum.raise_()
        self.in_tol.raise_()
        self.in_ig.raise_()
        self.egyfoglalt.raise_()
        self.kettofoglalt.raise_()
        self.haromfoglalt.raise_()
        self.negyfoglalt.raise_()
        self.otfoglalt.raise_()
        self.hatfoglalt.raise_()
        self.egy.setHidden(True)
        self.ketto.setHidden(True)
        self.harom.setHidden(True)
        self.negy.setHidden(True)
        self.ot.setHidden(True)
        self.hat.setHidden(True)
        self.listView.setHidden(True)
        self.bejarat.setHidden(True)
        self.konyha.setHidden(True)
        self.btn_foglalas.setHidden(True)
        self.egyfoglalt.setHidden(True)
        self.kettofoglalt.setHidden(True)
        self.haromfoglalt.setHidden(True)
        self.negyfoglalt.setHidden(True)
        self.otfoglalt.setHidden(True)
        self.hatfoglalt.setHidden(True)
        self.menubar = QMenuBar(MainWindow)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 578, 21))
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)

        QMetaObject.connectSlotsByName(MainWindow)
        self.btn_kereses.clicked.connect(self.kereses)
        self.btn_foglalas.clicked.connect(self.lefoglal)
        self.egy.clicked.connect(self.egyes)
        self.ketto.clicked.connect(self.kettes)
        self.harom.clicked.connect(self.harmas)
        self.negy.clicked.connect(self.negyes)
        self.ot.clicked.connect(self.otos)
        self.hat.clicked.connect(self.hatos)
Example #11
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(800, 600)
        MainWindow.setAcceptDrops(True)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.frame_video_local = QFrame(self.centralwidget)
        self.frame_video_local.setObjectName(u"frame_video_local")
        self.frame_video_local.setGeometry(QRect(450, 40, 320, 240))
        self.frame_video_local.setAutoFillBackground(False)
        self.frame_video_local.setFrameShape(QFrame.StyledPanel)
        self.frame_video_local.setFrameShadow(QFrame.Raised)
        self.frame_video_local.setLineWidth(1)
        self.frame_video_remoto = QFrame(self.centralwidget)
        self.frame_video_remoto.setObjectName(u"frame_video_remoto")
        self.frame_video_remoto.setGeometry(QRect(450, 312, 320, 240))
        self.frame_video_remoto.setFrameShape(QFrame.StyledPanel)
        self.frame_video_remoto.setFrameShadow(QFrame.Raised)
        self.label = QLabel(self.centralwidget)
        self.label.setObjectName(u"label")
        self.label.setGeometry(QRect(570, 17, 91, 19))
        font = QFont()
        font.setBold(True)
        font.setItalic(True)
        font.setUnderline(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label_2 = QLabel(self.centralwidget)
        self.label_2.setObjectName(u"label_2")
        self.label_2.setGeometry(QRect(565, 289, 101, 19))
        self.label_2.setFont(font)
        self.label_3 = QLabel(self.centralwidget)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setGeometry(QRect(20, 30, 81, 71))
        self.label_4 = QLabel(self.centralwidget)
        self.label_4.setObjectName(u"label_4")
        self.label_4.setGeometry(QRect(20, 95, 111, 19))
        self.label_5 = QLabel(self.centralwidget)
        self.label_5.setObjectName(u"label_5")
        self.label_5.setGeometry(QRect(20, 115, 121, 19))
        self.label_6 = QLabel(self.centralwidget)
        self.label_6.setObjectName(u"label_6")
        self.label_6.setGeometry(QRect(145, 105, 16, 19))
        self.label_7 = QLabel(self.centralwidget)
        self.label_7.setObjectName(u"label_7")
        self.label_7.setGeometry(QRect(20, 170, 121, 19))
        self.label_8 = QLabel(self.centralwidget)
        self.label_8.setObjectName(u"label_8")
        self.label_8.setGeometry(QRect(145, 50, 16, 19))
        self.label_9 = QLabel(self.centralwidget)
        self.label_9.setObjectName(u"label_9")
        self.label_9.setGeometry(QRect(20, 225, 121, 19))
        self.label_10 = QLabel(self.centralwidget)
        self.label_10.setObjectName(u"label_10")
        self.label_10.setGeometry(QRect(20, 205, 91, 19))
        self.label_11 = QLabel(self.centralwidget)
        self.label_11.setObjectName(u"label_11")
        self.label_11.setGeometry(QRect(20, 150, 91, 19))
        self.label_12 = QLabel(self.centralwidget)
        self.label_12.setObjectName(u"label_12")
        self.label_12.setGeometry(QRect(145, 160, 16, 19))
        self.label_13 = QLabel(self.centralwidget)
        self.label_13.setObjectName(u"label_13")
        self.label_13.setGeometry(QRect(20, 40, 111, 19))
        self.label_14 = QLabel(self.centralwidget)
        self.label_14.setObjectName(u"label_14")
        self.label_14.setGeometry(QRect(20, 60, 121, 19))
        self.puerto_dest_recep_video = QLineEdit(self.centralwidget)
        self.puerto_dest_recep_video.setObjectName(u"puerto_dest_recep_video")
        self.puerto_dest_recep_video.setGeometry(QRect(160, 45, 113, 27))
        self.puerto_dest_recep_audio = QLineEdit(self.centralwidget)
        self.puerto_dest_recep_audio.setObjectName(u"puerto_dest_recep_audio")
        self.puerto_dest_recep_audio.setGeometry(QRect(160, 100, 113, 27))
        self.puerto_local_recep_video = QLineEdit(self.centralwidget)
        self.puerto_local_recep_video.setObjectName(
            u"puerto_local_recep_video")
        self.puerto_local_recep_video.setGeometry(QRect(160, 155, 113, 27))
        self.label_15 = QLabel(self.centralwidget)
        self.label_15.setObjectName(u"label_15")
        self.label_15.setGeometry(QRect(145, 215, 16, 19))
        self.puerto_local_recep_audio = QLineEdit(self.centralwidget)
        self.puerto_local_recep_audio.setObjectName(
            u"puerto_local_recep_audio")
        self.puerto_local_recep_audio.setGeometry(QRect(160, 210, 113, 27))
        self.label_16 = QLabel(self.centralwidget)
        self.label_16.setObjectName(u"label_16")
        self.label_16.setGeometry(QRect(20, 260, 91, 19))
        self.ip_destino = QLineEdit(self.centralwidget)
        self.ip_destino.setObjectName(u"ip_destino")
        self.ip_destino.setGeometry(QRect(160, 255, 113, 27))
        self.label_18 = QLabel(self.centralwidget)
        self.label_18.setObjectName(u"label_18")
        self.label_18.setGeometry(QRect(145, 258, 16, 19))
        self.label_17 = QLabel(self.centralwidget)
        self.label_17.setObjectName(u"label_17")
        self.label_17.setGeometry(QRect(20, 10, 201, 19))
        self.label_17.setFont(font)
        self.label_19 = QLabel(self.centralwidget)
        self.label_19.setObjectName(u"label_19")
        self.label_19.setGeometry(QRect(20, 320, 171, 19))
        self.label_19.setFont(font)
        self.label_20 = QLabel(self.centralwidget)
        self.label_20.setObjectName(u"label_20")
        self.label_20.setGeometry(QRect(220, 320, 181, 19))
        self.label_20.setFont(font)
        self.line = QFrame(self.centralwidget)
        self.line.setObjectName(u"line")
        self.line.setGeometry(QRect(200, 350, 20, 191))
        self.line.setFrameShape(QFrame.VLine)
        self.line.setFrameShadow(QFrame.Sunken)
        self.caja_resolucion = QComboBox(self.centralwidget)
        self.caja_resolucion.addItem("")
        self.caja_resolucion.addItem("")
        self.caja_resolucion.addItem("")
        self.caja_resolucion.setObjectName(u"caja_resolucion")
        self.caja_resolucion.setGeometry(QRect(20, 380, 91, 27))
        self.caja_fps = QComboBox(self.centralwidget)
        self.caja_fps.addItem("")
        self.caja_fps.addItem("")
        self.caja_fps.addItem("")
        self.caja_fps.setObjectName(u"caja_fps")
        self.caja_fps.setGeometry(QRect(20, 470, 91, 27))
        self.dial_bitrate_video = QDial(self.centralwidget)
        self.dial_bitrate_video.setObjectName(u"dial_bitrate_video")
        self.dial_bitrate_video.setGeometry(QRect(140, 410, 50, 64))
        self.dial_bitrate_video.setTabletTracking(False)
        self.dial_bitrate_video.setAcceptDrops(False)
        self.dial_bitrate_video.setAutoFillBackground(False)
        self.dial_bitrate_video.setMinimum(1)
        self.dial_bitrate_video.setMaximum(8)
        self.dial_bitrate_video.setValue(2)
        self.dial_bitrate_video.setTracking(True)
        self.dial_bitrate_video.setInvertedAppearance(False)
        self.dial_bitrate_video.setInvertedControls(False)
        self.dial_bitrate_video.setWrapping(False)
        self.dial_bitrate_video.setNotchTarget(3.700000000000000)
        self.dial_bitrate_video.setNotchesVisible(True)
        self.label_21 = QLabel(self.centralwidget)
        self.label_21.setObjectName(u"label_21")
        self.label_21.setGeometry(QRect(20, 350, 91, 19))
        self.label_22 = QLabel(self.centralwidget)
        self.label_22.setObjectName(u"label_22")
        self.label_22.setGeometry(QRect(20, 440, 72, 19))
        self.label_23 = QLabel(self.centralwidget)
        self.label_23.setObjectName(u"label_23")
        self.label_23.setGeometry(QRect(140, 390, 61, 19))
        self.caja_muestras = QComboBox(self.centralwidget)
        self.caja_muestras.addItem("")
        self.caja_muestras.addItem("")
        self.caja_muestras.addItem("")
        self.caja_muestras.setObjectName(u"caja_muestras")
        self.caja_muestras.setGeometry(QRect(220, 380, 86, 27))
        self.label_24 = QLabel(self.centralwidget)
        self.label_24.setObjectName(u"label_24")
        self.label_24.setGeometry(QRect(220, 350, 111, 19))
        self.label_25 = QLabel(self.centralwidget)
        self.label_25.setObjectName(u"label_25")
        self.label_25.setGeometry(QRect(220, 440, 101, 19))
        self.caja_bitrate_audio = QComboBox(self.centralwidget)
        self.caja_bitrate_audio.addItem("")
        self.caja_bitrate_audio.addItem("")
        self.caja_bitrate_audio.addItem("")
        self.caja_bitrate_audio.setObjectName(u"caja_bitrate_audio")
        self.caja_bitrate_audio.setGeometry(QRect(220, 470, 86, 27))
        self.dial_volumen = QDial(self.centralwidget)
        self.dial_volumen.setObjectName(u"dial_volumen")
        self.dial_volumen.setEnabled(True)
        self.dial_volumen.setGeometry(QRect(350, 410, 50, 64))
        font1 = QFont()
        font1.setUnderline(False)
        font1.setStrikeOut(False)
        self.dial_volumen.setFont(font1)
        self.dial_volumen.setMouseTracking(False)
        self.dial_volumen.setAcceptDrops(True)
        self.dial_volumen.setMaximum(10)
        self.dial_volumen.setSingleStep(1)
        self.dial_volumen.setPageStep(1)
        self.dial_volumen.setValue(5)
        self.dial_volumen.setTracking(True)
        self.dial_volumen.setWrapping(False)
        self.dial_volumen.setNotchesVisible(True)
        self.label_26 = QLabel(self.centralwidget)
        self.label_26.setObjectName(u"label_26")
        self.label_26.setGeometry(QRect(340, 390, 72, 19))
        self.check_mute = QCheckBox(self.centralwidget)
        self.check_mute.setObjectName(u"check_mute")
        self.check_mute.setGeometry(QRect(340, 480, 97, 25))
        self.line_2 = QFrame(self.centralwidget)
        self.line_2.setObjectName(u"line_2")
        self.line_2.setGeometry(QRect(280, 40, 20, 241))
        self.line_2.setFrameShape(QFrame.VLine)
        self.line_2.setFrameShadow(QFrame.Sunken)
        self.boton_iniciar = QPushButton(self.centralwidget)
        self.boton_iniciar.setObjectName(u"boton_iniciar")
        self.boton_iniciar.setGeometry(QRect(320, 210, 94, 27))
        self.boton_finalizar = QPushButton(self.centralwidget)
        self.boton_finalizar.setObjectName(u"boton_finalizar")
        self.boton_finalizar.setGeometry(QRect(320, 250, 94, 27))
        self.label_27 = QLabel(self.centralwidget)
        self.label_27.setObjectName(u"label_27")
        self.label_27.setGeometry(QRect(155, 475, 41, 19))
        self.label_br_video = QLabel(self.centralwidget)
        self.label_br_video.setObjectName(u"label_br_video")
        self.label_br_video.setGeometry(QRect(140, 475, 10, 19))
        self.label_28 = QLabel(self.centralwidget)
        self.label_28.setObjectName(u"label_28")
        self.label_28.setGeometry(QRect(310, 10, 91, 19))
        self.label_28.setFont(font)
        self.label_29 = QLabel(self.centralwidget)
        self.label_29.setObjectName(u"label_29")
        self.label_29.setGeometry(QRect(310, 40, 111, 19))
        self.label_30 = QLabel(self.centralwidget)
        self.label_30.setObjectName(u"label_30")
        self.label_30.setGeometry(QRect(310, 110, 111, 19))
        self.slider_drop_video = QSlider(self.centralwidget)
        self.slider_drop_video.setObjectName(u"slider_drop_video")
        self.slider_drop_video.setGeometry(QRect(310, 70, 81, 16))
        self.slider_drop_video.setMaximum(20)
        self.slider_drop_video.setSingleStep(1)
        self.slider_drop_video.setOrientation(Qt.Horizontal)
        self.slider_drop_audio = QSlider(self.centralwidget)
        self.slider_drop_audio.setObjectName(u"slider_drop_audio")
        self.slider_drop_audio.setGeometry(QRect(310, 140, 81, 16))
        self.slider_drop_audio.setMaximum(20)
        self.slider_drop_audio.setSingleStep(1)
        self.slider_drop_audio.setOrientation(Qt.Horizontal)
        self.label_drop_video = QLabel(self.centralwidget)
        self.label_drop_video.setObjectName(u"label_drop_video")
        self.label_drop_video.setGeometry(QRect(400, 68, 21, 19))
        self.label_32 = QLabel(self.centralwidget)
        self.label_32.setObjectName(u"label_32")
        self.label_32.setGeometry(QRect(423, 68, 16, 19))
        self.label_drop_audio = QLabel(self.centralwidget)
        self.label_drop_audio.setObjectName(u"label_drop_audio")
        self.label_drop_audio.setGeometry(QRect(400, 138, 21, 19))
        self.label_33 = QLabel(self.centralwidget)
        self.label_33.setObjectName(u"label_33")
        self.label_33.setGeometry(QRect(423, 138, 16, 19))
        self.line_3 = QFrame(self.centralwidget)
        self.line_3.setObjectName(u"line_3")
        self.line_3.setGeometry(QRect(300, 180, 141, 16))
        self.line_3.setFrameShape(QFrame.HLine)
        self.line_3.setFrameShadow(QFrame.Sunken)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(MainWindow)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 800, 24))
        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):
        super(SidePanel, self).__init__()

        # Internal variables
        self._coverdir = path.join("data", "images", "covers")
        self._id = 0
        self._imagedata = ""
        size = [220, 16]  # Width, Height (for QLineEdits/QTextEdits)

        # QDockWidget settings
        self.setAllowedAreas(Qt.RightDockWidgetArea)
        self.setFeatures(QDockWidget.DockWidgetClosable)
        self.setFixedWidth(350)
        self.setVisible(False)

        # Fonts
        bold = QFont()
        bold.setBold(True)
        boldUnderline = QFont()
        boldUnderline.setBold(True)
        boldUnderline.setUnderline(True)

        # Horizontal line
        hline = QFrame()
        hline.setFrameShape(QFrame.HLine)
        hline.setFrameShadow(QFrame.Sunken)

        """Widgets"""
        # Cover
        self.cover = QLabel()
        self.cover.setAlignment(Qt.AlignCenter)
        self.cover.setMinimumHeight(200)
        self.cover.setMaximumSize(self.width(), 250)
        # Buttons
        self.fetchInfoButton = QPushButton("Fetch missing info")
        self.fetchInfoButton.setToolTip("Try to fetch info from MobyGames")
        self.fetchInfoButton.clicked.connect(self._fetchInfo)
        self.editDetailsButton = QPushButton("Edit")
        self.editDetailsButton.setCheckable(True)
        self.editDetailsButton.clicked.connect(self._editDetails)
        self.saveDetailsButton = QPushButton("Save")
        self.saveDetailsButton.clicked.connect(self._saveInfo)
        self.fetchPriceButton = QPushButton("Update price data")
        self.fetchPriceButton.setToolTip("Try to update price data from Pricecharting")
        self.fetchPriceButton.clicked.connect(self._fetchPriceData)
        self.savePriceButton = QPushButton("Save")
        self.savePriceButton.clicked.connect(self._saveInfo)

        # Info layout widgets
        self.nameInfoLabel = QLabel("Name:")
        self.nameInfoLabel.setFont(bold)
        self.nameDataLabel = QLabel()
        self.nameDataLabel.setWordWrap(True)
        self.platformInfoLabel = QLabel("Platform:")
        self.platformInfoLabel.setFont(bold)
        self.platformDataLabel = QLabel()
        self.publisherInfoLabel = QLabel("Publisher:")
        self.publisherInfoLabel.setFont(bold)
        self.publisherDataLabel = QLabel()
        self.developerInfoLabel = QLabel("Developer:")
        self.developerInfoLabel.setFont(bold)
        self.developerDataLabel = QLabel()
        self.regionInfoLabel = QLabel("Region:")
        self.regionInfoLabel.setFont(bold)
        self.regionDataLabel = QLabel()
        self.codeInfoLabel = QLabel("Code:")
        self.codeInfoLabel.setFont(bold)
        self.codeDataLabel = QLabel()
        self.codeDataLabel.setWordWrap(True)
        self.itemInfoLabel = QLabel("Game:")
        self.itemInfoLabel.setFont(bold)
        self.itemDataLabel = QLabel()
        self.boxInfoLabel = QLabel("Box:")
        self.boxInfoLabel.setFont(bold)
        self.boxDataLabel = QLabel()
        self.manualInfoLabel = QLabel("Manual:")
        self.manualInfoLabel.setFont(bold)
        self.manualDataLabel = QLabel()
        self.genreInfoLabel = QLabel("Genre:")
        self.genreInfoLabel.setFont(bold)
        self.genreDataLabel = QLabel()
        self.yearInfoLabel = QLabel("Year:")
        self.yearInfoLabel.setFont(bold)
        self.yearDataLabel = QLabel()
        self.commentInfoLabel = QLabel("Comment:")
        self.commentInfoLabel.setFont(bold)
        self.commentDataLabel = QLabel()
        self.commentDataLabel.setWordWrap(True)
        self.platformsInfoLabel = QLabel("Available for:")
        self.platformsInfoLabel.setFont(bold)
        self.platformsDataLabel = QLabel()
        self.platformsDataLabel.setWordWrap(True)
        self.platformsDataLabel.setMaximumHeight(50)  # Can get quite large otherwise

        # Edit layout widgets
        self.nameEditLabel = QLabel("Name:")
        self.nameEditLabel.setFont(bold)
        self.nameDataTE = QTextEdit()
        self.nameDataTE.setMaximumSize(size[0], size[1] * 2)
        self.platformEditLabel = QLabel("Platform:")
        self.platformEditLabel.setFont(bold)
        self.platformDataLE = QLineEdit()
        self.platformDataLE.setMaximumSize(size[0], size[1])
        self.publisherEditLabel = QLabel("Publisher:")
        self.publisherEditLabel.setFont(bold)
        self.publisherDataLE = QLineEdit()
        self.publisherDataLE.setMaximumSize(size[0], size[1])
        self.developerEditLabel = QLabel("Developer:")
        self.developerEditLabel.setFont(bold)
        self.developerDataLE = QLineEdit()
        self.developerDataLE.setMaximumSize(size[0], size[1])
        self.regionEditLabel = QLabel("Region:")
        self.regionEditLabel.setFont(bold)
        self.regionDataCoB = QComboBox()
        self.regionDataCoB.addItems(("NTSC (JP)", "NTSC (NA)", "PAL"))
        self.regionDataCoB.setMinimumWidth(size[0])  # If not set it will be too small
        self.regionDataCoB.setMaximumSize(size[0], size[1])
        self.codeEditLabel = QLabel("Code:")
        self.codeEditLabel.setFont(bold)
        self.codeDataLE = QLineEdit()
        self.codeDataLE.setMaximumSize(size[0], size[1])
        self.itemEditLabel = QLabel("Game:")
        self.itemEditLabel.setFont(bold)
        self.itemDataCB = QCheckBox()
        self.itemDataCB.setChecked(False)
        self.boxEditLabel = QLabel("Box:")
        self.boxEditLabel.setFont(bold)
        self.boxDataCB = QCheckBox()
        self.boxDataCB.setChecked(False)
        self.manualEditLabel = QLabel("Manual:")
        self.manualEditLabel.setFont(bold)
        self.manualDataCB = QCheckBox()
        self.manualDataCB.setChecked(False)
        self.genreEditLabel = QLabel("Genre:")
        self.genreEditLabel.setFont(bold)
        self.genreDataLE = QLineEdit()
        self.genreDataLE.setMaximumSize(size[0], size[1])
        self.yearEditLabel = QLabel("Year:")
        self.yearEditLabel.setFont(bold)
        self.yearDataLE = QLineEdit()
        self.yearDataLE.setMaximumSize(size[0], size[1])
        self.commentEditLabel = QLabel("Comment:")
        self.commentEditLabel.setFont(bold)
        self.commentDataTE = QTextEdit()
        self.commentDataTE.setMaximumSize(size[0], size[1] * 2)
        self.platformsEditLabel = QLabel("Available for:")
        self.platformsEditLabel.setFont(bold)
        self.platformsDataTE = QTextEdit()
        self.platformsDataTE.setMaximumSize(size[0], size[1] * 2)

        # Price widgets
        self.paidPriceLabel = QLabel("Paid:")
        self.paidPriceLabel.setFont(bold)
        self.paidPriceDataLE = QLineEdit()
        self.paidPriceDataLE.setMaximumSize(60, size[1])
        self.paidPriceDataLE.setAlignment(Qt.AlignRight)
        self.loosePriceLabel = QLabel("Loose:")
        self.loosePriceLabel.setFont(bold)
        self.loosePriceDataLabel = QLabel()
        self.loosePriceDataLabel.setAlignment(Qt.AlignRight)
        self.cibPriceLabel = QLabel("CIB:")
        self.cibPriceLabel.setFont(bold)
        self.cibPriceDataLabel = QLabel()
        self.cibPriceDataLabel.setAlignment(Qt.AlignRight)
        self.newPriceLabel = QLabel("New:")
        self.newPriceLabel.setFont(bold)
        self.newPriceDataLabel = QLabel()
        self.newPriceDataLabel.setAlignment(Qt.AlignRight)

        """Layouts"""
        # Cover
        self.coverVbox = QVBoxLayout()
        self.coverVbox.addWidget(self.cover, 1)
        self.coverVbox.addWidget(hline, 0)

        # Buttons
        self.detailsButtonHbox = QHBoxLayout()
        self.detailsButtonHbox.addWidget(self.fetchInfoButton, 0)
        self.detailsButtonHbox.addWidget(self.editDetailsButton, 0)
        self.detailsButtonHbox.addWidget(self.saveDetailsButton, 0)
        self.priceButtonHbox = QHBoxLayout()
        self.priceButtonHbox.addWidget(self.fetchPriceButton, 0)
        self.priceButtonHbox.addWidget(self.savePriceButton, 0)

        # Info layouts
        self.nameInfoHbox = QHBoxLayout()
        self.nameInfoHbox.addWidget(self.nameInfoLabel, 0)
        self.nameInfoHbox.addWidget(self.nameDataLabel, 0)
        self.platformInfoHbox = QHBoxLayout()
        self.platformInfoHbox.addWidget(self.platformInfoLabel, 0)
        self.platformInfoHbox.addWidget(self.platformDataLabel, 0)
        self.publisherInfoHbox = QHBoxLayout()
        self.publisherInfoHbox.addWidget(self.publisherInfoLabel, 0)
        self.publisherInfoHbox.addWidget(self.publisherDataLabel, 0)
        self.developerInfoHbox = QHBoxLayout()
        self.developerInfoHbox.addWidget(self.developerInfoLabel, 0)
        self.developerInfoHbox.addWidget(self.developerDataLabel, 0)
        self.regionInfoHbox = QHBoxLayout()
        self.regionInfoHbox.addWidget(self.regionInfoLabel, 0)
        self.regionInfoHbox.addWidget(self.regionDataLabel, 0)
        self.codeInfoHbox = QHBoxLayout()
        self.codeInfoHbox.addWidget(self.codeInfoLabel, 0)
        self.codeInfoHbox.addWidget(self.codeDataLabel, 0)
        self.itemInfoHbox = QHBoxLayout()
        self.itemInfoHbox.addWidget(self.itemInfoLabel, 0)
        self.itemInfoHbox.addWidget(self.itemDataLabel, 0)
        self.boxInfoHbox = QHBoxLayout()
        self.boxInfoHbox.addWidget(self.boxInfoLabel, 0)
        self.boxInfoHbox.addWidget(self.boxDataLabel, 0)
        self.manualInfoHbox = QHBoxLayout()
        self.manualInfoHbox.addWidget(self.manualInfoLabel, 0)
        self.manualInfoHbox.addWidget(self.manualDataLabel, 0)
        self.genreInfoHbox = QHBoxLayout()
        self.genreInfoHbox.addWidget(self.genreInfoLabel, 0)
        self.genreInfoHbox.addWidget(self.genreDataLabel, 0)
        self.yearInfoHbox = QHBoxLayout()
        self.yearInfoHbox.addWidget(self.yearInfoLabel, 0)
        self.yearInfoHbox.addWidget(self.yearDataLabel, 0)
        self.commentInfoHbox = QHBoxLayout()
        self.commentInfoHbox.addWidget(self.commentInfoLabel, 0)
        self.commentInfoHbox.addWidget(self.commentDataLabel, 0)
        self.platformsInfoHbox = QHBoxLayout()
        self.platformsInfoHbox.addWidget(self.platformsInfoLabel, 0)
        self.platformsInfoHbox.addWidget(self.platformsDataLabel, 0)

        # Edit layouts
        self.nameEditHbox = QHBoxLayout()
        self.nameEditHbox.addWidget(self.nameEditLabel, 0)
        self.nameEditHbox.addWidget(self.nameDataTE, 0)
        self.platformEditHbox = QHBoxLayout()
        self.platformEditHbox.addWidget(self.platformEditLabel, 0)
        self.platformEditHbox.addWidget(self.platformDataLE, 0)
        self.publisherEditHbox = QHBoxLayout()
        self.publisherEditHbox.addWidget(self.publisherEditLabel, 0)
        self.publisherEditHbox.addWidget(self.publisherDataLE, 0)
        self.developerEditHbox = QHBoxLayout()
        self.developerEditHbox.addWidget(self.developerEditLabel, 0)
        self.developerEditHbox.addWidget(self.developerDataLE, 0)
        self.regionEditHbox = QHBoxLayout()
        self.regionEditHbox.addWidget(self.regionEditLabel, 0)
        self.regionEditHbox.addWidget(self.regionDataCoB, 0)
        self.codeEditHbox = QHBoxLayout()
        self.codeEditHbox.addWidget(self.codeEditLabel, 0)
        self.codeEditHbox.addWidget(self.codeDataLE, 0)
        self.itemEditHbox = QHBoxLayout()
        self.itemEditHbox.addWidget(self.itemEditLabel, 0)
        self.itemEditHbox.addWidget(self.itemDataCB, 0)
        self.itemEditHbox.addSpacing(135)
        self.boxEditHbox = QHBoxLayout()
        self.boxEditHbox.addWidget(self.boxEditLabel, 0)
        self.boxEditHbox.addWidget(self.boxDataCB, 0)
        self.boxEditHbox.addSpacing(135)
        self.manualEditHbox = QHBoxLayout()
        self.manualEditHbox.addWidget(self.manualEditLabel, 0)
        self.manualEditHbox.addWidget(self.manualDataCB, 0)
        self.manualEditHbox.addSpacing(135)
        self.genreEditHbox = QHBoxLayout()
        self.genreEditHbox.addWidget(self.genreEditLabel, 0)
        self.genreEditHbox.addWidget(self.genreDataLE, 0)
        self.yearEditHbox = QHBoxLayout()
        self.yearEditHbox.addWidget(self.yearEditLabel, 0)
        self.yearEditHbox.addWidget(self.yearDataLE, 0)
        self.commentEditHbox = QHBoxLayout()
        self.commentEditHbox.addWidget(self.commentEditLabel, 0)
        self.commentEditHbox.addWidget(self.commentDataTE, 0)
        self.platformsEditHbox = QHBoxLayout()
        self.platformsEditHbox.addWidget(self.platformsEditLabel, 0)
        self.platformsEditHbox.addWidget(self.platformsDataTE, 0)

        # Price layouts
        self.paidPriceHbox = QHBoxLayout()
        self.paidPriceHbox.addWidget(self.paidPriceLabel, 0)
        self.paidPriceHbox.addWidget(self.paidPriceDataLE, 0)
        self.loosePriceHbox = QHBoxLayout()
        self.loosePriceHbox.addWidget(self.loosePriceLabel, 0)
        self.loosePriceHbox.addWidget(self.loosePriceDataLabel, 0)
        self.cibPriceHbox = QHBoxLayout()
        self.cibPriceHbox.addWidget(self.cibPriceLabel, 0)
        self.cibPriceHbox.addWidget(self.cibPriceDataLabel, 0)
        self.newPriceHbox = QHBoxLayout()
        self.newPriceHbox.addWidget(self.newPriceLabel, 0)
        self.newPriceHbox.addWidget(self.newPriceDataLabel, 0)

        # Info layout
        self.infoLayout = QVBoxLayout()
        self.infoLayout.addLayout(self.nameInfoHbox, 0)
        self.infoLayout.addLayout(self.platformInfoHbox, 0)
        self.infoLayout.addLayout(self.publisherInfoHbox, 0)
        self.infoLayout.addLayout(self.developerInfoHbox, 0)
        self.infoLayout.addLayout(self.genreInfoHbox, 0)
        self.infoLayout.addLayout(self.regionInfoHbox, 0)
        self.infoLayout.addLayout(self.yearInfoHbox, 0)
        self.infoLayout.addLayout(self.codeInfoHbox, 0)
        self.infoLayout.addLayout(self.itemInfoHbox, 0)
        self.infoLayout.addLayout(self.boxInfoHbox, 0)
        self.infoLayout.addLayout(self.manualInfoHbox, 0)
        self.infoLayout.addLayout(self.commentInfoHbox, 0)
        self.infoLayout.addLayout(self.platformsInfoHbox, 0)

        # Edit layout
        self.editLayout = QVBoxLayout()
        self.editLayout.addLayout(self.nameEditHbox, 0)
        self.editLayout.addLayout(self.platformEditHbox, 0)
        self.editLayout.addLayout(self.publisherEditHbox, 0)
        self.editLayout.addLayout(self.developerEditHbox, 0)
        self.editLayout.addLayout(self.genreEditHbox, 0)
        self.editLayout.addLayout(self.regionEditHbox, 0)
        self.editLayout.addLayout(self.yearEditHbox, 0)
        self.editLayout.addLayout(self.codeEditHbox, 0)
        self.editLayout.addLayout(self.itemEditHbox, 0)
        self.editLayout.addLayout(self.boxEditHbox, 0)
        self.editLayout.addLayout(self.manualEditHbox, 0)
        self.editLayout.addLayout(self.commentEditHbox, 0)
        self.editLayout.addLayout(self.platformsEditHbox, 0)

        # Price layout
        self.priceLayout = QVBoxLayout()
        self.priceLayout.addLayout(self.paidPriceHbox, 0)
        self.priceLayout.addLayout(self.loosePriceHbox, 0)
        self.priceLayout.addLayout(self.cibPriceHbox, 0)
        self.priceLayout.addLayout(self.newPriceHbox, 0)
        self.priceLayout.addStretch(1)
        self.priceLayout.addLayout(self.priceButtonHbox, 0)

        """Main layout"""
        self.infoWidget = QWidget()
        self.infoWidget.setLayout(self.infoLayout)
        self.editWidget = QWidget()
        self.editWidget.setLayout(self.editLayout)
        # Add info and edit widgets to a stacked layout so we can switch layouts when editing
        self.stackedLayout = QStackedLayout()
        self.stackedLayout.addWidget(self.infoWidget)
        self.stackedLayout.addWidget(self.editWidget)
        self.stackedLayout.setCurrentIndex(0)  # Default to info layout

        self.detailsLayout = QVBoxLayout()
        self.detailsLayout.addLayout(self.coverVbox, 1)
        self.detailsLayout.addLayout(self.stackedLayout, 0)
        self.detailsLayout.addLayout(self.detailsButtonHbox, 0)
        self.detailsWidget = QWidget()
        self.detailsWidget.setLayout(self.detailsLayout)

        self.priceWidget = QWidget()
        self.priceWidget.setLayout(self.priceLayout)

        self.tab = QTabWidget()
        self.tab.addTab(self.detailsWidget, "Details")
        self.tab.addTab(self.priceWidget, "Price info")
        self.setWidget(self.tab)
Example #13
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(1066, 747)
        self.actionOpen = QAction(MainWindow)
        self.actionOpen.setObjectName(u"actionOpen")
        self.actionCopy = QAction(MainWindow)
        self.actionCopy.setObjectName(u"actionCopy")
        self.actionSave = QAction(MainWindow)
        self.actionSave.setObjectName(u"actionSave")
        self.actionSave_as = QAction(MainWindow)
        self.actionSave_as.setObjectName(u"actionSave_as")
        self.actionPaste = QAction(MainWindow)
        self.actionPaste.setObjectName(u"actionPaste")
        self.actionCut = QAction(MainWindow)
        self.actionCut.setObjectName(u"actionCut")
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.verticalLayout_5 = QVBoxLayout(self.centralwidget)
        self.verticalLayout_5.setObjectName(u"verticalLayout_5")
        self.horizontalLayout = QHBoxLayout()
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalLayout.setContentsMargins(-1, -1, -1, 60)
        self.vl_modul = QVBoxLayout()
        self.vl_modul.setObjectName(u"vl_modul")
        self.gb_modul = QGroupBox(self.centralwidget)
        self.gb_modul.setObjectName(u"gb_modul")
        self.verticalLayout_3 = QVBoxLayout(self.gb_modul)
        self.verticalLayout_3.setObjectName(u"verticalLayout_3")
        self.cb_modul = QComboBox(self.gb_modul)
        self.cb_modul.addItem("")
        self.cb_modul.addItem("")
        self.cb_modul.addItem("")
        self.cb_modul.addItem("")
        self.cb_modul.setObjectName(u"cb_modul")
        sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.cb_modul.sizePolicy().hasHeightForWidth())
        self.cb_modul.setSizePolicy(sizePolicy)

        self.verticalLayout_3.addWidget(self.cb_modul)

        self.vl_modul.addWidget(self.gb_modul)

        self.horizontalLayout.addLayout(self.vl_modul)

        self.vl_versuchart = QVBoxLayout()
        self.vl_versuchart.setObjectName(u"vl_versuchart")
        self.gb_versuchart = QGroupBox(self.centralwidget)
        self.gb_versuchart.setObjectName(u"gb_versuchart")
        self.verticalLayout_14 = QVBoxLayout(self.gb_versuchart)
        self.verticalLayout_14.setObjectName(u"verticalLayout_14")
        self.cb_versuchart = QComboBox(self.gb_versuchart)
        self.cb_versuchart.addItem("")
        self.cb_versuchart.addItem("")
        self.cb_versuchart.setObjectName(u"cb_versuchart")
        sizePolicy.setHeightForWidth(
            self.cb_versuchart.sizePolicy().hasHeightForWidth())
        self.cb_versuchart.setSizePolicy(sizePolicy)

        self.verticalLayout_14.addWidget(self.cb_versuchart)

        self.vl_versuchart.addWidget(self.gb_versuchart)

        self.horizontalLayout.addLayout(self.vl_versuchart)

        self.vl_ablesungart = QVBoxLayout()
        self.vl_ablesungart.setObjectName(u"vl_ablesungart")
        self.bg_ablesungart = QGroupBox(self.centralwidget)
        self.bg_ablesungart.setObjectName(u"bg_ablesungart")
        self.verticalLayout_9 = QVBoxLayout(self.bg_ablesungart)
        self.verticalLayout_9.setObjectName(u"verticalLayout_9")
        self.cb_ablesungart = QComboBox(self.bg_ablesungart)
        self.cb_ablesungart.addItem("")
        self.cb_ablesungart.addItem("")
        self.cb_ablesungart.addItem("")
        self.cb_ablesungart.setObjectName(u"cb_ablesungart")
        sizePolicy.setHeightForWidth(
            self.cb_ablesungart.sizePolicy().hasHeightForWidth())
        self.cb_ablesungart.setSizePolicy(sizePolicy)

        self.verticalLayout_9.addWidget(self.cb_ablesungart)

        self.vl_ablesungart.addWidget(self.bg_ablesungart)

        self.horizontalLayout.addLayout(self.vl_ablesungart)

        self.vl_asci_lesen = QVBoxLayout()
        self.vl_asci_lesen.setObjectName(u"vl_asci_lesen")
        self.gb_asci_lesen = QGroupBox(self.centralwidget)
        self.gb_asci_lesen.setObjectName(u"gb_asci_lesen")
        self.verticalLayout_11 = QVBoxLayout(self.gb_asci_lesen)
        self.verticalLayout_11.setObjectName(u"verticalLayout_11")
        self.btn_asc_lesen = QPushButton(self.gb_asci_lesen)
        self.btn_asc_lesen.setObjectName(u"btn_asc_lesen")

        self.verticalLayout_11.addWidget(self.btn_asc_lesen)

        self.vl_asci_lesen.addWidget(self.gb_asci_lesen)

        self.horizontalLayout.addLayout(self.vl_asci_lesen)

        self.vl_Ablesevorgang = QVBoxLayout()
        self.vl_Ablesevorgang.setObjectName(u"vl_Ablesevorgang")
        self.gb_Ablesevorgang = QGroupBox(self.centralwidget)
        self.gb_Ablesevorgang.setObjectName(u"gb_Ablesevorgang")
        self.verticalLayout_13 = QVBoxLayout(self.gb_Ablesevorgang)
        self.verticalLayout_13.setObjectName(u"verticalLayout_13")
        self.label = QLabel(self.gb_Ablesevorgang)
        self.label.setObjectName(u"label")

        self.verticalLayout_13.addWidget(self.label)

        self.label_2 = QLabel(self.gb_Ablesevorgang)
        self.label_2.setObjectName(u"label_2")

        self.verticalLayout_13.addWidget(self.label_2)

        self.vl_Ablesevorgang.addWidget(self.gb_Ablesevorgang)

        self.horizontalLayout.addLayout(self.vl_Ablesevorgang)

        self.verticalLayout_5.addLayout(self.horizontalLayout)

        self.verticalSpacer = QSpacerItem(20, 50, QSizePolicy.Minimum,
                                          QSizePolicy.Fixed)

        self.verticalLayout_5.addItem(self.verticalSpacer)

        self.horizontalLayout_3 = QHBoxLayout()
        self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
        self.horizontalLayout_3.setContentsMargins(-1, -1, 0, 0)
        self.verticalLayout = QVBoxLayout()
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalLayout.setContentsMargins(21, -1, 44, -1)
        self.label_4 = QLabel(self.centralwidget)
        self.label_4.setObjectName(u"label_4")

        self.verticalLayout.addWidget(self.label_4)

        self.horizontalLayout_6 = QHBoxLayout()
        self.horizontalLayout_6.setObjectName(u"horizontalLayout_6")
        self.horizontalLayout_6.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit_3 = QLineEdit(self.centralwidget)
        self.lineEdit_3.setObjectName(u"lineEdit_3")

        self.horizontalLayout_6.addWidget(self.lineEdit_3)

        self.label_10 = QLabel(self.centralwidget)
        self.label_10.setObjectName(u"label_10")

        self.horizontalLayout_6.addWidget(self.label_10)

        self.verticalLayout.addLayout(self.horizontalLayout_6)

        self.horizontalLayout_5 = QHBoxLayout()
        self.horizontalLayout_5.setObjectName(u"horizontalLayout_5")
        self.horizontalLayout_5.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit_2 = QLineEdit(self.centralwidget)
        self.lineEdit_2.setObjectName(u"lineEdit_2")

        self.horizontalLayout_5.addWidget(self.lineEdit_2)

        self.label_9 = QLabel(self.centralwidget)
        self.label_9.setObjectName(u"label_9")

        self.horizontalLayout_5.addWidget(self.label_9)

        self.verticalLayout.addLayout(self.horizontalLayout_5)

        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.horizontalLayout_2.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit = QLineEdit(self.centralwidget)
        self.lineEdit.setObjectName(u"lineEdit")

        self.horizontalLayout_2.addWidget(self.lineEdit)

        self.label_20 = QLabel(self.centralwidget)
        self.label_20.setObjectName(u"label_20")
        font = QFont()
        font.setUnderline(False)
        font.setStrikeOut(False)
        font.setKerning(True)
        self.label_20.setFont(font)
        self.label_20.setScaledContents(False)
        self.label_20.setAlignment(Qt.AlignCenter)
        self.label_20.setWordWrap(False)
        self.label_20.setMargin(0)
        self.label_20.setIndent(-4)

        self.horizontalLayout_2.addWidget(self.label_20)

        self.verticalLayout.addLayout(self.horizontalLayout_2)

        self.lineEdit_9 = QLineEdit(self.centralwidget)
        self.lineEdit_9.setObjectName(u"lineEdit_9")

        self.verticalLayout.addWidget(self.lineEdit_9)

        self.lineEdit_8 = QLineEdit(self.centralwidget)
        self.lineEdit_8.setObjectName(u"lineEdit_8")

        self.verticalLayout.addWidget(self.lineEdit_8)

        self.lineEdit_7 = QLineEdit(self.centralwidget)
        self.lineEdit_7.setObjectName(u"lineEdit_7")

        self.verticalLayout.addWidget(self.lineEdit_7)

        self.lineEdit_6 = QLineEdit(self.centralwidget)
        self.lineEdit_6.setObjectName(u"lineEdit_6")

        self.verticalLayout.addWidget(self.lineEdit_6)

        self.lineEdit_5 = QLineEdit(self.centralwidget)
        self.lineEdit_5.setObjectName(u"lineEdit_5")

        self.verticalLayout.addWidget(self.lineEdit_5)

        self.gb_modul_2 = QGroupBox(self.centralwidget)
        self.gb_modul_2.setObjectName(u"gb_modul_2")
        self.verticalLayout_7 = QVBoxLayout(self.gb_modul_2)
        self.verticalLayout_7.setObjectName(u"verticalLayout_7")
        self.cb_modul_2 = QComboBox(self.gb_modul_2)
        self.cb_modul_2.addItem("")
        self.cb_modul_2.addItem("")
        self.cb_modul_2.addItem("")
        self.cb_modul_2.addItem("")
        self.cb_modul_2.setObjectName(u"cb_modul_2")
        sizePolicy.setHeightForWidth(
            self.cb_modul_2.sizePolicy().hasHeightForWidth())
        self.cb_modul_2.setSizePolicy(sizePolicy)

        self.verticalLayout_7.addWidget(self.cb_modul_2)

        self.verticalLayout.addWidget(self.gb_modul_2)

        self.pushButton = QPushButton(self.centralwidget)
        self.pushButton.setObjectName(u"pushButton")

        self.verticalLayout.addWidget(self.pushButton)

        self.horizontalLayout_3.addLayout(self.verticalLayout)

        self.verticalLayout_8 = QVBoxLayout()
        self.verticalLayout_8.setObjectName(u"verticalLayout_8")
        self.verticalLayout_8.setContentsMargins(21, -1, 44, -1)
        self.label_18 = QLabel(self.centralwidget)
        self.label_18.setObjectName(u"label_18")

        self.verticalLayout_8.addWidget(self.label_18)

        self.horizontalLayout_17 = QHBoxLayout()
        self.horizontalLayout_17.setObjectName(u"horizontalLayout_17")
        self.horizontalLayout_17.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit_34 = QLineEdit(self.centralwidget)
        self.lineEdit_34.setObjectName(u"lineEdit_34")

        self.horizontalLayout_17.addWidget(self.lineEdit_34)

        self.label_19 = QLabel(self.centralwidget)
        self.label_19.setObjectName(u"label_19")

        self.horizontalLayout_17.addWidget(self.label_19)

        self.verticalLayout_8.addLayout(self.horizontalLayout_17)

        self.horizontalLayout_18 = QHBoxLayout()
        self.horizontalLayout_18.setObjectName(u"horizontalLayout_18")
        self.horizontalLayout_18.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit_35 = QLineEdit(self.centralwidget)
        self.lineEdit_35.setObjectName(u"lineEdit_35")

        self.horizontalLayout_18.addWidget(self.lineEdit_35)

        self.label_23 = QLabel(self.centralwidget)
        self.label_23.setObjectName(u"label_23")

        self.horizontalLayout_18.addWidget(self.label_23)

        self.verticalLayout_8.addLayout(self.horizontalLayout_18)

        self.horizontalLayout_19 = QHBoxLayout()
        self.horizontalLayout_19.setObjectName(u"horizontalLayout_19")
        self.horizontalLayout_19.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit_36 = QLineEdit(self.centralwidget)
        self.lineEdit_36.setObjectName(u"lineEdit_36")

        self.horizontalLayout_19.addWidget(self.lineEdit_36)

        self.label_24 = QLabel(self.centralwidget)
        self.label_24.setObjectName(u"label_24")
        self.label_24.setFont(font)
        self.label_24.setScaledContents(False)
        self.label_24.setAlignment(Qt.AlignCenter)
        self.label_24.setWordWrap(False)
        self.label_24.setMargin(0)
        self.label_24.setIndent(-4)

        self.horizontalLayout_19.addWidget(self.label_24)

        self.verticalLayout_8.addLayout(self.horizontalLayout_19)

        self.lineEdit_37 = QLineEdit(self.centralwidget)
        self.lineEdit_37.setObjectName(u"lineEdit_37")

        self.verticalLayout_8.addWidget(self.lineEdit_37)

        self.lineEdit_38 = QLineEdit(self.centralwidget)
        self.lineEdit_38.setObjectName(u"lineEdit_38")

        self.verticalLayout_8.addWidget(self.lineEdit_38)

        self.lineEdit_39 = QLineEdit(self.centralwidget)
        self.lineEdit_39.setObjectName(u"lineEdit_39")

        self.verticalLayout_8.addWidget(self.lineEdit_39)

        self.lineEdit_40 = QLineEdit(self.centralwidget)
        self.lineEdit_40.setObjectName(u"lineEdit_40")

        self.verticalLayout_8.addWidget(self.lineEdit_40)

        self.lineEdit_41 = QLineEdit(self.centralwidget)
        self.lineEdit_41.setObjectName(u"lineEdit_41")

        self.verticalLayout_8.addWidget(self.lineEdit_41)

        self.gb_modul_3 = QGroupBox(self.centralwidget)
        self.gb_modul_3.setObjectName(u"gb_modul_3")
        self.verticalLayout_10 = QVBoxLayout(self.gb_modul_3)
        self.verticalLayout_10.setObjectName(u"verticalLayout_10")
        self.cb_modul_3 = QComboBox(self.gb_modul_3)
        self.cb_modul_3.addItem("")
        self.cb_modul_3.addItem("")
        self.cb_modul_3.addItem("")
        self.cb_modul_3.addItem("")
        self.cb_modul_3.setObjectName(u"cb_modul_3")
        sizePolicy.setHeightForWidth(
            self.cb_modul_3.sizePolicy().hasHeightForWidth())
        self.cb_modul_3.setSizePolicy(sizePolicy)

        self.verticalLayout_10.addWidget(self.cb_modul_3)

        self.verticalLayout_8.addWidget(self.gb_modul_3)

        self.pushButton_2 = QPushButton(self.centralwidget)
        self.pushButton_2.setObjectName(u"pushButton_2")

        self.verticalLayout_8.addWidget(self.pushButton_2)

        self.horizontalLayout_3.addLayout(self.verticalLayout_8)

        self.verticalLayout_22 = QVBoxLayout()
        self.verticalLayout_22.setObjectName(u"verticalLayout_22")
        self.verticalLayout_22.setContentsMargins(21, -1, 44, -1)
        self.label_41 = QLabel(self.centralwidget)
        self.label_41.setObjectName(u"label_41")

        self.verticalLayout_22.addWidget(self.label_41)

        self.horizontalLayout_34 = QHBoxLayout()
        self.horizontalLayout_34.setObjectName(u"horizontalLayout_34")
        self.horizontalLayout_34.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit_74 = QLineEdit(self.centralwidget)
        self.lineEdit_74.setObjectName(u"lineEdit_74")

        self.horizontalLayout_34.addWidget(self.lineEdit_74)

        self.label_42 = QLabel(self.centralwidget)
        self.label_42.setObjectName(u"label_42")

        self.horizontalLayout_34.addWidget(self.label_42)

        self.verticalLayout_22.addLayout(self.horizontalLayout_34)

        self.horizontalLayout_35 = QHBoxLayout()
        self.horizontalLayout_35.setObjectName(u"horizontalLayout_35")
        self.horizontalLayout_35.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit_75 = QLineEdit(self.centralwidget)
        self.lineEdit_75.setObjectName(u"lineEdit_75")

        self.horizontalLayout_35.addWidget(self.lineEdit_75)

        self.label_43 = QLabel(self.centralwidget)
        self.label_43.setObjectName(u"label_43")

        self.horizontalLayout_35.addWidget(self.label_43)

        self.verticalLayout_22.addLayout(self.horizontalLayout_35)

        self.horizontalLayout_36 = QHBoxLayout()
        self.horizontalLayout_36.setObjectName(u"horizontalLayout_36")
        self.horizontalLayout_36.setContentsMargins(-1, -1, -1, 0)
        self.lineEdit_76 = QLineEdit(self.centralwidget)
        self.lineEdit_76.setObjectName(u"lineEdit_76")

        self.horizontalLayout_36.addWidget(self.lineEdit_76)

        self.label_44 = QLabel(self.centralwidget)
        self.label_44.setObjectName(u"label_44")
        self.label_44.setFont(font)
        self.label_44.setScaledContents(False)
        self.label_44.setAlignment(Qt.AlignCenter)
        self.label_44.setWordWrap(False)
        self.label_44.setMargin(0)
        self.label_44.setIndent(-4)

        self.horizontalLayout_36.addWidget(self.label_44)

        self.verticalLayout_22.addLayout(self.horizontalLayout_36)

        self.lineEdit_77 = QLineEdit(self.centralwidget)
        self.lineEdit_77.setObjectName(u"lineEdit_77")

        self.verticalLayout_22.addWidget(self.lineEdit_77)

        self.lineEdit_78 = QLineEdit(self.centralwidget)
        self.lineEdit_78.setObjectName(u"lineEdit_78")

        self.verticalLayout_22.addWidget(self.lineEdit_78)

        self.lineEdit_79 = QLineEdit(self.centralwidget)
        self.lineEdit_79.setObjectName(u"lineEdit_79")

        self.verticalLayout_22.addWidget(self.lineEdit_79)

        self.lineEdit_80 = QLineEdit(self.centralwidget)
        self.lineEdit_80.setObjectName(u"lineEdit_80")

        self.verticalLayout_22.addWidget(self.lineEdit_80)

        self.lineEdit_81 = QLineEdit(self.centralwidget)
        self.lineEdit_81.setObjectName(u"lineEdit_81")

        self.verticalLayout_22.addWidget(self.lineEdit_81)

        self.gb_modul_8 = QGroupBox(self.centralwidget)
        self.gb_modul_8.setObjectName(u"gb_modul_8")
        self.verticalLayout_23 = QVBoxLayout(self.gb_modul_8)
        self.verticalLayout_23.setObjectName(u"verticalLayout_23")
        self.cb_modul_8 = QComboBox(self.gb_modul_8)
        self.cb_modul_8.addItem("")
        self.cb_modul_8.addItem("")
        self.cb_modul_8.addItem("")
        self.cb_modul_8.addItem("")
        self.cb_modul_8.setObjectName(u"cb_modul_8")
        sizePolicy.setHeightForWidth(
            self.cb_modul_8.sizePolicy().hasHeightForWidth())
        self.cb_modul_8.setSizePolicy(sizePolicy)

        self.verticalLayout_23.addWidget(self.cb_modul_8)

        self.verticalLayout_22.addWidget(self.gb_modul_8)

        self.pushButton_7 = QPushButton(self.centralwidget)
        self.pushButton_7.setObjectName(u"pushButton_7")

        self.verticalLayout_22.addWidget(self.pushButton_7)

        self.horizontalLayout_3.addLayout(self.verticalLayout_22)

        self.verticalLayout_5.addLayout(self.horizontalLayout_3)

        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)

        self.cb_modul.setCurrentIndex(-1)
        self.cb_versuchart.setCurrentIndex(-1)
        self.cb_ablesungart.setCurrentIndex(-1)
        self.cb_modul_2.setCurrentIndex(-1)
        self.cb_modul_3.setCurrentIndex(-1)
        self.cb_modul_8.setCurrentIndex(-1)

        QMetaObject.connectSlotsByName(MainWindow)
Example #14
0
    def setupUi(self, Volleyball):
        if Volleyball.objectName():
            Volleyball.setObjectName(u"Volleyball")
        Volleyball.resize(790, 460)
        Volleyball.setMinimumSize(QSize(790, 460))
        Volleyball.setMaximumSize(QSize(790, 460))
        icon = QIcon()
        icon.addFile(u":/icons/volleyball_solid.png", QSize(), QIcon.Normal,
                     QIcon.On)
        Volleyball.setWindowIcon(icon)
        Volleyball.setStyleSheet(u"QMainWindow{\n"
                                 "	background-color: #3C4148\n"
                                 "}")
        self.centralwidget = QWidget(Volleyball)
        self.centralwidget.setObjectName(u"centralwidget")
        self.centralwidget.setStyleSheet(u"background-color: #3C4148")
        self.vistor = QWidget(self.centralwidget)
        self.vistor.setObjectName(u"vistor")
        self.vistor.setGeometry(QRect(80, 30, 190, 275))
        self.visitor_score = QLabel(self.vistor)
        self.visitor_score.setObjectName(u"visitor_score")
        self.visitor_score.setGeometry(QRect(0, 25, 190, 100))
        font = QFont()
        font.setFamily(u"Open Sans Extrabold")
        font.setPointSize(84)
        font.setBold(False)
        font.setWeight(50)
        self.visitor_score.setFont(font)
        self.visitor_score.setStyleSheet(u"color: white")
        self.visitor_score.setScaledContents(False)
        self.visitor_score.setAlignment(Qt.AlignCenter)
        self.visitor_plus = QPushButton(self.vistor)
        self.visitor_plus.setObjectName(u"visitor_plus")
        self.visitor_plus.setGeometry(QRect(50, 135, 140, 40))
        font1 = QFont()
        font1.setFamily(u"Open Sans")
        font1.setPointSize(14)
        font1.setUnderline(False)
        self.visitor_plus.setFont(font1)
        self.visitor_plus.setLayoutDirection(Qt.RightToLeft)
        self.visitor_plus.setStyleSheet(u"QPushButton{\n"
                                        "color: white;\n"
                                        "background-color: #4DA167;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:hover{\n"
                                        "color: white;\n"
                                        "background-color: #326742;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:pressed{\n"
                                        "color: white;\n"
                                        "background-color: #4DA167;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "")
        icon1 = QIcon()
        icon1.addFile(u":/icons/plus.png", QSize(), QIcon.Normal, QIcon.On)
        self.visitor_plus.setIcon(icon1)
        self.visitor_plus.setIconSize(QSize(30, 30))
        self.visitor_plus.setFlat(False)
        self.visitor_name = QLabel(self.vistor)
        self.visitor_name.setObjectName(u"visitor_name")
        self.visitor_name.setGeometry(QRect(0, -5, 190, 30))
        font2 = QFont()
        font2.setFamily(u"Open Sans")
        font2.setPointSize(18)
        font2.setBold(True)
        font2.setWeight(75)
        font2.setKerning(True)
        self.visitor_name.setFont(font2)
        self.visitor_name.setStyleSheet(u"color: white;")
        self.visitor_name.setScaledContents(False)
        self.visitor_name.setAlignment(Qt.AlignCenter)
        self.visitor_minus = QPushButton(self.vistor)
        self.visitor_minus.setObjectName(u"visitor_minus")
        self.visitor_minus.setEnabled(True)
        self.visitor_minus.setGeometry(QRect(0, 135, 40, 40))
        self.visitor_minus.setLayoutDirection(Qt.LeftToRight)
        self.visitor_minus.setStyleSheet(u"QPushButton{\n"
                                         "color: white;\n"
                                         "border: 5px solid #DB4848;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:hover{\n"
                                         "color: white;\n"
                                         "background-color: #DB4848;\n"
                                         "border: 0px;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:pressed{\n"
                                         "color: white;\n"
                                         "background-color: #8C2E2E;\n"
                                         "border: 0px;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:disabled{\n"
                                         "background-color: #81858A;\n"
                                         "border: 0px;\n"
                                         "}\n"
                                         "")
        icon2 = QIcon()
        icon2.addFile(u":/icons/minus.png", QSize(), QIcon.Normal, QIcon.On)
        self.visitor_minus.setIcon(icon2)
        self.visitor_minus.setIconSize(QSize(30, 30))
        self.visitor_minus.setFlat(False)
        self.visitor_sets = QLabel(self.vistor)
        self.visitor_sets.setObjectName(u"visitor_sets")
        self.visitor_sets.setGeometry(QRect(0, 210, 190, 60))
        font3 = QFont()
        font3.setFamily(u"Open Sans Extrabold")
        font3.setPointSize(42)
        font3.setBold(False)
        font3.setWeight(50)
        self.visitor_sets.setFont(font3)
        self.visitor_sets.setStyleSheet(u"color: white")
        self.visitor_sets.setScaledContents(False)
        self.visitor_sets.setAlignment(Qt.AlignCenter)
        self.visitor_sets.setMargin(0)
        self.visitor_sets.setIndent(0)
        self.visitor_sets_minus = QPushButton(self.vistor)
        self.visitor_sets_minus.setObjectName(u"visitor_sets_minus")
        self.visitor_sets_minus.setGeometry(QRect(10, 220, 40, 40))
        self.visitor_sets_minus.setLayoutDirection(Qt.LeftToRight)
        self.visitor_sets_minus.setStyleSheet(u"QPushButton{\n"
                                              "color: white;\n"
                                              "border: 5px solid #DB4848;\n"
                                              "}\n"
                                              "\n"
                                              "QPushButton:hover{\n"
                                              "color: white;\n"
                                              "background-color: #DB4848;\n"
                                              "border: 0px;\n"
                                              "}\n"
                                              "\n"
                                              "QPushButton:pressed{\n"
                                              "color: white;\n"
                                              "background-color: #8C2E2E;\n"
                                              "border: 0px;\n"
                                              "}\n"
                                              "\n"
                                              "QPushButton:disabled{\n"
                                              "background-color: #81858A;\n"
                                              "border: 0px;\n"
                                              "}\n"
                                              "")
        self.visitor_sets_minus.setIcon(icon2)
        self.visitor_sets_minus.setIconSize(QSize(30, 30))
        self.visitor_sets_minus.setFlat(False)
        self.visitor_sets_plus = QPushButton(self.vistor)
        self.visitor_sets_plus.setObjectName(u"visitor_sets_plus")
        self.visitor_sets_plus.setGeometry(QRect(140, 220, 40, 40))
        self.visitor_sets_plus.setLayoutDirection(Qt.LeftToRight)
        self.visitor_sets_plus.setStyleSheet(u"QPushButton{\n"
                                             "color: white;\n"
                                             "border: 5px solid #4DA167;\n"
                                             "}\n"
                                             "\n"
                                             "QPushButton:hover{\n"
                                             "color: white;\n"
                                             "background-color: #4DA167;\n"
                                             "border: 0px;\n"
                                             "}\n"
                                             "\n"
                                             "QPushButton:pressed{\n"
                                             "color: white;\n"
                                             "background-color: #326742;\n"
                                             "border: 0px;\n"
                                             "}\n"
                                             "\n"
                                             "\n"
                                             "")
        self.visitor_sets_plus.setIcon(icon1)
        self.visitor_sets_plus.setIconSize(QSize(30, 30))
        self.visitor_sets_plus.setFlat(False)
        self.visitor_sets_label = QLabel(self.vistor)
        self.visitor_sets_label.setObjectName(u"visitor_sets_label")
        self.visitor_sets_label.setGeometry(QRect(0, 185, 190, 20))
        font4 = QFont()
        font4.setFamily(u"Open Sans")
        font4.setPointSize(14)
        font4.setBold(True)
        font4.setWeight(75)
        font4.setKerning(True)
        self.visitor_sets_label.setFont(font4)
        self.visitor_sets_label.setStyleSheet(u"color: white;")
        self.visitor_sets_label.setScaledContents(False)
        self.visitor_sets_label.setAlignment(Qt.AlignCenter)
        self.home = QWidget(self.centralwidget)
        self.home.setObjectName(u"home")
        self.home.setGeometry(QRect(520, 30, 190, 275))
        self.home_score = QLabel(self.home)
        self.home_score.setObjectName(u"home_score")
        self.home_score.setGeometry(QRect(0, 25, 190, 100))
        self.home_score.setFont(font)
        self.home_score.setStyleSheet(u"color: white")
        self.home_score.setScaledContents(False)
        self.home_score.setAlignment(Qt.AlignCenter)
        self.home_plus = QPushButton(self.home)
        self.home_plus.setObjectName(u"home_plus")
        self.home_plus.setGeometry(QRect(50, 135, 140, 40))
        self.home_plus.setFont(font1)
        self.home_plus.setLayoutDirection(Qt.RightToLeft)
        self.home_plus.setStyleSheet(u"QPushButton{\n"
                                     "color: white;\n"
                                     "background-color: #4DA167;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:hover{\n"
                                     "color: white;\n"
                                     "background-color: #326742;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:pressed{\n"
                                     "color: white;\n"
                                     "background-color: #4DA167;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "")
        self.home_plus.setIcon(icon1)
        self.home_plus.setIconSize(QSize(30, 30))
        self.home_plus.setFlat(False)
        self.home_name = QLabel(self.home)
        self.home_name.setObjectName(u"home_name")
        self.home_name.setGeometry(QRect(0, -5, 190, 30))
        self.home_name.setFont(font2)
        self.home_name.setStyleSheet(u"color: white;")
        self.home_name.setScaledContents(False)
        self.home_name.setAlignment(Qt.AlignCenter)
        self.home_minus = QPushButton(self.home)
        self.home_minus.setObjectName(u"home_minus")
        self.home_minus.setEnabled(True)
        self.home_minus.setGeometry(QRect(0, 135, 40, 40))
        self.home_minus.setLayoutDirection(Qt.LeftToRight)
        self.home_minus.setStyleSheet(u"QPushButton{\n"
                                      "color: white;\n"
                                      "border: 5px solid #DB4848;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:hover{\n"
                                      "color: white;\n"
                                      "background-color: #DB4848;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:pressed{\n"
                                      "color: white;\n"
                                      "background-color: #8C2E2E;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:disabled{\n"
                                      "background-color: #81858A;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "")
        self.home_minus.setIcon(icon2)
        self.home_minus.setIconSize(QSize(30, 30))
        self.home_minus.setFlat(False)
        self.home_sets = QLabel(self.home)
        self.home_sets.setObjectName(u"home_sets")
        self.home_sets.setGeometry(QRect(0, 210, 190, 60))
        self.home_sets.setFont(font3)
        self.home_sets.setStyleSheet(u"color: white")
        self.home_sets.setScaledContents(False)
        self.home_sets.setAlignment(Qt.AlignCenter)
        self.home_sets.setMargin(0)
        self.home_sets.setIndent(0)
        self.home_sets_minus = QPushButton(self.home)
        self.home_sets_minus.setObjectName(u"home_sets_minus")
        self.home_sets_minus.setGeometry(QRect(10, 220, 40, 40))
        self.home_sets_minus.setLayoutDirection(Qt.LeftToRight)
        self.home_sets_minus.setStyleSheet(u"QPushButton{\n"
                                           "color: white;\n"
                                           "border: 5px solid #DB4848;\n"
                                           "}\n"
                                           "\n"
                                           "QPushButton:hover{\n"
                                           "color: white;\n"
                                           "background-color: #DB4848;\n"
                                           "border: 0px;\n"
                                           "}\n"
                                           "\n"
                                           "QPushButton:pressed{\n"
                                           "color: white;\n"
                                           "background-color: #8C2E2E;\n"
                                           "border: 0px;\n"
                                           "}\n"
                                           "\n"
                                           "QPushButton:disabled{\n"
                                           "background-color: #81858A;\n"
                                           "border: 0px;\n"
                                           "}\n"
                                           "")
        self.home_sets_minus.setIcon(icon2)
        self.home_sets_minus.setIconSize(QSize(30, 30))
        self.home_sets_minus.setFlat(False)
        self.home_sets_plus = QPushButton(self.home)
        self.home_sets_plus.setObjectName(u"home_sets_plus")
        self.home_sets_plus.setGeometry(QRect(140, 220, 40, 40))
        self.home_sets_plus.setLayoutDirection(Qt.LeftToRight)
        self.home_sets_plus.setStyleSheet(u"QPushButton{\n"
                                          "color: white;\n"
                                          "border: 5px solid #4DA167;\n"
                                          "}\n"
                                          "\n"
                                          "QPushButton:hover{\n"
                                          "color: white;\n"
                                          "background-color: #4DA167;\n"
                                          "border: 0px;\n"
                                          "}\n"
                                          "\n"
                                          "QPushButton:pressed{\n"
                                          "color: white;\n"
                                          "background-color: #326742;\n"
                                          "border: 0px;\n"
                                          "}\n"
                                          "\n"
                                          "\n"
                                          "")
        self.home_sets_plus.setIcon(icon1)
        self.home_sets_plus.setIconSize(QSize(30, 30))
        self.home_sets_plus.setFlat(False)
        self.home_sets_label = QLabel(self.home)
        self.home_sets_label.setObjectName(u"home_sets_label")
        self.home_sets_label.setGeometry(QRect(0, 185, 190, 20))
        self.home_sets_label.setFont(font4)
        self.home_sets_label.setStyleSheet(u"color: white;")
        self.home_sets_label.setScaledContents(False)
        self.home_sets_label.setAlignment(Qt.AlignCenter)
        self.home_sets.raise_()
        self.home_score.raise_()
        self.home_plus.raise_()
        self.home_name.raise_()
        self.home_minus.raise_()
        self.home_sets_minus.raise_()
        self.home_sets_plus.raise_()
        self.home_sets_label.raise_()
        self.sets = QWidget(self.centralwidget)
        self.sets.setObjectName(u"sets")
        self.sets.setGeometry(QRect(300, 128, 190, 80))
        self.set_plus = QPushButton(self.sets)
        self.set_plus.setObjectName(u"set_plus")
        self.set_plus.setGeometry(QRect(140, 30, 40, 40))
        self.set_plus.setLayoutDirection(Qt.LeftToRight)
        self.set_plus.setStyleSheet(u"QPushButton{\n"
                                    "color: white;\n"
                                    "border: 5px solid #4DA167;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:hover{\n"
                                    "color: white;\n"
                                    "background-color: #4DA167;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:pressed{\n"
                                    "color: white;\n"
                                    "background-color: #326742;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:disabled{\n"
                                    "background-color: #81858A;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "")
        self.set_plus.setIcon(icon1)
        self.set_plus.setIconSize(QSize(30, 30))
        self.set_plus.setFlat(False)
        self.set_label = QLabel(self.sets)
        self.set_label.setObjectName(u"set_label")
        self.set_label.setGeometry(QRect(0, -5, 190, 31))
        self.set_label.setFont(font4)
        self.set_label.setStyleSheet(u"color: white;")
        self.set_label.setScaledContents(False)
        self.set_label.setAlignment(Qt.AlignCenter)
        self.set_minus = QPushButton(self.sets)
        self.set_minus.setObjectName(u"set_minus")
        self.set_minus.setGeometry(QRect(10, 30, 40, 40))
        self.set_minus.setLayoutDirection(Qt.LeftToRight)
        self.set_minus.setStyleSheet(u"QPushButton{\n"
                                     "color: white;\n"
                                     "border: 5px solid #DB4848;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:hover{\n"
                                     "color: white;\n"
                                     "background-color: #DB4848;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:pressed{\n"
                                     "color: white;\n"
                                     "background-color: #8C2E2E;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:disabled{\n"
                                     "background-color: #81858A;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "")
        self.set_minus.setIcon(icon2)
        self.set_minus.setIconSize(QSize(30, 30))
        self.set_minus.setFlat(False)
        self.set = QLabel(self.sets)
        self.set.setObjectName(u"set")
        self.set.setGeometry(QRect(0, 20, 190, 60))
        self.set.setFont(font3)
        self.set.setStyleSheet(u"color: white")
        self.set.setScaledContents(False)
        self.set.setAlignment(Qt.AlignCenter)
        self.set.setMargin(0)
        self.set.setIndent(0)
        self.set.raise_()
        self.set_plus.raise_()
        self.set_label.raise_()
        self.set_minus.raise_()
        self.bestof = QWidget(self.centralwidget)
        self.bestof.setObjectName(u"bestof")
        self.bestof.setGeometry(QRect(270, 350, 90, 70))
        self.bestof_5 = QPushButton(self.bestof)
        self.bestof_5.setObjectName(u"bestof_5")
        self.bestof_5.setGeometry(QRect(50, 30, 40, 40))
        font5 = QFont()
        font5.setFamily(u"Open Sans SemiBold")
        font5.setPointSize(16)
        font5.setBold(True)
        font5.setWeight(75)
        self.bestof_5.setFont(font5)
        self.bestof_5.setLayoutDirection(Qt.LeftToRight)
        self.bestof_5.setStyleSheet(u"QPushButton{\n"
                                    "color: white;\n"
                                    "border: 5px solid #9d44b5;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:disabled{\n"
                                    "color: white;\n"
                                    "background-color: #9d44b5;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:hover{\n"
                                    "color: white;\n"
                                    "background-color: #9d44b5;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:on{\n"
                                    "color: white;\n"
                                    "background-color: #9d44b5;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:pressed{\n"
                                    "color: white;\n"
                                    "background-color: #9d44b5;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "\n"
                                    "")
        self.bestof_5.setIconSize(QSize(30, 30))
        self.bestof_5.setCheckable(False)
        self.bestof_5.setChecked(False)
        self.bestof_5.setFlat(False)
        self.bestof_label = QLabel(self.bestof)
        self.bestof_label.setObjectName(u"bestof_label")
        self.bestof_label.setGeometry(QRect(0, 0, 90, 30))
        self.bestof_label.setFont(font4)
        self.bestof_label.setStyleSheet(u"color: white;")
        self.bestof_label.setScaledContents(False)
        self.bestof_label.setAlignment(Qt.AlignCenter)
        self.bestof_3 = QPushButton(self.bestof)
        self.bestof_3.setObjectName(u"bestof_3")
        self.bestof_3.setEnabled(True)
        self.bestof_3.setGeometry(QRect(0, 30, 40, 40))
        self.bestof_3.setFont(font5)
        self.bestof_3.setLayoutDirection(Qt.LeftToRight)
        self.bestof_3.setStyleSheet(u"QPushButton{\n"
                                    "color: white;\n"
                                    "border: 5px solid #9d44b5;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:disabled{\n"
                                    "color: white;\n"
                                    "background-color: #9d44b5;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:hover{\n"
                                    "color: white;\n"
                                    "background-color: #9d44b5;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:on{\n"
                                    "color: white;\n"
                                    "background-color: #9d44b5;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:pressed{\n"
                                    "color: white;\n"
                                    "background-color: #9d44b5;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "\n"
                                    "")
        self.bestof_3.setIconSize(QSize(30, 30))
        self.bestof_3.setCheckable(False)
        self.bestof_3.setFlat(False)
        self.points = QWidget(self.centralwidget)
        self.points.setObjectName(u"points")
        self.points.setGeometry(QRect(420, 350, 90, 70))
        self.pts_25 = QPushButton(self.points)
        self.pts_25.setObjectName(u"pts_25")
        self.pts_25.setEnabled(True)
        self.pts_25.setGeometry(QRect(50, 30, 40, 40))
        self.pts_25.setFont(font5)
        self.pts_25.setLayoutDirection(Qt.LeftToRight)
        self.pts_25.setStyleSheet(u"QPushButton{\n"
                                  "color: white;\n"
                                  "border: 5px solid #9d44b5;\n"
                                  "}\n"
                                  "\n"
                                  "QPushButton:disabled{\n"
                                  "color: white;\n"
                                  "background-color: #9d44b5;\n"
                                  "border: 0px;\n"
                                  "}\n"
                                  "\n"
                                  "QPushButton:hover{\n"
                                  "color: white;\n"
                                  "background-color: #9d44b5;\n"
                                  "border: 0px;\n"
                                  "}\n"
                                  "\n"
                                  "QPushButton:on{\n"
                                  "color: white;\n"
                                  "background-color: #9d44b5;\n"
                                  "border: 0px;\n"
                                  "}\n"
                                  "\n"
                                  "QPushButton:pressed{\n"
                                  "color: white;\n"
                                  "background-color: #9d44b5;\n"
                                  "border: 0px;\n"
                                  "}\n"
                                  "\n"
                                  "\n"
                                  "")
        self.pts_25.setIconSize(QSize(30, 30))
        self.pts_25.setCheckable(False)
        self.pts_25.setChecked(False)
        self.pts_25.setFlat(False)
        self.pts_label = QLabel(self.points)
        self.pts_label.setObjectName(u"pts_label")
        self.pts_label.setGeometry(QRect(0, 0, 90, 30))
        self.pts_label.setFont(font4)
        self.pts_label.setStyleSheet(u"color: white;")
        self.pts_label.setScaledContents(False)
        self.pts_label.setAlignment(Qt.AlignCenter)
        self.pts_15 = QPushButton(self.points)
        self.pts_15.setObjectName(u"pts_15")
        self.pts_15.setGeometry(QRect(0, 30, 40, 40))
        self.pts_15.setFont(font5)
        self.pts_15.setLayoutDirection(Qt.LeftToRight)
        self.pts_15.setStyleSheet(u"QPushButton{\n"
                                  "color: white;\n"
                                  "border: 5px solid #9d44b5;\n"
                                  "}\n"
                                  "\n"
                                  "QPushButton:disabled{\n"
                                  "color: white;\n"
                                  "background-color: #9d44b5;\n"
                                  "border: 0px;\n"
                                  "}\n"
                                  "\n"
                                  "QPushButton:hover{\n"
                                  "color: white;\n"
                                  "background-color: #9d44b5;\n"
                                  "border: 0px;\n"
                                  "}\n"
                                  "\n"
                                  "QPushButton:on{\n"
                                  "color: white;\n"
                                  "background-color: #9d44b5;\n"
                                  "border: 0px;\n"
                                  "}\n"
                                  "\n"
                                  "QPushButton:pressed{\n"
                                  "color: white;\n"
                                  "background-color: #9d44b5;\n"
                                  "border: 0px;\n"
                                  "}\n"
                                  "\n"
                                  "\n"
                                  "")
        self.pts_15.setIconSize(QSize(30, 30))
        self.pts_15.setCheckable(False)
        self.pts_15.setFlat(False)
        Volleyball.setCentralWidget(self.centralwidget)

        self.retranslateUi(Volleyball)

        self.visitor_plus.setDefault(False)
        self.visitor_minus.setDefault(False)
        self.visitor_sets_minus.setDefault(False)
        self.visitor_sets_plus.setDefault(False)
        self.home_plus.setDefault(False)
        self.home_minus.setDefault(False)
        self.home_sets_minus.setDefault(False)
        self.home_sets_plus.setDefault(False)
        self.set_plus.setDefault(False)
        self.set_minus.setDefault(False)
        self.bestof_5.setDefault(False)
        self.bestof_3.setDefault(False)
        self.pts_25.setDefault(False)
        self.pts_15.setDefault(False)

        QMetaObject.connectSlotsByName(Volleyball)
Example #15
0
class projectListWidget(QListWidget):
    """docstring for projectListWidget"""
    def __init__(self, arg):

        super(projectListWidget, self).__init__(arg)
        self.depthData = {"project": None, "episod": None, "shot": None}
        self.setSelectionMode(QAbstractItemView.ExtendedSelection)

        # Widgets
        self.chkBox_showInactive = False
        self.chkBox_showAllFolder = False

        # Connects
        self.itemDoubleClicked.connect(self.changeDepth)
        self.updateList(self.depthData)

        self.inactiveFont = QFont()
        self.inactiveFont.setUnderline(True)
        self.inactiveFont.setPointSize(8)

    def updateList(self, depthData, depthIndx=0):
        newDepthData = dict(depthData)
        path = keyDataProjectUtils.getKeyPrjPath(newDepthData, depthIndx)
        if os.path.exists(path) is False:
            return None

        depthLevel = list(newDepthData.keys())[depthIndx]
        self.depthData = dict(newDepthData)
        self.clear()

        rootItem = QListWidgetItem("...")
        rootItem.setData(Qt.UserRole, "ROOT")
        self.addItem(rootItem)

        if depthIndx == 0:
            activeProjectsFilePath = configUtils.activeProjectsFile
            activeProjectsList = configUtils.loadConfigData(
                activeProjectsFilePath)
            if activeProjectsList is not None:
                self.fillProjectsView(path, newDepthData, depthLevel,
                                      activeProjectsList)
            else:
                self.fillOtherView(path, newDepthData, depthLevel)
        else:
            self.fillOtherView(path, newDepthData, depthLevel)

    def fillProjectsView(self, path, data, depthLevel, activeProjectsList):
        for element in os.listdir(path):
            data[depthLevel] = element
            item = QListWidgetItem(element)

            if (element in activeProjectsList) is False:
                if self.chkBox_showInactive is False:
                    continue
                else:
                    item.setFont(self.inactiveFont)

            item.setData(Qt.UserRole, data)
            self.addItem(item)

    def fillOtherView(self, path, data, depthLevel):
        for element in os.listdir(path):
            item = QListWidgetItem(element)

            if os.path.isfile(os.path.join(path, element)):
                continue
            if ("config.json" in os.listdir(os.path.join(path,
                                                         element))) is False:
                if self.chkBox_showAllFolder is False:
                    continue
                else:
                    item.setFont(self.inactiveFont)

            data[depthLevel] = element
            item.setData(Qt.UserRole, data)
            self.addItem(item)

    def changeDepth(self, item):
        if (item.text() == "..."):
            self.upDir()
        else:
            self.diveIn(item)

    def diveIn(self, item):
        itemData = item.data(Qt.UserRole)
        itemData = dict(
            sorted(itemData.items(), key=lambda x: len(x[0]),
                   reverse=True))  # Sort dict
        depthIndx = keyDataProjectUtils.getDepth(itemData)
        self.updateList(itemData, min(depthIndx, 2))

    def upDir(self):
        depth = keyDataProjectUtils.getDepth(self.depthData)
        depth = max(depth - 1, 0)
        keys = list(self.depthData.keys())[depth:]

        for k in keys:
            self.depthData[k] = None

        self.updateList(self.depthData, depth)

    def getSelectedItemData(self):
        try:
            itemDepthData = self.selectedItems()[0].data(Qt.UserRole)

            if (itemDepthData == "ROOT"):
                return False

            itemDepthData = sorted(itemDepthData.items(),
                                   key=lambda x: len(x[0]),
                                   reverse=True)
            return dict(itemDepthData)

        except IndexError:
            print("no selected items")
            return False

    def getItemConfig(self, item):
        itemDepthData = item.data(Qt.UserRole)
        if itemDepthData == "ROOT":
            return None
        itemDepthData = dict(
            sorted(itemDepthData.items(),
                   key=lambda x: len(x[0]),
                   reverse=True))
        path = keyDataProjectUtils.getKeyPrjPath(itemDepthData,
                                                 nameInclude=True)
        return os.path.join(path, "config.json")

    def removeConfigFile(self):
        for item in self.selectedItems():
            filePath = self.getItemConfig(item)
            try:
                os.remove(filePath)
            except FileNotFoundError:
                pass

    def addConfiFile(self):
        for item in self.selectedItems():
            filePath = self.getItemConfig(item)
            if os.path.exists(filePath) is False:
                configUtils.saveConfigData(filePath, [])

    # def selectItem(self, item):
    #     self.updateDataInfo(item.data(Qt.UserRole))

#    def updateDataInfo(self, data):
#        info = """Project: {}
# Episod: {}
#   Shot: {}""".format(data['project'], data['episod'], data['shot'])
#        self.info_label.setText(info)
Example #16
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.setEnabled(True)
        MainWindow.resize(1329, 851)
        MainWindow.setMinimumSize(QSize(1329, 851))
        MainWindow.setMaximumSize(QSize(1329, 851))
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.urlInfo = QLabel(self.centralwidget)
        self.urlInfo.setObjectName(u"urlInfo")
        self.urlInfo.setGeometry(QRect(430, 10, 481, 16))
        self.tabWidget = QTabWidget(self.centralwidget)
        self.tabWidget.setObjectName(u"tabWidget")
        self.tabWidget.setGeometry(QRect(11, 40, 1310, 781))
        self.tabWidget.setMaximumSize(QSize(4564665, 781))
        self.aniSearchTab = QWidget()
        self.aniSearchTab.setObjectName(u"aniSearchTab")
        self.aniSearchBox = QLineEdit(self.aniSearchTab)
        self.aniSearchBox.setObjectName(u"aniSearchBox")
        self.aniSearchBox.setGeometry(QRect(340, 31, 821, 31))
        font = QFont()
        font.setPointSize(10)
        font.setBold(True)
        font.setWeight(75)
        self.aniSearchBox.setFont(font)
        self.aniSearchBtn = QPushButton(self.aniSearchTab)
        self.aniSearchBtn.setObjectName(u"aniSearchBtn")
        self.aniSearchBtn.setGeometry(QRect(1180, 31, 111, 31))
        self.setSiteFrame = QFrame(self.aniSearchTab)
        self.setSiteFrame.setObjectName(u"setSiteFrame")
        self.setSiteFrame.setGeometry(QRect(10, 51, 301, 61))
        font1 = QFont()
        font1.setBold(False)
        font1.setWeight(50)
        self.setSiteFrame.setFont(font1)
        self.setSiteFrame.setAutoFillBackground(False)
        self.setSiteFrame.setStyleSheet(u"")
        self.setSiteFrame.setFrameShape(QFrame.Box)
        self.setSiteFrame.setFrameShadow(QFrame.Raised)
        self.setSiteFrame.setLineWidth(1)
        self.setSiteYaAni24rBtn = QRadioButton(self.setSiteFrame)
        self.setSiteBtnGroup = QButtonGroup(MainWindow)
        self.setSiteBtnGroup.setObjectName(u"setSiteBtnGroup")
        self.setSiteBtnGroup.addButton(self.setSiteYaAni24rBtn)
        self.setSiteYaAni24rBtn.setObjectName(u"setSiteYaAni24rBtn")
        self.setSiteYaAni24rBtn.setGeometry(QRect(160, 20, 91, 19))
        font2 = QFont()
        font2.setFamily(u"Arial")
        font2.setBold(True)
        font2.setWeight(75)
        self.setSiteYaAni24rBtn.setFont(font2)
        self.setSiteAni24rBtn = QRadioButton(self.setSiteFrame)
        self.setSiteBtnGroup.addButton(self.setSiteAni24rBtn)
        self.setSiteAni24rBtn.setObjectName(u"setSiteAni24rBtn")
        self.setSiteAni24rBtn.setGeometry(QRect(19, 20, 91, 19))
        font3 = QFont()
        font3.setFamily(u"Arial")
        font3.setPointSize(10)
        font3.setBold(True)
        font3.setWeight(75)
        self.setSiteAni24rBtn.setFont(font3)
        self.setWayFrame = QFrame(self.aniSearchTab)
        self.setWayFrame.setObjectName(u"setWayFrame")
        self.setWayFrame.setGeometry(QRect(10, 156, 301, 171))
        self.setWayFrame.setFrameShape(QFrame.Box)
        self.searchKeyWordRBtn = QRadioButton(self.setWayFrame)
        self.setSearchWayBtnGroup = QButtonGroup(MainWindow)
        self.setSearchWayBtnGroup.setObjectName(u"setSearchWayBtnGroup")
        self.setSearchWayBtnGroup.addButton(self.searchKeyWordRBtn)
        self.searchKeyWordRBtn.setObjectName(u"searchKeyWordRBtn")
        self.searchKeyWordRBtn.setGeometry(QRect(160, 20, 81, 21))
        self.searchKeyWordRBtn.setFont(font)
        self.completeRBtn = QRadioButton(self.setWayFrame)
        self.setSearchWayBtnGroup.addButton(self.completeRBtn)
        self.completeRBtn.setObjectName(u"completeRBtn")
        self.completeRBtn.setGeometry(QRect(19, 20, 61, 19))
        self.completeRBtn.setFont(font3)
        self.quarterTop20rBtn = QRadioButton(self.setWayFrame)
        self.setSearchWayBtnGroup.addButton(self.quarterTop20rBtn)
        self.quarterTop20rBtn.setObjectName(u"quarterTop20rBtn")
        self.quarterTop20rBtn.setGeometry(QRect(19, 100, 121, 19))
        self.quarterTop20rBtn.setFont(font)
        self.newTop20rBtn = QRadioButton(self.setWayFrame)
        self.setSearchWayBtnGroup.addButton(self.newTop20rBtn)
        self.newTop20rBtn.setObjectName(u"newTop20rBtn")
        self.newTop20rBtn.setGeometry(QRect(19, 60, 121, 19))
        self.newTop20rBtn.setFont(font)
        self.yearTop20rBtn = QRadioButton(self.setWayFrame)
        self.setSearchWayBtnGroup.addButton(self.yearTop20rBtn)
        self.yearTop20rBtn.setObjectName(u"yearTop20rBtn")
        self.yearTop20rBtn.setGeometry(QRect(160, 100, 121, 19))
        self.yearTop20rBtn.setFont(font)
        self.genreTop20rBtn = QRadioButton(self.setWayFrame)
        self.setSearchWayBtnGroup.addButton(self.genreTop20rBtn)
        self.genreTop20rBtn.setObjectName(u"genreTop20rBtn")
        self.genreTop20rBtn.setGeometry(QRect(160, 60, 121, 19))
        self.genreTop20rBtn.setFont(font)
        self.tasteRBtn = QRadioButton(self.setWayFrame)
        self.setSearchWayBtnGroup.addButton(self.tasteRBtn)
        self.tasteRBtn.setObjectName(u"tasteRBtn")
        self.tasteRBtn.setGeometry(QRect(19, 140, 108, 19))
        self.tasteRBtn.setFont(font3)
        self.setTagFrame = QFrame(self.aniSearchTab)
        self.setTagFrame.setObjectName(u"setTagFrame")
        self.setTagFrame.setGeometry(QRect(10, 372, 301, 371))
        self.setTagFrame.setFrameShape(QFrame.Box)
        self.clothesComboBox = QComboBox(self.setTagFrame)
        self.clothesComboBox.setObjectName(u"clothesComboBox")
        self.clothesComboBox.setGeometry(QRect(118, 219, 161, 21))
        self.quarterLabel = QLabel(self.setTagFrame)
        self.quarterLabel.setObjectName(u"quarterLabel")
        self.quarterLabel.setGeometry(QRect(17, 140, 41, 21))
        self.clothesLabel = QLabel(self.setTagFrame)
        self.clothesLabel.setObjectName(u"clothesLabel")
        self.clothesLabel.setGeometry(QRect(17, 219, 91, 21))
        self.playWayLabel = QLabel(self.setTagFrame)
        self.playWayLabel.setObjectName(u"playWayLabel")
        self.playWayLabel.setGeometry(QRect(17, 179, 91, 21))
        self.playWayComboBox = QComboBox(self.setTagFrame)
        self.playWayComboBox.setObjectName(u"playWayComboBox")
        self.playWayComboBox.setGeometry(QRect(118, 179, 161, 21))
        self.hairColorLabel = QLabel(self.setTagFrame)
        self.hairColorLabel.setObjectName(u"hairColorLabel")
        self.hairColorLabel.setGeometry(QRect(17, 299, 91, 21))
        self.producerComboBox = QComboBox(self.setTagFrame)
        self.producerComboBox.setObjectName(u"producerComboBox")
        self.producerComboBox.setGeometry(QRect(118, 59, 161, 21))
        self.hairStyleLabel = QLabel(self.setTagFrame)
        self.hairStyleLabel.setObjectName(u"hairStyleLabel")
        self.hairStyleLabel.setGeometry(QRect(17, 259, 91, 21))
        self.hairStyleComboBox = QComboBox(self.setTagFrame)
        self.hairStyleComboBox.setObjectName(u"hairStyleComboBox")
        self.hairStyleComboBox.setGeometry(QRect(118, 259, 161, 21))
        self.quarterComboBox = QComboBox(self.setTagFrame)
        self.quarterComboBox.setObjectName(u"quarterComboBox")
        self.quarterComboBox.setGeometry(QRect(118, 139, 161, 21))
        self.hairColorComboBox = QComboBox(self.setTagFrame)
        self.hairColorComboBox.setObjectName(u"hairColorComboBox")
        self.hairColorComboBox.setGeometry(QRect(118, 299, 161, 21))
        self.producerLabel = QLabel(self.setTagFrame)
        self.producerLabel.setObjectName(u"producerLabel")
        self.producerLabel.setGeometry(QRect(17, 60, 61, 20))
        self.yearLabel = QLabel(self.setTagFrame)
        self.yearLabel.setObjectName(u"yearLabel")
        self.yearLabel.setGeometry(QRect(17, 100, 41, 21))
        self.gerneComboBox = QComboBox(self.setTagFrame)
        self.gerneComboBox.setObjectName(u"gerneComboBox")
        self.gerneComboBox.setGeometry(QRect(118, 19, 161, 21))
        self.yearComboBox = QComboBox(self.setTagFrame)
        self.yearComboBox.setObjectName(u"yearComboBox")
        self.yearComboBox.setGeometry(QRect(118, 99, 161, 21))
        self.genreLabel = QLabel(self.setTagFrame)
        self.genreLabel.setObjectName(u"genreLabel")
        self.genreLabel.setGeometry(QRect(17, 20, 41, 21))
        self.typeLabel = QLabel(self.setTagFrame)
        self.typeLabel.setObjectName(u"typeLabel")
        self.typeLabel.setGeometry(QRect(17, 339, 91, 21))
        self.typeComboBox = QComboBox(self.setTagFrame)
        self.typeComboBox.setObjectName(u"typeComboBox")
        self.typeComboBox.setGeometry(QRect(118, 339, 161, 21))
        self.aniSiteCheckLabel = QLabel(self.aniSearchTab)
        self.aniSiteCheckLabel.setObjectName(u"aniSiteCheckLabel")
        self.aniSiteCheckLabel.setGeometry(QRect(10, 31, 131, 16))
        font4 = QFont()
        font4.setBold(True)
        font4.setWeight(75)
        self.aniSiteCheckLabel.setFont(font4)
        self.aniSearchWayLabel = QLabel(self.aniSearchTab)
        self.aniSearchWayLabel.setObjectName(u"aniSearchWayLabel")
        self.aniSearchWayLabel.setGeometry(QRect(10, 136, 111, 16))
        self.aniSearchWayLabel.setFont(font4)
        self.aniSelectTagLabel = QLabel(self.aniSearchTab)
        self.aniSelectTagLabel.setObjectName(u"aniSelectTagLabel")
        self.aniSelectTagLabel.setGeometry(QRect(10, 354, 111, 16))
        font5 = QFont()
        font5.setBold(True)
        font5.setItalic(False)
        font5.setUnderline(False)
        font5.setWeight(75)
        font5.setStrikeOut(False)
        font5.setKerning(True)
        self.aniSelectTagLabel.setFont(font5)
        self.searchTable = QTableWidget(self.aniSearchTab)
        self.searchTable.setObjectName(u"searchTable")
        self.searchTable.setGeometry(QRect(340, 83, 951, 661))
        self.tabWidget.addTab(self.aniSearchTab, "")
        self.aniDownloadTab = QWidget()
        self.aniDownloadTab.setObjectName(u"aniDownloadTab")
        self.aniEpiLinkBox = QLineEdit(self.aniDownloadTab)
        self.aniEpiLinkBox.setObjectName(u"aniEpiLinkBox")
        self.aniEpiLinkBox.setGeometry(QRect(10, 20, 1151, 31))
        self.aniEpiLinkBox.setFont(font)
        self.aniEpiSearchBtn = QPushButton(self.aniDownloadTab)
        self.aniEpiSearchBtn.setObjectName(u"aniEpiSearchBtn")
        self.aniEpiSearchBtn.setGeometry(QRect(1170, 20, 121, 31))
        self.aniEpiList = QListWidget(self.aniDownloadTab)
        self.aniEpiList.setObjectName(u"aniEpiList")
        self.aniEpiList.setGeometry(QRect(10, 100, 421, 641))
        self.aniEpiListLabel = QLabel(self.aniDownloadTab)
        self.aniEpiListLabel.setObjectName(u"aniEpiListLabel")
        self.aniEpiListLabel.setGeometry(QRect(10, 80, 121, 16))
        self.aniEpiListLabel.setFont(font4)
        self.checkAllBox = QCheckBox(self.aniDownloadTab)
        self.checkAllBox.setObjectName(u"checkAllBox")
        self.checkAllBox.setGeometry(QRect(343, 80, 91, 19))
        self.aniDownloadLog = QListWidget(self.aniDownloadTab)
        self.aniDownloadLog.setObjectName(u"aniDownloadLog")
        self.aniDownloadLog.setGeometry(QRect(570, 100, 721, 601))
        self.downloadProgressBar = QProgressBar(self.aniDownloadTab)
        self.downloadProgressBar.setObjectName(u"downloadProgressBar")
        self.downloadProgressBar.setGeometry(QRect(570, 717, 731, 23))
        self.downloadProgressBar.setValue(0)
        self.aniDownloadLogLabel = QLabel(self.aniDownloadTab)
        self.aniDownloadLogLabel.setObjectName(u"aniDownloadLogLabel")
        self.aniDownloadLogLabel.setGeometry(QRect(570, 80, 141, 16))
        self.aniDownloadLogLabel.setFont(font4)
        self.aniDownloadBtn = QPushButton(self.aniDownloadTab)
        self.aniDownloadBtn.setObjectName(u"aniDownloadBtn")
        self.aniDownloadBtn.setGeometry(QRect(440, 390, 121, 31))
        self.tabWidget.addTab(self.aniDownloadTab, "")
        self.settingsTab = QWidget()
        self.settingsTab.setObjectName(u"settingsTab")
        self.settingsFrame = QFrame(self.settingsTab)
        self.settingsFrame.setObjectName(u"settingsFrame")
        self.settingsFrame.setGeometry(QRect(10, 60, 431, 681))
        self.settingsFrame.setFrameShape(QFrame.Box)
        self.settingsFrame.setFrameShadow(QFrame.Raised)
        self.label = QLabel(self.settingsFrame)
        self.label.setObjectName(u"label")
        self.label.setGeometry(QRect(20, 0, 221, 101))
        self.loadNewInfo = QPushButton(self.settingsFrame)
        self.loadNewInfo.setObjectName(u"loadNewInfo")
        self.loadNewInfo.setGeometry(QRect(260, 40, 141, 28))
        self.helpFrame = QFrame(self.settingsTab)
        self.helpFrame.setObjectName(u"helpFrame")
        self.helpFrame.setGeometry(QRect(480, 60, 371, 681))
        self.helpFrame.setFrameShape(QFrame.Box)
        self.helpFrame.setFrameShadow(QFrame.Raised)
        self.help1Label = QLabel(self.helpFrame)
        self.help1Label.setObjectName(u"help1Label")
        self.help1Label.setGeometry(QRect(20, 30, 301, 91))
        self.help1Label.setFrameShape(QFrame.StyledPanel)
        self.help1Label.setTextFormat(Qt.AutoText)
        self.help1Label.setWordWrap(False)
        self.settingsLabel = QLabel(self.settingsTab)
        self.settingsLabel.setObjectName(u"settingsLabel")
        self.settingsLabel.setGeometry(QRect(14, 30, 41, 31))
        font6 = QFont()
        font6.setPointSize(12)
        font6.setBold(True)
        font6.setWeight(75)
        self.settingsLabel.setFont(font6)
        self.helpLabel = QLabel(self.settingsTab)
        self.helpLabel.setObjectName(u"helpLabel")
        self.helpLabel.setGeometry(QRect(480, 30, 71, 31))
        self.helpLabel.setFont(font6)
        self.developFrame = QFrame(self.settingsTab)
        self.developFrame.setObjectName(u"developFrame")
        self.developFrame.setGeometry(QRect(890, 58, 391, 681))
        self.developFrame.setFrameShape(QFrame.Box)
        self.developFrame.setFrameShadow(QFrame.Raised)
        self.label_7 = QLabel(self.developFrame)
        self.label_7.setObjectName(u"label_7")
        self.label_7.setGeometry(QRect(30, 40, 161, 41))
        self.label_7.setFont(font)
        self.label_8 = QLabel(self.developFrame)
        self.label_8.setObjectName(u"label_8")
        self.label_8.setGeometry(QRect(30, 90, 281, 41))
        self.label_8.setFont(font4)
        self.label_9 = QLabel(self.developFrame)
        self.label_9.setObjectName(u"label_9")
        self.label_9.setGeometry(QRect(30, 140, 331, 41))
        self.label_9.setFont(font4)
        self.label_10 = QLabel(self.developFrame)
        self.label_10.setObjectName(u"label_10")
        self.label_10.setGeometry(QRect(30, 190, 331, 41))
        self.label_10.setFont(font4)
        self.developLabel = QLabel(self.settingsTab)
        self.developLabel.setObjectName(u"developLabel")
        self.developLabel.setGeometry(QRect(892, 30, 121, 31))
        self.developLabel.setFont(font6)
        self.tabWidget.addTab(self.settingsTab, "")
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)

        self.tabWidget.setCurrentIndex(1)

        QMetaObject.connectSlotsByName(MainWindow)
Example #17
0
    def setupUi(self, Baseball):
        if Baseball.objectName():
            Baseball.setObjectName(u"Baseball")
        Baseball.resize(790, 460)
        Baseball.setMinimumSize(QSize(790, 460))
        Baseball.setMaximumSize(QSize(790, 460))
        icon = QIcon()
        icon.addFile(u":/icons/baseball_solid.png", QSize(), QIcon.Normal,
                     QIcon.On)
        Baseball.setWindowIcon(icon)
        Baseball.setStyleSheet(u"QMainWindow{\n"
                               "	background-color: #3C4148\n"
                               "}")
        self.centralwidget = QWidget(Baseball)
        self.centralwidget.setObjectName(u"centralwidget")
        self.centralwidget.setStyleSheet(u"background-color: #3C4148")
        self.hud = QWidget(self.centralwidget)
        self.hud.setObjectName(u"hud")
        self.hud.setGeometry(QRect(30, 260, 730, 170))
        self.count = QWidget(self.hud)
        self.count.setObjectName(u"count")
        self.count.setGeometry(QRect(0, 0, 320, 171))
        self.strikes = QWidget(self.count)
        self.strikes.setObjectName(u"strikes")
        self.strikes.setGeometry(QRect(170, 0, 150, 120))
        self.strikes_label = QLabel(self.strikes)
        self.strikes_label.setObjectName(u"strikes_label")
        self.strikes_label.setGeometry(QRect(0, 0, 150, 30))
        font = QFont()
        font.setFamily(u"Open Sans")
        font.setPointSize(14)
        font.setBold(True)
        font.setWeight(75)
        font.setKerning(True)
        self.strikes_label.setFont(font)
        self.strikes_label.setStyleSheet(u"color: white;")
        self.strikes_label.setScaledContents(False)
        self.strikes_label.setAlignment(Qt.AlignCenter)
        self.strike1_bg = QLabel(self.strikes)
        self.strike1_bg.setObjectName(u"strike1_bg")
        self.strike1_bg.setGeometry(QRect(17, 30, 50, 50))
        self.strike1_bg.setAutoFillBackground(False)
        self.strike1_bg.setStyleSheet(u"")
        self.strike1_bg.setPixmap(QPixmap(u":/icons/empty_circle.png"))
        self.strike1_bg.setScaledContents(True)
        self.strike1_bg.setMargin(8)
        self.strike2_bg = QLabel(self.strikes)
        self.strike2_bg.setObjectName(u"strike2_bg")
        self.strike2_bg.setGeometry(QRect(83, 30, 50, 50))
        self.strike2_bg.setAutoFillBackground(False)
        self.strike2_bg.setStyleSheet(u"")
        self.strike2_bg.setPixmap(QPixmap(u":/icons/empty_circle.png"))
        self.strike2_bg.setScaledContents(True)
        self.strike2_bg.setMargin(8)
        self.strike2 = QLabel(self.strikes)
        self.strike2.setObjectName(u"strike2")
        self.strike2.setGeometry(QRect(83, 30, 50, 50))
        self.strike2.setAutoFillBackground(False)
        self.strike2.setStyleSheet(u"")
        self.strike2.setPixmap(QPixmap(u":/icons/hilighted_circle.png"))
        self.strike2.setScaledContents(True)
        self.strike2.setMargin(8)
        self.strike1 = QLabel(self.strikes)
        self.strike1.setObjectName(u"strike1")
        self.strike1.setEnabled(True)
        self.strike1.setGeometry(QRect(17, 30, 50, 50))
        self.strike1.setAutoFillBackground(False)
        self.strike1.setStyleSheet(u"")
        self.strike1.setPixmap(QPixmap(u":/icons/hilighted_circle.png"))
        self.strike1.setScaledContents(True)
        self.strike1.setMargin(8)
        self.strikes_add = QPushButton(self.strikes)
        self.strikes_add.setObjectName(u"strikes_add")
        self.strikes_add.setGeometry(QRect(50, 80, 100, 40))
        font1 = QFont()
        font1.setFamily(u"Open Sans")
        font1.setPointSize(14)
        font1.setUnderline(False)
        self.strikes_add.setFont(font1)
        self.strikes_add.setLayoutDirection(Qt.RightToLeft)
        self.strikes_add.setStyleSheet(u"QPushButton{\n"
                                       "color: white;\n"
                                       "background-color: #4DA167;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:hover{\n"
                                       "color: white;\n"
                                       "background-color: #326742;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:pressed{\n"
                                       "color: white;\n"
                                       "background-color: #4DA167;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "")
        self.strikes_add.setIconSize(QSize(30, 30))
        self.strikes_add.setFlat(False)
        self.strike_minus = QPushButton(self.strikes)
        self.strike_minus.setObjectName(u"strike_minus")
        self.strike_minus.setGeometry(QRect(0, 80, 40, 40))
        self.strike_minus.setLayoutDirection(Qt.LeftToRight)
        self.strike_minus.setStyleSheet(u"QPushButton{\n"
                                        "color: white;\n"
                                        "border: 5px solid #DB4848;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:hover{\n"
                                        "color: white;\n"
                                        "background-color: #DB4848;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:pressed{\n"
                                        "color: white;\n"
                                        "background-color: #8C2E2E;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:disabled{\n"
                                        "background-color: #81858A;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "")
        icon1 = QIcon()
        icon1.addFile(u":/icons/minus.png", QSize(), QIcon.Normal, QIcon.On)
        self.strike_minus.setIcon(icon1)
        self.strike_minus.setIconSize(QSize(30, 30))
        self.strike_minus.setFlat(False)
        self.balls = QWidget(self.count)
        self.balls.setObjectName(u"balls")
        self.balls.setGeometry(QRect(0, 0, 150, 120))
        self.balls_label = QLabel(self.balls)
        self.balls_label.setObjectName(u"balls_label")
        self.balls_label.setGeometry(QRect(0, 0, 150, 30))
        self.balls_label.setFont(font)
        self.balls_label.setStyleSheet(u"color: white;")
        self.balls_label.setScaledContents(False)
        self.balls_label.setAlignment(Qt.AlignCenter)
        self.ball1_bg = QLabel(self.balls)
        self.ball1_bg.setObjectName(u"ball1_bg")
        self.ball1_bg.setGeometry(QRect(0, 30, 50, 50))
        self.ball1_bg.setAutoFillBackground(False)
        self.ball1_bg.setStyleSheet(u"")
        self.ball1_bg.setPixmap(QPixmap(u":/icons/empty_circle.png"))
        self.ball1_bg.setScaledContents(True)
        self.ball1_bg.setMargin(8)
        self.ball2_bg = QLabel(self.balls)
        self.ball2_bg.setObjectName(u"ball2_bg")
        self.ball2_bg.setGeometry(QRect(50, 30, 50, 50))
        self.ball2_bg.setAutoFillBackground(False)
        self.ball2_bg.setStyleSheet(u"")
        self.ball2_bg.setPixmap(QPixmap(u":/icons/empty_circle.png"))
        self.ball2_bg.setScaledContents(True)
        self.ball2_bg.setMargin(8)
        self.ball3_bg = QLabel(self.balls)
        self.ball3_bg.setObjectName(u"ball3_bg")
        self.ball3_bg.setGeometry(QRect(100, 30, 50, 50))
        self.ball3_bg.setAutoFillBackground(False)
        self.ball3_bg.setStyleSheet(u"")
        self.ball3_bg.setPixmap(QPixmap(u":/icons/empty_circle.png"))
        self.ball3_bg.setScaledContents(True)
        self.ball3_bg.setMargin(8)
        self.ball2 = QLabel(self.balls)
        self.ball2.setObjectName(u"ball2")
        self.ball2.setEnabled(True)
        self.ball2.setGeometry(QRect(50, 30, 50, 50))
        self.ball2.setAutoFillBackground(False)
        self.ball2.setStyleSheet(u"")
        self.ball2.setPixmap(QPixmap(u":/icons/hilighted_circle.png"))
        self.ball2.setScaledContents(True)
        self.ball2.setMargin(8)
        self.ball3 = QLabel(self.balls)
        self.ball3.setObjectName(u"ball3")
        self.ball3.setEnabled(True)
        self.ball3.setGeometry(QRect(100, 30, 50, 50))
        self.ball3.setAutoFillBackground(False)
        self.ball3.setStyleSheet(u"")
        self.ball3.setPixmap(QPixmap(u":/icons/hilighted_circle.png"))
        self.ball3.setScaledContents(True)
        self.ball3.setMargin(8)
        self.ball1 = QLabel(self.balls)
        self.ball1.setObjectName(u"ball1")
        self.ball1.setEnabled(True)
        self.ball1.setGeometry(QRect(0, 30, 50, 50))
        self.ball1.setAutoFillBackground(False)
        self.ball1.setStyleSheet(u"")
        self.ball1.setPixmap(QPixmap(u":/icons/hilighted_circle.png"))
        self.ball1.setScaledContents(True)
        self.ball1.setMargin(8)
        self.balls_add = QPushButton(self.balls)
        self.balls_add.setObjectName(u"balls_add")
        self.balls_add.setGeometry(QRect(50, 80, 100, 40))
        self.balls_add.setFont(font1)
        self.balls_add.setLayoutDirection(Qt.RightToLeft)
        self.balls_add.setStyleSheet(u"QPushButton{\n"
                                     "color: white;\n"
                                     "background-color: #4DA167;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:hover{\n"
                                     "color: white;\n"
                                     "background-color: #326742;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:pressed{\n"
                                     "color: white;\n"
                                     "background-color: #4DA167;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "")
        self.balls_add.setIconSize(QSize(30, 30))
        self.balls_add.setFlat(False)
        self.balls_minus = QPushButton(self.balls)
        self.balls_minus.setObjectName(u"balls_minus")
        self.balls_minus.setGeometry(QRect(0, 80, 40, 40))
        self.balls_minus.setLayoutDirection(Qt.LeftToRight)
        self.balls_minus.setStyleSheet(u"QPushButton{\n"
                                       "color: white;\n"
                                       "border: 5px solid #DB4848;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:hover{\n"
                                       "color: white;\n"
                                       "background-color: #DB4848;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:pressed{\n"
                                       "color: white;\n"
                                       "background-color: #8C2E2E;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:disabled{\n"
                                       "background-color: #81858A;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "")
        self.balls_minus.setIcon(icon1)
        self.balls_minus.setIconSize(QSize(30, 30))
        self.balls_minus.setFlat(False)
        self.reset_count = QPushButton(self.count)
        self.reset_count.setObjectName(u"reset_count")
        self.reset_count.setGeometry(QRect(0, 130, 320, 40))
        font2 = QFont()
        font2.setFamily(u"Open Sans")
        font2.setPointSize(14)
        self.reset_count.setFont(font2)
        self.reset_count.setStyleSheet(u"QPushButton{\n"
                                       "color: white;\n"
                                       "background-color: #507DBC;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:hover{\n"
                                       "color: white;\n"
                                       "background-color: #2C4567;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:pressed{\n"
                                       "color: white;\n"
                                       "background-color: #507DBC;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "")
        icon2 = QIcon()
        icon2.addFile(u":/icons/refresh.png", QSize(), QIcon.Normal, QIcon.On)
        self.reset_count.setIcon(icon2)
        self.reset_count.setIconSize(QSize(28, 28))
        self.bases = QWidget(self.hud)
        self.bases.setObjectName(u"bases")
        self.bases.setGeometry(QRect(510, 0, 220, 170))
        self.base1 = QPushButton(self.bases)
        self.base1.setObjectName(u"base1")
        self.base1.setGeometry(QRect(120, 60, 100, 100))
        self.base1.setStyleSheet(
            u"QPushButton{\n"
            "	background-color: rgba(0,0,0,0%);\n"
            "	border-image: url(:/icons/empty_base.png);\n"
            "	border: 0px;\n"
            "}\n"
            "\n"
            "QPushButton:off{\n"
            "	border-image: url(:/icons/empty_base.png);\n"
            "}\n"
            "\n"
            "QPushButton:on{\n"
            "	border-image: url(:/icons/highlighted_base.png);\n"
            "}\n"
            "\n"
            "QPushButton:hover{\n"
            "	border-image: url(:/icons/pressed_base.png);\n"
            "}\n"
            "")
        self.base1.setCheckable(True)
        self.base1.setChecked(False)
        self.base1.setProperty("mask", QPixmap(u":/icons/mask_base.png"))
        self.base2 = QPushButton(self.bases)
        self.base2.setObjectName(u"base2")
        self.base2.setGeometry(QRect(60, 0, 100, 100))
        self.base2.setStyleSheet(
            u"QPushButton{\n"
            "	background-color: rgba(0,0,0,0%);\n"
            "	border-image: url(:/icons/empty_base.png);\n"
            "	border: 0px;\n"
            "}\n"
            "\n"
            "QPushButton:off{\n"
            "	border-image: url(:/icons/empty_base.png);\n"
            "}\n"
            "\n"
            "QPushButton:on{\n"
            "	border-image: url(:/icons/highlighted_base.png);\n"
            "}\n"
            "\n"
            "QPushButton:hover{\n"
            "	border-image: url(:/icons/pressed_base.png);\n"
            "}\n"
            "")
        self.base2.setCheckable(True)
        self.base2.setChecked(False)
        self.base2.setProperty("mask", QPixmap(u":/icons/mask_base.png"))
        self.base3 = QPushButton(self.bases)
        self.base3.setObjectName(u"base3")
        self.base3.setGeometry(QRect(0, 60, 100, 100))
        self.base3.setStyleSheet(
            u"QPushButton{\n"
            "	background-color: rgba(0,0,0,0%);\n"
            "	border-image: url(:/icons/empty_base.png);\n"
            "	border: 0px;\n"
            "}\n"
            "\n"
            "QPushButton:off{\n"
            "	border-image: url(:/icons/empty_base.png);\n"
            "}\n"
            "\n"
            "QPushButton:on{\n"
            "	border-image: url(:/icons/highlighted_base.png);\n"
            "}\n"
            "\n"
            "QPushButton:hover{\n"
            "	border-image: url(:/icons/pressed_base.png);\n"
            "}\n"
            "")
        self.base3.setCheckable(True)
        self.base3.setChecked(False)
        self.base3.setProperty("mask", QPixmap(u":/icons/mask_base.png"))
        self.reset_bases = QPushButton(self.bases)
        self.reset_bases.setObjectName(u"reset_bases")
        self.reset_bases.setGeometry(QRect(90, 130, 40, 40))
        self.reset_bases.setFont(font2)
        self.reset_bases.setStyleSheet(u"QPushButton{\n"
                                       "color: white;\n"
                                       "background-color: #507DBC;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:hover{\n"
                                       "color: white;\n"
                                       "background-color: #2C4567;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:pressed{\n"
                                       "color: white;\n"
                                       "background-color: #507DBC;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "")
        self.reset_bases.setIcon(icon2)
        self.reset_bases.setIconSize(QSize(28, 28))
        self.outs = QWidget(self.hud)
        self.outs.setObjectName(u"outs")
        self.outs.setGeometry(QRect(340, 0, 150, 171))
        self.outs_label = QLabel(self.outs)
        self.outs_label.setObjectName(u"outs_label")
        self.outs_label.setGeometry(QRect(0, 0, 150, 30))
        self.outs_label.setFont(font)
        self.outs_label.setStyleSheet(u"color: white;")
        self.outs_label.setScaledContents(False)
        self.outs_label.setAlignment(Qt.AlignCenter)
        self.out1_bg = QLabel(self.outs)
        self.out1_bg.setObjectName(u"out1_bg")
        self.out1_bg.setGeometry(QRect(17, 30, 50, 50))
        self.out1_bg.setAutoFillBackground(False)
        self.out1_bg.setStyleSheet(u"")
        self.out1_bg.setPixmap(QPixmap(u":/icons/empty_circle.png"))
        self.out1_bg.setScaledContents(True)
        self.out1_bg.setMargin(8)
        self.out2_bg = QLabel(self.outs)
        self.out2_bg.setObjectName(u"out2_bg")
        self.out2_bg.setGeometry(QRect(83, 30, 50, 50))
        self.out2_bg.setAutoFillBackground(False)
        self.out2_bg.setStyleSheet(u"")
        self.out2_bg.setPixmap(QPixmap(u":/icons/empty_circle.png"))
        self.out2_bg.setScaledContents(True)
        self.out2_bg.setMargin(8)
        self.out2 = QLabel(self.outs)
        self.out2.setObjectName(u"out2")
        self.out2.setGeometry(QRect(83, 30, 50, 50))
        self.out2.setAutoFillBackground(False)
        self.out2.setStyleSheet(u"")
        self.out2.setPixmap(QPixmap(u":/icons/hilighted_circle.png"))
        self.out2.setScaledContents(True)
        self.out2.setMargin(8)
        self.out1 = QLabel(self.outs)
        self.out1.setObjectName(u"out1")
        self.out1.setEnabled(True)
        self.out1.setGeometry(QRect(17, 30, 50, 50))
        self.out1.setAutoFillBackground(False)
        self.out1.setStyleSheet(u"")
        self.out1.setPixmap(QPixmap(u":/icons/hilighted_circle.png"))
        self.out1.setScaledContents(True)
        self.out1.setMargin(8)
        self.out_plus = QPushButton(self.outs)
        self.out_plus.setObjectName(u"out_plus")
        self.out_plus.setGeometry(QRect(50, 80, 100, 40))
        self.out_plus.setFont(font1)
        self.out_plus.setLayoutDirection(Qt.RightToLeft)
        self.out_plus.setStyleSheet(u"QPushButton{\n"
                                    "color: white;\n"
                                    "background-color: #4DA167;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:hover{\n"
                                    "color: white;\n"
                                    "background-color: #326742;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "\n"
                                    "QPushButton:pressed{\n"
                                    "color: white;\n"
                                    "background-color: #4DA167;\n"
                                    "border: 0px;\n"
                                    "}\n"
                                    "")
        self.out_plus.setIconSize(QSize(30, 30))
        self.out_plus.setFlat(False)
        self.out_minus = QPushButton(self.outs)
        self.out_minus.setObjectName(u"out_minus")
        self.out_minus.setGeometry(QRect(0, 80, 40, 40))
        self.out_minus.setLayoutDirection(Qt.LeftToRight)
        self.out_minus.setStyleSheet(u"QPushButton{\n"
                                     "color: white;\n"
                                     "border: 5px solid #DB4848;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:hover{\n"
                                     "color: white;\n"
                                     "background-color: #DB4848;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:pressed{\n"
                                     "color: white;\n"
                                     "background-color: #8C2E2E;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:disabled{\n"
                                     "background-color: #81858A;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "")
        self.out_minus.setIcon(icon1)
        self.out_minus.setIconSize(QSize(30, 30))
        self.out_minus.setFlat(False)
        self.reset_outs = QPushButton(self.outs)
        self.reset_outs.setObjectName(u"reset_outs")
        self.reset_outs.setGeometry(QRect(0, 130, 150, 40))
        self.reset_outs.setFont(font2)
        self.reset_outs.setStyleSheet(u"QPushButton{\n"
                                      "color: white;\n"
                                      "background-color: #507DBC;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:hover{\n"
                                      "color: white;\n"
                                      "background-color: #2C4567;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:pressed{\n"
                                      "color: white;\n"
                                      "background-color: #507DBC;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "")
        self.reset_outs.setIcon(icon2)
        self.reset_outs.setIconSize(QSize(28, 28))
        self.score = QWidget(self.centralwidget)
        self.score.setObjectName(u"score")
        self.score.setGeometry(QRect(90, 30, 610, 200))
        self.home = QWidget(self.score)
        self.home.setObjectName(u"home")
        self.home.setEnabled(True)
        self.home.setGeometry(QRect(410, 0, 200, 200))
        self.home.setStyleSheet(u"#home:enabled{\n"
                                "	border: 5px solid #9D44B5\n"
                                "}\n"
                                "#home:disabled{\n"
                                "	border: 0px solid #9D44B5\n"
                                "}")
        self.home_name = QLabel(self.home)
        self.home_name.setObjectName(u"home_name")
        self.home_name.setGeometry(QRect(10, 10, 181, 31))
        font3 = QFont()
        font3.setFamily(u"Open Sans")
        font3.setPointSize(18)
        font3.setBold(True)
        font3.setWeight(75)
        font3.setKerning(True)
        self.home_name.setFont(font3)
        self.home_name.setStyleSheet(u"color: white;")
        self.home_name.setScaledContents(False)
        self.home_name.setAlignment(Qt.AlignCenter)
        self.home_score = QLabel(self.home)
        self.home_score.setObjectName(u"home_score")
        self.home_score.setGeometry(QRect(9, 40, 181, 101))
        font4 = QFont()
        font4.setFamily(u"Open Sans Extrabold")
        font4.setPointSize(84)
        font4.setBold(False)
        font4.setWeight(50)
        self.home_score.setFont(font4)
        self.home_score.setStyleSheet(u"color: white")
        self.home_score.setScaledContents(False)
        self.home_score.setAlignment(Qt.AlignCenter)
        self.home_minus = QPushButton(self.home)
        self.home_minus.setObjectName(u"home_minus")
        self.home_minus.setGeometry(QRect(10, 150, 40, 40))
        self.home_minus.setLayoutDirection(Qt.LeftToRight)
        self.home_minus.setStyleSheet(u"QPushButton{\n"
                                      "color: white;\n"
                                      "border: 5px solid #DB4848;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:hover{\n"
                                      "color: white;\n"
                                      "background-color: #DB4848;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:pressed{\n"
                                      "color: white;\n"
                                      "background-color: #8C2E2E;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:disabled{\n"
                                      "background-color: #81858A;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "")
        self.home_minus.setIcon(icon1)
        self.home_minus.setIconSize(QSize(30, 30))
        self.home_minus.setFlat(False)
        self.home_plus = QPushButton(self.home)
        self.home_plus.setObjectName(u"home_plus")
        self.home_plus.setGeometry(QRect(60, 150, 130, 40))
        self.home_plus.setFont(font1)
        self.home_plus.setLayoutDirection(Qt.RightToLeft)
        self.home_plus.setStyleSheet(u"QPushButton{\n"
                                     "color: white;\n"
                                     "background-color: #4DA167;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:hover{\n"
                                     "color: white;\n"
                                     "background-color: #326742;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "\n"
                                     "QPushButton:pressed{\n"
                                     "color: white;\n"
                                     "background-color: #4DA167;\n"
                                     "border: 0px;\n"
                                     "}\n"
                                     "")
        icon3 = QIcon()
        icon3.addFile(u":/icons/plus.png", QSize(), QIcon.Normal, QIcon.On)
        self.home_plus.setIcon(icon3)
        self.home_plus.setIconSize(QSize(30, 30))
        self.home_plus.setFlat(False)
        self.visitor = QWidget(self.score)
        self.visitor.setObjectName(u"visitor")
        self.visitor.setEnabled(True)
        self.visitor.setGeometry(QRect(0, 0, 200, 200))
        self.visitor.setStyleSheet(u"#visitor:enabled{\n"
                                   "	border: 5px solid #9D44B5\n"
                                   "}\n"
                                   "#visitor:disabled{\n"
                                   "	border: 0px solid #9D44B5\n"
                                   "}")
        self.visitor_name = QLabel(self.visitor)
        self.visitor_name.setObjectName(u"visitor_name")
        self.visitor_name.setGeometry(QRect(10, 10, 181, 31))
        self.visitor_name.setFont(font3)
        self.visitor_name.setStyleSheet(u"color: white;")
        self.visitor_name.setScaledContents(False)
        self.visitor_name.setAlignment(Qt.AlignCenter)
        self.visitor_score = QLabel(self.visitor)
        self.visitor_score.setObjectName(u"visitor_score")
        self.visitor_score.setGeometry(QRect(9, 40, 181, 101))
        self.visitor_score.setFont(font4)
        self.visitor_score.setStyleSheet(u"color: white")
        self.visitor_score.setScaledContents(False)
        self.visitor_score.setAlignment(Qt.AlignCenter)
        self.visitor_minus = QPushButton(self.visitor)
        self.visitor_minus.setObjectName(u"visitor_minus")
        self.visitor_minus.setEnabled(True)
        self.visitor_minus.setGeometry(QRect(10, 150, 40, 40))
        self.visitor_minus.setLayoutDirection(Qt.LeftToRight)
        self.visitor_minus.setStyleSheet(u"QPushButton{\n"
                                         "color: white;\n"
                                         "border: 5px solid #DB4848;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:hover{\n"
                                         "color: white;\n"
                                         "background-color: #DB4848;\n"
                                         "border: 0px;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:pressed{\n"
                                         "color: white;\n"
                                         "background-color: #8C2E2E;\n"
                                         "border: 0px;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:disabled{\n"
                                         "background-color: #81858A;\n"
                                         "border: 0px;\n"
                                         "}\n"
                                         "")
        self.visitor_minus.setIcon(icon1)
        self.visitor_minus.setIconSize(QSize(30, 30))
        self.visitor_minus.setFlat(False)
        self.visitor_plus = QPushButton(self.visitor)
        self.visitor_plus.setObjectName(u"visitor_plus")
        self.visitor_plus.setGeometry(QRect(60, 150, 130, 40))
        self.visitor_plus.setFont(font1)
        self.visitor_plus.setLayoutDirection(Qt.RightToLeft)
        self.visitor_plus.setStyleSheet(u"QPushButton{\n"
                                        "color: white;\n"
                                        "background-color: #4DA167;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:hover{\n"
                                        "color: white;\n"
                                        "background-color: #326742;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:pressed{\n"
                                        "color: white;\n"
                                        "background-color: #4DA167;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "")
        self.visitor_plus.setIcon(icon3)
        self.visitor_plus.setIconSize(QSize(30, 30))
        self.visitor_plus.setFlat(False)
        self.inning = QWidget(self.score)
        self.inning.setObjectName(u"inning")
        self.inning.setEnabled(True)
        self.inning.setGeometry(QRect(220, 10, 170, 180))
        self.inning_bottom = QPushButton(self.inning)
        self.inning_bottom.setObjectName(u"inning_bottom")
        self.inning_bottom.setEnabled(True)
        self.inning_bottom.setGeometry(QRect(40, 140, 90, 40))
        self.inning_bottom.setLayoutDirection(Qt.LeftToRight)
        self.inning_bottom.setStyleSheet(u"QPushButton{\n"
                                         "color: white;\n"
                                         "border: 0px solid #9D44B5;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:disabled{\n"
                                         "color: white;\n"
                                         "background-color: #9D44B5;\n"
                                         "border: 0px;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:hover{\n"
                                         "color: white;\n"
                                         "border: 5px solid #9D44B5;\n"
                                         "}\n"
                                         "\n"
                                         "QPushButton:pressed{\n"
                                         "color: white;\n"
                                         "background-color: #9D44B5;\n"
                                         "border: 0px;\n"
                                         "}\n"
                                         "")
        icon4 = QIcon()
        icon4.addFile(u":/icons/down.png", QSize(), QIcon.Normal, QIcon.On)
        self.inning_bottom.setIcon(icon4)
        self.inning_bottom.setIconSize(QSize(50, 50))
        self.inning_bottom.setCheckable(False)
        self.inning_bottom.setFlat(False)
        self.inning_top = QPushButton(self.inning)
        self.inning_top.setObjectName(u"inning_top")
        self.inning_top.setEnabled(False)
        self.inning_top.setGeometry(QRect(40, 30, 90, 40))
        self.inning_top.setLayoutDirection(Qt.LeftToRight)
        self.inning_top.setStyleSheet(u"QPushButton{\n"
                                      "color: white;\n"
                                      "border: 0px solid #9D44B5;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:disabled{\n"
                                      "color: white;\n"
                                      "background-color: #9D44B5;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:hover{\n"
                                      "color: white;\n"
                                      "border: 5px solid #9D44B5;\n"
                                      "}\n"
                                      "\n"
                                      "QPushButton:pressed{\n"
                                      "color: white;\n"
                                      "background-color: #9D44B5;\n"
                                      "border: 0px;\n"
                                      "}\n"
                                      "")
        icon5 = QIcon()
        icon5.addFile(u":/icons/up.png", QSize(), QIcon.Normal, QIcon.On)
        self.inning_top.setIcon(icon5)
        self.inning_top.setIconSize(QSize(50, 50))
        self.inning_top.setCheckable(False)
        self.inning_top.setFlat(False)
        self.inning_number = QLabel(self.inning)
        self.inning_number.setObjectName(u"inning_number")
        self.inning_number.setGeometry(QRect(40, 70, 90, 70))
        font5 = QFont()
        font5.setFamily(u"Open Sans Extrabold")
        font5.setPointSize(42)
        font5.setBold(False)
        font5.setWeight(50)
        self.inning_number.setFont(font5)
        self.inning_number.setStyleSheet(u"color: white")
        self.inning_number.setScaledContents(False)
        self.inning_number.setAlignment(Qt.AlignCenter)
        self.inning_minus = QPushButton(self.inning)
        self.inning_minus.setObjectName(u"inning_minus")
        self.inning_minus.setGeometry(QRect(0, 85, 40, 40))
        self.inning_minus.setLayoutDirection(Qt.LeftToRight)
        self.inning_minus.setStyleSheet(u"QPushButton{\n"
                                        "color: white;\n"
                                        "border: 5px solid #DB4848;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:hover{\n"
                                        "color: white;\n"
                                        "background-color: #DB4848;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:pressed{\n"
                                        "color: white;\n"
                                        "background-color: #8C2E2E;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "\n"
                                        "QPushButton:disabled{\n"
                                        "background-color: #81858A;\n"
                                        "border: 0px;\n"
                                        "}\n"
                                        "")
        self.inning_minus.setIcon(icon1)
        self.inning_minus.setIconSize(QSize(30, 30))
        self.inning_minus.setFlat(False)
        self.inning_plus = QPushButton(self.inning)
        self.inning_plus.setObjectName(u"inning_plus")
        self.inning_plus.setGeometry(QRect(130, 85, 40, 40))
        self.inning_plus.setLayoutDirection(Qt.LeftToRight)
        self.inning_plus.setStyleSheet(u"QPushButton{\n"
                                       "color: white;\n"
                                       "border: 5px solid #4DA167;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:hover{\n"
                                       "color: white;\n"
                                       "background-color: #4DA167;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "QPushButton:pressed{\n"
                                       "color: white;\n"
                                       "background-color: #326742;\n"
                                       "border: 0px;\n"
                                       "}\n"
                                       "\n"
                                       "\n"
                                       "")
        self.inning_plus.setIcon(icon3)
        self.inning_plus.setIconSize(QSize(30, 30))
        self.inning_plus.setFlat(False)
        self.inning_label = QLabel(self.inning)
        self.inning_label.setObjectName(u"inning_label")
        self.inning_label.setGeometry(QRect(0, 0, 170, 30))
        self.inning_label.setFont(font)
        self.inning_label.setStyleSheet(u"color: white;")
        self.inning_label.setScaledContents(False)
        self.inning_label.setAlignment(Qt.AlignCenter)
        Baseball.setCentralWidget(self.centralwidget)

        self.retranslateUi(Baseball)

        self.strikes_add.setDefault(False)
        self.strike_minus.setDefault(False)
        self.balls_add.setDefault(False)
        self.balls_minus.setDefault(False)
        self.out_plus.setDefault(False)
        self.out_minus.setDefault(False)
        self.home_minus.setDefault(False)
        self.home_plus.setDefault(False)
        self.visitor_minus.setDefault(False)
        self.visitor_plus.setDefault(False)
        self.inning_bottom.setDefault(False)
        self.inning_top.setDefault(False)
        self.inning_minus.setDefault(False)
        self.inning_plus.setDefault(False)

        QMetaObject.connectSlotsByName(Baseball)
Example #18
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(800, 600)
        sizePolicy = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            MainWindow.sizePolicy().hasHeightForWidth())
        MainWindow.setSizePolicy(sizePolicy)
        MainWindow.setMinimumSize(QSize(800, 600))
        MainWindow.setMaximumSize(QSize(800, 600))
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.verticalLayout = QVBoxLayout(self.centralwidget)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.frame_Toolbar = QFrame(self.centralwidget)
        self.frame_Toolbar.setObjectName(u"frame_Toolbar")
        self.frame_Toolbar.setMaximumSize(QSize(16777215, 45))
        self.frame_Toolbar.setStyleSheet(
            u"background-color: rgb(128, 142, 149);")
        self.frame_Toolbar.setFrameShape(QFrame.StyledPanel)
        self.frame_Toolbar.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_toolbar = QHBoxLayout(self.frame_Toolbar)
        self.horizontalLayout_toolbar.setSpacing(0)
        self.horizontalLayout_toolbar.setObjectName(
            u"horizontalLayout_toolbar")
        self.horizontalLayout_toolbar.setContentsMargins(0, 0, 0, 0)
        self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                            QSizePolicy.Minimum)

        self.horizontalLayout_toolbar.addItem(self.horizontalSpacer)

        self.pushButton_maximize = QPushButton(self.frame_Toolbar)
        self.pushButton_maximize.setObjectName(u"pushButton_maximize")
        sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.pushButton_maximize.sizePolicy().hasHeightForWidth())
        self.pushButton_maximize.setSizePolicy(sizePolicy1)
        self.pushButton_maximize.setMinimumSize(QSize(0, 0))

        self.horizontalLayout_toolbar.addWidget(self.pushButton_maximize)

        self.horizontalLayout_toolbar.setStretch(0, 20)

        self.verticalLayout.addWidget(self.frame_Toolbar)

        self.frame_Up = QFrame(self.centralwidget)
        self.frame_Up.setObjectName(u"frame_Up")
        self.frame_Up.setMaximumSize(QSize(16777215, 120))
        self.frame_Up.setStyleSheet(
            u"background-color: rgb(176, 190, 197);\n"
            "font: 75 10pt \"\u5fae\u8f6f\u96c5\u9ed1\";\n"
            "color: rgb(102, 102, 102);\n"
            "\n"
            "")
        self.frame_Up.setFrameShape(QFrame.StyledPanel)
        self.frame_Up.setFrameShadow(QFrame.Raised)
        self.horizontalLayout = QHBoxLayout(self.frame_Up)
        self.horizontalLayout.setSpacing(0)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.pushButton = QPushButton(self.frame_Up)
        self.pushButton.setObjectName(u"pushButton")
        sizePolicy1.setHeightForWidth(
            self.pushButton.sizePolicy().hasHeightForWidth())
        self.pushButton.setSizePolicy(sizePolicy1)
        font = QFont()
        font.setFamily(u"\u5fae\u8f6f\u96c5\u9ed1")
        font.setPointSize(10)
        font.setBold(False)
        font.setItalic(False)
        font.setUnderline(False)
        font.setWeight(9)
        font.setStrikeOut(False)
        font.setKerning(True)
        font.setStyleStrategy(QFont.PreferDefault)
        self.pushButton.setFont(font)
        self.pushButton.setStyleSheet(u"")

        self.horizontalLayout.addWidget(self.pushButton)

        self.pushButton_2 = QPushButton(self.frame_Up)
        self.pushButton_2.setObjectName(u"pushButton_2")
        sizePolicy2 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Preferred)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(
            self.pushButton_2.sizePolicy().hasHeightForWidth())
        self.pushButton_2.setSizePolicy(sizePolicy2)

        self.horizontalLayout.addWidget(self.pushButton_2)

        self.pushButton_3 = QPushButton(self.frame_Up)
        self.pushButton_3.setObjectName(u"pushButton_3")
        sizePolicy2.setHeightForWidth(
            self.pushButton_3.sizePolicy().hasHeightForWidth())
        self.pushButton_3.setSizePolicy(sizePolicy2)

        self.horizontalLayout.addWidget(self.pushButton_3)

        self.verticalLayout.addWidget(self.frame_Up)

        self.frame_Center = QFrame(self.centralwidget)
        self.frame_Center.setObjectName(u"frame_Center")
        self.frame_Center.setStyleSheet(
            u"background-color: rgb(128, 142, 149);")
        self.frame_Center.setFrameShape(QFrame.StyledPanel)
        self.frame_Center.setFrameShadow(QFrame.Raised)

        self.verticalLayout.addWidget(self.frame_Center)

        self.frame_Down = QFrame(self.centralwidget)
        self.frame_Down.setObjectName(u"frame_Down")
        self.frame_Down.setMaximumSize(QSize(16777215, 120))
        self.frame_Down.setStyleSheet(
            u"background-color: rgb(176, 190, 197);\n"
            "font: 75 10pt \"\u5fae\u8f6f\u96c5\u9ed1\";\n"
            "color: rgb(102, 102, 102);\n"
            "")
        self.frame_Down.setFrameShape(QFrame.StyledPanel)
        self.frame_Down.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_2 = QHBoxLayout(self.frame_Down)
        self.horizontalLayout_2.setSpacing(0)
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.pushButton_5 = QPushButton(self.frame_Down)
        self.pushButton_5.setObjectName(u"pushButton_5")
        sizePolicy2.setHeightForWidth(
            self.pushButton_5.sizePolicy().hasHeightForWidth())
        self.pushButton_5.setSizePolicy(sizePolicy2)

        self.horizontalLayout_2.addWidget(self.pushButton_5)

        self.pushButton_6 = QPushButton(self.frame_Down)
        self.pushButton_6.setObjectName(u"pushButton_6")
        sizePolicy2.setHeightForWidth(
            self.pushButton_6.sizePolicy().hasHeightForWidth())
        self.pushButton_6.setSizePolicy(sizePolicy2)

        self.horizontalLayout_2.addWidget(self.pushButton_6)

        self.pushButton_exit = QPushButton(self.frame_Down)
        self.pushButton_exit.setObjectName(u"pushButton_exit")
        sizePolicy2.setHeightForWidth(
            self.pushButton_exit.sizePolicy().hasHeightForWidth())
        self.pushButton_exit.setSizePolicy(sizePolicy2)

        self.horizontalLayout_2.addWidget(self.pushButton_exit)

        self.verticalLayout.addWidget(self.frame_Down)

        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)
        self.pushButton_exit.clicked.connect(MainWindow.close)

        QMetaObject.connectSlotsByName(MainWindow)
Example #19
0
    def setupUi(self, settingsDialog):
        if settingsDialog.objectName():
            settingsDialog.setObjectName(u"settingsDialog")
        settingsDialog.setWindowModality(Qt.ApplicationModal)
        settingsDialog.setEnabled(True)
        settingsDialog.resize(320, 510)
        settingsDialog.setContextMenuPolicy(Qt.ActionsContextMenu)
        icon = QIcon()
        icon.addFile(u":/images/settingsIcon.png", QSize(), QIcon.Normal, QIcon.On)
        settingsDialog.setWindowIcon(icon)
        settingsDialog.setStyleSheet(u"QDialog{\n"
"	background-color: white\n"
"}")
        settingsDialog.setModal(True)
        self.serverInput = QLineEdit(settingsDialog)
        self.serverInput.setObjectName(u"serverInput")
        self.serverInput.setGeometry(QRect(10, 80, 301, 31))
        font = QFont()
        font.setFamily(u"Minecraftia")
        font.setPointSize(12)
        self.serverInput.setFont(font)
        self.serverInput.setCursor(QCursor(Qt.IBeamCursor))
        self.serverInput.setAcceptDrops(False)
        self.serverInput.setStyleSheet(u"QLineEdit{\n"
"	background-color: white;\n"
"	border: 2px solid #D9D9D9\n"
"}\n"
"\n"
"QLineEdit:focus{\n"
"	background-color: white;\n"
"	border: 2px solid black\n"
"}")
        self.serverInput.setAlignment(Qt.AlignCenter)
        self.titleLabel = QLabel(settingsDialog)
        self.titleLabel.setObjectName(u"titleLabel")
        self.titleLabel.setGeometry(QRect(10, 10, 301, 31))
        font1 = QFont()
        font1.setFamily(u"Minecraftia")
        font1.setPointSize(18)
        self.titleLabel.setFont(font1)
        self.titleLabel.setAlignment(Qt.AlignCenter)
        self.serverLabel = QLabel(settingsDialog)
        self.serverLabel.setObjectName(u"serverLabel")
        self.serverLabel.setEnabled(True)
        self.serverLabel.setGeometry(QRect(10, 53, 301, 20))
        self.serverLabel.setFont(font)
        self.serverLabel.setStyleSheet(u"QLabel:disabled{\n"
"	color: #ED0008;\n"
"}")
        self.userLabel = QLabel(settingsDialog)
        self.userLabel.setObjectName(u"userLabel")
        self.userLabel.setEnabled(True)
        self.userLabel.setGeometry(QRect(10, 133, 301, 20))
        self.userLabel.setFont(font)
        self.userLabel.setStyleSheet(u"QLabel:disabled{\n"
"	color: #ED0008;\n"
"}")
        self.userInput = QLineEdit(settingsDialog)
        self.userInput.setObjectName(u"userInput")
        self.userInput.setGeometry(QRect(10, 160, 301, 31))
        self.userInput.setFont(font)
        self.userInput.setCursor(QCursor(Qt.IBeamCursor))
        self.userInput.setAcceptDrops(False)
        self.userInput.setStyleSheet(u"QLineEdit{\n"
"	background-color: white;\n"
"	border: 2px solid #D9D9D9\n"
"}\n"
"\n"
"QLineEdit:focus{\n"
"	background-color: white;\n"
"	border: 2px solid black\n"
"}")
        self.userInput.setAlignment(Qt.AlignCenter)
        self.dataLabel = QLabel(settingsDialog)
        self.dataLabel.setObjectName(u"dataLabel")
        self.dataLabel.setGeometry(QRect(10, 210, 301, 20))
        self.dataLabel.setFont(font)
        self.dataLabel.setStyleSheet(u"QLabel:disabled{\n"
"	color: #ED0008;\n"
"}")
        self.dataInput = QLineEdit(settingsDialog)
        self.dataInput.setObjectName(u"dataInput")
        self.dataInput.setEnabled(True)
        self.dataInput.setGeometry(QRect(10, 280, 301, 31))
        self.dataInput.setFont(font)
        self.dataInput.setCursor(QCursor(Qt.IBeamCursor))
        self.dataInput.setAcceptDrops(False)
        self.dataInput.setStyleSheet(u"QLineEdit{\n"
"	background-color: white;\n"
"	border: 2px solid #D9D9D9\n"
"}\n"
"\n"
"QLineEdit:focus{\n"
"	background-color: white;\n"
"	border: 2px solid black\n"
"}")
        self.dataInput.setAlignment(Qt.AlignCenter)
        self.dataInput.setReadOnly(True)
        self.dataDetectButton = QPushButton(settingsDialog)
        self.dataDetectButton.setObjectName(u"dataDetectButton")
        self.dataDetectButton.setEnabled(True)
        self.dataDetectButton.setGeometry(QRect(10, 240, 146, 31))
        font2 = QFont()
        font2.setFamily(u"Minecraftia")
        font2.setPointSize(12)
        font2.setBold(True)
        font2.setUnderline(False)
        font2.setWeight(75)
        font2.setStrikeOut(False)
        font2.setKerning(True)
        self.dataDetectButton.setFont(font2)
        self.dataDetectButton.setStyleSheet(u"QPushButton{\n"
"	background: #2FC15D;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background: #2C5E2E;\n"
"	border: 5px solid #2C5E2E;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:pressed{\n"
"	background: #2FC15D;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:disabled{\n"
"	background: white;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: #2FC15D;\n"
"}")
        self.dataDetectButton.setFlat(False)
        self.dataBrowseButton = QPushButton(settingsDialog)
        self.dataBrowseButton.setObjectName(u"dataBrowseButton")
        self.dataBrowseButton.setEnabled(True)
        self.dataBrowseButton.setGeometry(QRect(165, 240, 146, 31))
        self.dataBrowseButton.setFont(font2)
        self.dataBrowseButton.setStyleSheet(u"QPushButton{\n"
"	background: #00C9ED;\n"
"	border: 5px solid #00C9ED;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background: #0C273D;\n"
"	border: 5px solid #0C273D;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:pressed{\n"
"	background: #00C9ED;\n"
"	border: 5px solid #00C9ED;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:disabled{\n"
"	background: white;\n"
"	border: 5px solid #D9D9D9;\n"
"	border-radius: 0px;\n"
"	color: #D9D9D9;\n"
"}")
        self.dataBrowseButton.setFlat(False)
        self.launcherBrowseButton = QPushButton(settingsDialog)
        self.launcherBrowseButton.setObjectName(u"launcherBrowseButton")
        self.launcherBrowseButton.setEnabled(True)
        self.launcherBrowseButton.setGeometry(QRect(165, 360, 146, 31))
        self.launcherBrowseButton.setFont(font2)
        self.launcherBrowseButton.setStyleSheet(u"QPushButton{\n"
"	background: #00C9ED;\n"
"	border: 5px solid #00C9ED;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background: #0C273D;\n"
"	border: 5px solid #0C273D;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:pressed{\n"
"	background: #00C9ED;\n"
"	border: 5px solid #00C9ED;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:disabled{\n"
"	background: white;\n"
"	border: 5px solid #D9D9D9;\n"
"	border-radius: 0px;\n"
"	color: #D9D9D9;\n"
"}")
        self.launcherBrowseButton.setFlat(False)
        self.launcherDetectButton = QPushButton(settingsDialog)
        self.launcherDetectButton.setObjectName(u"launcherDetectButton")
        self.launcherDetectButton.setEnabled(True)
        self.launcherDetectButton.setGeometry(QRect(10, 360, 146, 31))
        self.launcherDetectButton.setFont(font2)
        self.launcherDetectButton.setStyleSheet(u"QPushButton{\n"
"	background: #2FC15D;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background: #2C5E2E;\n"
"	border: 5px solid #2C5E2E;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:pressed{\n"
"	background: #2FC15D;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:disabled{\n"
"	background: white;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: #2FC15D;\n"
"}")
        self.launcherDetectButton.setFlat(False)
        self.launcherLabel = QLabel(settingsDialog)
        self.launcherLabel.setObjectName(u"launcherLabel")
        self.launcherLabel.setGeometry(QRect(10, 330, 301, 20))
        self.launcherLabel.setFont(font)
        self.launcherLabel.setStyleSheet(u"QLabel:disabled{\n"
"	color: #ED0008;\n"
"}")
        self.launcherInput = QLineEdit(settingsDialog)
        self.launcherInput.setObjectName(u"launcherInput")
        self.launcherInput.setEnabled(True)
        self.launcherInput.setGeometry(QRect(10, 400, 301, 31))
        self.launcherInput.setFont(font)
        self.launcherInput.setCursor(QCursor(Qt.IBeamCursor))
        self.launcherInput.setAcceptDrops(False)
        self.launcherInput.setStyleSheet(u"QLineEdit{\n"
"	background-color: white;\n"
"	border: 2px solid #D9D9D9\n"
"}\n"
"\n"
"QLineEdit:focus{\n"
"	background-color: white;\n"
"	border: 2px solid black\n"
"}")
        self.launcherInput.setAlignment(Qt.AlignCenter)
        self.launcherInput.setReadOnly(True)
        self.saveButton = QPushButton(settingsDialog)
        self.saveButton.setObjectName(u"saveButton")
        self.saveButton.setEnabled(True)
        self.saveButton.setGeometry(QRect(10, 450, 301, 50))
        font3 = QFont()
        font3.setFamily(u"Minecraftia")
        font3.setPointSize(18)
        font3.setBold(True)
        font3.setUnderline(False)
        font3.setWeight(75)
        font3.setStrikeOut(False)
        font3.setKerning(True)
        self.saveButton.setFont(font3)
        self.saveButton.setStyleSheet(u"QPushButton{\n"
"	background: #2FC15D;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background: #2C5E2E;\n"
"	border: 5px solid #2C5E2E;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:pressed{\n"
"	background: #2FC15D;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: white\n"
"}\n"
"\n"
"QPushButton:disabled{\n"
"	background: white;\n"
"	border: 5px solid #2FC15D;\n"
"	border-radius: 0px;\n"
"	color: #2FC15D;\n"
"}")
        self.saveButton.setFlat(False)
        QWidget.setTabOrder(self.serverInput, self.userInput)
        QWidget.setTabOrder(self.userInput, self.dataDetectButton)
        QWidget.setTabOrder(self.dataDetectButton, self.dataBrowseButton)
        QWidget.setTabOrder(self.dataBrowseButton, self.launcherDetectButton)
        QWidget.setTabOrder(self.launcherDetectButton, self.launcherBrowseButton)
        QWidget.setTabOrder(self.launcherBrowseButton, self.launcherInput)
        QWidget.setTabOrder(self.launcherInput, self.dataInput)

        self.retranslateUi(settingsDialog)

        self.dataDetectButton.setDefault(True)
        self.dataBrowseButton.setDefault(True)
        self.launcherBrowseButton.setDefault(True)
        self.launcherDetectButton.setDefault(True)
        self.saveButton.setDefault(True)


        QMetaObject.connectSlotsByName(settingsDialog)
Example #20
0
    def setupUi(self, DsManager):
        if not DsManager.objectName():
            DsManager.setObjectName(u"DsManager")
        DsManager.setWindowModality(Qt.WindowModal)
        DsManager.resize(1156, 934)
        sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            DsManager.sizePolicy().hasHeightForWidth())
        DsManager.setSizePolicy(sizePolicy)
        DsManager.setMinimumSize(QSize(0, 800))
        font = QFont()
        font.setFamily(u"Arial Narrow")
        font.setPointSize(11)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(50)
        DsManager.setFont(font)
        icon = QIcon()
        icon.addFile(u"inc/icon.ico", QSize(), QIcon.Normal, QIcon.Off)
        DsManager.setWindowIcon(icon)
        DsManager.setStyleSheet(
            u"QMainWindow{\n"
            "background-image:url(:/images/background.jpg);\n"
            "background-repeat:none;\n"
            "}\n"
            "QPushButton {\n"
            "	border: 2px solid rgb(52, 59, 72);\n"
            "	border-radius: 5px;	\n"
            "	background-color: rgb(199, 200, 255);\n"
            "	padding: 5px\n"
            "}\n"
            "QPushButton:hover {\n"
            "	border: 2px solid rgb(61, 70, 86);\n"
            "}\n"
            "QPushButton:pressed {	\n"
            "	background-color: rgb(35, 40, 49);\n"
            "	border: 2px solid rgb(43, 50, 61);\n"
            "}")
        DsManager.setToolButtonStyle(Qt.ToolButtonIconOnly)
        DsManager.setAnimated(True)
        DsManager.setDocumentMode(False)
        DsManager.setDockNestingEnabled(True)
        self.actionAbut_DS_Manager = QAction(DsManager)
        self.actionAbut_DS_Manager.setObjectName(u"actionAbut_DS_Manager")
        icon1 = QIcon()
        icon1.addFile(u":/icons/icon.png", QSize(), QIcon.Normal, QIcon.Off)
        self.actionAbut_DS_Manager.setIcon(icon1)
        self.actionAbut_DS_Manager.setShortcutContext(Qt.WidgetShortcut)
        self.actionAbut_DS_Manager.setMenuRole(QAction.TextHeuristicRole)
        self.actionBackup_Database = QAction(DsManager)
        self.actionBackup_Database.setObjectName(u"actionBackup_Database")
        font1 = QFont()
        font1.setFamily(u"Microsoft YaHei UI")
        font1.setPointSize(8)
        self.actionBackup_Database.setFont(font1)
        self.actionRestore_Database = QAction(DsManager)
        self.actionRestore_Database.setObjectName(u"actionRestore_Database")
        self.centralwidget = QWidget(DsManager)
        self.centralwidget.setObjectName(u"centralwidget")
        sizePolicy.setHeightForWidth(
            self.centralwidget.sizePolicy().hasHeightForWidth())
        self.centralwidget.setSizePolicy(sizePolicy)
        self.verticalLayout_2 = QVBoxLayout(self.centralwidget)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.horizontalLayout = QHBoxLayout()
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalSpacer_3 = QSpacerItem(250, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)

        self.horizontalLayout.addItem(self.horizontalSpacer_3)

        self.label = QLabel(self.centralwidget)
        self.label.setObjectName(u"label")
        sizePolicy1 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy1)
        self.label.setMaximumSize(QSize(164, 164))
        self.label.setStyleSheet(u"")
        self.label.setTextFormat(Qt.PlainText)
        self.label.setPixmap(QPixmap(u":/icons/home_logo.png"))
        self.label.setScaledContents(True)
        self.label.setAlignment(Qt.AlignLeading | Qt.AlignLeft
                                | Qt.AlignVCenter)

        self.horizontalLayout.addWidget(self.label)

        self.horizontalSpacer = QSpacerItem(150, 20, QSizePolicy.Expanding,
                                            QSizePolicy.Minimum)

        self.horizontalLayout.addItem(self.horizontalSpacer)

        self.label_11 = QLabel(self.centralwidget)
        self.label_11.setObjectName(u"label_11")
        sizePolicy2 = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(
            self.label_11.sizePolicy().hasHeightForWidth())
        self.label_11.setSizePolicy(sizePolicy2)
        font2 = QFont()
        font2.setFamily(u"Tahoma")
        font2.setPointSize(14)
        font2.setBold(True)
        font2.setItalic(False)
        font2.setWeight(75)
        font2.setStyleStrategy(QFont.PreferAntialias)
        self.label_11.setFont(font2)
        self.label_11.setLayoutDirection(Qt.RightToLeft)
        self.label_11.setStyleSheet(u"color: white;\n"
                                    "padding:10px;\n"
                                    "text-align:left;")
        self.label_11.setAlignment(Qt.AlignHCenter | Qt.AlignTop)
        self.label_11.setWordWrap(False)
        self.label_11.setMargin(10)
        self.label_11.setOpenExternalLinks(False)

        self.horizontalLayout.addWidget(self.label_11)

        self.horizontalSpacer_2 = QSpacerItem(250, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)

        self.horizontalLayout.addItem(self.horizontalSpacer_2)

        self.verticalLayout_2.addLayout(self.horizontalLayout)

        self.verticalLayout = QVBoxLayout()
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalLayout.setContentsMargins(60, 10, 30, 25)
        self.tabWidget = QTabWidget(self.centralwidget)
        self.tabWidget.setObjectName(u"tabWidget")
        self.tabWidget.setEnabled(True)
        sizePolicy.setHeightForWidth(
            self.tabWidget.sizePolicy().hasHeightForWidth())
        self.tabWidget.setSizePolicy(sizePolicy)
        self.tabWidget.setMaximumSize(QSize(1500, 16777215))
        font3 = QFont()
        font3.setFamily(u"Microsoft YaHei UI")
        font3.setPointSize(9)
        font3.setBold(True)
        font3.setItalic(False)
        font3.setWeight(75)
        self.tabWidget.setFont(font3)
        self.tabWidget.setAcceptDrops(False)
        self.tabWidget.setToolTipDuration(-1)
        # if QT_CONFIG(accessibility)
        self.tabWidget.setAccessibleDescription(u"")
        # endif // QT_CONFIG(accessibility)
        self.tabWidget.setLayoutDirection(Qt.LeftToRight)
        self.tabWidget.setAutoFillBackground(False)
        self.tabWidget.setStyleSheet(
            u"QWidget{\n"
            "	background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(173, 224, 209, 207), stop:0.965174 rgba(165, 218, 214, 170));\n"
            "	border:0px;\n"
            "	height:30%;\n"
            "}\n"
            "\n"
            "QTabWidget::pane {\n"
            "	border: 0;\n"
            "	background-color:rgb(220, 255, 247);\n"
            "	border-radius: 10px;\n"
            "}\n"
            "\n"
            "QCalendarWidget QToolButton{\n"
            "  	color: black;\n"
            "  	background-color:rgb(156, 255, 231);\n"
            "}\n"
            "\n"
            " \n"
            "\n"
            "QCalendarWidget QAbstractItemView:enabled \n"
            "  {\n"
            "  \n"
            "  	color: black;  \n"
            "  	background-color: rgb(198, 255, 232);  \n"
            "  	selection-background-color: rgb(64, 64, 64); \n"
            "  	selection-color: rgb(0, 255, 0); \n"
            "  }\n"
            "\n"
            "QTabBar::tab {\n"
            "	width: 200;\n"
            "	background: gray;\n"
            "	color: white;\n"
            "	padding: 10px; \n"
            "	border-radius: 40px;\n"
            "}\n"
            "\n"
            "QTabBar::tab:selected {\n"
            "	background: qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(173, 224, 209, 207), stop:0.965174 rgba(165, 218,"
            " 214, 170));\n"
            "	color: rgb(9, 0, 79);\n"
            "	padding: 10px; \n"
            "	border-radius: 40px;\n"
            "}")
        self.tabWidget.setTabPosition(QTabWidget.North)
        self.tabWidget.setTabShape(QTabWidget.Rounded)
        self.tabWidget.setIconSize(QSize(0, 0))
        self.tabWidget.setElideMode(Qt.ElideNone)
        self.tabWidget.setDocumentMode(False)
        self.tabWidget.setTabsClosable(False)
        self.tabWidget.setMovable(True)
        self.tabWidget.setTabBarAutoHide(False)
        self.data_entry_tab = QWidget()
        self.data_entry_tab.setObjectName(u"data_entry_tab")
        font4 = QFont()
        font4.setBold(False)
        font4.setWeight(50)
        self.data_entry_tab.setFont(font4)
        self.gridLayout = QGridLayout(self.data_entry_tab)
        self.gridLayout.setObjectName(u"gridLayout")
        self.gridLayout.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.gridLayout.setHorizontalSpacing(10)
        self.gridLayout.setVerticalSpacing(30)
        self.gridLayout.setContentsMargins(80, 40, 20, 10)
        self.label_13 = QLabel(self.data_entry_tab)
        self.label_13.setObjectName(u"label_13")
        sizePolicy2.setHeightForWidth(
            self.label_13.sizePolicy().hasHeightForWidth())
        self.label_13.setSizePolicy(sizePolicy2)
        font5 = QFont()
        font5.setFamily(u"Microsoft YaHei UI")
        font5.setPointSize(11)
        font5.setBold(False)
        font5.setWeight(50)
        font5.setStyleStrategy(QFont.PreferAntialias)
        self.label_13.setFont(font5)

        self.gridLayout.addWidget(self.label_13, 8, 1, 1, 1)

        self.label_10 = QLabel(self.data_entry_tab)
        self.label_10.setObjectName(u"label_10")
        sizePolicy2.setHeightForWidth(
            self.label_10.sizePolicy().hasHeightForWidth())
        self.label_10.setSizePolicy(sizePolicy2)
        font6 = QFont()
        font6.setFamily(u"Microsoft YaHei UI")
        font6.setPointSize(11)
        font6.setBold(False)
        font6.setItalic(False)
        font6.setWeight(50)
        font6.setStrikeOut(False)
        font6.setStyleStrategy(QFont.PreferAntialias)
        self.label_10.setFont(font6)
        self.label_10.setStyleSheet(u"")

        self.gridLayout.addWidget(self.label_10, 5, 1, 1, 1)

        self.clear_entry_button = QPushButton(self.data_entry_tab)
        self.clear_entry_button.setObjectName(u"clear_entry_button")
        sizePolicy3 = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Fixed)
        sizePolicy3.setHorizontalStretch(0)
        sizePolicy3.setVerticalStretch(0)
        sizePolicy3.setHeightForWidth(
            self.clear_entry_button.sizePolicy().hasHeightForWidth())
        self.clear_entry_button.setSizePolicy(sizePolicy3)
        font7 = QFont()
        font7.setFamily(u"Microsoft YaHei UI")
        font7.setPointSize(11)
        font7.setBold(True)
        font7.setItalic(False)
        font7.setWeight(75)
        font7.setKerning(True)
        self.clear_entry_button.setFont(font7)
        self.clear_entry_button.setStyleSheet(
            u"QPushButton{\n"
            "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n"
            "width:110%;\n"
            "height:40%;\n"
            "color:white;\n"
            "border-radius:8px;\n"
            "}\n"
            "\n"
            "\n"
            "  QPushButton:hover:!pressed\n"
            "{\n"
            "  border: 2px solid rgb(41, 135, 140);\n"
            "background-color:rgb(199, 248, 255);\n"
            "color:black;\n"
            "\n"
            "}")
        self.clear_entry_button.setIconSize(QSize(40, 40))

        self.gridLayout.addWidget(self.clear_entry_button, 12, 2, 1, 1)

        self.enter_data_button = QPushButton(self.data_entry_tab)
        self.enter_data_button.setObjectName(u"enter_data_button")
        sizePolicy3.setHeightForWidth(
            self.enter_data_button.sizePolicy().hasHeightForWidth())
        self.enter_data_button.setSizePolicy(sizePolicy3)
        font8 = QFont()
        font8.setFamily(u"Microsoft YaHei UI")
        font8.setPointSize(11)
        font8.setBold(True)
        font8.setItalic(False)
        font8.setWeight(75)
        self.enter_data_button.setFont(font8)
        self.enter_data_button.setStyleSheet(
            u"QPushButton{\n"
            "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n"
            "width:110%;\n"
            "height:40%;\n"
            "color:white;\n"
            "border-radius:8px;\n"
            "}\n"
            "\n"
            "\n"
            "  QPushButton:hover:!pressed\n"
            "{\n"
            "  border: 2px solid rgb(41, 135, 140);\n"
            "background-color:rgb(199, 248, 255);\n"
            "color:black;\n"
            "\n"
            "}")

        self.gridLayout.addWidget(self.enter_data_button, 12, 4, 1, 1)

        self.label_3 = QLabel(self.data_entry_tab)
        self.label_3.setObjectName(u"label_3")
        sizePolicy4 = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Preferred)
        sizePolicy4.setHorizontalStretch(0)
        sizePolicy4.setVerticalStretch(0)
        sizePolicy4.setHeightForWidth(
            self.label_3.sizePolicy().hasHeightForWidth())
        self.label_3.setSizePolicy(sizePolicy4)
        self.label_3.setFont(font6)

        self.gridLayout.addWidget(self.label_3, 2, 1, 1, 1)

        self.more_trans_detail = QLineEdit(self.data_entry_tab)
        self.more_trans_detail.setObjectName(u"more_trans_detail")
        sizePolicy5 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum)
        sizePolicy5.setHorizontalStretch(0)
        sizePolicy5.setVerticalStretch(0)
        sizePolicy5.setHeightForWidth(
            self.more_trans_detail.sizePolicy().hasHeightForWidth())
        self.more_trans_detail.setSizePolicy(sizePolicy5)
        self.more_trans_detail.setMaximumSize(QSize(300, 16777215))
        font9 = QFont()
        font9.setFamily(u"Microsoft YaHei UI")
        font9.setPointSize(11)
        font9.setBold(False)
        font9.setItalic(False)
        font9.setWeight(50)
        self.more_trans_detail.setFont(font9)
        self.more_trans_detail.setStyleSheet(
            u"QLineEdit {\n"
            "	border-radius: 5px;\n"
            "	border: 2px solid rgb(27, 29, 35);\n"
            "	padding-left: 10px;\n"
            "}\n"
            "QLineEdit:hover {\n"
            "	border: 2px solid rgb(64, 71, 88);\n"
            "}\n"
            "QLineEdit:focus {\n"
            "	border: 2px solid rgb(91, 101, 124);\n"
            "}")
        self.more_trans_detail.setCursorMoveStyle(Qt.VisualMoveStyle)
        self.more_trans_detail.setClearButtonEnabled(True)

        self.gridLayout.addWidget(self.more_trans_detail, 3, 7, 1, 1)

        self.method_of_trans = QComboBox(self.data_entry_tab)
        self.method_of_trans.setObjectName(u"method_of_trans")
        sizePolicy6 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed)
        sizePolicy6.setHorizontalStretch(0)
        sizePolicy6.setVerticalStretch(0)
        sizePolicy6.setHeightForWidth(
            self.method_of_trans.sizePolicy().hasHeightForWidth())
        self.method_of_trans.setSizePolicy(sizePolicy6)
        self.method_of_trans.setMaximumSize(QSize(300, 16777215))
        palette = QPalette()
        gradient = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient.setSpread(QGradient.PadSpread)
        gradient.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush = QBrush(gradient)
        palette.setBrush(QPalette.Active, QPalette.Button, brush)
        gradient1 = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient1.setSpread(QGradient.PadSpread)
        gradient1.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient1.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient1.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient1.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush1 = QBrush(gradient1)
        palette.setBrush(QPalette.Active, QPalette.Base, brush1)
        gradient2 = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient2.setSpread(QGradient.PadSpread)
        gradient2.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient2.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient2.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient2.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush2 = QBrush(gradient2)
        palette.setBrush(QPalette.Active, QPalette.Window, brush2)
        gradient3 = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient3.setSpread(QGradient.PadSpread)
        gradient3.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient3.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient3.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient3.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush3 = QBrush(gradient3)
        palette.setBrush(QPalette.Inactive, QPalette.Button, brush3)
        gradient4 = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient4.setSpread(QGradient.PadSpread)
        gradient4.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient4.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient4.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient4.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush4 = QBrush(gradient4)
        palette.setBrush(QPalette.Inactive, QPalette.Base, brush4)
        gradient5 = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient5.setSpread(QGradient.PadSpread)
        gradient5.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient5.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient5.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient5.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush5 = QBrush(gradient5)
        palette.setBrush(QPalette.Inactive, QPalette.Window, brush5)
        gradient6 = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient6.setSpread(QGradient.PadSpread)
        gradient6.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient6.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient6.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient6.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush6 = QBrush(gradient6)
        palette.setBrush(QPalette.Disabled, QPalette.Button, brush6)
        gradient7 = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient7.setSpread(QGradient.PadSpread)
        gradient7.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient7.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient7.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient7.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush7 = QBrush(gradient7)
        palette.setBrush(QPalette.Disabled, QPalette.Base, brush7)
        gradient8 = QLinearGradient(0.532552, 0, 0.522, 0.926136)
        gradient8.setSpread(QGradient.PadSpread)
        gradient8.setCoordinateMode(QGradient.ObjectBoundingMode)
        gradient8.setColorAt(0.0199005, QColor(50, 186, 144, 52))
        gradient8.setColorAt(0.482587, QColor(65, 156, 128, 54))
        gradient8.setColorAt(0.975124, QColor(75, 164, 181, 80))
        brush8 = QBrush(gradient8)
        palette.setBrush(QPalette.Disabled, QPalette.Window, brush8)
        self.method_of_trans.setPalette(palette)
        font10 = QFont()
        font10.setFamily(u"Microsoft YaHei UI")
        font10.setPointSize(12)
        font10.setBold(False)
        font10.setItalic(False)
        font10.setWeight(50)
        self.method_of_trans.setFont(font10)
        self.method_of_trans.setStyleSheet(
            u"QComboBox{\n"
            "	 background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n"
            "}\n"
            "QComboBox:hover{\n"
            "	border: 2px solid rgb(64, 71, 88);\n"
            "   \n"
            "}\n"
            "QComboBox QAbstractItemView {\n"
            "	padding: 10px;\n"
            "\n"
            "	background-color:rgb(170, 255, 230)\n"
            "	\n"
            " \n"
            "}\n"
            "\n"
            "QComboBox QAbstractItemView{border-radius: 5px;\n"
            "	border: 2px ;\n"
            "	padding: 5px;\n"
            "	padding-left: 10px;\n"
            "    }")

        self.gridLayout.addWidget(self.method_of_trans, 2, 7, 1, 1)

        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.cash_radio = QRadioButton(self.data_entry_tab)
        self.cash_radio.setObjectName(u"cash_radio")
        sizePolicy7 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed)
        sizePolicy7.setHorizontalStretch(0)
        sizePolicy7.setVerticalStretch(0)
        sizePolicy7.setHeightForWidth(
            self.cash_radio.sizePolicy().hasHeightForWidth())
        self.cash_radio.setSizePolicy(sizePolicy7)
        self.cash_radio.setMinimumSize(QSize(80, 0))
        self.cash_radio.setFont(font9)

        self.horizontalLayout_2.addWidget(self.cash_radio)

        self.main_radio = QRadioButton(self.data_entry_tab)
        self.main_radio.setObjectName(u"main_radio")
        self.main_radio.setMinimumSize(QSize(150, 0))
        self.main_radio.setFont(font9)

        self.horizontalLayout_2.addWidget(self.main_radio)

        self.building_radio = QRadioButton(self.data_entry_tab)
        self.building_radio.setObjectName(u"building_radio")
        self.building_radio.setMinimumSize(QSize(175, 0))
        font11 = QFont()
        font11.setFamily(u"Microsoft YaHei UI")
        font11.setPointSize(11)
        self.building_radio.setFont(font11)

        self.horizontalLayout_2.addWidget(self.building_radio)

        self.gridLayout.addLayout(self.horizontalLayout_2, 5, 7, 1, 1)

        self.label_9 = QLabel(self.data_entry_tab)
        self.label_9.setObjectName(u"label_9")
        sizePolicy2.setHeightForWidth(
            self.label_9.sizePolicy().hasHeightForWidth())
        self.label_9.setSizePolicy(sizePolicy2)
        self.label_9.setFont(font6)

        self.gridLayout.addWidget(self.label_9, 3, 1, 1, 4)

        self.label_4 = QLabel(self.data_entry_tab)
        self.label_4.setObjectName(u"label_4")
        sizePolicy2.setHeightForWidth(
            self.label_4.sizePolicy().hasHeightForWidth())
        self.label_4.setSizePolicy(sizePolicy2)
        self.label_4.setFont(font6)
        self.label_4.setStyleSheet(u"")

        self.gridLayout.addWidget(self.label_4, 4, 1, 1, 1)

        self.label_5 = QLabel(self.data_entry_tab)
        self.label_5.setObjectName(u"label_5")
        sizePolicy4.setHeightForWidth(
            self.label_5.sizePolicy().hasHeightForWidth())
        self.label_5.setSizePolicy(sizePolicy4)
        self.label_5.setFont(font6)

        self.gridLayout.addWidget(self.label_5, 7, 1, 1, 1)

        self.horizontalSpacer_9 = QSpacerItem(100, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)

        self.gridLayout.addItem(self.horizontalSpacer_9, 12, 3, 1, 1)

        self.horizontalSpacer_8 = QSpacerItem(100, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)

        self.gridLayout.addItem(self.horizontalSpacer_8, 12, 7, 1, 1)

        self.horizontalLayout_4 = QHBoxLayout()
        self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
        self.reversed_entry_increase = QCheckBox(self.data_entry_tab)
        self.reversed_entry_increase.setObjectName(u"reversed_entry_increase")
        self.reversed_entry_increase.setFont(font11)

        self.horizontalLayout_4.addWidget(self.reversed_entry_increase)

        self.reversed_entry_decrease = QCheckBox(self.data_entry_tab)
        self.reversed_entry_decrease.setObjectName(u"reversed_entry_decrease")
        self.reversed_entry_decrease.setFont(font11)

        self.horizontalLayout_4.addWidget(self.reversed_entry_decrease)

        self.gridLayout.addLayout(self.horizontalLayout_4, 8, 7, 1, 1)

        self.date_of_entry = QDateEdit(self.data_entry_tab)
        self.date_of_entry.setObjectName(u"date_of_entry")
        sizePolicy6.setHeightForWidth(
            self.date_of_entry.sizePolicy().hasHeightForWidth())
        self.date_of_entry.setSizePolicy(sizePolicy6)
        self.date_of_entry.setMaximumSize(QSize(150, 16777215))
        self.date_of_entry.setFont(font9)
        self.date_of_entry.setStyleSheet(
            u"QDateEdit{\n"
            "	border-radius: 5px;\n"
            "	border: 2px solid rgb(27, 29, 35);\n"
            "	padding: 5px;\n"
            "	padding-left: 10px;\n"
            "\n"
            "   background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n"
            "		\n"
            "		\n"
            "}\n"
            "QDateEdit:hover{\n"
            "	border: 2px solid rgb(64, 71, 88);\n"
            "   \n"
            "	\n"
            "		\n"
            "  \n"
            "}\n"
            "\n"
            "QCalendarWidget QToolButton{\n"
            "\n"
            "  	color: black;\n"
            "  	background-color:rgb(156, 255, 231);}\n"
            "\n"
            " \n"
            "\n"
            "QCalendarWidget QAbstractItemView:enabled \n"
            "  {\n"
            "  \n"
            "  	color: black;  \n"
            "  	background-color: rgb(198, 255, 232);  \n"
            "  	selection-background-color: rgb(64, 64, 64); \n"
            "  	selection-color: rgb(0, 255, 0); \n"
            "  }")
        self.date_of_entry.setMinimumDateTime(
            QDateTime(QDate(1767, 9, 14), QTime(0, 0, 0)))
        self.date_of_entry.setCalendarPopup(True)

        self.gridLayout.addWidget(self.date_of_entry, 4, 7, 1, 1)

        self.money = QLineEdit(self.data_entry_tab)
        self.money.setObjectName(u"money")
        sizePolicy6.setHeightForWidth(
            self.money.sizePolicy().hasHeightForWidth())
        self.money.setSizePolicy(sizePolicy6)
        self.money.setMaximumSize(QSize(200, 16777215))
        self.money.setFont(font9)
        self.money.setStyleSheet(u"QLineEdit {\n"
                                 "	border-radius: 5px;\n"
                                 "	border: 2px solid rgb(27, 29, 35);\n"
                                 "	padding-left: 10px;\n"
                                 "}\n"
                                 "QLineEdit:hover {\n"
                                 "	border: 2px solid rgb(64, 71, 88);\n"
                                 "}\n"
                                 "QLineEdit:focus {\n"
                                 "	border: 2px solid rgb(91, 101, 124);\n"
                                 "}")
        self.money.setInputMethodHints(Qt.ImhDigitsOnly)
        self.money.setText(u"")
        self.money.setFrame(True)
        self.money.setClearButtonEnabled(True)

        self.gridLayout.addWidget(self.money, 7, 7, 1, 1)

        self.label_2 = QLabel(self.data_entry_tab)
        self.label_2.setObjectName(u"label_2")
        sizePolicy2.setHeightForWidth(
            self.label_2.sizePolicy().hasHeightForWidth())
        self.label_2.setSizePolicy(sizePolicy2)
        self.label_2.setFont(font6)

        self.gridLayout.addWidget(self.label_2, 1, 1, 1, 1)

        self.trans_type = QComboBox(self.data_entry_tab)
        self.trans_type.addItem(u"Income")
        self.trans_type.addItem("")
        self.trans_type.addItem("")
        self.trans_type.addItem("")
        self.trans_type.setObjectName(u"trans_type")
        sizePolicy6.setHeightForWidth(
            self.trans_type.sizePolicy().hasHeightForWidth())
        self.trans_type.setSizePolicy(sizePolicy6)
        self.trans_type.setMaximumSize(QSize(300, 16777215))
        self.trans_type.setFont(font9)
        self.trans_type.setStyleSheet(
            u"QComboBox{\n"
            "	 background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n"
            "	\n"
            "		\n"
            "	\n"
            "\n"
            "	\n"
            "\n"
            "    \n"
            "}\n"
            "QComboBox:hover{\n"
            "	border: 2px solid rgb(64, 71, 88);\n"
            "   \n"
            "	\n"
            "}\n"
            "QComboBox QAbstractItemView {\n"
            "	padding: 10px;\n"
            "\n"
            "	background-color:rgb(170, 255, 230)\n"
            "	\n"
            " \n"
            "}\n"
            "\n"
            "QComboBox QAbstractItemView{border-radius: 5px;\n"
            "	border: 2px ;\n"
            "	padding: 5px;\n"
            "	padding-left: 10px;\n"
            "    }")
        self.trans_type.setSizeAdjustPolicy(QComboBox.AdjustToContents)
        self.trans_type.setFrame(True)

        self.gridLayout.addWidget(self.trans_type, 1, 7, 1, 1)

        self.cheque_label = QLabel(self.data_entry_tab)
        self.cheque_label.setObjectName(u"cheque_label")
        self.cheque_label.setFont(font11)

        self.gridLayout.addWidget(self.cheque_label, 6, 1, 1, 1)

        self.cheque_number = QLineEdit(self.data_entry_tab)
        self.cheque_number.setObjectName(u"cheque_number")
        sizePolicy6.setHeightForWidth(
            self.cheque_number.sizePolicy().hasHeightForWidth())
        self.cheque_number.setSizePolicy(sizePolicy6)
        self.cheque_number.setMaximumSize(QSize(200, 16777215))
        self.cheque_number.setFont(font11)
        self.cheque_number.setStyleSheet(
            u"QLineEdit {\n"
            "	border-radius: 5px;\n"
            "	border: 2px solid rgb(27, 29, 35);\n"
            "	padding-left: 10px;\n"
            "}\n"
            "QLineEdit:hover {\n"
            "	border: 2px solid rgb(64, 71, 88);\n"
            "}\n"
            "QLineEdit:focus {\n"
            "	border: 2px solid rgb(91, 101, 124);\n"
            "}")

        self.gridLayout.addWidget(self.cheque_number, 6, 7, 1, 1)

        self.tabWidget.addTab(self.data_entry_tab, "")
        self.report_gen_tab = QWidget()
        self.report_gen_tab.setObjectName(u"report_gen_tab")
        self.gridLayout_2 = QGridLayout(self.report_gen_tab)
        self.gridLayout_2.setObjectName(u"gridLayout_2")
        self.gridLayout_2.setHorizontalSpacing(10)
        self.gridLayout_2.setVerticalSpacing(20)
        self.gridLayout_2.setContentsMargins(80, 20, 20, 10)
        self.label_6 = QLabel(self.report_gen_tab)
        self.label_6.setObjectName(u"label_6")
        sizePolicy2.setHeightForWidth(
            self.label_6.sizePolicy().hasHeightForWidth())
        self.label_6.setSizePolicy(sizePolicy2)
        self.label_6.setFont(font9)

        self.gridLayout_2.addWidget(self.label_6, 3, 0, 1, 1)

        self.report_date_from = QDateEdit(self.report_gen_tab)
        self.report_date_from.setObjectName(u"report_date_from")
        sizePolicy3.setHeightForWidth(
            self.report_date_from.sizePolicy().hasHeightForWidth())
        self.report_date_from.setSizePolicy(sizePolicy3)
        font12 = QFont()
        font12.setFamily(u"Microsoft YaHei UI")
        font12.setPointSize(11)
        font12.setBold(False)
        font12.setItalic(False)
        font12.setUnderline(False)
        font12.setWeight(50)
        self.report_date_from.setFont(font12)
        self.report_date_from.setStyleSheet(
            u"QDateEdit{\n"
            "	border-radius: 5px;\n"
            "	border: 2px solid rgb(27, 29, 35);\n"
            "	padding: 5px;\n"
            "	padding-left: 10px;\n"
            "\n"
            "   background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n"
            "		\n"
            "		\n"
            "}\n"
            "QDateEdit:hover{\n"
            "	border: 2px solid rgb(64, 71, 88);\n"
            "   \n"
            "	\n"
            "		\n"
            "  \n"
            "}\n"
            "\n"
            "QCalendarWidget QToolButton{\n"
            "\n"
            "  	color: black;\n"
            "  	background-color:rgb(156, 255, 231);}\n"
            "\n"
            " \n"
            "\n"
            "QCalendarWidget QAbstractItemView:enabled \n"
            "  {\n"
            "  \n"
            "  	color: black;  \n"
            "  	background-color: rgb(198, 255, 232);  \n"
            "  	selection-background-color: rgb(64, 64, 64); \n"
            "  	selection-color: rgb(0, 255, 0); \n"
            "  }")
        self.report_date_from.setDateTime(
            QDateTime(QDate(2020, 1, 1), QTime(0, 0, 0)))
        self.report_date_from.setMinimumDateTime(
            QDateTime(QDate(2010, 9, 14), QTime(0, 0, 0)))
        self.report_date_from.setMaximumDate(QDate(9999, 11, 30))
        self.report_date_from.setCalendarPopup(True)
        self.report_date_from.setDate(QDate(2020, 1, 1))

        self.gridLayout_2.addWidget(self.report_date_from, 3, 4, 1, 1)

        self.label_7 = QLabel(self.report_gen_tab)
        self.label_7.setObjectName(u"label_7")
        sizePolicy2.setHeightForWidth(
            self.label_7.sizePolicy().hasHeightForWidth())
        self.label_7.setSizePolicy(sizePolicy2)
        self.label_7.setFont(font9)

        self.gridLayout_2.addWidget(self.label_7, 4, 0, 1, 1)

        self.report_date_to = QDateEdit(self.report_gen_tab)
        self.report_date_to.setObjectName(u"report_date_to")
        sizePolicy3.setHeightForWidth(
            self.report_date_to.sizePolicy().hasHeightForWidth())
        self.report_date_to.setSizePolicy(sizePolicy3)
        self.report_date_to.setFont(font12)
        self.report_date_to.setStyleSheet(
            u"QDateEdit{\n"
            "	border-radius: 5px;\n"
            "	border: 2px solid rgb(27, 29, 35);\n"
            "	padding: 5px;\n"
            "	padding-left: 10px;\n"
            "\n"
            "   background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n"
            "		\n"
            "		\n"
            "}\n"
            "QDateEdit:hover{\n"
            "	border: 2px solid rgb(64, 71, 88);\n"
            "   \n"
            "	\n"
            "		\n"
            "  \n"
            "}\n"
            "\n"
            "QCalendarWidget QToolButton{\n"
            "\n"
            "  	color: black;\n"
            "  	background-color:rgb(156, 255, 231);}\n"
            "\n"
            " \n"
            "\n"
            "QCalendarWidget QAbstractItemView:enabled \n"
            "  {\n"
            "  \n"
            "  	color: black;  \n"
            "  	background-color: rgb(198, 255, 232);  \n"
            "  	selection-background-color: rgb(64, 64, 64); \n"
            "  	selection-color: rgb(0, 255, 0); \n"
            "  }")
        self.report_date_to.setWrapping(False)
        self.report_date_to.setReadOnly(False)
        self.report_date_to.setProperty("showGroupSeparator", False)
        self.report_date_to.setDateTime(
            QDateTime(QDate(2020, 1, 1), QTime(0, 0, 0)))
        self.report_date_to.setMinimumDateTime(
            QDateTime(QDate(2010, 9, 14), QTime(0, 0, 0)))
        self.report_date_to.setCurrentSection(QDateTimeEdit.DaySection)
        self.report_date_to.setCalendarPopup(True)
        self.report_date_to.setTimeSpec(Qt.TimeZone)

        self.gridLayout_2.addWidget(self.report_date_to, 4, 4, 1, 1)

        self.label_12 = QLabel(self.report_gen_tab)
        self.label_12.setObjectName(u"label_12")
        sizePolicy2.setHeightForWidth(
            self.label_12.sizePolicy().hasHeightForWidth())
        self.label_12.setSizePolicy(sizePolicy2)
        font13 = QFont()
        font13.setFamily(u"Microsoft YaHei UI")
        font13.setPointSize(11)
        font13.setBold(False)
        font13.setWeight(50)
        self.label_12.setFont(font13)

        self.gridLayout_2.addWidget(self.label_12, 6, 0, 1, 1)

        self.comboBox = QComboBox(self.report_gen_tab)
        self.comboBox.addItem("")
        self.comboBox.addItem("")
        self.comboBox.setObjectName(u"comboBox")
        sizePolicy3.setHeightForWidth(
            self.comboBox.sizePolicy().hasHeightForWidth())
        self.comboBox.setSizePolicy(sizePolicy3)
        self.comboBox.setMinimumSize(QSize(70, 0))
        self.comboBox.setFont(font13)
        self.comboBox.setStyleSheet(u"QComboBox{\n"
                                    "	border-radius: 5px;\n"
                                    "	border: 2px solid rgb(27, 29, 35);\n"
                                    "	padding: 5px;\n"
                                    "	padding-left: 10px;\n"
                                    "}\n"
                                    "QComboBox:hover{\n"
                                    "	border: 2px solid rgb(64, 71, 88);\n"
                                    "}\n"
                                    "QComboBox QAbstractItemView {\n"
                                    "	padding: 10px;\n"
                                    "}")

        self.gridLayout_2.addWidget(self.comboBox, 6, 4, 1, 1)

        self.preview_report_button = QPushButton(self.report_gen_tab)
        self.preview_report_button.setObjectName(u"preview_report_button")
        sizePolicy3.setHeightForWidth(
            self.preview_report_button.sizePolicy().hasHeightForWidth())
        self.preview_report_button.setSizePolicy(sizePolicy3)
        self.preview_report_button.setMinimumSize(QSize(157, 0))
        self.preview_report_button.setFont(font8)
        self.preview_report_button.setStyleSheet(
            u"QPushButton{\n"
            "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n"
            "width:130%;\n"
            "height:40%;\n"
            "color:white;\n"
            "border-radius:8px;\n"
            "}\n"
            "\n"
            "QPushButton:hover:!pressed\n"
            "{\n"
            "  border: 2px solid rgb(41, 135, 140);\n"
            "background-color:rgb(199, 248, 255);\n"
            "color:black;\n"
            "}")

        self.gridLayout_2.addWidget(self.preview_report_button, 7, 2, 1, 1)

        self.export_pdf_button = QPushButton(self.report_gen_tab)
        self.export_pdf_button.setObjectName(u"export_pdf_button")
        sizePolicy3.setHeightForWidth(
            self.export_pdf_button.sizePolicy().hasHeightForWidth())
        self.export_pdf_button.setSizePolicy(sizePolicy3)
        self.export_pdf_button.setMinimumSize(QSize(208, 0))
        self.export_pdf_button.setFont(font8)
        self.export_pdf_button.setLayoutDirection(Qt.LeftToRight)
        self.export_pdf_button.setStyleSheet(
            u"QPushButton{\n"
            "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n"
            "width:170%;\n"
            "height:40%;\n"
            "color:white;\n"
            "border-radius:8px;\n"
            "}\n"
            "\n"
            "QPushButton:hover:!pressed\n"
            "{\n"
            "  border: 2px solid rgb(41, 135, 140);\n"
            "background-color:rgb(199, 248, 255);\n"
            "color:black;\n"
            "}")
        self.export_pdf_button.setFlat(False)

        self.gridLayout_2.addWidget(self.export_pdf_button, 7, 3, 1, 1)

        self.label_8 = QLabel(self.report_gen_tab)
        self.label_8.setObjectName(u"label_8")
        sizePolicy7.setHeightForWidth(
            self.label_8.sizePolicy().hasHeightForWidth())
        self.label_8.setSizePolicy(sizePolicy7)
        font14 = QFont()
        font14.setFamily(u"Microsoft YaHei UI")
        font14.setPointSize(15)
        font14.setBold(False)
        font14.setItalic(False)
        font14.setWeight(50)
        self.label_8.setFont(font14)
        self.label_8.setStyleSheet(u"background-color:rgba(0,0,0,0%);\n"
                                   "color:rgb(35, 93, 74)")
        self.label_8.setAlignment(Qt.AlignCenter)
        self.label_8.setMargin(10)

        self.gridLayout_2.addWidget(self.label_8, 0, 1, 1, 3)

        self.print_report_button = QPushButton(self.report_gen_tab)
        self.print_report_button.setObjectName(u"print_report_button")
        sizePolicy3.setHeightForWidth(
            self.print_report_button.sizePolicy().hasHeightForWidth())
        self.print_report_button.setSizePolicy(sizePolicy3)
        self.print_report_button.setMinimumSize(QSize(140, 0))
        self.print_report_button.setFont(font8)
        self.print_report_button.setStyleSheet(
            u"QPushButton{\n"
            "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n"
            "width:100%;\n"
            "height:40%;\n"
            "color:white;\n"
            "border-radius:8px;\n"
            "}\n"
            "\n"
            "QPushButton:hover:!pressed\n"
            "{\n"
            "  border: 2px solid rgb(41, 135, 140);\n"
            "background-color:rgb(199, 248, 255);\n"
            "color:black;\n"
            "}")

        self.gridLayout_2.addWidget(self.print_report_button, 7, 1, 1, 1)

        self.tabWidget.addTab(self.report_gen_tab, "")

        self.verticalLayout.addWidget(self.tabWidget)

        self.verticalLayout_2.addLayout(self.verticalLayout)

        DsManager.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(DsManager)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 1156, 24))
        font15 = QFont()
        font15.setFamily(u"Candara")
        font15.setBold(True)
        font15.setWeight(75)
        self.menubar.setFont(font15)
        self.menubar.setStyleSheet(u"QMenuBar{\n"
                                   "background-color:rgb(122, 224, 210);\n"
                                   "}\n"
                                   "\n"
                                   "QMenu:!pressed\n"
                                   "{\n"
                                   "	selection-color: rgb(85, 0, 127);\n"
                                   "	background-color:rgb(139, 234, 255);\n"
                                   "}")
        self.menuAbout = QMenu(self.menubar)
        self.menuAbout.setObjectName(u"menuAbout")
        self.menuFile = QMenu(self.menubar)
        self.menuFile.setObjectName(u"menuFile")
        DsManager.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(DsManager)
        self.statusbar.setObjectName(u"statusbar")
        DsManager.setStatusBar(self.statusbar)

        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuAbout.menuAction())
        self.menuAbout.addAction(self.actionAbut_DS_Manager)
        self.menuFile.addAction(self.actionBackup_Database)
        self.menuFile.addAction(self.actionRestore_Database)

        self.retranslateUi(DsManager)

        self.tabWidget.setCurrentIndex(0)

        QMetaObject.connectSlotsByName(DsManager)
    def setupUi(self, Dialog):
        if not Dialog.objectName():
            Dialog.setObjectName(u"Dialog")
        Dialog.resize(824, 625)
        self.gridLayout = QGridLayout(Dialog)
        self.gridLayout.setObjectName(u"gridLayout")
        self.splitter = QSplitter(Dialog)
        self.splitter.setObjectName(u"splitter")
        self.splitter.setOrientation(Qt.Vertical)
        self.splitter.setChildrenCollapsible(False)
        self.tableView_kernel_list = QTableView(self.splitter)
        self.tableView_kernel_list.setObjectName(u"tableView_kernel_list")
        self.tableView_kernel_list.setContextMenuPolicy(Qt.CustomContextMenu)
        self.tableView_kernel_list.setSelectionMode(
            QAbstractItemView.SingleSelection)
        self.tableView_kernel_list.setSelectionBehavior(
            QAbstractItemView.SelectRows)
        self.tableView_kernel_list.setShowGrid(True)
        self.tableView_kernel_list.setCornerButtonEnabled(False)
        self.splitter.addWidget(self.tableView_kernel_list)
        self.tableView_kernel_list.horizontalHeader().setMinimumSectionSize(30)
        self.tableView_kernel_list.horizontalHeader().setDefaultSectionSize(
            100)
        self.tableView_kernel_list.horizontalHeader().setStretchLastSection(
            True)
        self.tableView_kernel_list.verticalHeader().setMinimumSectionSize(20)
        self.tableView_kernel_list.verticalHeader().setDefaultSectionSize(32)
        self.stackedWidget = QStackedWidget(self.splitter)
        self.stackedWidget.setObjectName(u"stackedWidget")
        self.stackedWidgetPage1 = QWidget()
        self.stackedWidgetPage1.setObjectName(u"stackedWidgetPage1")
        self.gridLayout_2 = QGridLayout(self.stackedWidgetPage1)
        self.gridLayout_2.setObjectName(u"gridLayout_2")
        self.label_8 = QLabel(self.stackedWidgetPage1)
        self.label_8.setObjectName(u"label_8")
        sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.label_8.sizePolicy().hasHeightForWidth())
        self.label_8.setSizePolicy(sizePolicy)
        self.label_8.setMinimumSize(QSize(0, 26))
        self.label_8.setMaximumSize(QSize(16777215, 26))

        self.gridLayout_2.addWidget(self.label_8, 0, 0, 1, 2)

        self.label_3 = QLabel(self.stackedWidgetPage1)
        self.label_3.setObjectName(u"label_3")

        self.gridLayout_2.addWidget(self.label_3, 1, 0, 1, 1)

        self.lineEdit_python_interpreter = QLineEdit(self.stackedWidgetPage1)
        self.lineEdit_python_interpreter.setObjectName(
            u"lineEdit_python_interpreter")
        self.lineEdit_python_interpreter.setEnabled(True)
        self.lineEdit_python_interpreter.setCursor(QCursor(Qt.IBeamCursor))
        self.lineEdit_python_interpreter.setFocusPolicy(Qt.StrongFocus)
        self.lineEdit_python_interpreter.setReadOnly(False)
        self.lineEdit_python_interpreter.setClearButtonEnabled(True)

        self.gridLayout_2.addWidget(self.lineEdit_python_interpreter, 1, 1, 1,
                                    1)

        self.toolButton_select_python = QToolButton(self.stackedWidgetPage1)
        self.toolButton_select_python.setObjectName(
            u"toolButton_select_python")
        icon = QIcon()
        icon.addFile(u":/icons/menu_icons/folder-open-solid.svg", QSize(),
                     QIcon.Normal, QIcon.Off)
        self.toolButton_select_python.setIcon(icon)

        self.gridLayout_2.addWidget(self.toolButton_select_python, 1, 2, 1, 1)

        self.label_2 = QLabel(self.stackedWidgetPage1)
        self.label_2.setObjectName(u"label_2")

        self.gridLayout_2.addWidget(self.label_2, 2, 0, 1, 1)

        self.lineEdit_python_kernel_name = QLineEdit(self.stackedWidgetPage1)
        self.lineEdit_python_kernel_name.setObjectName(
            u"lineEdit_python_kernel_name")
        self.lineEdit_python_kernel_name.setClearButtonEnabled(True)

        self.gridLayout_2.addWidget(self.lineEdit_python_kernel_name, 2, 1, 1,
                                    1)

        self.label_5 = QLabel(self.stackedWidgetPage1)
        self.label_5.setObjectName(u"label_5")
        sizePolicy.setHeightForWidth(
            self.label_5.sizePolicy().hasHeightForWidth())
        self.label_5.setSizePolicy(sizePolicy)
        self.label_5.setMinimumSize(QSize(0, 26))
        self.label_5.setMaximumSize(QSize(16777215, 26))

        self.gridLayout_2.addWidget(self.label_5, 3, 0, 1, 1)

        self.lineEdit_python_kernel_display_name = QLineEdit(
            self.stackedWidgetPage1)
        self.lineEdit_python_kernel_display_name.setObjectName(
            u"lineEdit_python_kernel_display_name")
        self.lineEdit_python_kernel_display_name.setClearButtonEnabled(True)

        self.gridLayout_2.addWidget(self.lineEdit_python_kernel_display_name,
                                    3, 1, 1, 1)

        self.label_python_cmd = QLabel(self.stackedWidgetPage1)
        self.label_python_cmd.setObjectName(u"label_python_cmd")
        sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.label_python_cmd.sizePolicy().hasHeightForWidth())
        self.label_python_cmd.setSizePolicy(sizePolicy1)
        self.label_python_cmd.setMinimumSize(QSize(0, 26))
        self.label_python_cmd.setMaximumSize(QSize(16777215, 26))
        font = QFont()
        font.setPointSize(9)
        font.setBold(False)
        font.setItalic(False)
        font.setUnderline(True)
        font.setWeight(50)
        self.label_python_cmd.setFont(font)
        self.label_python_cmd.setToolTipDuration(-1)
        self.label_python_cmd.setStyleSheet(u"color: rgb(0, 0, 255);")
        self.label_python_cmd.setTextFormat(Qt.AutoText)
        self.label_python_cmd.setAlignment(Qt.AlignLeading | Qt.AlignLeft
                                           | Qt.AlignVCenter)

        self.gridLayout_2.addWidget(self.label_python_cmd, 4, 0, 1, 1)

        self.horizontalLayout = QHBoxLayout()
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.pushButton_make_python_kernel = QPushButton(
            self.stackedWidgetPage1)
        self.pushButton_make_python_kernel.setObjectName(
            u"pushButton_make_python_kernel")

        self.horizontalLayout.addWidget(self.pushButton_make_python_kernel)

        self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                            QSizePolicy.Minimum)

        self.horizontalLayout.addItem(self.horizontalSpacer)

        self.gridLayout_2.addLayout(self.horizontalLayout, 5, 0, 1, 2)

        self.stackedWidget.addWidget(self.stackedWidgetPage1)
        self.stackedWidgetPage2 = QWidget()
        self.stackedWidgetPage2.setObjectName(u"stackedWidgetPage2")
        self.gridLayout_3 = QGridLayout(self.stackedWidgetPage2)
        self.gridLayout_3.setObjectName(u"gridLayout_3")
        self.label_4 = QLabel(self.stackedWidgetPage2)
        self.label_4.setObjectName(u"label_4")
        self.label_4.setMinimumSize(QSize(0, 26))
        self.label_4.setMaximumSize(QSize(16777215, 26))

        self.gridLayout_3.addWidget(self.label_4, 0, 0, 1, 2)

        self.label_6 = QLabel(self.stackedWidgetPage2)
        self.label_6.setObjectName(u"label_6")

        self.gridLayout_3.addWidget(self.label_6, 1, 0, 1, 1)

        self.lineEdit_julia_executable = QLineEdit(self.stackedWidgetPage2)
        self.lineEdit_julia_executable.setObjectName(
            u"lineEdit_julia_executable")
        self.lineEdit_julia_executable.setFocusPolicy(Qt.StrongFocus)
        self.lineEdit_julia_executable.setFrame(True)
        self.lineEdit_julia_executable.setReadOnly(False)
        self.lineEdit_julia_executable.setClearButtonEnabled(True)

        self.gridLayout_3.addWidget(self.lineEdit_julia_executable, 1, 1, 1, 1)

        self.toolButton_select_julia = QToolButton(self.stackedWidgetPage2)
        self.toolButton_select_julia.setObjectName(u"toolButton_select_julia")
        self.toolButton_select_julia.setIcon(icon)

        self.gridLayout_3.addWidget(self.toolButton_select_julia, 1, 2, 1, 1)

        self.label_7 = QLabel(self.stackedWidgetPage2)
        self.label_7.setObjectName(u"label_7")
        self.label_7.setMinimumSize(QSize(0, 26))
        self.label_7.setMaximumSize(QSize(16777215, 26))

        self.gridLayout_3.addWidget(self.label_7, 2, 0, 1, 1)

        self.lineEdit_julia_kernel_name = QLineEdit(self.stackedWidgetPage2)
        self.lineEdit_julia_kernel_name.setObjectName(
            u"lineEdit_julia_kernel_name")
        self.lineEdit_julia_kernel_name.setClearButtonEnabled(True)

        self.gridLayout_3.addWidget(self.lineEdit_julia_kernel_name, 2, 1, 1,
                                    1)

        self.label_9 = QLabel(self.stackedWidgetPage2)
        self.label_9.setObjectName(u"label_9")

        self.gridLayout_3.addWidget(self.label_9, 3, 0, 1, 1)

        self.lineEdit_julia_project = QLineEdit(self.stackedWidgetPage2)
        self.lineEdit_julia_project.setObjectName(u"lineEdit_julia_project")
        self.lineEdit_julia_project.setClearButtonEnabled(True)

        self.gridLayout_3.addWidget(self.lineEdit_julia_project, 3, 1, 1, 1)

        self.toolButton_select_julia_project = QToolButton(
            self.stackedWidgetPage2)
        self.toolButton_select_julia_project.setObjectName(
            u"toolButton_select_julia_project")
        self.toolButton_select_julia_project.setIcon(icon)

        self.gridLayout_3.addWidget(self.toolButton_select_julia_project, 3, 2,
                                    1, 1)

        self.checkBox_rebuild_ijulia = QCheckBox(self.stackedWidgetPage2)
        self.checkBox_rebuild_ijulia.setObjectName(u"checkBox_rebuild_ijulia")
        self.checkBox_rebuild_ijulia.setMinimumSize(QSize(0, 26))
        self.checkBox_rebuild_ijulia.setMaximumSize(QSize(16777215, 26))
        self.checkBox_rebuild_ijulia.setChecked(True)

        self.gridLayout_3.addWidget(self.checkBox_rebuild_ijulia, 4, 0, 1, 1)

        self.label_julia_cmd = QLabel(self.stackedWidgetPage2)
        self.label_julia_cmd.setObjectName(u"label_julia_cmd")
        self.label_julia_cmd.setMinimumSize(QSize(0, 26))
        self.label_julia_cmd.setMaximumSize(QSize(16777215, 26))
        font1 = QFont()
        font1.setPointSize(9)
        font1.setUnderline(True)
        self.label_julia_cmd.setFont(font1)
        self.label_julia_cmd.setMouseTracking(True)
        self.label_julia_cmd.setStyleSheet(u"color: rgb(0, 0, 255);")

        self.gridLayout_3.addWidget(self.label_julia_cmd, 5, 0, 1, 1)

        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.pushButton_make_julia_kernel = QPushButton(
            self.stackedWidgetPage2)
        self.pushButton_make_julia_kernel.setObjectName(
            u"pushButton_make_julia_kernel")

        self.horizontalLayout_2.addWidget(self.pushButton_make_julia_kernel)

        self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)

        self.horizontalLayout_2.addItem(self.horizontalSpacer_2)

        self.gridLayout_3.addLayout(self.horizontalLayout_2, 6, 0, 1, 2)

        self.stackedWidget.addWidget(self.stackedWidgetPage2)
        self.splitter.addWidget(self.stackedWidget)

        self.gridLayout.addWidget(self.splitter, 1, 0, 1, 1)

        self.textBrowser_process = QTextBrowser(Dialog)
        self.textBrowser_process.setObjectName(u"textBrowser_process")
        sizePolicy2 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Minimum)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(
            self.textBrowser_process.sizePolicy().hasHeightForWidth())
        self.textBrowser_process.setSizePolicy(sizePolicy2)
        self.textBrowser_process.setMaximumSize(QSize(16777215, 120))

        self.gridLayout.addWidget(self.textBrowser_process, 2, 0, 1, 1)

        self.buttonBox = QDialogButtonBox(Dialog)
        self.buttonBox.setObjectName(u"buttonBox")
        self.buttonBox.setOrientation(Qt.Horizontal)
        self.buttonBox.setStandardButtons(QDialogButtonBox.Cancel
                                          | QDialogButtonBox.Ok)
        self.buttonBox.setCenterButtons(False)

        self.gridLayout.addWidget(self.buttonBox, 3, 0, 1, 1)

        self.label = QLabel(Dialog)
        self.label.setObjectName(u"label")
        font2 = QFont()
        font2.setItalic(True)
        font2.setStrikeOut(False)
        self.label.setFont(font2)
        self.label.setAlignment(Qt.AlignCenter)

        self.gridLayout.addWidget(self.label, 0, 0, 1, 1)

        QWidget.setTabOrder(self.tableView_kernel_list,
                            self.lineEdit_python_interpreter)
        QWidget.setTabOrder(self.lineEdit_python_interpreter,
                            self.toolButton_select_python)
        QWidget.setTabOrder(self.toolButton_select_python,
                            self.lineEdit_python_kernel_name)
        QWidget.setTabOrder(self.lineEdit_python_kernel_name,
                            self.lineEdit_python_kernel_display_name)
        QWidget.setTabOrder(self.lineEdit_python_kernel_display_name,
                            self.pushButton_make_python_kernel)
        QWidget.setTabOrder(self.pushButton_make_python_kernel,
                            self.lineEdit_julia_executable)
        QWidget.setTabOrder(self.lineEdit_julia_executable,
                            self.toolButton_select_julia)
        QWidget.setTabOrder(self.toolButton_select_julia,
                            self.lineEdit_julia_kernel_name)
        QWidget.setTabOrder(self.lineEdit_julia_kernel_name,
                            self.lineEdit_julia_project)
        QWidget.setTabOrder(self.lineEdit_julia_project,
                            self.toolButton_select_julia_project)
        QWidget.setTabOrder(self.toolButton_select_julia_project,
                            self.checkBox_rebuild_ijulia)
        QWidget.setTabOrder(self.checkBox_rebuild_ijulia,
                            self.pushButton_make_julia_kernel)
        QWidget.setTabOrder(self.pushButton_make_julia_kernel,
                            self.textBrowser_process)

        self.retranslateUi(Dialog)
        self.buttonBox.accepted.connect(Dialog.accept)
        self.buttonBox.rejected.connect(Dialog.reject)

        self.stackedWidget.setCurrentIndex(0)

        QMetaObject.connectSlotsByName(Dialog)
Example #22
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(609, 357)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.frame = QFrame(self.centralwidget)
        self.frame.setGeometry(QRect(3, 3, 600, 350))
        self.frame.setTabletTracking(False)
        self.frame.setStyleSheet(
            "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.frame.setFrameShape(QFrame.StyledPanel)
        self.frame.setFrameShadow(QFrame.Raised)
        self.frame.setObjectName(u"frame")
        self.label = QLabel(self.frame)
        self.label.setGeometry(QRect(150, 10, 351, 51))
        font = QFont()
        font.setFamily("DIN Condensed")
        font.setPointSize(40)
        font.setBold(False)
        font.setUnderline(True)
        font.setWeight(50)
        self.label.setFont(font)
        self.label.setStyleSheet("background: transparent;")
        self.label.setObjectName(u"label")
        self.input_lineEdit = QLineEdit(self.frame)
        self.input_lineEdit.setGeometry(QRect(140, 60, 361, 41))
        font = QFont()
        font.setFamily("DIN Condensed")
        font.setPointSize(22)
        self.input_lineEdit.setFont(font)
        self.input_lineEdit.setStyleSheet(
            "background-color: rgb(204, 204, 204);\n"
            "border-color: rgb(0, 0, 0);")
        self.input_lineEdit.setObjectName(u"input_lineEdit")
        self.search_pushButton = QPushButton(self.frame)
        self.search_pushButton.setGeometry(QRect(270, 120, 91, 41))
        font = QFont()
        font.setFamily("DIN Condensed")
        font.setPointSize(20)
        self.search_pushButton.setFont(font)
        self.search_pushButton.setLayoutDirection(Qt.LeftToRight)
        self.search_pushButton.setStyleSheet(
            "background-color: rgb(204, 204, 204);\n"
            "border-color: rgb(0, 0, 0);\n"
            "")
        self.search_pushButton.setObjectName(u"search_pushButton")
        self.frame_2 = QFrame(self.frame)
        self.frame_2.setGeometry(QRect(10, 60, 121, 251))
        self.frame_2.setToolTip("")
        self.frame_2.setStyleSheet(
            "image: url(/Users/nicholausbrell/Desktop/all_nba_app/images/nba-logo-transparent.png);\n"
            "")
        self.frame_2.setFrameShape(QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QFrame.Raised)
        self.frame_2.setObjectName(u"frame_2")
        self.label_stats = QLabel(self.frame)
        self.label_stats.setGeometry(QRect(140, 170, 361, 131))
        font = QFont()
        font.setFamily("Courier")
        font.setPointSize(15)
        font.setBold(True)
        font.setWeight(75)
        self.label_stats.setFont(font)
        self.label_stats.setAlignment(Qt.AlignLeading | Qt.AlignLeft
                                      | Qt.AlignTop)
        self.label_stats.setObjectName("label_stats")
        MainWindow.setCentralWidget(self.centralwidget)

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

        # connecting action when the button is clicked
        self.search_pushButton.clicked.connect(self.on_click)
Example #23
0
    def setupUi(self, main):
        if not main.objectName():
            main.setObjectName(u"main")
        main.resize(580, 492)
        main.setStyleSheet(u"background-color: rgb(255, 131, 6)")
        self.verticalLayout = QVBoxLayout(main)
        self.verticalLayout.setSpacing(26)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalLayout.setContentsMargins(20, 0, 20, 0)
        self.verticalSpacer = QSpacerItem(23, 14, QSizePolicy.Minimum, QSizePolicy.Fixed)

        self.verticalLayout.addItem(self.verticalSpacer)

        self.label = QLabel(main)
        self.label.setObjectName(u"label")
        sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setMinimumSize(QSize(0, 150))
        font = QFont()
        font.setFamily(u"MS Serif")
        font.setPointSize(20)
        font.setBold(False)
        font.setUnderline(False)
        font.setWeight(50)
        font.setStrikeOut(False)
        font.setKerning(False)
        self.label.setFont(font)
        self.label.setStyleSheet(u"background-color: rgb(255, 84, 16);\n"
"color: rgb(253, 255, 255)")
        self.label.setAlignment(Qt.AlignCenter)

        self.verticalLayout.addWidget(self.label)

        self.verticalLayout_2 = QVBoxLayout()
        self.verticalLayout_2.setSpacing(10)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.verticalLayout_2.setContentsMargins(-1, -1, -1, 0)
        self.pushButton = QPushButton(main)
        self.pushButton.setObjectName(u"pushButton")
        sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth())
        self.pushButton.setSizePolicy(sizePolicy)
        self.pushButton.setMinimumSize(QSize(0, 70))
        font1 = QFont()
        font1.setFamily(u"Sitka Small")
        font1.setPointSize(11)
        self.pushButton.setFont(font1)
        self.pushButton.setCursor(QCursor(Qt.ArrowCursor))
        self.pushButton.setStyleSheet(u"QPushButton{\n"
"   border: 1px solid grey;\n"
"   background-color: rgb(130, 81, 234);\n"
"   color: white;\n"
"}\n"
"QPushButton:hover{\n"
"   background-color: #9651EA;\n"
"   border: 1px solid grey;\n"
"   color: white;\n"
"}\n"
"QPushButton:pressed{\n"
"   background-color: #AA38EA;\n"
"   border: 1px solid grey;\n"
"   color: white;\n"
"}")

        self.verticalLayout_2.addWidget(self.pushButton)

        self.pushButton_2 = QPushButton(main)
        self.pushButton_2.setObjectName(u"pushButton_2")
        sizePolicy.setHeightForWidth(self.pushButton_2.sizePolicy().hasHeightForWidth())
        self.pushButton_2.setSizePolicy(sizePolicy)
        self.pushButton_2.setMinimumSize(QSize(0, 70))
        self.pushButton_2.setFont(font1)
        self.pushButton_2.setCursor(QCursor(Qt.ArrowCursor))
        self.pushButton_2.setStyleSheet(u"QPushButton{\n"
"   border: 1px solid grey;\n"
"   background-color: rgb(130, 81, 234);\n"
"   color: white;\n"
"}\n"
"QPushButton:hover{\n"
"   background-color: #9651EA;\n"
"   border: 1px solid grey;\n"
"   color: white;\n"
"}\n"
"QPushButton:pressed{\n"
"   background-color: #AA38EA;\n"
"   border: 1px solid grey;\n"
"   color: white;\n"
"}")

        self.verticalLayout_2.addWidget(self.pushButton_2)


        self.verticalLayout.addLayout(self.verticalLayout_2)


        self.retranslateUi(main)

        QMetaObject.connectSlotsByName(main)
        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)
Example #25
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(432, 490)
        sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth())
        MainWindow.setSizePolicy(sizePolicy)
        font = QFont()
        font.setFamily(u"Century Gothic")
        font.setPointSize(11)
        MainWindow.setFont(font)
        icon = QIcon()
        icon.addFile(u"app.png", QSize(), QIcon.Normal, QIcon.Off)
        MainWindow.setWindowIcon(icon)
        MainWindow.setStyleSheet(u"background-color: rgb(19, 23, 32);\n"
"color: rgb(255, 255, 255);")
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.tbPhoneNumber = QLineEdit(self.centralwidget)
        self.tbPhoneNumber.setObjectName(u"tbPhoneNumber")
        self.tbPhoneNumber.setGeometry(QRect(60, 90, 311, 41))
        self.tbPhoneNumber.setFont(font)
        self.tbMessage = QTextEdit(self.centralwidget)
        self.tbMessage.setObjectName(u"tbMessage")
        self.tbMessage.setGeometry(QRect(60, 160, 311, 241))
        self.tbMessage.setFont(font)
        self.btnSendSMS = QPushButton(self.centralwidget)
        self.btnSendSMS.setObjectName(u"btnSendSMS")
        self.btnSendSMS.setGeometry(QRect(120, 410, 201, 41))
        font1 = QFont()
        font1.setFamily(u"Century Gothic")
        font1.setPointSize(11)
        font1.setBold(True)
        font1.setWeight(75)
        self.btnSendSMS.setFont(font1)
        self.btnSendSMS.setStyleSheet(u"background-color: rgb(221, 79, 66);")
        self.label = QLabel(self.centralwidget)
        self.label.setObjectName(u"label")
        self.label.setGeometry(QRect(60, 140, 191, 20))
        font2 = QFont()
        font2.setFamily(u"Century Gothic")
        font2.setPointSize(10)
        self.label.setFont(font2)
        self.label_2 = QLabel(self.centralwidget)
        self.label_2.setObjectName(u"label_2")
        self.label_2.setGeometry(QRect(60, 70, 191, 20))
        self.label_2.setFont(font2)
        self.label_3 = QLabel(self.centralwidget)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setGeometry(QRect(120, 15, 211, 41))
        font3 = QFont()
        font3.setFamily(u"Century Gothic")
        font3.setPointSize(16)
        font3.setBold(True)
        font3.setUnderline(True)
        font3.setWeight(75)
        self.label_3.setFont(font3)
        self.label_3.setAlignment(Qt.AlignCenter)
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)

        QMetaObject.connectSlotsByName(MainWindow)