Esempio n. 1
0
 def getFont(self):
     userFont = binaryninjaui.getMonospaceFont(self)
     if sys.platform == "darwin":
         # Some fonts aren't fixed width across all characters, use a known good one
         font = QFont("Menlo", userFont.pointSize())
         font.setKerning(False)
     else:
         font = userFont
     return font
Esempio n. 2
0
    def __init__(self, item=None):
        super(DownloadItem, self).__init__()
        DownloadHistorySignal.put.connect(self.update)
        DownloadHistorySignal.progress.connect(self.update)
        self.artwork_size = 80
        self.item = item
        self.layout = QVBoxLayout()
        self.layout.setMargin(0)

        item_container = QWidget()
        item_container_layout = QHBoxLayout()
        item_container_layout.setMargin(0)
        item_container.setLayout(item_container_layout)

        self.artwork_label = QLabel(alignment=Qt.AlignLeft)
        self.artwork_label.setStyleSheet(
            css('background-color: {{color}};',
                color=colors.PLACEHOLDER_COLOR))
        self.artwork_label.setFixedWidth(self.artwork_size)
        self.artwork_label.setFixedHeight(self.artwork_size)
        item_container_layout.addWidget(self.artwork_label)
        self.render_artwork()

        self.item_label = QLabel(self.get_text())
        font = QFont()
        font.setKerning(False)
        self.item_label.setFont(font)
        self.item_label.setStyleSheet('padding: 0 10px;')
        item_container_layout.addWidget(self.item_label)

        self.retry_btn = IconButton(text='Retry', on_click=self.retry)
        self.retry_btn.setFixedHeight(40)
        self.retry_btn.setFixedWidth(60)
        item_container_layout.addWidget(self.retry_btn)
        if not self.item['retriable']:
            self.retry_btn.hide()

        delete_btn = IconButton(text='Delete', on_click=self.delete)
        delete_btn.setFixedHeight(40)
        delete_btn.setFixedWidth(70)
        item_container_layout.addWidget(delete_btn)

        self.layout.addWidget(item_container)

        self.progress_label = QLabel()
        self.layout.addWidget(self.progress_label)

        self.setLayout(self.layout)
Esempio n. 3
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(511, 543)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.verticalLayout = QVBoxLayout(self.centralwidget)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.treeWidget = QTreeWidget(self.centralwidget)
        __qtreewidgetitem = QTreeWidgetItem()
        __qtreewidgetitem.setText(0, u"1")
        self.treeWidget.setHeaderItem(__qtreewidgetitem)
        self.treeWidget.setObjectName(u"treeWidget")
        self.treeWidget.setFocusPolicy(Qt.NoFocus)
        self.treeWidget.setColumnCount(1)
        self.treeWidget.header().setVisible(False)

        self.verticalLayout.addWidget(self.treeWidget)

        self.infoLabel = QLabel(self.centralwidget)
        self.infoLabel.setObjectName(u"infoLabel")
        font = QFont()
        font.setPointSize(10)
        font.setStrikeOut(False)
        font.setKerning(True)
        self.infoLabel.setFont(font)
        self.infoLabel.setAlignment(Qt.AlignCenter)

        self.verticalLayout.addWidget(self.infoLabel)

        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(MainWindow)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 511, 21))
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)

        QMetaObject.connectSlotsByName(MainWindow)
Esempio n. 4
0
    def setupUi(self, launcher):
        if launcher.objectName():
            launcher.setObjectName(u"launcher")
        launcher.setWindowModality(Qt.ApplicationModal)
        launcher.resize(600, 400)
        launcher.setMinimumSize(QSize(600, 400))
        launcher.setMaximumSize(QSize(600, 400))
        icon = QIcon()
        icon.addFile(u":/icons/scoresnake_icon.png", QSize(), QIcon.Normal,
                     QIcon.On)
        launcher.setWindowIcon(icon)
        launcher.setStyleSheet(u"background-color: #3C4148")
        self.visitor_label = QLabel(launcher)
        self.visitor_label.setObjectName(u"visitor_label")
        self.visitor_label.setGeometry(QRect(40, 115, 200, 20))
        font = QFont()
        font.setFamily(u"Open Sans")
        font.setPointSize(18)
        font.setBold(True)
        font.setWeight(75)
        font.setKerning(True)
        self.visitor_label.setFont(font)
        self.visitor_label.setStyleSheet(u"color: white;")
        self.visitor_label.setAlignment(Qt.AlignCenter)
        self.visitor_label.setIndent(-1)
        self.visitor_text = QLineEdit(launcher)
        self.visitor_text.setObjectName(u"visitor_text")
        self.visitor_text.setGeometry(QRect(40, 140, 200, 40))
        font1 = QFont()
        font1.setFamily(u"Open Sans")
        font1.setPointSize(16)
        font1.setBold(True)
        font1.setWeight(75)
        self.visitor_text.setFont(font1)
        self.visitor_text.setStyleSheet(u"QLineEdit{\n"
                                        "	color: white;\n"
                                        "	border: 2px solid #85898f;\n"
                                        "}\n"
                                        "\n"
                                        "QLineEdit:focus{\n"
                                        "	color: white;\n"
                                        "	border: 2px solid white;\n"
                                        "}")
        self.visitor_text.setAlignment(Qt.AlignCenter)
        self.logo_icon = QLabel(launcher)
        self.logo_icon.setObjectName(u"logo_icon")
        self.logo_icon.setGeometry(QRect(260, 20, 75, 75))
        self.logo_icon.setPixmap(QPixmap(u":/icons/scoresnake_icon_light.png"))
        self.logo_icon.setScaledContents(True)
        self.logo_icon.setAlignment(Qt.AlignCenter)
        self.home_text = QLineEdit(launcher)
        self.home_text.setObjectName(u"home_text")
        self.home_text.setGeometry(QRect(360, 140, 200, 40))
        self.home_text.setFont(font1)
        self.home_text.setStyleSheet(u"QLineEdit{\n"
                                     "	color: white;\n"
                                     "	border: 2px solid #85898f;\n"
                                     "}\n"
                                     "\n"
                                     "QLineEdit:focus{\n"
                                     "	color: white;\n"
                                     "	border: 2px solid white;\n"
                                     "}")
        self.home_text.setAlignment(Qt.AlignCenter)
        self.home_label = QLabel(launcher)
        self.home_label.setObjectName(u"home_label")
        self.home_label.setGeometry(QRect(360, 115, 200, 20))
        self.home_label.setFont(font)
        self.home_label.setStyleSheet(u"color: white;")
        self.home_label.setAlignment(Qt.AlignCenter)
        self.home_label.setIndent(-1)
        self.server_label = QLabel(launcher)
        self.server_label.setObjectName(u"server_label")
        self.server_label.setGeometry(QRect(200, 205, 200, 20))
        self.server_label.setFont(font)
        self.server_label.setStyleSheet(u"color: white;")
        self.server_label.setAlignment(Qt.AlignCenter)
        self.server_label.setIndent(-1)
        self.server_ip = QLineEdit(launcher)
        self.server_ip.setObjectName(u"server_ip")
        self.server_ip.setGeometry(QRect(200, 230, 200, 40))
        self.server_ip.setFont(font1)
        self.server_ip.setStyleSheet(u"QLineEdit{\n"
                                     "	color: white;\n"
                                     "	border: 2px solid #85898f;\n"
                                     "}\n"
                                     "\n"
                                     "QLineEdit:focus{\n"
                                     "	color: white;\n"
                                     "	border: 2px solid white;\n"
                                     "}")
        self.server_ip.setAlignment(Qt.AlignCenter)
        self.baseball_button = QPushButton(launcher)
        self.baseball_button.setObjectName(u"baseball_button")
        self.baseball_button.setGeometry(QRect(220, 290, 80, 80))
        self.baseball_button.setStyleSheet(
            u"QPushButton{\n"
            "	background-color: rgba(0,0,0,0%);\n"
            "	border-image: url(:/icons/baseball_outline.png);\n"
            "	border: 0px;\n"
            "}\n"
            "\n"
            "QPushButton:hover{\n"
            "	background-color: rgba(0,0,0,0%);\n"
            "	border-image: url(:/icons/baseball_solid.png);\n"
            "	border: 0px;\n"
            "}")
        self.baseball_button.setProperty("mask",
                                         QPixmap(u":/icons/baseball_mask.png"))
        self.volleyball_button = QPushButton(launcher)
        self.volleyball_button.setObjectName(u"volleyball_button")
        self.volleyball_button.setGeometry(QRect(310, 290, 80, 80))
        self.volleyball_button.setStyleSheet(
            u"QPushButton{\n"
            "	background-color: rgba(0,0,0,0%);\n"
            "	border-image: url(:/icons/volleyball_outline.png);\n"
            "	border: 0px;\n"
            "}\n"
            "\n"
            "QPushButton:hover{\n"
            "	background-color: rgba(0,0,0,0%);\n"
            "	border-image: url(:/icons/volleyball_solid.png);\n"
            "	border: 0px;\n"
            "}")
        self.volleyball_button.setProperty(
            "mask", QPixmap(u":/icons/baseball_mask.png"))

        self.retranslateUi(launcher)

        QMetaObject.connectSlotsByName(launcher)
Esempio n. 5
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)
Esempio n. 6
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(1000, 900)
        MainWindow.setMinimumSize(QSize(1000, 900))
        MainWindow.setUnifiedTitleAndToolBarOnMac(False)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.horizontalLayout = QHBoxLayout(self.centralwidget)
        self.horizontalLayout.setSpacing(0)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.navigation_frame = QFrame(self.centralwidget)
        self.navigation_frame.setObjectName(u"navigation_frame")
        self.navigation_frame.setMinimumSize(QSize(220, 0))
        self.navigation_frame.setMaximumSize(QSize(220, 16777215))
        self.navigation_frame.setStyleSheet(u"background-color: rgb(51, 51, 76);")
        self.navigation_frame.setFrameShape(QFrame.NoFrame)
        self.navigation_frame.setFrameShadow(QFrame.Raised)
        self.verticalLayout = QVBoxLayout(self.navigation_frame)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.logo_frame = QFrame(self.navigation_frame)
        self.logo_frame.setObjectName(u"logo_frame")
        self.logo_frame.setMaximumSize(QSize(16777215, 75))
        self.logo_frame.setStyleSheet(u"background-color: rgb(39, 39, 58);")
        self.logo_frame.setFrameShape(QFrame.NoFrame)
        self.logo_frame.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_3 = QHBoxLayout(self.logo_frame)
        self.horizontalLayout_3.setSpacing(0)
        self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
        self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.label_2 = QLabel(self.logo_frame)
        self.label_2.setObjectName(u"label_2")
        font = QFont()
        font.setFamily(u"Microsoft Sans Serif")
        font.setPointSize(16)
        self.label_2.setFont(font)
        self.label_2.setStyleSheet(u"color: rgb(220, 220, 220);")
        self.label_2.setAlignment(Qt.AlignCenter)

        self.horizontalLayout_3.addWidget(self.label_2)


        self.verticalLayout.addWidget(self.logo_frame)

        self.btn_frame = QFrame(self.navigation_frame)
        self.btn_frame.setObjectName(u"btn_frame")
        self.btn_frame.setFrameShape(QFrame.NoFrame)
        self.btn_frame.setFrameShadow(QFrame.Raised)
        self.verticalLayout_2 = QVBoxLayout(self.btn_frame)
        self.verticalLayout_2.setSpacing(0)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.send_mail_btn = QPushButton(self.btn_frame)
        self.side_button_group = QButtonGroup(MainWindow)
        self.side_button_group.setObjectName(u"side_button_group")
        self.side_button_group.addButton(self.send_mail_btn)
        self.send_mail_btn.setObjectName(u"send_mail_btn")
        self.send_mail_btn.setMinimumSize(QSize(0, 60))
        self.send_mail_btn.setMaximumSize(QSize(16777215, 60))
        font1 = QFont()
        font1.setPointSize(12)
        self.send_mail_btn.setFont(font1)
        self.send_mail_btn.setCursor(QCursor(Qt.PointingHandCursor))
        self.send_mail_btn.setStyleSheet(u"QPushButton{\n"
"	color: rgb(220, 220, 220);\n"
"	background-color: rgb(51, 51, 76);\n"
"	border: 0px solid;\n"
"	text-align:left;\n"
"	padding-left: 20px;\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background-color: rgb(85, 170, 255);\n"
"}\n"
"\n"
"QPushButton:checked{\n"
"	background-color: rgb(85, 170, 255);\n"
"}")
        icon = QIcon()
        icon.addFile(u":/icons/images/send_mail.png", QSize(), QIcon.Normal, QIcon.Off)
        self.send_mail_btn.setIcon(icon)
        self.send_mail_btn.setIconSize(QSize(25, 25))
        self.send_mail_btn.setCheckable(True)
        self.send_mail_btn.setChecked(True)

        self.verticalLayout_2.addWidget(self.send_mail_btn)

        self.status_btn = QPushButton(self.btn_frame)
        self.side_button_group.addButton(self.status_btn)
        self.status_btn.setObjectName(u"status_btn")
        self.status_btn.setMinimumSize(QSize(0, 60))
        self.status_btn.setMaximumSize(QSize(16777215, 60))
        self.status_btn.setFont(font1)
        self.status_btn.setCursor(QCursor(Qt.PointingHandCursor))
        self.status_btn.setStyleSheet(u"QPushButton{\n"
"	color: rgb(220, 220, 220);\n"
"	background-color: rgb(51, 51, 76);\n"
"	border: 0px solid;\n"
"	text-align:left;\n"
"	padding-left: 20px;\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background-color: rgb(85, 170, 255);\n"
"}\n"
"\n"
"QPushButton:checked{\n"
"	background-color: rgb(85, 170, 255);\n"
"}")
        icon1 = QIcon()
        icon1.addFile(u":/icons/images/time.png", QSize(), QIcon.Normal, QIcon.Off)
        self.status_btn.setIcon(icon1)
        self.status_btn.setIconSize(QSize(25, 25))
        self.status_btn.setCheckable(True)
        self.status_btn.setChecked(False)

        self.verticalLayout_2.addWidget(self.status_btn)


        self.verticalLayout.addWidget(self.btn_frame, 0, Qt.AlignTop)


        self.horizontalLayout.addWidget(self.navigation_frame)

        self.content_frame = QFrame(self.centralwidget)
        self.content_frame.setObjectName(u"content_frame")
        self.content_frame.setFrameShape(QFrame.NoFrame)
        self.content_frame.setFrameShadow(QFrame.Raised)
        self.verticalLayout_3 = QVBoxLayout(self.content_frame)
        self.verticalLayout_3.setSpacing(0)
        self.verticalLayout_3.setObjectName(u"verticalLayout_3")
        self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.title_frame = QFrame(self.content_frame)
        self.title_frame.setObjectName(u"title_frame")
        self.title_frame.setMinimumSize(QSize(0, 75))
        self.title_frame.setMaximumSize(QSize(16777215, 75))
        self.title_frame.setStyleSheet(u"QFrame#title_frame{\n"
"	background-color: rgb(85, 170, 255);\n"
"}\n"
"\n"
"QScrollBar {\n"
"    border: none;\n"
"    background: #F8F8F8;\n"
"}\n"
"\n"
"QScrollBar::handle {\n"
"    background: #CCCCCC;\n"
"    min-width: 20px;\n"
"    min-height: 20px;\n"
"}\n"
"\n"
"QScrollBar::vertical {\n"
"    width: 5px;\n"
"}\n"
"\n"
"QScrollBar::horizontal {\n"
"    height: 5px;\n"
"}\n"
"\n"
"QScrollBar::add-line {\n"
"    border: none;\n"
"    background: none;\n"
"}\n"
"\n"
"QScrollBar::sub-line {\n"
"    border: none;\n"
"    background: none;\n"
"}")
        self.title_frame.setFrameShape(QFrame.NoFrame)
        self.title_frame.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_2 = QHBoxLayout(self.title_frame)
        self.horizontalLayout_2.setSpacing(0)
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.label = QLabel(self.title_frame)
        self.label.setObjectName(u"label")
        font2 = QFont()
        font2.setPointSize(16)
        self.label.setFont(font2)
        self.label.setStyleSheet(u"color: rgb(255, 255, 255);")
        self.label.setAlignment(Qt.AlignCenter)

        self.horizontalLayout_2.addWidget(self.label)


        self.verticalLayout_3.addWidget(self.title_frame)

        self.frame_2 = QFrame(self.content_frame)
        self.frame_2.setObjectName(u"frame_2")
        self.frame_2.setStyleSheet(u"background-color: rgb(231, 233, 231);")
        self.frame_2.setFrameShape(QFrame.NoFrame)
        self.frame_2.setFrameShadow(QFrame.Raised)
        self.verticalLayout_4 = QVBoxLayout(self.frame_2)
        self.verticalLayout_4.setObjectName(u"verticalLayout_4")
        self.stackedWidget = QStackedWidget(self.frame_2)
        self.stackedWidget.setObjectName(u"stackedWidget")
        self.mail_page = QWidget()
        self.mail_page.setObjectName(u"mail_page")
        self.mail_page.setStyleSheet(u"")
        self.verticalLayout_5 = QVBoxLayout(self.mail_page)
        self.verticalLayout_5.setSpacing(0)
        self.verticalLayout_5.setObjectName(u"verticalLayout_5")
        self.verticalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.frame = QFrame(self.mail_page)
        self.frame.setObjectName(u"frame")
        self.frame.setFont(font1)
        self.frame.setStyleSheet(u"QFrame{\n"
"	background-color: rgb(255, 255, 255);\n"
"	border-radius: 20px;\n"
"}\n"
"\n"
"QScrollBar {\n"
"    border: none;\n"
"    background: #F8F8F8;\n"
"}\n"
"\n"
"QScrollBar::handle {\n"
"    background: #CCCCCC;\n"
"    min-width: 20px;\n"
"    min-height: 20px;\n"
"}\n"
"\n"
"QScrollBar::vertical {\n"
"    width: 10px;\n"
"}\n"
"\n"
"QScrollBar::horizontal {\n"
"    height: 10px;\n"
"}\n"
"\n"
"QScrollBar::add-line {\n"
"    border: none;\n"
"    background: none;\n"
"}\n"
"\n"
"QScrollBar::sub-line {\n"
"    border: none;\n"
"    background: none;\n"
"}")
        self.frame.setFrameShape(QFrame.NoFrame)
        self.frame.setFrameShadow(QFrame.Plain)
        self.verticalLayout_7 = QVBoxLayout(self.frame)
        self.verticalLayout_7.setObjectName(u"verticalLayout_7")
        self.label_3 = QLabel(self.frame)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setMinimumSize(QSize(200, 50))
        self.label_3.setFont(font)
        self.label_3.setStyleSheet(u"color: rgb(85, 170, 255);")
        self.label_3.setAlignment(Qt.AlignCenter)

        self.verticalLayout_7.addWidget(self.label_3)

        self.frame_3 = QFrame(self.frame)
        self.frame_3.setObjectName(u"frame_3")
        self.frame_3.setMinimumSize(QSize(500, 0))
        self.frame_3.setMaximumSize(QSize(500, 16777215))
        self.frame_3.setStyleSheet(u"")
        self.frame_3.setFrameShape(QFrame.NoFrame)
        self.frame_3.setFrameShadow(QFrame.Raised)
        self.gridLayout = QGridLayout(self.frame_3)
        self.gridLayout.setObjectName(u"gridLayout")
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.pushButton = QPushButton(self.frame_3)
        self.pushButton.setObjectName(u"pushButton")
        self.pushButton.setStyleSheet(u"background-color: rgb(255, 255, 255);\n"
"border:none;")
        icon2 = QIcon()
        icon2.addFile(u":/icons/images/mail.svg", QSize(), QIcon.Normal, QIcon.Off)
        self.pushButton.setIcon(icon2)

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

        self.my_email_entry = QLineEdit(self.frame_3)
        self.my_email_entry.setObjectName(u"my_email_entry")
        self.my_email_entry.setMinimumSize(QSize(0, 0))
        self.my_email_entry.setFont(font1)
        self.my_email_entry.setStyleSheet(u"background:transparent;\n"
"border:none;\n"
"border-bottom:1px solid #717072;\n"
"border-radius: 0px;\n"
"color: rgb(113, 112, 114);")
        self.my_email_entry.setClearButtonEnabled(False)

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

        self.email_address_error = QLabel(self.frame_3)
        self.email_address_error.setObjectName(u"email_address_error")
        font3 = QFont()
        font3.setPointSize(10)
        self.email_address_error.setFont(font3)
        self.email_address_error.setStyleSheet(u"color: rgb(255, 0, 0);")

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


        self.verticalLayout_7.addWidget(self.frame_3, 0, Qt.AlignHCenter)

        self.frame_4 = QFrame(self.frame)
        self.frame_4.setObjectName(u"frame_4")
        self.frame_4.setMinimumSize(QSize(500, 0))
        self.frame_4.setMaximumSize(QSize(500, 16777215))
        self.frame_4.setFrameShape(QFrame.NoFrame)
        self.frame_4.setFrameShadow(QFrame.Raised)
        self.gridLayout_2 = QGridLayout(self.frame_4)
        self.gridLayout_2.setObjectName(u"gridLayout_2")
        self.gridLayout_2.setContentsMargins(0, 0, 0, 0)
        self.my_password_entry = QLineEdit(self.frame_4)
        self.my_password_entry.setObjectName(u"my_password_entry")
        self.my_password_entry.setMinimumSize(QSize(0, 0))
        self.my_password_entry.setFont(font1)
        self.my_password_entry.setStyleSheet(u"background:transparent;\n"
"border:none;\n"
"border-bottom:1px solid #717072;\n"
"border-radius: 0px;\n"
"color: rgb(113, 112, 114);")
        self.my_password_entry.setEchoMode(QLineEdit.Password)

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

        self.pushButton_2 = QPushButton(self.frame_4)
        self.pushButton_2.setObjectName(u"pushButton_2")
        self.pushButton_2.setStyleSheet(u"background-color: rgb(255, 255, 255);\n"
"border:none;")
        icon3 = QIcon()
        icon3.addFile(u":/icons/images/lock.png", QSize(), QIcon.Normal, QIcon.Off)
        self.pushButton_2.setIcon(icon3)

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

        self.no_password_error = QLabel(self.frame_4)
        self.no_password_error.setObjectName(u"no_password_error")
        self.no_password_error.setFont(font3)
        self.no_password_error.setStyleSheet(u"color: rgb(255, 0, 0);")

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


        self.verticalLayout_7.addWidget(self.frame_4, 0, Qt.AlignHCenter)

        self.label_4 = QLabel(self.frame)
        self.label_4.setObjectName(u"label_4")
        self.label_4.setMinimumSize(QSize(200, 50))
        self.label_4.setFont(font)
        self.label_4.setStyleSheet(u"color: rgb(85, 170, 255);")
        self.label_4.setAlignment(Qt.AlignCenter)

        self.verticalLayout_7.addWidget(self.label_4)

        self.frame_5 = QFrame(self.frame)
        self.frame_5.setObjectName(u"frame_5")
        self.frame_5.setFrameShape(QFrame.NoFrame)
        self.frame_5.setFrameShadow(QFrame.Raised)
        self.gridLayout_3 = QGridLayout(self.frame_5)
        self.gridLayout_3.setSpacing(7)
        self.gridLayout_3.setObjectName(u"gridLayout_3")
        self.gridLayout_3.setContentsMargins(0, 0, 0, 0)
        self.browse_file_btn = QPushButton(self.frame_5)
        self.browse_file_btn.setObjectName(u"browse_file_btn")
        self.browse_file_btn.setMinimumSize(QSize(150, 40))
        self.browse_file_btn.setMaximumSize(QSize(100, 16777215))
        self.browse_file_btn.setFont(font1)
        self.browse_file_btn.setCursor(QCursor(Qt.PointingHandCursor))
        self.browse_file_btn.setStyleSheet(u"QPushButton{\n"
"	background-color: rgb(85, 170, 255);\n"
"	color: rgb(255, 255, 255);\n"
"	border: 2px solid;\n"
"	border-color: none;\n"
"	border-radius: 10px;\n"
"	padding: 10px\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background-color: rgb(85, 170, 255);\n"
"	border: 2px solid;\n"
"	border-color: rgb(85, 85, 255);\n"
"}")

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

        self.to_email_label = QLineEdit(self.frame_5)
        self.to_email_label.setObjectName(u"to_email_label")
        self.to_email_label.setMinimumSize(QSize(0, 0))
        self.to_email_label.setFont(font1)
        self.to_email_label.setStyleSheet(u"background:transparent;\n"
"border:none;\n"
"border-bottom:1px solid #717072;\n"
"border-radius: 0px;\n"
"color: rgb(113, 112, 114);\n"
"padding-left: 1.5px;\n"
"padding-bottom: 5px;\n"
"padding-top: 5px;")
        self.to_email_label.setReadOnly(True)

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

        self.to_entry = QLineEdit(self.frame_5)
        self.to_entry.setObjectName(u"to_entry")
        sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.to_entry.sizePolicy().hasHeightForWidth())
        self.to_entry.setSizePolicy(sizePolicy)
        self.to_entry.setMinimumSize(QSize(0, 0))
        self.to_entry.setFont(font1)
        self.to_entry.setCursor(QCursor(Qt.ArrowCursor))
        self.to_entry.setStyleSheet(u"background:transparent;\n"
"border:none;\n"
"border-radius: 0px;\n"
"color: rgb(113, 112, 114);\n"
"padding-left: 1.5px;\n"
"padding-bottom: 5px;\n"
"padding-top: 5px;")
        self.to_entry.setReadOnly(True)

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

        self.receiver_file_label = QLabel(self.frame_5)
        self.receiver_file_label.setObjectName(u"receiver_file_label")

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

        self.to_error = QLabel(self.frame_5)
        self.to_error.setObjectName(u"to_error")
        self.to_error.setFont(font3)
        self.to_error.setStyleSheet(u"color: rgb(255, 0, 0);")

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


        self.verticalLayout_7.addWidget(self.frame_5)

        self.frame_7 = QFrame(self.frame)
        self.frame_7.setObjectName(u"frame_7")
        self.frame_7.setFrameShape(QFrame.StyledPanel)
        self.frame_7.setFrameShadow(QFrame.Raised)
        self.gridLayout_4 = QGridLayout(self.frame_7)
        self.gridLayout_4.setObjectName(u"gridLayout_4")
        self.gridLayout_4.setContentsMargins(0, 0, 0, 0)
        self.invalid_col_error = QLabel(self.frame_7)
        self.invalid_col_error.setObjectName(u"invalid_col_error")
        self.invalid_col_error.setFont(font3)
        self.invalid_col_error.setStyleSheet(u"color: rgb(255, 0, 0);")

        self.gridLayout_4.addWidget(self.invalid_col_error, 1, 1, 1, 1)

        self.email_column_combo = QComboBox(self.frame_7)
        self.email_column_combo.addItem("")
        self.email_column_combo.setObjectName(u"email_column_combo")
        font4 = QFont()
        font4.setPointSize(12)
        font4.setKerning(True)
        self.email_column_combo.setFont(font4)
        self.email_column_combo.setStyleSheet(u"QComboBox {\n"
"	border: none;\n"
"    border-bottom: 1px solid black;\n"
"	padding-left: 1.5px;\n"
"	padding-bottom: 5px;\n"
"	padding-top: 5px;\n"
"	color: rgb(113, 112, 114);\n"
"	background-color: rgb(255, 255, 255);\n"
"}\n"
"\n"
"\n"
"QComboBox::drop-down {\n"
"    width: 20px;\n"
"	padding: 5px;\n"
"	border: transparent;\n"
"}\n"
"\n"
"QComboBox::down-arrow {\n"
"    image: url(:/icons/images/chevron-down.svg);\n"
"}")

        self.gridLayout_4.addWidget(self.email_column_combo, 0, 1, 1, 1)

        self.email_column_entry = QLineEdit(self.frame_7)
        self.email_column_entry.setObjectName(u"email_column_entry")
        sizePolicy.setHeightForWidth(self.email_column_entry.sizePolicy().hasHeightForWidth())
        self.email_column_entry.setSizePolicy(sizePolicy)
        self.email_column_entry.setMinimumSize(QSize(0, 0))
        self.email_column_entry.setFont(font1)
        self.email_column_entry.setCursor(QCursor(Qt.ArrowCursor))
        self.email_column_entry.setStyleSheet(u"background:transparent;\n"
"border:none;\n"
"border-radius: 0px;\n"
"color: rgb(113, 112, 114);\n"
"padding-left: 1.5px;\n"
"padding-bottom: 5px;\n"
"padding-top: 5px;")
        self.email_column_entry.setReadOnly(True)

        self.gridLayout_4.addWidget(self.email_column_entry, 0, 0, 1, 1)


        self.verticalLayout_7.addWidget(self.frame_7)

        self.frame_8 = QFrame(self.frame)
        self.frame_8.setObjectName(u"frame_8")
        self.frame_8.setMinimumSize(QSize(0, 50))
        self.frame_8.setFrameShape(QFrame.StyledPanel)
        self.frame_8.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_8 = QHBoxLayout(self.frame_8)
        self.horizontalLayout_8.setSpacing(0)
        self.horizontalLayout_8.setObjectName(u"horizontalLayout_8")
        self.horizontalLayout_8.setContentsMargins(0, 0, 0, 0)
        self.subject_entry = QLineEdit(self.frame_8)
        self.subject_entry.setObjectName(u"subject_entry")
        self.subject_entry.setMinimumSize(QSize(0, 0))
        self.subject_entry.setFont(font1)
        self.subject_entry.setStyleSheet(u"background:transparent;\n"
"border:none;\n"
"border-bottom:1px solid #717072;\n"
"border-radius: 0px;\n"
"color: rgb(113, 112, 114);\n"
"padding-left: 1.5px;\n"
"padding-bottom: 5px;")

        self.horizontalLayout_8.addWidget(self.subject_entry)


        self.verticalLayout_7.addWidget(self.frame_8)

        self.scrollArea = QScrollArea(self.frame)
        self.scrollArea.setObjectName(u"scrollArea")
        self.scrollArea.setStyleSheet(u"background-color: rgb(255, 255, 255);")
        self.scrollArea.setVerticalScrollBarPolicy(Qt.ScrollBarAsNeeded)
        self.scrollArea.setHorizontalScrollBarPolicy(Qt.ScrollBarAsNeeded)
        self.scrollArea.setWidgetResizable(True)
        self.scrollAreaWidgetContents = QWidget()
        self.scrollAreaWidgetContents.setObjectName(u"scrollAreaWidgetContents")
        self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 736, 232))
        self.verticalLayout_6 = QVBoxLayout(self.scrollAreaWidgetContents)
        self.verticalLayout_6.setObjectName(u"verticalLayout_6")
        self.verticalLayout_6.setContentsMargins(0, 0, 0, 0)
        self.msg_entry = QTextEdit(self.scrollAreaWidgetContents)
        self.msg_entry.setObjectName(u"msg_entry")
        self.msg_entry.setMinimumSize(QSize(0, 0))
        self.msg_entry.setFont(font1)
        self.msg_entry.setStyleSheet(u"background:transparent;\n"
"border:none;\n"
"border-radius: 0px;\n"
"color: rgb(113, 112, 114);\n"
"padding-top: 5px;")
        self.msg_entry.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
        self.msg_entry.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
        self.msg_entry.setSizeAdjustPolicy(QAbstractScrollArea.AdjustIgnored)

        self.verticalLayout_6.addWidget(self.msg_entry)

        self.scrollArea.setWidget(self.scrollAreaWidgetContents)

        self.verticalLayout_7.addWidget(self.scrollArea)

        self.frame_6 = QFrame(self.frame)
        self.frame_6.setObjectName(u"frame_6")
        self.frame_6.setFrameShape(QFrame.StyledPanel)
        self.frame_6.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_7 = QHBoxLayout(self.frame_6)
        self.horizontalLayout_7.setObjectName(u"horizontalLayout_7")
        self.horizontalLayout_7.setContentsMargins(0, 0, 0, 0)
        self.attach_btn = QPushButton(self.frame_6)
        self.attach_btn.setObjectName(u"attach_btn")
        self.attach_btn.setMaximumSize(QSize(30, 16777215))
        self.attach_btn.setCursor(QCursor(Qt.PointingHandCursor))
        self.attach_btn.setStyleSheet(u"QPushButton{\n"
"	background-color: rgb(255, 255, 255);\n"
"	border:none;\n"
"	padding: 10px;\n"
"}\n"
"\n"
"QPushButton::hover{\n"
"	background-color: rgb(231, 233, 231);\n"
"}")
        icon4 = QIcon()
        icon4.addFile(u":/icons/images/paperclip.svg", QSize(), QIcon.Normal, QIcon.Off)
        self.attach_btn.setIcon(icon4)

        self.horizontalLayout_7.addWidget(self.attach_btn)

        self.frame_9 = QFrame(self.frame_6)
        self.frame_9.setObjectName(u"frame_9")
        self.frame_9.setFrameShape(QFrame.StyledPanel)
        self.frame_9.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_4 = QHBoxLayout(self.frame_9)
        self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
        self.invalid_byte_size_error = QLabel(self.frame_9)
        self.invalid_byte_size_error.setObjectName(u"invalid_byte_size_error")
        self.invalid_byte_size_error.setFont(font3)
        self.invalid_byte_size_error.setStyleSheet(u"color: rgb(255, 0, 0);")

        self.horizontalLayout_4.addWidget(self.invalid_byte_size_error)


        self.horizontalLayout_7.addWidget(self.frame_9)

        self.preview_btn = QPushButton(self.frame_6)
        self.preview_btn.setObjectName(u"preview_btn")
        self.preview_btn.setMinimumSize(QSize(200, 30))
        self.preview_btn.setMaximumSize(QSize(50, 16777215))
        self.preview_btn.setFont(font1)
        self.preview_btn.setCursor(QCursor(Qt.PointingHandCursor))
        self.preview_btn.setStyleSheet(u"QPushButton{\n"
"	background-color: rgb(85, 170, 255);\n"
"	color: rgb(255, 255, 255);\n"
"	border: 2px solid;\n"
"	border-color: none;\n"
"	border-radius: 10px;\n"
"	padding: 10px\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background-color: rgb(85, 170, 255);\n"
"	border: 2px solid;\n"
"	border-color: rgb(85, 85, 255);\n"
"}")

        self.horizontalLayout_7.addWidget(self.preview_btn)

        self.send_btn = QPushButton(self.frame_6)
        self.send_btn.setObjectName(u"send_btn")
        self.send_btn.setMinimumSize(QSize(100, 30))
        self.send_btn.setMaximumSize(QSize(50, 16777215))
        self.send_btn.setFont(font1)
        self.send_btn.setCursor(QCursor(Qt.PointingHandCursor))
        self.send_btn.setStyleSheet(u"QPushButton{\n"
"	background-color: rgb(85, 170, 255);\n"
"	color: rgb(255, 255, 255);\n"
"	border: 2px solid;\n"
"	border-color: none;\n"
"	border-radius: 10px;\n"
"	padding: 10px\n"
"}\n"
"\n"
"QPushButton:hover{\n"
"	background-color: rgb(85, 170, 255);\n"
"	border: 2px solid;\n"
"	border-color: rgb(85, 85, 255);\n"
"}")

        self.horizontalLayout_7.addWidget(self.send_btn)


        self.verticalLayout_7.addWidget(self.frame_6)

        self.frame_11 = QFrame(self.frame)
        self.frame_11.setObjectName(u"frame_11")
        self.frame_11.setFrameShape(QFrame.StyledPanel)
        self.frame_11.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_5 = QHBoxLayout(self.frame_11)
        self.horizontalLayout_5.setObjectName(u"horizontalLayout_5")
        self.horizontalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.label_8 = QLabel(self.frame_11)
        self.label_8.setObjectName(u"label_8")
        sizePolicy1 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(self.label_8.sizePolicy().hasHeightForWidth())
        self.label_8.setSizePolicy(sizePolicy1)
        self.label_8.setMinimumSize(QSize(300, 20))
        self.label_8.setMaximumSize(QSize(40, 16777215))
        font5 = QFont()
        font5.setFamily(u"Microsoft Sans Serif")
        font5.setPointSize(12)
        self.label_8.setFont(font5)
        self.label_8.setStyleSheet(u"background:transparent;\n"
"border:none;\n"
"border-radius: 0px;\n"
"color: rgb(113, 112, 114);")

        self.horizontalLayout_5.addWidget(self.label_8)

        self.personalised_att_combo = QComboBox(self.frame_11)
        self.personalised_att_combo.addItem("")
        self.personalised_att_combo.setObjectName(u"personalised_att_combo")
        self.personalised_att_combo.setFont(font4)
        self.personalised_att_combo.setStyleSheet(u"QComboBox {\n"
"	border: none;\n"
"    border-bottom: 1px solid black;\n"
"	padding-left: 1.5px;\n"
"	padding-bottom: 5px;\n"
"	padding-top: 5px;\n"
"	color: rgb(113, 112, 114);\n"
"	background-color: rgb(255, 255, 255);\n"
"}\n"
"\n"
"\n"
"QComboBox::drop-down {\n"
"    width: 20px;\n"
"	padding: 5px;\n"
"	border: transparent;\n"
"}\n"
"\n"
"\n"
"QComboBox::down-arrow {\n"
"    image: url(:/icons/images/chevron-down.svg);\n"
"}")

        self.horizontalLayout_5.addWidget(self.personalised_att_combo)


        self.verticalLayout_7.addWidget(self.frame_11)


        self.verticalLayout_5.addWidget(self.frame)

        self.stackedWidget.addWidget(self.mail_page)
        self.status_page = QWidget()
        self.status_page.setObjectName(u"status_page")
        self.verticalLayout_8 = QVBoxLayout(self.status_page)
        self.verticalLayout_8.setSpacing(0)
        self.verticalLayout_8.setObjectName(u"verticalLayout_8")
        self.verticalLayout_8.setContentsMargins(0, 0, 0, 0)
        self.frame_10 = QFrame(self.status_page)
        self.frame_10.setObjectName(u"frame_10")
        self.frame_10.setStyleSheet(u"QFrame{\n"
"	background-color: rgb(255, 255, 255);\n"
"	border-radius: 20px;\n"
"}\n"
"\n"
"QScrollBar {\n"
"    border: none;\n"
"    background: #F8F8F8;\n"
"}\n"
"\n"
"QScrollBar::handle {\n"
"    background: #CCCCCC;\n"
"    min-width: 20px;\n"
"    min-height: 20px;\n"
"}\n"
"\n"
"QScrollBar::vertical {\n"
"    width: 10px;\n"
"}\n"
"\n"
"QScrollBar::horizontal {\n"
"    height: 10px;\n"
"}\n"
"\n"
"QScrollBar::add-line {\n"
"    border: none;\n"
"    background: none;\n"
"}\n"
"\n"
"QScrollBar::sub-line {\n"
"    border: none;\n"
"    background: none;\n"
"}")
        self.frame_10.setFrameShape(QFrame.NoFrame)
        self.frame_10.setFrameShadow(QFrame.Plain)
        self.verticalLayout_9 = QVBoxLayout(self.frame_10)
        self.verticalLayout_9.setObjectName(u"verticalLayout_9")
        self.status = QTextEdit(self.frame_10)
        self.status.setObjectName(u"status")
        self.status.setFont(font1)
        self.status.setReadOnly(True)

        self.verticalLayout_9.addWidget(self.status)

        self.estimated_time_finish_label = QLabel(self.frame_10)
        self.estimated_time_finish_label.setObjectName(u"estimated_time_finish_label")
        self.estimated_time_finish_label.setFont(font1)

        self.verticalLayout_9.addWidget(self.estimated_time_finish_label)

        self.progress_bar = QProgressBar(self.frame_10)
        self.progress_bar.setObjectName(u"progress_bar")
        self.progress_bar.setFont(font3)
        self.progress_bar.setStyleSheet(u"QProgressBar {\n"
"	border: none;\n"
"	border-radius:10px;\n"
"	background-color: rgb(231, 233, 231);\n"
"}\n"
"\n"
"\n"
"QProgressBar::chunk {\n"
"	background:#1fb622;\n"
"	border: 2px solid black;\n"
"	border-radius:10px;\n"
"}")
        self.progress_bar.setValue(0)
        self.progress_bar.setAlignment(Qt.AlignCenter)
        self.progress_bar.setTextVisible(True)
        self.progress_bar.setInvertedAppearance(False)
        self.progress_bar.setTextDirection(QProgressBar.TopToBottom)

        self.verticalLayout_9.addWidget(self.progress_bar)


        self.verticalLayout_8.addWidget(self.frame_10)

        self.stackedWidget.addWidget(self.status_page)

        self.verticalLayout_4.addWidget(self.stackedWidget)


        self.verticalLayout_3.addWidget(self.frame_2)


        self.horizontalLayout.addWidget(self.content_frame)

        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)

        self.stackedWidget.setCurrentIndex(0)
        self.email_column_combo.setCurrentIndex(0)
        self.personalised_att_combo.setCurrentIndex(0)


        QMetaObject.connectSlotsByName(MainWindow)
Esempio n. 7
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)
        def setupUi(self, SplashScreen):
                if SplashScreen.objectName():
                        SplashScreen.setObjectName(u"SplashScreen")
                SplashScreen.setEnabled(True)
                SplashScreen.resize(620, 371)
                self.centralwidget = QWidget(SplashScreen)
                self.centralwidget.setObjectName(u"centralwidget")
                self.main_bg_frame = QFrame(self.centralwidget)
                self.main_bg_frame.setGeometry(QRect(10, 10, 620, 371))
                self.main_bg_frame.setStyleSheet(u"background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0.982955, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(32, 61, 135, 255));\n"
        "border-radius: 20px;")
                self.main_bg_frame.setFrameShape(QFrame.StyledPanel)
                self.main_bg_frame.setFrameShadow(QFrame.Raised)
                self.main_bg_frame.setObjectName(u"main_bg_frame")
                self.frame = QFrame(self.main_bg_frame)
                self.frame.setGeometry(QRect(10, 60, 121, 251))
                self.frame.setToolTip("")
                self.frame.setStyleSheet("image: url(/Users/nicholausbrell/Desktop/all_nba_app/images/nba-logo-transparent.png);\n"
        "")
                self.frame.setFrameShape(QFrame.StyledPanel)
                self.frame.setFrameShadow(QFrame.Raised)
                self.frame.setObjectName(u"frame")
                self.welcome_label = QLabel(self.main_bg_frame)
                self.welcome_label.setGeometry(QRect(140, 60, 351, 111))
                font = QFont()
                font.setFamily("DIN Condensed")
                font.setPointSize(70)
                font.setBold(True)
                font.setItalic(False)
                font.setUnderline(False)
                font.setWeight(75)
                font.setStrikeOut(False)
                font.setKerning(False)
                self.welcome_label.setFont(font)
                self.welcome_label.setToolTip("")
                self.welcome_label.setStyleSheet("background-color: transparent;")
                self.welcome_label.setAlignment(Qt.AlignCenter)
                self.welcome_label.setObjectName("welcome_label")
                self.initialzing_label = QLabel(self.main_bg_frame)
                self.initialzing_label.setGeometry(QRect(180, 150, 291, 61))
                font = QFont()
                font.setFamily("DIN Condensed")
                font.setPointSize(40)
                font.setBold(False)
                font.setItalic(False)
                font.setWeight(50)
                self.initialzing_label.setFont(font)
                self.initialzing_label.setStyleSheet("background-color: transparent;")
                self.initialzing_label.setObjectName("initialzing_label")
                self.wait_label = QLabel(self.main_bg_frame)
                self.wait_label.setGeometry(QRect(350, 200, 200, 16))
                self.wait_label.setStyleSheet("background-color: transparent")
                self.wait_label.setObjectName("wait_label")
                self.designedby_label = QLabel(self.main_bg_frame)
                self.designedby_label.setGeometry(QRect(110, 320, 401, 20))
                font = QFont()
                font.setFamily("Al Nile")
                self.designedby_label.setFont(font)
                self.designedby_label.setStyleSheet("background-color: transparent;")
                self.designedby_label.setAlignment(Qt.AlignBottom|QtCore.Qt.AlignHCenter)
                self.designedby_label.setObjectName("designedby_label")
                self.progressBar = QProgressBar(self.main_bg_frame)
                self.progressBar.setGeometry(QRect(180, 250, 311, 51))
                self.progressBar.setStyleSheet(u"QProgressBar {\n"
"	\n"
"	background-color: rgb(98, 114, 164);\n"
"	color: rgb(200, 200, 200);\n"
"	border-style: none;\n"
"	border-radius: 10px;\n"
"	text-align: center;\n"
"}\n"
"QProgressBar::chunk{\n"
"	border-radius: 10px;\n"
"	background-color: qlineargradient(spread:pad, x1:0, y1:0.511364, x2:1, y2:0.523, stop:0 rgba(254, 121, 199, 255), stop:1 rgba(170, 85, 255, 255));\n"
"}")
                self.progressBar.setValue(24)
                self.progressBar.setObjectName("progressBar")
                SplashScreen.setCentralWidget(self.centralwidget)

                self.retranslateUi(SplashScreen)
                QMetaObject.connectSlotsByName(SplashScreen)
    def setupUi(self, Form_calculatrice):
        if Form_calculatrice.objectName():
            Form_calculatrice.setObjectName(u"Form_calculatrice")
        Form_calculatrice.resize(256, 388)
        self.gridLayout = QGridLayout(Form_calculatrice)
        self.gridLayout.setSpacing(0)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setObjectName(u"gridLayout")
        self.gridLayout.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.btn_point = ButtonCustom(Form_calculatrice)
        self.btn_point.setObjectName(u"btn_point")
        self.btn_point.setMinimumSize(QSize(64, 64))
        self.btn_point.setMaximumSize(QSize(64, 64))
        self.btn_point.setFlat(True)

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

        self.btn_button3 = ButtonCustom(Form_calculatrice)
        self.btn_button3.setObjectName(u"btn_button3")
        self.btn_button3.setMinimumSize(QSize(64, 64))
        self.btn_button3.setMaximumSize(QSize(64, 64))
        self.btn_button3.setFlat(True)

        self.gridLayout.addWidget(self.btn_button3, 4, 2, 1, 1)

        self.btn_delete = ButtonCustom(Form_calculatrice)
        self.btn_delete.setObjectName(u"btn_delete")
        self.btn_delete.setMinimumSize(QSize(64, 64))
        self.btn_delete.setMaximumSize(QSize(64, 64))
        self.btn_delete.setFlat(True)

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

        self.btn_pourcentage = ButtonCustom(Form_calculatrice)
        self.btn_pourcentage.setObjectName(u"btn_pourcentage")
        self.btn_pourcentage.setMinimumSize(QSize(64, 64))
        self.btn_pourcentage.setMaximumSize(QSize(64, 64))
        self.btn_pourcentage.setFlat(True)

        self.gridLayout.addWidget(self.btn_pourcentage, 7, 0, 1, 1)

        self.btn_button5 = ButtonCustom(Form_calculatrice)
        self.btn_button5.setObjectName(u"btn_button5")
        self.btn_button5.setMinimumSize(QSize(64, 64))
        self.btn_button5.setMaximumSize(QSize(64, 64))
        self.btn_button5.setFlat(True)

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

        self.btn_div = ButtonCustom(Form_calculatrice)
        self.btn_div.setObjectName(u"btn_div")
        self.btn_div.setMinimumSize(QSize(64, 64))
        self.btn_div.setMaximumSize(QSize(64, 64))
        self.btn_div.setFlat(True)

        self.gridLayout.addWidget(self.btn_div, 6, 3, 1, 1)

        self.ln_result = QLineEdit(Form_calculatrice)
        self.ln_result.setObjectName(u"ln_result")
        font = QFont()
        font.setPointSize(15)
        font.setBold(True)
        font.setWeight(75)
        font.setKerning(True)
        self.ln_result.setFont(font)
        self.ln_result.setFrame(False)
        self.ln_result.setAlignment(Qt.AlignRight | Qt.AlignTrailing
                                    | Qt.AlignVCenter)

        self.gridLayout.addWidget(self.ln_result, 2, 0, 1, 4)

        self.btn_button2 = ButtonCustom(Form_calculatrice)
        self.btn_button2.setObjectName(u"btn_button2")
        self.btn_button2.setMinimumSize(QSize(64, 64))
        self.btn_button2.setMaximumSize(QSize(64, 64))
        self.btn_button2.setFlat(True)

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

        self.btn_addit = ButtonCustom(Form_calculatrice)
        self.btn_addit.setObjectName(u"btn_addit")
        self.btn_addit.setMinimumSize(QSize(64, 64))
        self.btn_addit.setMaximumSize(QSize(64, 64))
        self.btn_addit.setFlat(True)

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

        self.btn_button9 = ButtonCustom(Form_calculatrice)
        self.btn_button9.setObjectName(u"btn_button9")
        self.btn_button9.setMinimumSize(QSize(64, 64))
        self.btn_button9.setMaximumSize(QSize(64, 64))
        self.btn_button9.setFlat(True)

        self.gridLayout.addWidget(self.btn_button9, 6, 2, 1, 1)

        self.btn_egal = ButtonCustom(Form_calculatrice)
        self.btn_egal.setObjectName(u"btn_egal")
        self.btn_egal.setMinimumSize(QSize(64, 64))
        self.btn_egal.setMaximumSize(QSize(64, 64))
        self.btn_egal.setFlat(True)

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

        self.btn_soust = ButtonCustom(Form_calculatrice)
        self.btn_soust.setObjectName(u"btn_soust")
        self.btn_soust.setMinimumSize(QSize(64, 64))
        self.btn_soust.setMaximumSize(QSize(64, 64))
        self.btn_soust.setFlat(True)

        self.gridLayout.addWidget(self.btn_soust, 5, 3, 1, 1)

        self.btn_button8 = ButtonCustom(Form_calculatrice)
        self.btn_button8.setObjectName(u"btn_button8")
        self.btn_button8.setMinimumSize(QSize(64, 64))
        self.btn_button8.setMaximumSize(QSize(64, 64))
        self.btn_button8.setFlat(True)

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

        self.btn_button6 = ButtonCustom(Form_calculatrice)
        self.btn_button6.setObjectName(u"btn_button6")
        self.btn_button6.setMinimumSize(QSize(64, 64))
        self.btn_button6.setMaximumSize(QSize(64, 64))
        self.btn_button6.setFlat(True)

        self.gridLayout.addWidget(self.btn_button6, 5, 2, 1, 1)

        self.btn_button7 = ButtonCustom(Form_calculatrice)
        self.btn_button7.setObjectName(u"btn_button7")
        self.btn_button7.setMinimumSize(QSize(64, 64))
        self.btn_button7.setMaximumSize(QSize(64, 64))
        self.btn_button7.setFlat(True)

        self.gridLayout.addWidget(self.btn_button7, 6, 0, 1, 1)

        self.btn_multi = ButtonCustom(Form_calculatrice)
        self.btn_multi.setObjectName(u"btn_multi")
        self.btn_multi.setMinimumSize(QSize(64, 64))
        self.btn_multi.setMaximumSize(QSize(64, 64))
        self.btn_multi.setFlat(True)

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

        self.btn_button1 = ButtonCustom(Form_calculatrice)
        self.btn_button1.setObjectName(u"btn_button1")
        self.btn_button1.setMinimumSize(QSize(64, 64))
        self.btn_button1.setMaximumSize(QSize(64, 64))
        self.btn_button1.setFlat(True)

        self.gridLayout.addWidget(self.btn_button1, 4, 0, 1, 1)

        self.btn_button4 = ButtonCustom(Form_calculatrice)
        self.btn_button4.setObjectName(u"btn_button4")
        self.btn_button4.setMinimumSize(QSize(64, 64))
        self.btn_button4.setMaximumSize(QSize(64, 64))
        self.btn_button4.setFlat(True)

        self.gridLayout.addWidget(self.btn_button4, 5, 0, 1, 1)

        self.btn_button0 = ButtonCustom(Form_calculatrice)
        self.btn_button0.setObjectName(u"btn_button0")
        self.btn_button0.setMinimumSize(QSize(64, 64))
        self.btn_button0.setMaximumSize(QSize(64, 64))
        self.btn_button0.setFlat(True)

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

        self.ln_editOperation = QLineEdit(Form_calculatrice)
        self.ln_editOperation.setObjectName(u"ln_editOperation")
        self.ln_editOperation.setAutoFillBackground(False)
        self.ln_editOperation.setInputMask(u"")
        self.ln_editOperation.setFrame(False)
        self.ln_editOperation.setAlignment(Qt.AlignRight | Qt.AlignTrailing
                                           | Qt.AlignVCenter)

        self.gridLayout.addWidget(self.ln_editOperation, 0, 0, 1, 4)

        self.retranslateUi(Form_calculatrice)

        QMetaObject.connectSlotsByName(Form_calculatrice)
Esempio n. 10
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)
Esempio n. 11
0
    def setupUi(self, EventListWindow):
        if not EventListWindow.objectName():
            EventListWindow.setObjectName(u"EventListWindow")
        EventListWindow.resize(900, 520)
        sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(EventListWindow.sizePolicy().hasHeightForWidth())
        EventListWindow.setSizePolicy(sizePolicy)
        EventListWindow.setMinimumSize(QSize(900, 520))
        EventListWindow.setMaximumSize(QSize(900, 520))
        self.centralwidget = QWidget(EventListWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.verticalLayoutWidget = QWidget(self.centralwidget)
        self.verticalLayoutWidget.setObjectName(u"verticalLayoutWidget")
        self.verticalLayoutWidget.setGeometry(QRect(10, 20, 252, 481))
        self.LayoutEventList = QVBoxLayout(self.verticalLayoutWidget)
        self.LayoutEventList.setObjectName(u"LayoutEventList")
        self.LayoutEventList.setContentsMargins(0, 0, 0, 0)
        self.LabelEventList = QLabel(self.verticalLayoutWidget)
        self.LabelEventList.setObjectName(u"LabelEventList")
        font = QFont()
        font.setPointSize(18)
        self.LabelEventList.setFont(font)
        self.LabelEventList.setFrameShape(QFrame.Box)
        self.LabelEventList.setAlignment(Qt.AlignCenter)

        self.LayoutEventList.addWidget(self.LabelEventList)

        self.ExtraButtons = QStackedWidget(self.verticalLayoutWidget)
        self.ExtraButtons.setObjectName(u"ExtraButtons")
        sizePolicy.setHeightForWidth(self.ExtraButtons.sizePolicy().hasHeightForWidth())
        self.ExtraButtons.setSizePolicy(sizePolicy)
        self.ExtraButtons.setMinimumSize(QSize(250, 34))
        self.AdminView_2 = QWidget()
        self.AdminView_2.setObjectName(u"AdminView_2")
        self.horizontalLayoutWidget = QWidget(self.AdminView_2)
        self.horizontalLayoutWidget.setObjectName(u"horizontalLayoutWidget")
        self.horizontalLayoutWidget.setGeometry(QRect(0, 0, 251, 41))
        self.horizontalLayout = QHBoxLayout(self.horizontalLayoutWidget)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.ButtonCreateOrganizer = QPushButton(self.horizontalLayoutWidget)
        self.ButtonCreateOrganizer.setObjectName(u"ButtonCreateOrganizer")

        self.horizontalLayout.addWidget(self.ButtonCreateOrganizer)

        self.ButtonCreateEvent = QPushButton(self.horizontalLayoutWidget)
        self.ButtonCreateEvent.setObjectName(u"ButtonCreateEvent")

        self.horizontalLayout.addWidget(self.ButtonCreateEvent)

        self.ExtraButtons.addWidget(self.AdminView_2)
        self.OrganizerView_2 = QWidget()
        self.OrganizerView_2.setObjectName(u"OrganizerView_2")
        self.ExtraButtons.addWidget(self.OrganizerView_2)

        self.LayoutEventList.addWidget(self.ExtraButtons)

        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.ButtonFilter = QPushButton(self.verticalLayoutWidget)
        self.ButtonFilter.setObjectName(u"ButtonFilter")

        self.horizontalLayout_2.addWidget(self.ButtonFilter)

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

        self.horizontalLayout_2.addItem(self.horizontalSpacer)

        self.ButtonSort = QPushButton(self.verticalLayoutWidget)
        self.ButtonSort.setObjectName(u"ButtonSort")

        self.horizontalLayout_2.addWidget(self.ButtonSort)


        self.LayoutEventList.addLayout(self.horizontalLayout_2)

        self.ListEvents = QListWidget(self.verticalLayoutWidget)
        self.ListEvents.setObjectName(u"ListEvents")

        self.LayoutEventList.addWidget(self.ListEvents)

        self.EventEditFrame = QFrame(self.centralwidget)
        self.EventEditFrame.setObjectName(u"EventEditFrame")
        self.EventEditFrame.setGeometry(QRect(260, 20, 631, 481))
        self.EventEditFrame.setAutoFillBackground(False)
        self.EventEditFrame.setFrameShape(QFrame.StyledPanel)
        self.EventEditFrame.setFrameShadow(QFrame.Raised)
        self.verticalLayoutWidget_7 = QWidget(self.EventEditFrame)
        self.verticalLayoutWidget_7.setObjectName(u"verticalLayoutWidget_7")
        self.verticalLayoutWidget_7.setGeometry(QRect(0, 0, 631, 481))
        self.LayoutEventDetails = QVBoxLayout(self.verticalLayoutWidget_7)
        self.LayoutEventDetails.setSpacing(0)
        self.LayoutEventDetails.setObjectName(u"LayoutEventDetails")
        self.LayoutEventDetails.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.LayoutEventDetails.setContentsMargins(0, 0, 0, 0)
        self.LabelDetails = QLabel(self.verticalLayoutWidget_7)
        self.LabelDetails.setObjectName(u"LabelDetails")
        self.LabelDetails.setFont(font)
        self.LabelDetails.setAlignment(Qt.AlignCenter)

        self.LayoutEventDetails.addWidget(self.LabelDetails)

        self.stackedWidget_2 = QStackedWidget(self.verticalLayoutWidget_7)
        self.stackedWidget_2.setObjectName(u"stackedWidget_2")
        sizePolicy1 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(self.stackedWidget_2.sizePolicy().hasHeightForWidth())
        self.stackedWidget_2.setSizePolicy(sizePolicy1)
        self.OrganizerView = QWidget()
        self.OrganizerView.setObjectName(u"OrganizerView")
        sizePolicy1.setHeightForWidth(self.OrganizerView.sizePolicy().hasHeightForWidth())
        self.OrganizerView.setSizePolicy(sizePolicy1)
        self.OrganizerView.setAutoFillBackground(False)
        self.gridLayoutWidget_2 = QWidget(self.OrganizerView)
        self.gridLayoutWidget_2.setObjectName(u"gridLayoutWidget_2")
        self.gridLayoutWidget_2.setGeometry(QRect(10, 0, 621, 453))
        self.gridLayout_3 = QGridLayout(self.gridLayoutWidget_2)
        self.gridLayout_3.setObjectName(u"gridLayout_3")
        self.gridLayout_3.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.gridLayout_3.setContentsMargins(0, 0, 0, 0)
        self.horizontalSpacer_27 = QSpacerItem(150, 20, QSizePolicy.MinimumExpanding, QSizePolicy.Minimum)

        self.gridLayout_3.addItem(self.horizontalSpacer_27, 1, 1, 1, 1)

        self.LayoutTimeConstraints = QVBoxLayout()
        self.LayoutTimeConstraints.setSpacing(0)
        self.LayoutTimeConstraints.setObjectName(u"LayoutTimeConstraints")
        self.LayoutTimeConstraints.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.horizontalLayout_15 = QHBoxLayout()
        self.horizontalLayout_15.setObjectName(u"horizontalLayout_15")
        self.horizontalSpacer_29 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_15.addItem(self.horizontalSpacer_29)

        self.LabelTimeConstraints = QLabel(self.gridLayoutWidget_2)
        self.LabelTimeConstraints.setObjectName(u"LabelTimeConstraints")
        sizePolicy2 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(1)
        sizePolicy2.setHeightForWidth(self.LabelTimeConstraints.sizePolicy().hasHeightForWidth())
        self.LabelTimeConstraints.setSizePolicy(sizePolicy2)
        self.LabelTimeConstraints.setMinimumSize(QSize(0, 34))
        font1 = QFont()
        font1.setPointSize(13)
        font1.setBold(True)
        font1.setWeight(75)
        self.LabelTimeConstraints.setFont(font1)
        self.LabelTimeConstraints.setFrameShape(QFrame.Panel)
        self.LabelTimeConstraints.setFrameShadow(QFrame.Raised)
        self.LabelTimeConstraints.setLineWidth(1)
        self.LabelTimeConstraints.setMidLineWidth(1)
        self.LabelTimeConstraints.setAlignment(Qt.AlignCenter)
        self.LabelTimeConstraints.setMargin(6)

        self.horizontalLayout_15.addWidget(self.LabelTimeConstraints)

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

        self.horizontalLayout_15.addItem(self.horizontalSpacer_30)


        self.LayoutTimeConstraints.addLayout(self.horizontalLayout_15)

        self.ListTimeConstraints = QListWidget(self.gridLayoutWidget_2)
        self.ListTimeConstraints.setObjectName(u"ListTimeConstraints")

        self.LayoutTimeConstraints.addWidget(self.ListTimeConstraints)


        self.gridLayout_3.addLayout(self.LayoutTimeConstraints, 0, 0, 1, 3)

        self.LayoutTagConstraints = QVBoxLayout()
        self.LayoutTagConstraints.setSpacing(0)
        self.LayoutTagConstraints.setObjectName(u"LayoutTagConstraints")
        self.LayoutTagConstraints.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.horizontalLayout_13 = QHBoxLayout()
        self.horizontalLayout_13.setObjectName(u"horizontalLayout_13")
        self.horizontalSpacer_25 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_13.addItem(self.horizontalSpacer_25)

        self.LabelTagConstraints = QLabel(self.gridLayoutWidget_2)
        self.LabelTagConstraints.setObjectName(u"LabelTagConstraints")
        sizePolicy2.setHeightForWidth(self.LabelTagConstraints.sizePolicy().hasHeightForWidth())
        self.LabelTagConstraints.setSizePolicy(sizePolicy2)
        self.LabelTagConstraints.setMinimumSize(QSize(0, 34))
        font2 = QFont()
        font2.setPointSize(13)
        font2.setBold(True)
        font2.setWeight(75)
        font2.setStrikeOut(False)
        font2.setKerning(True)
        font2.setStyleStrategy(QFont.PreferDefault)
        self.LabelTagConstraints.setFont(font2)
        self.LabelTagConstraints.setFrameShape(QFrame.Panel)
        self.LabelTagConstraints.setFrameShadow(QFrame.Raised)
        self.LabelTagConstraints.setLineWidth(1)
        self.LabelTagConstraints.setMidLineWidth(1)
        self.LabelTagConstraints.setAlignment(Qt.AlignCenter)
        self.LabelTagConstraints.setMargin(6)

        self.horizontalLayout_13.addWidget(self.LabelTagConstraints)

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

        self.horizontalLayout_13.addItem(self.horizontalSpacer_26)


        self.LayoutTagConstraints.addLayout(self.horizontalLayout_13)

        self.ListTagConstraints = QListWidget(self.gridLayoutWidget_2)
        self.ListTagConstraints.setObjectName(u"ListTagConstraints")

        self.LayoutTagConstraints.addWidget(self.ListTagConstraints)


        self.gridLayout_3.addLayout(self.LayoutTagConstraints, 2, 0, 1, 2)

        self.LabelRoomGroup = QLabel(self.gridLayoutWidget_2)
        self.LabelRoomGroup.setObjectName(u"LabelRoomGroup")

        self.gridLayout_3.addWidget(self.LabelRoomGroup, 6, 1, 1, 1)

        self.LayoutSpaceConstraint = QVBoxLayout()
        self.LayoutSpaceConstraint.setSpacing(0)
        self.LayoutSpaceConstraint.setObjectName(u"LayoutSpaceConstraint")
        self.LayoutSpaceConstraint.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.horizontalLayout_11 = QHBoxLayout()
        self.horizontalLayout_11.setObjectName(u"horizontalLayout_11")
        self.horizontalSpacer_21 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_11.addItem(self.horizontalSpacer_21)

        self.LabelSpaceTitle = QLabel(self.gridLayoutWidget_2)
        self.LabelSpaceTitle.setObjectName(u"LabelSpaceTitle")
        sizePolicy2.setHeightForWidth(self.LabelSpaceTitle.sizePolicy().hasHeightForWidth())
        self.LabelSpaceTitle.setSizePolicy(sizePolicy2)
        self.LabelSpaceTitle.setMinimumSize(QSize(0, 34))
        self.LabelSpaceTitle.setMaximumSize(QSize(16777215, 30))
        self.LabelSpaceTitle.setFont(font2)
        self.LabelSpaceTitle.setFrameShape(QFrame.Panel)
        self.LabelSpaceTitle.setFrameShadow(QFrame.Raised)
        self.LabelSpaceTitle.setLineWidth(1)
        self.LabelSpaceTitle.setMidLineWidth(1)
        self.LabelSpaceTitle.setAlignment(Qt.AlignCenter)
        self.LabelSpaceTitle.setMargin(6)

        self.horizontalLayout_11.addWidget(self.LabelSpaceTitle)

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

        self.horizontalLayout_11.addItem(self.horizontalSpacer_22)


        self.LayoutSpaceConstraint.addLayout(self.horizontalLayout_11)

        self.horizontalLayout_12 = QHBoxLayout()
        self.horizontalLayout_12.setObjectName(u"horizontalLayout_12")
        self.horizontalSpacer_23 = QSpacerItem(60, 20, QSizePolicy.Minimum, QSizePolicy.Minimum)

        self.horizontalLayout_12.addItem(self.horizontalSpacer_23)

        self.FieldSpaceConstraint = QLineEdit(self.gridLayoutWidget_2)
        self.FieldSpaceConstraint.setObjectName(u"FieldSpaceConstraint")

        self.horizontalLayout_12.addWidget(self.FieldSpaceConstraint)

        self.horizontalSpacer_24 = QSpacerItem(60, 20, QSizePolicy.Minimum, QSizePolicy.Minimum)

        self.horizontalLayout_12.addItem(self.horizontalSpacer_24)


        self.LayoutSpaceConstraint.addLayout(self.horizontalLayout_12)

        self.horizontalLayout_16 = QHBoxLayout()
        self.horizontalLayout_16.setObjectName(u"horizontalLayout_16")
        self.ButtonUpdateSpaceConstraint = QPushButton(self.gridLayoutWidget_2)
        self.ButtonUpdateSpaceConstraint.setObjectName(u"ButtonUpdateSpaceConstraint")
        sizePolicy.setHeightForWidth(self.ButtonUpdateSpaceConstraint.sizePolicy().hasHeightForWidth())
        self.ButtonUpdateSpaceConstraint.setSizePolicy(sizePolicy)

        self.horizontalLayout_16.addWidget(self.ButtonUpdateSpaceConstraint)


        self.LayoutSpaceConstraint.addLayout(self.horizontalLayout_16)


        self.gridLayout_3.addLayout(self.LayoutSpaceConstraint, 2, 2, 1, 1)

        self.horizontalLayout_9 = QHBoxLayout()
        self.horizontalLayout_9.setObjectName(u"horizontalLayout_9")
        self.horizontalSpacer_4 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_9.addItem(self.horizontalSpacer_4)

        self.ButtonAddTimeConstraint = QPushButton(self.gridLayoutWidget_2)
        self.ButtonAddTimeConstraint.setObjectName(u"ButtonAddTimeConstraint")

        self.horizontalLayout_9.addWidget(self.ButtonAddTimeConstraint)


        self.gridLayout_3.addLayout(self.horizontalLayout_9, 1, 2, 1, 1)

        self.LabelDateTitle = QLabel(self.gridLayoutWidget_2)
        self.LabelDateTitle.setObjectName(u"LabelDateTitle")

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

        self.LabelScheduledDatetime = QLabel(self.gridLayoutWidget_2)
        self.LabelScheduledDatetime.setObjectName(u"LabelScheduledDatetime")

        self.gridLayout_3.addWidget(self.LabelScheduledDatetime, 6, 0, 1, 1)

        self.LabelScheduledRoom = QLabel(self.gridLayoutWidget_2)
        self.LabelScheduledRoom.setObjectName(u"LabelScheduledRoom")

        self.gridLayout_3.addWidget(self.LabelScheduledRoom, 6, 2, 1, 1)

        self.LabelRoomTitle = QLabel(self.gridLayoutWidget_2)
        self.LabelRoomTitle.setObjectName(u"LabelRoomTitle")

        self.gridLayout_3.addWidget(self.LabelRoomTitle, 5, 2, 1, 1)

        self.horizontalLayout_10 = QHBoxLayout()
        self.horizontalLayout_10.setObjectName(u"horizontalLayout_10")
        self.horizontalSpacer_13 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_10.addItem(self.horizontalSpacer_13)

        self.ButtonAddTagConstraint = QPushButton(self.gridLayoutWidget_2)
        self.ButtonAddTagConstraint.setObjectName(u"ButtonAddTagConstraint")

        self.horizontalLayout_10.addWidget(self.ButtonAddTagConstraint)


        self.gridLayout_3.addLayout(self.horizontalLayout_10, 3, 1, 1, 1)

        self.LabelRoomGroupTitle = QLabel(self.gridLayoutWidget_2)
        self.LabelRoomGroupTitle.setObjectName(u"LabelRoomGroupTitle")

        self.gridLayout_3.addWidget(self.LabelRoomGroupTitle, 5, 1, 1, 1)

        self.DividingLine = QFrame(self.gridLayoutWidget_2)
        self.DividingLine.setObjectName(u"DividingLine")
        self.DividingLine.setFrameShape(QFrame.HLine)
        self.DividingLine.setFrameShadow(QFrame.Sunken)

        self.gridLayout_3.addWidget(self.DividingLine, 4, 0, 1, 3)

        self.stackedWidget_2.addWidget(self.OrganizerView)
        self.AdminView = QWidget()
        self.AdminView.setObjectName(u"AdminView")
        sizePolicy1.setHeightForWidth(self.AdminView.sizePolicy().hasHeightForWidth())
        self.AdminView.setSizePolicy(sizePolicy1)
        self.gridLayoutWidget = QWidget(self.AdminView)
        self.gridLayoutWidget.setObjectName(u"gridLayoutWidget")
        self.gridLayoutWidget.setGeometry(QRect(10, 0, 621, 451))
        self.gridLayout = QGridLayout(self.gridLayoutWidget)
        self.gridLayout.setObjectName(u"gridLayout")
        self.gridLayout.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.LayoutTags = QVBoxLayout()
        self.LayoutTags.setSpacing(0)
        self.LayoutTags.setObjectName(u"LayoutTags")
        self.verticalSpacer_2 = QSpacerItem(20, 30, QSizePolicy.Minimum, QSizePolicy.Minimum)

        self.LayoutTags.addItem(self.verticalSpacer_2)

        self.horizontalLayout_6 = QHBoxLayout()
        self.horizontalLayout_6.setObjectName(u"horizontalLayout_6")
        self.LabelTags = QLabel(self.gridLayoutWidget)
        self.LabelTags.setObjectName(u"LabelTags")
        sizePolicy3 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
        sizePolicy3.setHorizontalStretch(0)
        sizePolicy3.setVerticalStretch(0)
        sizePolicy3.setHeightForWidth(self.LabelTags.sizePolicy().hasHeightForWidth())
        self.LabelTags.setSizePolicy(sizePolicy3)
        self.LabelTags.setMinimumSize(QSize(0, 30))
        self.LabelTags.setFont(font2)
        self.LabelTags.setFrameShape(QFrame.Panel)
        self.LabelTags.setFrameShadow(QFrame.Raised)
        self.LabelTags.setLineWidth(1)
        self.LabelTags.setMidLineWidth(0)
        self.LabelTags.setAlignment(Qt.AlignCenter)
        self.LabelTags.setMargin(6)

        self.horizontalLayout_6.addWidget(self.LabelTags)

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

        self.horizontalLayout_6.addItem(self.horizontalSpacer_11)

        self.ButtonAddTag = QPushButton(self.gridLayoutWidget)
        self.ButtonAddTag.setObjectName(u"ButtonAddTag")

        self.horizontalLayout_6.addWidget(self.ButtonAddTag)


        self.LayoutTags.addLayout(self.horizontalLayout_6)

        self.listWidget_3 = QListWidget(self.gridLayoutWidget)
        QListWidgetItem(self.listWidget_3)
        QListWidgetItem(self.listWidget_3)
        QListWidgetItem(self.listWidget_3)
        QListWidgetItem(self.listWidget_3)
        QListWidgetItem(self.listWidget_3)
        QListWidgetItem(self.listWidget_3)
        QListWidgetItem(self.listWidget_3)
        QListWidgetItem(self.listWidget_3)
        self.listWidget_3.setObjectName(u"listWidget_3")
        self.listWidget_3.setEnabled(True)
        self.listWidget_3.setFlow(QListView.LeftToRight)

        self.LayoutTags.addWidget(self.listWidget_3)


        self.gridLayout.addLayout(self.LayoutTags, 5, 0, 1, 1)

        self.LabelDateTitle_2 = QLabel(self.gridLayoutWidget)
        self.LabelDateTitle_2.setObjectName(u"LabelDateTitle_2")

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

        self.DividingLine_2 = QFrame(self.gridLayoutWidget)
        self.DividingLine_2.setObjectName(u"DividingLine_2")
        self.DividingLine_2.setFrameShape(QFrame.HLine)
        self.DividingLine_2.setFrameShadow(QFrame.Sunken)

        self.gridLayout.addWidget(self.DividingLine_2, 2, 0, 1, 3)

        self.LayoutSpaceConstraint_2 = QVBoxLayout()
        self.LayoutSpaceConstraint_2.setSpacing(0)
        self.LayoutSpaceConstraint_2.setObjectName(u"LayoutSpaceConstraint_2")
        self.LayoutSpaceConstraint_2.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.horizontalLayout_4 = QHBoxLayout()
        self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
        self.horizontalSpacer_9 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_4.addItem(self.horizontalSpacer_9)

        self.LabelSpaceTitle_2 = QLabel(self.gridLayoutWidget)
        self.LabelSpaceTitle_2.setObjectName(u"LabelSpaceTitle_2")
        sizePolicy2.setHeightForWidth(self.LabelSpaceTitle_2.sizePolicy().hasHeightForWidth())
        self.LabelSpaceTitle_2.setSizePolicy(sizePolicy2)
        self.LabelSpaceTitle_2.setMinimumSize(QSize(0, 30))
        self.LabelSpaceTitle_2.setFont(font2)
        self.LabelSpaceTitle_2.setFrameShape(QFrame.Panel)
        self.LabelSpaceTitle_2.setFrameShadow(QFrame.Raised)
        self.LabelSpaceTitle_2.setLineWidth(1)
        self.LabelSpaceTitle_2.setMidLineWidth(1)
        self.LabelSpaceTitle_2.setAlignment(Qt.AlignCenter)
        self.LabelSpaceTitle_2.setMargin(6)

        self.horizontalLayout_4.addWidget(self.LabelSpaceTitle_2)

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

        self.horizontalLayout_4.addItem(self.horizontalSpacer_10)


        self.LayoutSpaceConstraint_2.addLayout(self.horizontalLayout_4)

        self.horizontalLayout_5 = QHBoxLayout()
        self.horizontalLayout_5.setObjectName(u"horizontalLayout_5")
        self.horizontalSpacer_7 = QSpacerItem(60, 20, QSizePolicy.Minimum, QSizePolicy.Minimum)

        self.horizontalLayout_5.addItem(self.horizontalSpacer_7)

        self.LabelSpaceConstraint = QLabel(self.gridLayoutWidget)
        self.LabelSpaceConstraint.setObjectName(u"LabelSpaceConstraint")
        self.LabelSpaceConstraint.setAlignment(Qt.AlignCenter)

        self.horizontalLayout_5.addWidget(self.LabelSpaceConstraint)

        self.horizontalSpacer_8 = QSpacerItem(60, 20, QSizePolicy.Minimum, QSizePolicy.Minimum)

        self.horizontalLayout_5.addItem(self.horizontalSpacer_8)


        self.LayoutSpaceConstraint_2.addLayout(self.horizontalLayout_5)


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

        self.LayoutTimeConstraints_2 = QVBoxLayout()
        self.LayoutTimeConstraints_2.setSpacing(0)
        self.LayoutTimeConstraints_2.setObjectName(u"LayoutTimeConstraints_2")
        self.LayoutTimeConstraints_2.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.horizontalLayout_7 = QHBoxLayout()
        self.horizontalLayout_7.setObjectName(u"horizontalLayout_7")
        self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_7.addItem(self.horizontalSpacer_2)

        self.LabelTimeConstraints_2 = QLabel(self.gridLayoutWidget)
        self.LabelTimeConstraints_2.setObjectName(u"LabelTimeConstraints_2")
        sizePolicy2.setHeightForWidth(self.LabelTimeConstraints_2.sizePolicy().hasHeightForWidth())
        self.LabelTimeConstraints_2.setSizePolicy(sizePolicy2)
        self.LabelTimeConstraints_2.setMinimumSize(QSize(0, 30))
        self.LabelTimeConstraints_2.setFont(font2)
        self.LabelTimeConstraints_2.setFrameShape(QFrame.Panel)
        self.LabelTimeConstraints_2.setFrameShadow(QFrame.Raised)
        self.LabelTimeConstraints_2.setLineWidth(1)
        self.LabelTimeConstraints_2.setMidLineWidth(1)
        self.LabelTimeConstraints_2.setAlignment(Qt.AlignCenter)
        self.LabelTimeConstraints_2.setMargin(6)

        self.horizontalLayout_7.addWidget(self.LabelTimeConstraints_2)

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

        self.horizontalLayout_7.addItem(self.horizontalSpacer_3)


        self.LayoutTimeConstraints_2.addLayout(self.horizontalLayout_7)

        self.listWidget = QListWidget(self.gridLayoutWidget)
        self.listWidget.setObjectName(u"listWidget")

        self.LayoutTimeConstraints_2.addWidget(self.listWidget)


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

        self.LayoutTagConstraints_2 = QVBoxLayout()
        self.LayoutTagConstraints_2.setSpacing(0)
        self.LayoutTagConstraints_2.setObjectName(u"LayoutTagConstraints_2")
        self.LayoutTagConstraints_2.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.horizontalLayout_3 = QHBoxLayout()
        self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
        self.horizontalSpacer_5 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_3.addItem(self.horizontalSpacer_5)

        self.LabelTagConstraints_2 = QLabel(self.gridLayoutWidget)
        self.LabelTagConstraints_2.setObjectName(u"LabelTagConstraints_2")
        sizePolicy2.setHeightForWidth(self.LabelTagConstraints_2.sizePolicy().hasHeightForWidth())
        self.LabelTagConstraints_2.setSizePolicy(sizePolicy2)
        self.LabelTagConstraints_2.setMinimumSize(QSize(0, 30))
        self.LabelTagConstraints_2.setFont(font2)
        self.LabelTagConstraints_2.setFrameShape(QFrame.Panel)
        self.LabelTagConstraints_2.setFrameShadow(QFrame.Raised)
        self.LabelTagConstraints_2.setLineWidth(1)
        self.LabelTagConstraints_2.setMidLineWidth(1)
        self.LabelTagConstraints_2.setAlignment(Qt.AlignCenter)
        self.LabelTagConstraints_2.setMargin(6)

        self.horizontalLayout_3.addWidget(self.LabelTagConstraints_2)

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

        self.horizontalLayout_3.addItem(self.horizontalSpacer_6)


        self.LayoutTagConstraints_2.addLayout(self.horizontalLayout_3)

        self.ListTagConstraints_2 = QListWidget(self.gridLayoutWidget)
        self.ListTagConstraints_2.setObjectName(u"ListTagConstraints_2")

        self.LayoutTagConstraints_2.addWidget(self.ListTagConstraints_2)


        self.gridLayout.addLayout(self.LayoutTagConstraints_2, 0, 2, 1, 1)

        self.LabelScheduledRoom_2 = QLabel(self.gridLayoutWidget)
        self.LabelScheduledRoom_2.setObjectName(u"LabelScheduledRoom_2")
        self.LabelScheduledRoom_2.setIndent(6)

        self.gridLayout.addWidget(self.LabelScheduledRoom_2, 4, 2, 1, 1)

        self.LabelScheduledDatetime_2 = QLabel(self.gridLayoutWidget)
        self.LabelScheduledDatetime_2.setObjectName(u"LabelScheduledDatetime_2")

        self.gridLayout.addWidget(self.LabelScheduledDatetime_2, 4, 0, 1, 1)

        self.horizontalSpacer_12 = QSpacerItem(40, 20, QSizePolicy.Minimum, QSizePolicy.Minimum)

        self.gridLayout.addItem(self.horizontalSpacer_12, 0, 1, 1, 1)

        self.LabelRoomTitle_2 = QLabel(self.gridLayoutWidget)
        self.LabelRoomTitle_2.setObjectName(u"LabelRoomTitle_2")
        self.LabelRoomTitle_2.setMargin(0)
        self.LabelRoomTitle_2.setIndent(6)

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

        self.LayoutExecuteScheduling = QVBoxLayout()
        self.LayoutExecuteScheduling.setSpacing(6)
        self.LayoutExecuteScheduling.setObjectName(u"LayoutExecuteScheduling")
        self.LabelRoomGroupTitle_2 = QLabel(self.gridLayoutWidget)
        self.LabelRoomGroupTitle_2.setObjectName(u"LabelRoomGroupTitle_2")
        self.LabelRoomGroupTitle_2.setMargin(2)
        self.LabelRoomGroupTitle_2.setIndent(4)

        self.LayoutExecuteScheduling.addWidget(self.LabelRoomGroupTitle_2)

        self.LabelRoomGroup_2 = QLabel(self.gridLayoutWidget)
        self.LabelRoomGroup_2.setObjectName(u"LabelRoomGroup_2")
        self.LabelRoomGroup_2.setMargin(2)
        self.LabelRoomGroup_2.setIndent(4)

        self.LayoutExecuteScheduling.addWidget(self.LabelRoomGroup_2)

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

        self.LayoutExecuteScheduling.addItem(self.verticalSpacer)

        self.horizontalLayout_14 = QHBoxLayout()
        self.horizontalLayout_14.setObjectName(u"horizontalLayout_14")
        self.ButtonExecute = QPushButton(self.gridLayoutWidget)
        self.ButtonExecute.setObjectName(u"ButtonExecute")
        sizePolicy.setHeightForWidth(self.ButtonExecute.sizePolicy().hasHeightForWidth())
        self.ButtonExecute.setSizePolicy(sizePolicy)
        self.ButtonExecute.setMinimumSize(QSize(170, 32))
        font3 = QFont()
        font3.setBold(True)
        font3.setItalic(False)
        font3.setWeight(75)
        self.ButtonExecute.setFont(font3)
        self.ButtonExecute.setLayoutDirection(Qt.LeftToRight)
        self.ButtonExecute.setFlat(False)

        self.horizontalLayout_14.addWidget(self.ButtonExecute)


        self.LayoutExecuteScheduling.addLayout(self.horizontalLayout_14)


        self.gridLayout.addLayout(self.LayoutExecuteScheduling, 5, 2, 1, 1)

        self.LayoutAssignOrganizer = QVBoxLayout()
        self.LayoutAssignOrganizer.setSpacing(0)
        self.LayoutAssignOrganizer.setObjectName(u"LayoutAssignOrganizer")
        self.LayoutAssignOrganizer.setContentsMargins(8, 8, 8, 8)
        self.horizontalLayout_8 = QHBoxLayout()
        self.horizontalLayout_8.setObjectName(u"horizontalLayout_8")
        self.LabelAssignedOrganizer = QLabel(self.gridLayoutWidget)
        self.LabelAssignedOrganizer.setObjectName(u"LabelAssignedOrganizer")
        self.LabelAssignedOrganizer.setAlignment(Qt.AlignCenter)

        self.horizontalLayout_8.addWidget(self.LabelAssignedOrganizer)

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

        self.horizontalLayout_8.addItem(self.horizontalSpacer_14)

        self.ButtonAssignOrganizer = QPushButton(self.gridLayoutWidget)
        self.ButtonAssignOrganizer.setObjectName(u"ButtonAssignOrganizer")

        self.horizontalLayout_8.addWidget(self.ButtonAssignOrganizer)


        self.LayoutAssignOrganizer.addLayout(self.horizontalLayout_8)


        self.gridLayout.addLayout(self.LayoutAssignOrganizer, 1, 2, 1, 1)

        self.stackedWidget_2.addWidget(self.AdminView)

        self.LayoutEventDetails.addWidget(self.stackedWidget_2)

        self.LabelHint = QLabel(self.centralwidget)
        self.LabelHint.setObjectName(u"LabelHint")
        self.LabelHint.setGeometry(QRect(440, 260, 281, 20))
        EventListWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(EventListWindow)

        self.ExtraButtons.setCurrentIndex(0)
        self.stackedWidget_2.setCurrentIndex(0)
        self.ButtonExecute.setDefault(False)


        QMetaObject.connectSlotsByName(EventListWindow)
Esempio n. 12
0
class MainWindow(QMainWindow):
    font: QFont
    container: QWidget
    drop_label: QLabel
    calculate_button: QPushButton
    status_bar: QStatusBar
    directory_path: str = None
    _is_calculating: bool

    def __init__(self):
        super().__init__()

        self.font = QFont()
        self.font.setPointSize(25)
        self.font.setKerning(True)
        self.font.setStyleStrategy(QFont.PreferAntialias)

        self.setMinimumSize(QSize(560, 260))
        self.setMaximumSize(QSize(560, 260))
        self.setAcceptDrops(True)
        self.setWindowTitle(u"Source Code Calculator")
        self.setFixedSize(self.size())

        self.setup_interface()
        self.init_handlers()

    def setup_interface(self):
        if not self.objectName():
            self.setObjectName(u"Form")

        self.setup_container()
        self.setup_calculate_button()
        self.setup_drop_label()
        self.setup_status_bar()

        QMetaObject.connectSlotsByName(self)

    def setup_container(self):
        self.container = QWidget(self)
        self.container.setObjectName(u"container")
        self.setCentralWidget(self.container)

    def setup_status_bar(self):
        self.status_bar = QStatusBar(self)
        self.status_bar.setObjectName(u"status_bar")
        self.setStatusBar(self.status_bar)

    def setup_drop_label(self):
        self.drop_label = QLabel(self.container)
        self.drop_label.setObjectName(u"drop_label")
        self.drop_label.setEnabled(True)
        self.drop_label.setGeometry(QRect(10, 10, 541, 171))
        self.drop_label.setFont(self.font)
        self.drop_label.setAutoFillBackground(False)
        self.drop_label.setFrameShape(QFrame.StyledPanel)
        self.drop_label.setText(u"Drop Your folder here")
        self.drop_label.setTextFormat(Qt.PlainText)
        self.drop_label.setAlignment(Qt.AlignCenter)

    def setup_calculate_button(self):
        self.calculate_button = QPushButton(self.container, text="Calculate")
        self.calculate_button.setObjectName(u"calculate_button")
        self.calculate_button.setEnabled(False)
        self.calculate_button.setGeometry(QRect(220, 190, 112, 32))
        self.calculate_button.setFocusPolicy(Qt.NoFocus)

    def init_handlers(self):
        self.calculate_button.clicked.connect(self.on_calculate)

    @property
    def is_calculating(self):
        return self._is_calculating

    @is_calculating.setter
    def is_calculating(self, value):
        self._is_calculating = value
        self.setAcceptDrops(not value)
        self.calculate_button.setEnabled(not value)

        if value:
            self.drop_label.setText("Calculating ...")

    def on_calculate(self):
        if self.directory_path is not None:
            self.is_calculating = True
            asyncio.create_task(self.calculate())

    async def calculate(self):
        calculator = CodeCalculator(self.directory_path)
        lines_of_code = await calculator.count()
        self.after_calculate(lines_of_code)

    def after_calculate(self, result: int):
        self.drop_label.setText(f"Lines of code: {result:0,d}")
        self.is_calculating = False

    def dragEnterEvent(self, event: QDragEnterEvent):
        if event.mimeData().hasUrls():
            event.acceptProposedAction()

    def dropEvent(self, event: QDropEvent):
        uri: QUrl = event.mimeData().urls()[0]
        self.update_selected_path(uri)

    def update_selected_path(self, uri: QUrl):
        path = uri.toLocalFile()

        if not os.path.isdir(path):
            self.drop_label.setText("Drop directory instead of files")
            return

        self.directory_path = path

        max_label_length = 40

        if len(path) > max_label_length:
            path = path[:max_label_length] + '...'

        self.drop_label.setText(path)
        self.calculate_button.setEnabled(True)
        self.drop_label.setToolTip(self.directory_path)
Esempio n. 13
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(900, 550)
        MainWindow.setMinimumSize(QSize(900, 550))
        MainWindow.setMaximumSize(QSize(900, 550))
        palette = QPalette()
        brush = QBrush(QColor(255, 255, 255, 255))
        brush.setStyle(Qt.SolidPattern)
        palette.setBrush(QPalette.Active, QPalette.WindowText, brush)
        palette.setBrush(QPalette.Active, QPalette.Base, brush)
        brush1 = QBrush(QColor(75, 75, 75, 255))
        brush1.setStyle(Qt.SolidPattern)
        palette.setBrush(QPalette.Active, QPalette.Window, brush1)
        palette.setBrush(QPalette.Inactive, QPalette.WindowText, brush)
        palette.setBrush(QPalette.Inactive, QPalette.Base, brush)
        palette.setBrush(QPalette.Inactive, QPalette.Window, brush1)
        brush2 = QBrush(QColor(120, 120, 120, 255))
        brush2.setStyle(Qt.SolidPattern)
        palette.setBrush(QPalette.Disabled, QPalette.WindowText, brush2)
        palette.setBrush(QPalette.Disabled, QPalette.Base, brush1)
        palette.setBrush(QPalette.Disabled, QPalette.Window, brush1)
        MainWindow.setPalette(palette)
        font = QFont()
        font.setFamily(u"Times New Roman")
        font.setPointSize(14)
        MainWindow.setFont(font)
        icon = QIcon()
        icon.addFile(u":/icon/icon/caesar-cipher.png", QSize(), QIcon.Normal, QIcon.Off)
        MainWindow.setWindowIcon(icon)
        MainWindow.setStyleSheet(u"")
        MainWindow.setIconSize(QSize(24, 24))
        MainWindow.setTabShape(QTabWidget.Rounded)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.frame = QFrame(self.centralwidget)
        self.frame.setObjectName(u"frame")
        self.frame.setGeometry(QRect(0, 0, 911, 551))
        font1 = QFont()
        font1.setFamily(u"Times New Roman")
        font1.setPointSize(12)
        font1.setBold(False)
        font1.setWeight(50)
        font1.setKerning(True)
        self.frame.setFont(font1)
        self.frame.setAutoFillBackground(True)
        self.frame.setStyleSheet(u"")
        self.frame.setFrameShape(QFrame.StyledPanel)
        self.frame.setFrameShadow(QFrame.Raised)
        self.frame_2 = QFrame(self.frame)
        self.frame_2.setObjectName(u"frame_2")
        self.frame_2.setGeometry(QRect(9, 10, 881, 80))
        self.frame_2.setFrameShape(QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QFrame.Raised)
        self.title = QLabel(self.frame_2)
        self.title.setObjectName(u"title")
        self.title.setGeometry(QRect(0, 0, 881, 81))
        font2 = QFont()
        font2.setFamily(u"Times New Roman")
        font2.setPointSize(24)
        font2.setBold(False)
        font2.setWeight(50)
        font2.setKerning(True)
        self.title.setFont(font2)
        self.title.setTextFormat(Qt.AutoText)
        self.title.setAlignment(Qt.AlignCenter)
        self.frame_3 = QFrame(self.frame)
        self.frame_3.setObjectName(u"frame_3")
        self.frame_3.setGeometry(QRect(10, 110, 321, 431))
        self.frame_3.setMinimumSize(QSize(321, 431))
        self.frame_3.setMaximumSize(QSize(321, 431))
        self.frame_3.setStyleSheet(u"")
        self.frame_3.setFrameShape(QFrame.StyledPanel)
        self.frame_3.setFrameShadow(QFrame.Raised)
        self.scrollArea = QScrollArea(self.frame_3)
        self.scrollArea.setObjectName(u"scrollArea")
        self.scrollArea.setGeometry(QRect(0, 0, 321, 431))
        self.scrollArea.setMinimumSize(QSize(321, 431))
        self.scrollArea.setMaximumSize(QSize(321, 431))
        self.scrollArea.setWidgetResizable(True)
        self.scrollAreaWidgetContents = QWidget()
        self.scrollAreaWidgetContents.setObjectName(u"scrollAreaWidgetContents")
        self.scrollAreaWidgetContents.setGeometry(QRect(0, 0, 319, 429))
        self.scrollAreaWidgetContents.setMinimumSize(QSize(319, 429))
        self.scrollAreaWidgetContents.setMaximumSize(QSize(319, 429))
        self.INPUT_TEXT = QTextEdit(self.scrollAreaWidgetContents)
        self.INPUT_TEXT.setObjectName(u"INPUT_TEXT")
        self.INPUT_TEXT.setGeometry(QRect(0, 0, 321, 431))
        self.INPUT_TEXT.setMinimumSize(QSize(321, 431))
        self.INPUT_TEXT.setMaximumSize(QSize(321, 431))
        self.INPUT_TEXT.setFrameShadow(QFrame.Sunken)
        self.INPUT_TEXT.setAutoFormatting(QTextEdit.AutoAll)
        self.scrollArea.setWidget(self.scrollAreaWidgetContents)
        self.frame_5 = QFrame(self.frame)
        self.frame_5.setObjectName(u"frame_5")
        self.frame_5.setGeometry(QRect(420, 110, 131, 31))
        self.frame_5.setFrameShape(QFrame.StyledPanel)
        self.frame_5.setFrameShadow(QFrame.Raised)
        self.key = QSpinBox(self.frame_5)
        self.key.setObjectName(u"key")
        self.key.setGeometry(QRect(0, 0, 131, 31))
        self.key.setFont(font1)
        self.key.setMinimum(1)
        self.key.setMaximum(25)
        self.frame_6 = QFrame(self.frame)
        self.frame_6.setObjectName(u"frame_6")
        self.frame_6.setGeometry(QRect(350, 110, 61, 31))
        self.frame_6.setFrameShape(QFrame.StyledPanel)
        self.frame_6.setFrameShadow(QFrame.Raised)
        self.label_key = QLabel(self.frame_6)
        self.label_key.setObjectName(u"label_key")
        self.label_key.setGeometry(QRect(0, 0, 61, 31))
        font3 = QFont()
        font3.setFamily(u"Times New Roman")
        font3.setPointSize(18)
        font3.setBold(False)
        font3.setWeight(50)
        font3.setKerning(True)
        self.label_key.setFont(font3)
        self.label_key.setAlignment(Qt.AlignCenter)
        self.frame_7 = QFrame(self.frame)
        self.frame_7.setObjectName(u"frame_7")
        self.frame_7.setGeometry(QRect(350, 170, 211, 51))
        self.frame_7.setFrameShape(QFrame.StyledPanel)
        self.frame_7.setFrameShadow(QFrame.Raised)
        self.btnEncrypt = QPushButton(self.frame_7)
        self.btnEncrypt.setObjectName(u"btnEncrypt")
        self.btnEncrypt.setGeometry(QRect(10, 0, 191, 51))
        self.btnEncrypt.setFont(font1)
        self.btnEncrypt.setStyleSheet(u"")
        icon1 = QIcon()
        icon1.addFile(u":/icon/icon/encrypt.png", QSize(), QIcon.Normal, QIcon.Off)
        self.btnEncrypt.setIcon(icon1)
        self.btnEncrypt.setIconSize(QSize(30, 30))
        self.btnEncrypt.setFlat(False)
        self.frame_8 = QFrame(self.frame)
        self.frame_8.setObjectName(u"frame_8")
        self.frame_8.setGeometry(QRect(360, 240, 191, 51))
        self.frame_8.setAutoFillBackground(True)
        self.frame_8.setFrameShape(QFrame.StyledPanel)
        self.frame_8.setFrameShadow(QFrame.Raised)
        self.btnDecrypt = QPushButton(self.frame_8)
        self.btnDecrypt.setObjectName(u"btnDecrypt")
        self.btnDecrypt.setGeometry(QRect(0, 0, 191, 51))
        self.btnDecrypt.setFont(font1)
        icon2 = QIcon()
        icon2.addFile(u":/icon/icon/decrypt.png", QSize(), QIcon.Normal, QIcon.Off)
        self.btnDecrypt.setIcon(icon2)
        self.btnDecrypt.setIconSize(QSize(30, 30))
        self.btnDecrypt.setFlat(False)
        self.frame_9 = QFrame(self.frame)
        self.frame_9.setObjectName(u"frame_9")
        self.frame_9.setGeometry(QRect(350, 310, 201, 191))
        self.frame_9.setFrameShape(QFrame.StyledPanel)
        self.frame_9.setFrameShadow(QFrame.Raised)
        self.btnImage = QPushButton(self.frame_9)
        self.btnImage.setObjectName(u"btnImage")
        self.btnImage.setEnabled(True)
        self.btnImage.setGeometry(QRect(0, 0, 201, 191))
        self.btnImage.setMinimumSize(QSize(201, 191))
        self.btnImage.setMaximumSize(QSize(201, 191))
        font4 = QFont()
        font4.setFamily(u"Times New Roman")
        font4.setPointSize(8)
        font4.setBold(False)
        font4.setWeight(50)
        font4.setKerning(True)
        self.btnImage.setFont(font4)
        self.btnImage.setMouseTracking(False)
        self.btnImage.setTabletTracking(False)
        self.btnImage.setStyleSheet(u"background: transparent;")
        self.btnImage.setInputMethodHints(Qt.ImhNone)
        self.btnImage.setIcon(icon)
        self.btnImage.setIconSize(QSize(215, 185))
        self.frame_4 = QFrame(self.frame)
        self.frame_4.setObjectName(u"frame_4")
        self.frame_4.setGeometry(QRect(570, 110, 321, 431))
        self.frame_4.setMinimumSize(QSize(321, 431))
        self.frame_4.setMaximumSize(QSize(321, 431))
        self.frame_4.setStyleSheet(u"")
        self.frame_4.setFrameShape(QFrame.StyledPanel)
        self.frame_4.setFrameShadow(QFrame.Raised)
        self.scrollArea_2 = QScrollArea(self.frame_4)
        self.scrollArea_2.setObjectName(u"scrollArea_2")
        self.scrollArea_2.setGeometry(QRect(0, 0, 321, 431))
        self.scrollArea_2.setMinimumSize(QSize(321, 431))
        self.scrollArea_2.setMaximumSize(QSize(321, 431))
        self.scrollArea_2.setWidgetResizable(True)
        self.scrollAreaWidgetContents_2 = QWidget()
        self.scrollAreaWidgetContents_2.setObjectName(u"scrollAreaWidgetContents_2")
        self.scrollAreaWidgetContents_2.setGeometry(QRect(0, 0, 319, 429))
        self.scrollAreaWidgetContents_2.setMinimumSize(QSize(319, 429))
        self.scrollAreaWidgetContents_2.setMaximumSize(QSize(319, 429))
        self.OUTPUT_TEXT = QTextEdit(self.scrollAreaWidgetContents_2)
        self.OUTPUT_TEXT.setObjectName(u"OUTPUT_TEXT")
        self.OUTPUT_TEXT.setGeometry(QRect(0, 0, 321, 431))
        self.OUTPUT_TEXT.setMinimumSize(QSize(321, 431))
        self.OUTPUT_TEXT.setMaximumSize(QSize(321, 431))
        self.OUTPUT_TEXT.setFrameShadow(QFrame.Sunken)
        self.OUTPUT_TEXT.setAutoFormatting(QTextEdit.AutoAll)
        self.scrollArea_2.setWidget(self.scrollAreaWidgetContents_2)
        self.frame_2.raise_()
        self.frame_3.raise_()
        self.frame_5.raise_()
        self.frame_6.raise_()
        self.frame_8.raise_()
        self.frame_7.raise_()
        self.frame_9.raise_()
        self.frame_4.raise_()
        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)

        QMetaObject.connectSlotsByName(MainWindow)
Esempio n. 14
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)
Esempio n. 15
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.setWindowModality(Qt.NonModal)
        MainWindow.setEnabled(True)
        MainWindow.resize(1454, 610)
        MainWindow.setMinimumSize(QSize(1454, 610))
        MainWindow.setMaximumSize(QSize(1454, 610))
        MainWindow.setTabletTracking(True)
        MainWindow.setFocusPolicy(Qt.NoFocus)
        MainWindow.setStyleSheet(u"")
        MainWindow.setToolButtonStyle(Qt.ToolButtonIconOnly)
        MainWindow.setAnimated(False)
        MainWindow.setTabShape(QTabWidget.Triangular)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.centralwidget.setStyleSheet(u"background-color:#7e74a6")
        self.path_txt = QTextEdit(self.centralwidget)
        self.path_txt.setObjectName(u"path_txt")
        self.path_txt.setGeometry(QRect(400, 30, 291, 31))
        font = QFont()
        font.setPointSize(12)
        self.path_txt.setFont(font)
        self.path_txt.setStyleSheet(u"background-color: #fff;\n" "")
        self.label = QLabel(self.centralwidget)
        self.label.setObjectName(u"label")
        self.label.setGeometry(QRect(10, 30, 391, 31))
        font1 = QFont()
        font1.setPointSize(15)
        self.label.setFont(font1)
        self.label.setStyleSheet(u"color: #FFFFFF;\n"
                                 "background-color: #69608a;")
        self.label.setAlignment(Qt.AlignCenter)
        self.label_2 = QLabel(self.centralwidget)
        self.label_2.setObjectName(u"label_2")
        self.label_2.setGeometry(QRect(10, 190, 741, 41))
        self.label_2.setFont(font1)
        self.label_2.setStyleSheet(u"color: #FFFFFF;\n"
                                   "background-color: #69608a;")
        self.label_2.setAlignment(Qt.AlignCenter)
        self.button = QPushButton(self.centralwidget)
        self.button.setObjectName(u"button")
        self.button.setGeometry(QRect(490, 420, 261, 91))
        font2 = QFont()
        font2.setPointSize(14)
        font2.setBold(False)
        font2.setWeight(50)
        self.button.setFont(font2)
        self.button.setStyleSheet(u"background-color: #fff;\n" "")
        self.label_3 = QLabel(self.centralwidget)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setGeometry(QRect(10, 140, 391, 31))
        self.label_3.setFont(font1)
        self.label_3.setStyleSheet(u"color: #FFFFFF;\n"
                                   "background-color: #69608a;")
        self.label_3.setAlignment(Qt.AlignCenter)
        self.directory_btn = QPushButton(self.centralwidget)
        self.directory_btn.setObjectName(u"directory_btn")
        self.directory_btn.setGeometry(QRect(700, 30, 51, 31))
        font3 = QFont()
        font3.setPointSize(18)
        font3.setBold(False)
        font3.setWeight(50)
        font3.setKerning(True)
        self.directory_btn.setFont(font3)
        self.directory_btn.setStyleSheet(u"background-color: #fff;\n" "")
        self.label_4 = QLabel(self.centralwidget)
        self.label_4.setObjectName(u"label_4")
        self.label_4.setGeometry(QRect(210, 260, 261, 31))
        font4 = QFont()
        font4.setPointSize(16)
        self.label_4.setFont(font4)
        self.label_4.setStyleSheet(u"color:#ffffff")
        self.label_4.setLineWidth(4)
        self.info_txt = QTextEdit(self.centralwidget)
        self.info_txt.setObjectName(u"info_txt")
        self.info_txt.setEnabled(False)
        self.info_txt.setGeometry(QRect(400, 250, 351, 41))
        self.info_txt.setFont(font)
        self.info_txt.setStyleSheet(u"background-color: #fff;\n" "")
        self.info_txt.setFrameShape(QFrame.StyledPanel)
        self.login = QRadioButton(self.centralwidget)
        self.login.setObjectName(u"login")
        self.login.setGeometry(QRect(10, 250, 181, 41))
        self.login.setFont(font4)
        self.login.setStyleSheet(u"color: #FFFFFF;\n"
                                 "background-color: #69608a;")
        self.time = QRadioButton(self.centralwidget)
        self.time.setObjectName(u"time")
        self.time.setGeometry(QRect(10, 310, 181, 41))
        self.time.setFont(font4)
        self.time.setStyleSheet(u"color: #FFFFFF;\n"
                                "background-color: #69608a;")
        self.progressBar = QProgressBar(self.centralwidget)
        self.progressBar.setObjectName(u"progressBar")
        self.progressBar.setEnabled(False)
        self.progressBar.setGeometry(QRect(10, 530, 1441, 23))
        self.progressBar.setStyleSheet(u"background-color: #fff;\n"
                                       "color: #ffffff\n"
                                       "")
        self.progressBar.setValue(0)
        self.progressBar.setTextVisible(True)
        self.elems_cmb = QComboBox(self.centralwidget)
        self.elems_cmb.setObjectName(u"elems_cmb")
        self.elems_cmb.setGeometry(QRect(400, 140, 351, 31))
        self.elems_cmb.setFont(font4)
        self.elems_cmb.setStyleSheet(u"background-color: #fff;\n" "")
        self.elems_cmb.setCurrentText(u"")
        self.label_5 = QLabel(self.centralwidget)
        self.label_5.setObjectName(u"label_5")
        self.label_5.setGeometry(QRect(210, 310, 251, 31))
        self.label_5.setFont(font4)
        self.label_5.setStyleSheet(u"color:#ffffff")
        self.label_5.setLineWidth(4)
        self.dateTimeEdit = QDateTimeEdit(self.centralwidget)
        self.dateTimeEdit.setObjectName(u"dateTimeEdit")
        self.dateTimeEdit.setEnabled(False)
        self.dateTimeEdit.setGeometry(QRect(400, 310, 351, 41))
        self.dateTimeEdit.setFont(font4)
        self.dateTimeEdit.setStyleSheet(u"background-color: #fff;\n" "")
        self.dateTimeEdit.setWrapping(False)
        self.dateTimeEdit.setCalendarPopup(True)
        self.anal_btn = QPushButton(self.centralwidget)
        self.anal_btn.setObjectName(u"anal_btn")
        self.anal_btn.setGeometry(QRect(400, 80, 351, 41))
        self.anal_btn.setFont(font2)
        self.anal_btn.setStyleSheet(u"background-color: #fff;\n" "")
        self.table = QTableWidget(self.centralwidget)
        self.table.setObjectName(u"table")
        self.table.setGeometry(QRect(760, 10, 681, 501))
        font5 = QFont()
        font5.setPointSize(11)
        font5.setBold(True)
        font5.setWeight(75)
        self.table.setFont(font5)
        self.table.setStyleSheet(
            u"background-image:url(:/roflan/roflan.jpg);\n"
            "color:#0000CD")
        self.save_btn = QPushButton(self.centralwidget)
        self.save_btn.setObjectName(u"save_btn")
        self.save_btn.setGeometry(QRect(10, 420, 261, 91))
        font6 = QFont()
        font6.setPointSize(14)
        self.save_btn.setFont(font6)
        self.save_btn.setStyleSheet(u"background-color: #fff;\n" "")
        MainWindow.setCentralWidget(self.centralwidget)
        self.path_txt.raise_()
        self.label.raise_()
        self.label_2.raise_()
        self.button.raise_()
        self.label_3.raise_()
        self.directory_btn.raise_()
        self.label_4.raise_()
        self.info_txt.raise_()
        self.login.raise_()
        self.progressBar.raise_()
        self.elems_cmb.raise_()
        self.label_5.raise_()
        self.dateTimeEdit.raise_()
        self.anal_btn.raise_()
        self.table.raise_()
        self.save_btn.raise_()
        self.time.raise_()
        self.menubar = QMenuBar(MainWindow)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 1454, 21))
        self.menu = QMenu(self.menubar)
        self.menu.setObjectName(u"menu")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.menubar.addAction(self.menu.menuAction())

        self.retranslateUi(MainWindow)

        QMetaObject.connectSlotsByName(MainWindow)
Esempio n. 16
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)
Esempio n. 17
0
    def setupUi(self, MainWindow):
        if MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(1102, 1041)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.gridLayout = QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName(u"gridLayout")
        self.prev_button = QPushButton(self.centralwidget)
        self.prev_button.setObjectName(u"prev_button")
        self.prev_button.setEnabled(False)

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

        self.next_button = QPushButton(self.centralwidget)
        self.next_button.setObjectName(u"next_button")
        self.next_button.setEnabled(False)

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

        self.stackedWidget = QStackedWidget(self.centralwidget)
        self.stackedWidget.setObjectName(u"stackedWidget")
        self.page_connect = QWidget()
        self.page_connect.setObjectName(u"page_connect")
        self.verticalLayout_2 = QVBoxLayout(self.page_connect)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.title_2 = QLabel(self.page_connect)
        self.title_2.setObjectName(u"title_2")
        font = QFont()
        font.setPointSize(30)
        font.setBold(True)
        font.setWeight(75)
        self.title_2.setFont(font)

        self.verticalLayout_2.addWidget(self.title_2)

        self.status_robot = QLabel(self.page_connect)
        self.status_robot.setObjectName(u"status_robot")
        font1 = QFont()
        font1.setPointSize(48)
        font1.setItalic(True)
        self.status_robot.setFont(font1)

        self.verticalLayout_2.addWidget(self.status_robot)

        self.status_arduino = QLabel(self.page_connect)
        self.status_arduino.setObjectName(u"status_arduino")
        self.status_arduino.setFont(font1)

        self.verticalLayout_2.addWidget(self.status_arduino)

        self.status_camera = QLabel(self.page_connect)
        self.status_camera.setObjectName(u"status_camera")
        self.status_camera.setFont(font1)

        self.verticalLayout_2.addWidget(self.status_camera)

        self.button_connect = QPushButton(self.page_connect)
        self.button_connect.setObjectName(u"button_connect")
        self.button_connect.setFont(font)
        self.button_connect.setStyleSheet(u"padding:2em;")

        self.verticalLayout_2.addWidget(self.button_connect)

        self.stackedWidget.addWidget(self.page_connect)
        self.page_system_check = QWidget()
        self.page_system_check.setObjectName(u"page_system_check")
        self.verticalLayout = QVBoxLayout(self.page_system_check)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.title = QLabel(self.page_system_check)
        self.title.setObjectName(u"title")
        self.title.setMaximumSize(QSize(16777215, 50))
        self.title.setFont(font)

        self.verticalLayout.addWidget(self.title)

        self.checkBox = QCheckBox(self.page_system_check)
        self.checkBox.setObjectName(u"checkBox")
        font2 = QFont()
        font2.setPointSize(22)
        self.checkBox.setFont(font2)
        self.checkBox.setIconSize(QSize(30, 30))

        self.verticalLayout.addWidget(self.checkBox)

        self.checkBox_2 = QCheckBox(self.page_system_check)
        self.checkBox_2.setObjectName(u"checkBox_2")
        self.checkBox_2.setFont(font2)

        self.verticalLayout.addWidget(self.checkBox_2)

        self.confirm_button = QPushButton(self.page_system_check)
        self.confirm_button.setObjectName(u"confirm_button")
        font3 = QFont()
        font3.setPointSize(30)
        self.confirm_button.setFont(font3)

        self.verticalLayout.addWidget(self.confirm_button)

        self.stackedWidget.addWidget(self.page_system_check)
        self.page_select_subassembly = QWidget()
        self.page_select_subassembly.setObjectName(u"page_select_subassembly")
        self.gridLayout_2 = QGridLayout(self.page_select_subassembly)
        self.gridLayout_2.setObjectName(u"gridLayout_2")
        self.selected_status = QLabel(self.page_select_subassembly)
        self.selected_status.setObjectName(u"selected_status")

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

        self.title_3 = QLabel(self.page_select_subassembly)
        self.title_3.setObjectName(u"title_3")
        self.title_3.setFont(font)

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

        self.selected_title = QLabel(self.page_select_subassembly)
        self.selected_title.setObjectName(u"selected_title")

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

        self.treeWidget = QTreeWidget(self.page_select_subassembly)
        __qtreewidgetitem = QTreeWidgetItem(self.treeWidget)
        __qtreewidgetitem.setFlags(Qt.ItemIsDragEnabled | Qt.ItemIsDropEnabled
                                   | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled)
        QTreeWidgetItem(__qtreewidgetitem)
        QTreeWidgetItem(__qtreewidgetitem)
        QTreeWidgetItem(__qtreewidgetitem)
        self.treeWidget.setObjectName(u"treeWidget")
        font4 = QFont()
        font4.setPointSize(20)
        self.treeWidget.setFont(font4)
        self.treeWidget.setAnimated(True)
        self.treeWidget.setAllColumnsShowFocus(False)
        self.treeWidget.header().setCascadingSectionResizes(False)
        self.treeWidget.header().setMinimumSectionSize(80)
        self.treeWidget.header().setDefaultSectionSize(300)
        self.treeWidget.header().setStretchLastSection(True)

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

        self.stackedWidget.addWidget(self.page_select_subassembly)
        self.page_subassembly_overview = QWidget()
        self.page_subassembly_overview.setObjectName(
            u"page_subassembly_overview")
        self.gridLayout_3 = QGridLayout(self.page_subassembly_overview)
        self.gridLayout_3.setObjectName(u"gridLayout_3")
        self.selected_title_2 = QLabel(self.page_subassembly_overview)
        self.selected_title_2.setObjectName(u"selected_title_2")
        font5 = QFont()
        font5.setPointSize(25)
        self.selected_title_2.setFont(font5)

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

        self.selected_status_2 = QLabel(self.page_subassembly_overview)
        self.selected_status_2.setObjectName(u"selected_status_2")
        self.selected_status_2.setFont(font)

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

        self.tableWidget = QTableWidget(self.page_subassembly_overview)
        if (self.tableWidget.columnCount() < 2):
            self.tableWidget.setColumnCount(2)
        __qtablewidgetitem = QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(0, __qtablewidgetitem)
        __qtablewidgetitem1 = QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(1, __qtablewidgetitem1)
        if (self.tableWidget.rowCount() < 10):
            self.tableWidget.setRowCount(10)
        __qtablewidgetitem2 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(0, __qtablewidgetitem2)
        __qtablewidgetitem3 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(1, __qtablewidgetitem3)
        __qtablewidgetitem4 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(2, __qtablewidgetitem4)
        __qtablewidgetitem5 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(3, __qtablewidgetitem5)
        __qtablewidgetitem6 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(4, __qtablewidgetitem6)
        __qtablewidgetitem7 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(5, __qtablewidgetitem7)
        __qtablewidgetitem8 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(6, __qtablewidgetitem8)
        __qtablewidgetitem9 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(7, __qtablewidgetitem9)
        __qtablewidgetitem10 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(8, __qtablewidgetitem10)
        __qtablewidgetitem11 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(9, __qtablewidgetitem11)
        __qtablewidgetitem12 = QTableWidgetItem()
        self.tableWidget.setItem(0, 0, __qtablewidgetitem12)
        __qtablewidgetitem13 = QTableWidgetItem()
        self.tableWidget.setItem(0, 1, __qtablewidgetitem13)
        __qtablewidgetitem14 = QTableWidgetItem()
        self.tableWidget.setItem(1, 0, __qtablewidgetitem14)
        __qtablewidgetitem15 = QTableWidgetItem()
        self.tableWidget.setItem(1, 1, __qtablewidgetitem15)
        __qtablewidgetitem16 = QTableWidgetItem()
        self.tableWidget.setItem(2, 0, __qtablewidgetitem16)
        __qtablewidgetitem17 = QTableWidgetItem()
        self.tableWidget.setItem(2, 1, __qtablewidgetitem17)
        __qtablewidgetitem18 = QTableWidgetItem()
        self.tableWidget.setItem(3, 0, __qtablewidgetitem18)
        __qtablewidgetitem19 = QTableWidgetItem()
        self.tableWidget.setItem(3, 1, __qtablewidgetitem19)
        __qtablewidgetitem20 = QTableWidgetItem()
        self.tableWidget.setItem(4, 0, __qtablewidgetitem20)
        __qtablewidgetitem21 = QTableWidgetItem()
        self.tableWidget.setItem(4, 1, __qtablewidgetitem21)
        __qtablewidgetitem22 = QTableWidgetItem()
        self.tableWidget.setItem(5, 0, __qtablewidgetitem22)
        __qtablewidgetitem23 = QTableWidgetItem()
        self.tableWidget.setItem(5, 1, __qtablewidgetitem23)
        __qtablewidgetitem24 = QTableWidgetItem()
        self.tableWidget.setItem(6, 0, __qtablewidgetitem24)
        __qtablewidgetitem25 = QTableWidgetItem()
        self.tableWidget.setItem(6, 1, __qtablewidgetitem25)
        __qtablewidgetitem26 = QTableWidgetItem()
        self.tableWidget.setItem(7, 0, __qtablewidgetitem26)
        __qtablewidgetitem27 = QTableWidgetItem()
        self.tableWidget.setItem(7, 1, __qtablewidgetitem27)
        __qtablewidgetitem28 = QTableWidgetItem()
        self.tableWidget.setItem(8, 0, __qtablewidgetitem28)
        __qtablewidgetitem29 = QTableWidgetItem()
        self.tableWidget.setItem(8, 1, __qtablewidgetitem29)
        __qtablewidgetitem30 = QTableWidgetItem()
        self.tableWidget.setItem(9, 0, __qtablewidgetitem30)
        __qtablewidgetitem31 = QTableWidgetItem()
        self.tableWidget.setItem(9, 1, __qtablewidgetitem31)
        self.tableWidget.setObjectName(u"tableWidget")
        self.tableWidget.setFont(font4)
        self.tableWidget.setAlternatingRowColors(True)
        self.tableWidget.horizontalHeader().setCascadingSectionResizes(False)
        self.tableWidget.horizontalHeader().setDefaultSectionSize(250)
        self.tableWidget.horizontalHeader().setStretchLastSection(True)
        self.tableWidget.verticalHeader().setDefaultSectionSize(52)
        self.tableWidget.verticalHeader().setStretchLastSection(False)

        self.gridLayout_3.addWidget(self.tableWidget, 2, 0, 1, 3)

        self.title_4 = QLabel(self.page_subassembly_overview)
        self.title_4.setObjectName(u"title_4")
        self.title_4.setFont(font)

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

        self.stackedWidget.addWidget(self.page_subassembly_overview)
        self.page_machine = QWidget()
        self.page_machine.setObjectName(u"page_machine")
        self.horizontalLayout = QHBoxLayout(self.page_machine)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.gridLayout_4 = QGridLayout()
        self.gridLayout_4.setObjectName(u"gridLayout_4")
        self.stop_machine_button = QPushButton(self.page_machine)
        self.stop_machine_button.setObjectName(u"stop_machine_button")
        font6 = QFont()
        font6.setPointSize(12)
        self.stop_machine_button.setFont(font6)

        self.gridLayout_4.addWidget(self.stop_machine_button, 1, 1, 1, 1)

        self.title_5 = QLabel(self.page_machine)
        self.title_5.setObjectName(u"title_5")
        sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.title_5.sizePolicy().hasHeightForWidth())
        self.title_5.setSizePolicy(sizePolicy)
        font7 = QFont()
        font7.setPointSize(20)
        font7.setBold(True)
        font7.setWeight(75)
        self.title_5.setFont(font7)

        self.gridLayout_4.addWidget(self.title_5, 0, 0, 1, 2)

        self.label_img_camera = QLabel(self.page_machine)
        self.label_img_camera.setObjectName(u"label_img_camera")
        sizePolicy1 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.label_img_camera.sizePolicy().hasHeightForWidth())
        self.label_img_camera.setSizePolicy(sizePolicy1)
        self.label_img_camera.setMinimumSize(QSize(480, 384))
        self.label_img_camera.setFrameShape(QFrame.NoFrame)

        self.gridLayout_4.addWidget(self.label_img_camera, 5, 0, 1, 2)

        self.tableWidget_2 = QTableWidget(self.page_machine)
        if (self.tableWidget_2.columnCount() < 3):
            self.tableWidget_2.setColumnCount(3)
        __qtablewidgetitem32 = QTableWidgetItem()
        self.tableWidget_2.setHorizontalHeaderItem(0, __qtablewidgetitem32)
        __qtablewidgetitem33 = QTableWidgetItem()
        self.tableWidget_2.setHorizontalHeaderItem(1, __qtablewidgetitem33)
        __qtablewidgetitem34 = QTableWidgetItem()
        self.tableWidget_2.setHorizontalHeaderItem(2, __qtablewidgetitem34)
        if (self.tableWidget_2.rowCount() < 11):
            self.tableWidget_2.setRowCount(11)
        __qtablewidgetitem35 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(0, __qtablewidgetitem35)
        __qtablewidgetitem36 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(1, __qtablewidgetitem36)
        __qtablewidgetitem37 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(2, __qtablewidgetitem37)
        __qtablewidgetitem38 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(3, __qtablewidgetitem38)
        __qtablewidgetitem39 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(4, __qtablewidgetitem39)
        __qtablewidgetitem40 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(5, __qtablewidgetitem40)
        __qtablewidgetitem41 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(6, __qtablewidgetitem41)
        __qtablewidgetitem42 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(7, __qtablewidgetitem42)
        __qtablewidgetitem43 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(8, __qtablewidgetitem43)
        __qtablewidgetitem44 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(9, __qtablewidgetitem44)
        __qtablewidgetitem45 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(10, __qtablewidgetitem45)
        __qtablewidgetitem46 = QTableWidgetItem()
        self.tableWidget_2.setItem(0, 0, __qtablewidgetitem46)
        __qtablewidgetitem47 = QTableWidgetItem()
        self.tableWidget_2.setItem(0, 2, __qtablewidgetitem47)
        __qtablewidgetitem48 = QTableWidgetItem()
        self.tableWidget_2.setItem(1, 0, __qtablewidgetitem48)
        __qtablewidgetitem49 = QTableWidgetItem()
        self.tableWidget_2.setItem(1, 2, __qtablewidgetitem49)
        __qtablewidgetitem50 = QTableWidgetItem()
        self.tableWidget_2.setItem(2, 0, __qtablewidgetitem50)
        __qtablewidgetitem51 = QTableWidgetItem()
        self.tableWidget_2.setItem(2, 2, __qtablewidgetitem51)
        __qtablewidgetitem52 = QTableWidgetItem()
        self.tableWidget_2.setItem(3, 0, __qtablewidgetitem52)
        __qtablewidgetitem53 = QTableWidgetItem()
        self.tableWidget_2.setItem(3, 2, __qtablewidgetitem53)
        __qtablewidgetitem54 = QTableWidgetItem()
        self.tableWidget_2.setItem(4, 0, __qtablewidgetitem54)
        __qtablewidgetitem55 = QTableWidgetItem()
        self.tableWidget_2.setItem(4, 2, __qtablewidgetitem55)
        __qtablewidgetitem56 = QTableWidgetItem()
        self.tableWidget_2.setItem(5, 0, __qtablewidgetitem56)
        __qtablewidgetitem57 = QTableWidgetItem()
        self.tableWidget_2.setItem(5, 2, __qtablewidgetitem57)
        __qtablewidgetitem58 = QTableWidgetItem()
        self.tableWidget_2.setItem(6, 0, __qtablewidgetitem58)
        __qtablewidgetitem59 = QTableWidgetItem()
        self.tableWidget_2.setItem(6, 2, __qtablewidgetitem59)
        __qtablewidgetitem60 = QTableWidgetItem()
        self.tableWidget_2.setItem(7, 0, __qtablewidgetitem60)
        __qtablewidgetitem61 = QTableWidgetItem()
        self.tableWidget_2.setItem(7, 2, __qtablewidgetitem61)
        __qtablewidgetitem62 = QTableWidgetItem()
        self.tableWidget_2.setItem(8, 0, __qtablewidgetitem62)
        __qtablewidgetitem63 = QTableWidgetItem()
        self.tableWidget_2.setItem(8, 2, __qtablewidgetitem63)
        __qtablewidgetitem64 = QTableWidgetItem()
        self.tableWidget_2.setItem(9, 0, __qtablewidgetitem64)
        __qtablewidgetitem65 = QTableWidgetItem()
        self.tableWidget_2.setItem(9, 2, __qtablewidgetitem65)
        __qtablewidgetitem66 = QTableWidgetItem()
        self.tableWidget_2.setItem(10, 0, __qtablewidgetitem66)
        __qtablewidgetitem67 = QTableWidgetItem()
        self.tableWidget_2.setItem(10, 2, __qtablewidgetitem67)
        self.tableWidget_2.setObjectName(u"tableWidget_2")
        sizePolicy2 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Minimum)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(
            self.tableWidget_2.sizePolicy().hasHeightForWidth())
        self.tableWidget_2.setSizePolicy(sizePolicy2)
        self.tableWidget_2.setMinimumSize(QSize(0, 360))
        self.tableWidget_2.setMaximumSize(QSize(16777215, 368))
        self.tableWidget_2.setAlternatingRowColors(True)
        self.tableWidget_2.horizontalHeader().setCascadingSectionResizes(False)
        self.tableWidget_2.horizontalHeader().setStretchLastSection(True)
        self.tableWidget_2.verticalHeader().setStretchLastSection(False)

        self.gridLayout_4.addWidget(self.tableWidget_2, 4, 0, 1, 2)

        self.progressBar = QProgressBar(self.page_machine)
        self.progressBar.setObjectName(u"progressBar")
        self.progressBar.setValue(0)

        self.gridLayout_4.addWidget(self.progressBar, 3, 0, 1, 2)

        self.start_machine_button = QPushButton(self.page_machine)
        self.start_machine_button.setObjectName(u"start_machine_button")
        self.start_machine_button.setFont(font6)

        self.gridLayout_4.addWidget(self.start_machine_button, 1, 0, 1, 1)

        self.horizontalLayout.addLayout(self.gridLayout_4)

        self.gridLayout_5 = QGridLayout()
        self.gridLayout_5.setObjectName(u"gridLayout_5")
        self.selected_title_3 = QLabel(self.page_machine)
        self.selected_title_3.setObjectName(u"selected_title_3")
        font8 = QFont()
        font8.setPointSize(10)
        self.selected_title_3.setFont(font8)

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

        self.selected_status_3 = QLabel(self.page_machine)
        self.selected_status_3.setObjectName(u"selected_status_3")
        font9 = QFont()
        font9.setPointSize(12)
        font9.setBold(True)
        font9.setWeight(75)
        self.selected_status_3.setFont(font9)

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

        self.label_img_bolt = QLabel(self.page_machine)
        self.label_img_bolt.setObjectName(u"label_img_bolt")
        sizePolicy3 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        sizePolicy3.setHorizontalStretch(0)
        sizePolicy3.setVerticalStretch(0)
        sizePolicy3.setHeightForWidth(
            self.label_img_bolt.sizePolicy().hasHeightForWidth())
        self.label_img_bolt.setSizePolicy(sizePolicy3)
        self.label_img_bolt.setMinimumSize(QSize(480, 384))
        font10 = QFont()
        font10.setKerning(True)
        self.label_img_bolt.setFont(font10)
        self.label_img_bolt.setFrameShape(QFrame.NoFrame)

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

        self.detected_bolt_type = QLabel(self.page_machine)
        self.detected_bolt_type.setObjectName(u"detected_bolt_type")
        sizePolicy4 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
        sizePolicy4.setHorizontalStretch(0)
        sizePolicy4.setVerticalStretch(0)
        sizePolicy4.setHeightForWidth(
            self.detected_bolt_type.sizePolicy().hasHeightForWidth())
        self.detected_bolt_type.setSizePolicy(sizePolicy4)
        self.detected_bolt_type.setMinimumSize(QSize(320, 0))
        font11 = QFont()
        font11.setPointSize(28)
        font11.setBold(True)
        font11.setWeight(75)
        self.detected_bolt_type.setFont(font11)
        self.detected_bolt_type.setStyleSheet(u"")
        self.detected_bolt_type.setAlignment(Qt.AlignCenter)

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

        self.horizontalLayout.addLayout(self.gridLayout_5)

        self.stackedWidget.addWidget(self.page_machine)

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

        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(MainWindow)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 1102, 26))
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)

        self.stackedWidget.setCurrentIndex(4)

        QMetaObject.connectSlotsByName(MainWindow)
Esempio n. 18
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)
Esempio n. 19
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)
Esempio n. 20
0
    def setupUi(self, main_window):
        if main_window.objectName():
            main_window.setObjectName(u"main_window")
        main_window.setWindowModality(Qt.NonModal)
        main_window.resize(500, 554)
        main_window.setMinimumSize(QSize(500, 554))
        self.gridLayout = QGridLayout(main_window)
        self.gridLayout.setObjectName(u"gridLayout")
        self.btn_load_friendlist = QPushButton(main_window)
        self.btn_load_friendlist.setObjectName(u"btn_load_friendlist")

        self.gridLayout.addWidget(self.btn_load_friendlist, 12, 0, 1, 2)

        self.te_log = QTextEdit(main_window)
        self.te_log.setObjectName(u"te_log")
        self.te_log.setMinimumSize(QSize(0, 100))
        self.te_log.setMaximumSize(QSize(16777215, 400))
        self.te_log.setReadOnly(True)

        self.gridLayout.addWidget(self.te_log, 17, 0, 1, 2)

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

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

        self.le_password_second = QLineEdit(main_window)
        self.le_password_second.setObjectName(u"le_password_second")
        self.le_password_second.setMinimumSize(QSize(40, 20))
        font = QFont()
        font.setKerning(True)
        self.le_password_second.setFont(font)
        self.le_password_second.setInputMethodHints(Qt.ImhHiddenText
                                                    | Qt.ImhNoAutoUppercase
                                                    | Qt.ImhNoPredictiveText
                                                    | Qt.ImhSensitiveData)
        self.le_password_second.setEchoMode(QLineEdit.Password)

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

        self.btn_add_orga_first_account = QPushButton(main_window)
        self.btn_add_orga_first_account.setObjectName(
            u"btn_add_orga_first_account")
        self.btn_add_orga_first_account.setMinimumSize(QSize(137, 23))

        self.gridLayout.addWidget(self.btn_add_orga_first_account, 14, 0, 1, 1)

        self.btn_connection_second_account = QPushButton(main_window)
        self.btn_connection_second_account.setObjectName(
            u"btn_connection_second_account")

        self.gridLayout.addWidget(self.btn_connection_second_account, 9, 0, 1,
                                  1)

        self.le_password_first = QLineEdit(main_window)
        self.le_password_first.setObjectName(u"le_password_first")
        self.le_password_first.setMinimumSize(QSize(40, 20))
        self.le_password_first.setInputMethodHints(Qt.ImhHiddenText
                                                   | Qt.ImhNoAutoUppercase
                                                   | Qt.ImhNoPredictiveText
                                                   | Qt.ImhSensitiveData)
        self.le_password_first.setEchoMode(QLineEdit.Password)

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

        self.le_login_second = QLineEdit(main_window)
        self.le_login_second.setObjectName(u"le_login_second")
        self.le_login_second.setMinimumSize(QSize(40, 20))
        self.le_login_second.setMaxLength(50)

        self.gridLayout.addWidget(self.le_login_second, 6, 0, 1, 1)

        self.btn_add_list_link = QPushButton(main_window)
        self.btn_add_list_link.setObjectName(u"btn_add_list_link")

        self.gridLayout.addWidget(self.btn_add_list_link, 15, 1, 1, 1)

        self.label = QLabel(main_window)
        self.label.setObjectName(u"label")
        self.label.setMinimumSize(QSize(0, 20))
        self.label.setMaximumSize(QSize(16777215, 20))

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

        self.btn_connection_first_account = QPushButton(main_window)
        self.btn_connection_first_account.setObjectName(
            u"btn_connection_first_account")

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

        self.cmb_choice_universe_second = QComboBox(main_window)
        self.cmb_choice_universe_second.addItem("PU")
        self.cmb_choice_universe_second.addItem("PTU")
        self.cmb_choice_universe_second.setObjectName(
            u"cmb_choice_universe_second")

        self.gridLayout.addWidget(self.cmb_choice_universe_second, 7, 0, 1, 1)

        self.le_add_orga = QLineEdit(main_window)
        self.le_add_orga.setObjectName(u"le_add_orga")
        sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.le_add_orga.sizePolicy().hasHeightForWidth())
        self.le_add_orga.setSizePolicy(sizePolicy)

        self.gridLayout.addWidget(self.le_add_orga, 13, 0, 1, 2)

        self.le_connect_first_account = QLineEdit(main_window)
        self.le_connect_first_account.setObjectName(
            u"le_connect_first_account")
        self.le_connect_first_account.setMinimumSize(QSize(0, 20))
        self.le_connect_first_account.setReadOnly(True)

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

        self.cmb_choice_universe_first = QComboBox(main_window)
        self.cmb_choice_universe_first.addItem("PU")
        self.cmb_choice_universe_first.addItem("PTU")
        self.cmb_choice_universe_first.setObjectName(
            u"cmb_choice_universe_first")
        sizePolicy1 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.cmb_choice_universe_first.sizePolicy().hasHeightForWidth())
        self.cmb_choice_universe_first.setSizePolicy(sizePolicy1)

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

        self.te_link = QTextEdit(main_window)
        self.te_link.setObjectName(u"te_link")
        self.te_link.setAcceptRichText(False)

        self.gridLayout.addWidget(self.te_link, 16, 0, 1, 2)

        self.btn_add_orga_second_account = QPushButton(main_window)
        self.btn_add_orga_second_account.setObjectName(
            u"btn_add_orga_second_account")
        self.btn_add_orga_second_account.setMinimumSize(QSize(137, 23))

        self.gridLayout.addWidget(self.btn_add_orga_second_account, 14, 1, 1,
                                  1)

        self.label_3 = QLabel(main_window)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setMinimumSize(QSize(0, 20))
        self.label_3.setMaximumSize(QSize(16777215, 20))

        self.gridLayout.addWidget(self.label_3, 4, 0, 1, 1)

        self.le_connect_second_account = QLineEdit(main_window)
        self.le_connect_second_account.setObjectName(
            u"le_connect_second_account")
        self.le_connect_second_account.setMinimumSize(QSize(0, 20))
        self.le_connect_second_account.setReadOnly(True)

        self.gridLayout.addWidget(self.le_connect_second_account, 9, 1, 1, 1)

        self.le_login_first = QLineEdit(main_window)
        self.le_login_first.setObjectName(u"le_login_first")
        self.le_login_first.setMinimumSize(QSize(40, 20))
        self.le_login_first.setMaxLength(50)

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

        QWidget.setTabOrder(self.le_login_first, self.le_password_first)
        QWidget.setTabOrder(self.le_password_first,
                            self.cmb_choice_universe_first)
        QWidget.setTabOrder(self.cmb_choice_universe_first,
                            self.btn_connection_first_account)
        QWidget.setTabOrder(self.btn_connection_first_account,
                            self.le_login_second)
        QWidget.setTabOrder(self.le_login_second, self.le_password_second)
        QWidget.setTabOrder(self.le_password_second,
                            self.cmb_choice_universe_second)
        QWidget.setTabOrder(self.cmb_choice_universe_second,
                            self.btn_connection_second_account)
        QWidget.setTabOrder(self.btn_connection_second_account,
                            self.le_connect_second_account)
        QWidget.setTabOrder(self.le_connect_second_account,
                            self.btn_load_friendlist)
        QWidget.setTabOrder(self.btn_load_friendlist,
                            self.le_connect_first_account)
        QWidget.setTabOrder(self.le_connect_first_account, self.te_log)
        QWidget.setTabOrder(self.te_log, self.btn_add_orga_first_account)
        QWidget.setTabOrder(self.btn_add_orga_first_account,
                            self.btn_add_orga_second_account)
        QWidget.setTabOrder(self.btn_add_orga_second_account, self.le_add_orga)

        self.retranslateUi(main_window)

        QMetaObject.connectSlotsByName(main_window)
Esempio n. 21
0
    def setupUi(self, guiDlg):
        if not guiDlg.objectName():
            guiDlg.setObjectName(u"guiDlg")
        guiDlg.resize(1024, 665)
        self.listen_status = QLabel(guiDlg)
        self.listen_status.setObjectName(u"listen_status")
        self.listen_status.setGeometry(QRect(762, 515, 16, 16))
        self.gridLayout_10 = QGridLayout(guiDlg)
        self.gridLayout_10.setObjectName(u"gridLayout_10")
        self.horizontalLayout_8 = QHBoxLayout()
        self.horizontalLayout_8.setObjectName(u"horizontalLayout_8")
        self.roboNavControl = QGroupBox(guiDlg)
        self.roboNavControl.setObjectName(u"roboNavControl")
        sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.roboNavControl.sizePolicy().hasHeightForWidth())
        self.roboNavControl.setSizePolicy(sizePolicy)
        font = QFont()
        font.setBold(False)
        font.setWeight(50)
        self.roboNavControl.setFont(font)
        self.gridLayout_5 = QGridLayout(self.roboNavControl)
        self.gridLayout_5.setObjectName(u"gridLayout_5")
        self.label_16 = QLabel(self.roboNavControl)
        self.label_16.setObjectName(u"label_16")

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

        self.label_17 = QLabel(self.roboNavControl)
        self.label_17.setObjectName(u"label_17")

        self.gridLayout_5.addWidget(self.label_17, 0, 4, 1, 1)

        self.keycontrols = QGridLayout()
        self.keycontrols.setObjectName(u"keycontrols")
        self.up_button = QPushButton(self.roboNavControl)
        self.up_button.setObjectName(u"up_button")
        icon = QIcon()
        icon.addFile(u":/backImages/icons/up.png", QSize(), QIcon.Normal,
                     QIcon.On)
        self.up_button.setIcon(icon)

        self.keycontrols.addWidget(self.up_button, 0, 1, 1, 1)

        self.left_button = QPushButton(self.roboNavControl)
        self.left_button.setObjectName(u"left_button")
        icon1 = QIcon()
        icon1.addFile(u":/backImages/icons/left.png", QSize(), QIcon.Normal,
                      QIcon.On)
        self.left_button.setIcon(icon1)

        self.keycontrols.addWidget(self.left_button, 1, 0, 1, 1)

        self.stop_button = QPushButton(self.roboNavControl)
        self.stop_button.setObjectName(u"stop_button")
        icon2 = QIcon()
        icon2.addFile(u":/backImages/icons/stop.png", QSize(), QIcon.Normal,
                      QIcon.On)
        self.stop_button.setIcon(icon2)

        self.keycontrols.addWidget(self.stop_button, 1, 1, 1, 1)

        self.right_button = QPushButton(self.roboNavControl)
        self.right_button.setObjectName(u"right_button")
        icon3 = QIcon()
        icon3.addFile(u":/backImages/icons/right.png", QSize(), QIcon.Normal,
                      QIcon.On)
        self.right_button.setIcon(icon3)

        self.keycontrols.addWidget(self.right_button, 1, 2, 1, 1)

        self.down_button = QPushButton(self.roboNavControl)
        self.down_button.setObjectName(u"down_button")
        icon4 = QIcon()
        icon4.addFile(u":/backImages/icons/down.png", QSize(), QIcon.Normal,
                      QIcon.On)
        self.down_button.setIcon(icon4)

        self.keycontrols.addWidget(self.down_button, 2, 1, 1, 1)

        self.c_button = QPushButton(self.roboNavControl)
        self.c_button.setObjectName(u"c_button")
        icon5 = QIcon()
        icon5.addFile(u":/backImages/icons/C.png", QSize(), QIcon.Normal,
                      QIcon.On)
        self.c_button.setIcon(icon5)

        self.keycontrols.addWidget(self.c_button, 0, 2, 1, 1)

        self.cc_button = QPushButton(self.roboNavControl)
        self.cc_button.setObjectName(u"cc_button")
        icon6 = QIcon()
        icon6.addFile(u":/backImages/icons/CC.png", QSize(), QIcon.Normal,
                      QIcon.On)
        self.cc_button.setIcon(icon6)

        self.keycontrols.addWidget(self.cc_button, 0, 0, 1, 1)

        self.gridLayout_5.addLayout(self.keycontrols, 1, 0, 1, 1)

        self.gridLayout = QGridLayout()
        self.gridLayout.setObjectName(u"gridLayout")
        self.label_11 = QLabel(self.roboNavControl)
        self.label_11.setObjectName(u"label_11")

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

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

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

        self.label_15 = QLabel(self.roboNavControl)
        self.label_15.setObjectName(u"label_15")

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

        self.lineEdit_2 = QLineEdit(self.roboNavControl)
        self.lineEdit_2.setObjectName(u"lineEdit_2")

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

        self.label_12 = QLabel(self.roboNavControl)
        self.label_12.setObjectName(u"label_12")

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

        self.lineEdit_3 = QLineEdit(self.roboNavControl)
        self.lineEdit_3.setObjectName(u"lineEdit_3")

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

        self.pushButton_8 = QPushButton(self.roboNavControl)
        self.pushButton_8.setObjectName(u"pushButton_8")

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

        self.gridLayout_5.addLayout(self.gridLayout, 1, 2, 2, 1)

        self.gridLayout_3 = QGridLayout()
        self.gridLayout_3.setObjectName(u"gridLayout_3")
        self.label_13 = QLabel(self.roboNavControl)
        self.label_13.setObjectName(u"label_13")

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

        self.progressBar = QProgressBar(self.roboNavControl)
        self.progressBar.setObjectName(u"progressBar")
        self.progressBar.setValue(24)

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

        self.pushButton_4 = QPushButton(self.roboNavControl)
        self.pushButton_4.setObjectName(u"pushButton_4")

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

        self.pushButton_5 = QPushButton(self.roboNavControl)
        self.pushButton_5.setObjectName(u"pushButton_5")

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

        self.viewLaser_button = QPushButton(self.roboNavControl)
        self.viewLaser_button.setObjectName(u"viewLaser_button")

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

        self.view_camera_button = QPushButton(self.roboNavControl)
        self.view_camera_button.setObjectName(u"view_camera_button")

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

        self.gridLayout_5.addLayout(self.gridLayout_3, 1, 4, 2, 1)

        self.pushButton_9 = QPushButton(self.roboNavControl)
        self.pushButton_9.setObjectName(u"pushButton_9")
        self.pushButton_9.setStyleSheet(u"background-color: rgb(239, 41, 41);")

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

        self.line_4 = QFrame(self.roboNavControl)
        self.line_4.setObjectName(u"line_4")
        self.line_4.setFrameShape(QFrame.VLine)
        self.line_4.setFrameShadow(QFrame.Sunken)

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

        self.line_3 = QFrame(self.roboNavControl)
        self.line_3.setObjectName(u"line_3")
        self.line_3.setFrameShape(QFrame.VLine)
        self.line_3.setFrameShadow(QFrame.Sunken)

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

        self.horizontalLayout_8.addWidget(self.roboNavControl)

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

        self.horizontalLayout_8.addItem(self.horizontalSpacer_7)

        self.line_2 = QFrame(guiDlg)
        self.line_2.setObjectName(u"line_2")
        self.line_2.setFrameShape(QFrame.VLine)
        self.line_2.setFrameShadow(QFrame.Sunken)

        self.horizontalLayout_8.addWidget(self.line_2)

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

        self.horizontalLayout_8.addItem(self.horizontalSpacer_5)

        self.groupBox_2 = QGroupBox(guiDlg)
        self.groupBox_2.setObjectName(u"groupBox_2")
        sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.groupBox_2.sizePolicy().hasHeightForWidth())
        self.groupBox_2.setSizePolicy(sizePolicy1)
        self.gridLayout_4 = QGridLayout(self.groupBox_2)
        self.gridLayout_4.setObjectName(u"gridLayout_4")
        self.label_23 = QLabel(self.groupBox_2)
        self.label_23.setObjectName(u"label_23")

        self.gridLayout_4.addWidget(self.label_23, 0, 0, 1, 1)

        self.label_4 = QLabel(self.groupBox_2)
        self.label_4.setObjectName(u"label_4")

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

        self.horizontalLayout_5 = QHBoxLayout()
        self.horizontalLayout_5.setObjectName(u"horizontalLayout_5")
        self.tts_edit = QTextEdit(self.groupBox_2)
        self.tts_edit.setObjectName(u"tts_edit")
        sizePolicy2 = QSizePolicy(QSizePolicy.MinimumExpanding,
                                  QSizePolicy.Ignored)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(
            self.tts_edit.sizePolicy().hasHeightForWidth())
        self.tts_edit.setSizePolicy(sizePolicy2)
        self.tts_edit.setMinimumSize(QSize(10, 10))

        self.horizontalLayout_5.addWidget(self.tts_edit)

        self.horizontalSpacer_6 = QSpacerItem(40, 20, QSizePolicy.Minimum,
                                              QSizePolicy.Minimum)

        self.horizontalLayout_5.addItem(self.horizontalSpacer_6)

        self.speak_button = QPushButton(self.groupBox_2)
        self.speak_button.setObjectName(u"speak_button")

        self.horizontalLayout_5.addWidget(self.speak_button)

        self.gridLayout_4.addLayout(self.horizontalLayout_5, 1, 0, 1, 1)

        self.horizontalLayout_7 = QHBoxLayout()
        self.horizontalLayout_7.setObjectName(u"horizontalLayout_7")
        self.listen_button = QPushButton(self.groupBox_2)
        self.listen_button.setObjectName(u"listen_button")

        self.horizontalLayout_7.addWidget(self.listen_button)

        self.asr_edit = QTextEdit(self.groupBox_2)
        self.asr_edit.setObjectName(u"asr_edit")
        sizePolicy2.setHeightForWidth(
            self.asr_edit.sizePolicy().hasHeightForWidth())
        self.asr_edit.setSizePolicy(sizePolicy2)

        self.horizontalLayout_7.addWidget(self.asr_edit)

        self.gridLayout_4.addLayout(self.horizontalLayout_7, 3, 0, 1, 1)

        self.horizontalLayout_8.addWidget(self.groupBox_2)

        self.gridLayout_10.addLayout(self.horizontalLayout_8, 2, 0, 1, 5)

        self.line = QFrame(guiDlg)
        self.line.setObjectName(u"line")
        self.line.setFrameShape(QFrame.VLine)
        self.line.setFrameShadow(QFrame.Sunken)

        self.gridLayout_10.addWidget(self.line, 0, 2, 1, 1)

        self.CalendarEvents = QGroupBox(guiDlg)
        self.CalendarEvents.setObjectName(u"CalendarEvents")
        sizePolicy3 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        sizePolicy3.setHorizontalStretch(0)
        sizePolicy3.setVerticalStretch(0)
        sizePolicy3.setHeightForWidth(
            self.CalendarEvents.sizePolicy().hasHeightForWidth())
        self.CalendarEvents.setSizePolicy(sizePolicy3)
        self.horizontalLayout = QHBoxLayout(self.CalendarEvents)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.viewagenda = QGridLayout()
        self.viewagenda.setObjectName(u"viewagenda")
        self.label_9 = QLabel(self.CalendarEvents)
        self.label_9.setObjectName(u"label_9")

        self.viewagenda.addWidget(self.label_9, 0, 1, 1, 2)

        self.label_22 = QLabel(self.CalendarEvents)
        self.label_22.setObjectName(u"label_22")

        self.viewagenda.addWidget(self.label_22, 1, 0, 1, 1)

        self.dateEdit = QDateEdit(self.CalendarEvents)
        self.dateEdit.setObjectName(u"dateEdit")

        self.viewagenda.addWidget(self.dateEdit, 1, 1, 1, 1)

        self.pushButton_14 = QPushButton(self.CalendarEvents)
        self.pushButton_14.setObjectName(u"pushButton_14")

        self.viewagenda.addWidget(self.pushButton_14, 1, 2, 1, 1)

        self.label = QLabel(self.CalendarEvents)
        self.label.setObjectName(u"label")
        self.label.setEnabled(True)
        font1 = QFont()
        font1.setKerning(True)
        self.label.setFont(font1)
        self.label.setInputMethodHints(Qt.ImhNone)

        self.viewagenda.addWidget(self.label, 2, 1, 1, 2)

        self.horizontalLayout.addLayout(self.viewagenda)

        self.line_5 = QFrame(self.CalendarEvents)
        self.line_5.setObjectName(u"line_5")
        self.line_5.setFrameShape(QFrame.VLine)
        self.line_5.setFrameShadow(QFrame.Sunken)

        self.horizontalLayout.addWidget(self.line_5)

        self.setnewactivity = QGridLayout()
        self.setnewactivity.setObjectName(u"setnewactivity")
        self.label_24 = QLabel(self.CalendarEvents)
        self.label_24.setObjectName(u"label_24")

        self.setnewactivity.addWidget(self.label_24, 0, 0, 1, 2)

        self.pushButton_10 = QPushButton(self.CalendarEvents)
        self.pushButton_10.setObjectName(u"pushButton_10")

        self.setnewactivity.addWidget(self.pushButton_10, 2, 0, 1, 1)

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

        self.setnewactivity.addItem(self.horizontalSpacer, 2, 1, 1, 1)

        self.pushButton_11 = QPushButton(self.CalendarEvents)
        self.pushButton_11.setObjectName(u"pushButton_11")

        self.setnewactivity.addWidget(self.pushButton_11, 2, 2, 1, 1)

        self.comboBox_3 = QComboBox(self.CalendarEvents)
        self.comboBox_3.setObjectName(u"comboBox_3")

        self.setnewactivity.addWidget(self.comboBox_3, 1, 0, 1, 3)

        self.horizontalLayout.addLayout(self.setnewactivity)

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

        self.horizontalLayout.addItem(self.horizontalSpacer_3)

        self.gridLayout_10.addWidget(self.CalendarEvents, 0, 0, 1, 1)

        self.humanObsAgent = QGroupBox(guiDlg)
        self.humanObsAgent.setObjectName(u"humanObsAgent")
        self.humanObsAgent.setEnabled(True)
        sizePolicy4 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Ignored)
        sizePolicy4.setHorizontalStretch(0)
        sizePolicy4.setVerticalStretch(0)
        sizePolicy4.setHeightForWidth(
            self.humanObsAgent.sizePolicy().hasHeightForWidth())
        self.humanObsAgent.setSizePolicy(sizePolicy4)
        self.gridLayout_9 = QGridLayout(self.humanObsAgent)
        self.gridLayout_9.setObjectName(u"gridLayout_9")
        self.verticalLayout_4 = QVBoxLayout()
        self.verticalLayout_4.setObjectName(u"verticalLayout_4")
        self.photo_viewer = QGraphicsView(self.humanObsAgent)
        self.photo_viewer.setObjectName(u"photo_viewer")
        sizePolicy5 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Minimum)
        sizePolicy5.setHorizontalStretch(0)
        sizePolicy5.setVerticalStretch(0)
        sizePolicy5.setHeightForWidth(
            self.photo_viewer.sizePolicy().hasHeightForWidth())
        self.photo_viewer.setSizePolicy(sizePolicy5)
        self.photo_viewer.setStyleSheet(u"")

        self.verticalLayout_4.addWidget(self.photo_viewer)

        self.addPhotoB = QPushButton(self.humanObsAgent)
        self.addPhotoB.setObjectName(u"addPhotoB")

        self.verticalLayout_4.addWidget(self.addPhotoB)

        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.label_14 = QLabel(self.humanObsAgent)
        self.label_14.setObjectName(u"label_14")

        self.horizontalLayout_2.addWidget(self.label_14)

        self.id_list = QComboBox(self.humanObsAgent)
        self.id_list.setObjectName(u"id_list")

        self.horizontalLayout_2.addWidget(self.id_list)

        self.verticalLayout_4.addLayout(self.horizontalLayout_2)

        self.horizontalLayout_3 = QHBoxLayout()
        self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
        self.newHuman_button = QPushButton(self.humanObsAgent)
        self.newHuman_button.setObjectName(u"newHuman_button")

        self.horizontalLayout_3.addWidget(self.newHuman_button)

        self.setHuman_button = QPushButton(self.humanObsAgent)
        self.setHuman_button.setObjectName(u"setHuman_button")

        self.horizontalLayout_3.addWidget(self.setHuman_button)

        self.verticalLayout_4.addLayout(self.horizontalLayout_3)

        self.gridLayout_9.addLayout(self.verticalLayout_4, 0, 0, 1, 1)

        self.groupBox = QGroupBox(self.humanObsAgent)
        self.groupBox.setObjectName(u"groupBox")
        self.gridLayout_7 = QGridLayout(self.groupBox)
        self.gridLayout_7.setObjectName(u"gridLayout_7")
        self.formLayout_2 = QFormLayout()
        self.formLayout_2.setObjectName(u"formLayout_2")
        self.formLayout_2.setHorizontalSpacing(6)
        self.formLayout_2.setVerticalSpacing(6)
        self.label_5 = QLabel(self.groupBox)
        self.label_5.setObjectName(u"label_5")

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

        self.H_name = QLineEdit(self.groupBox)
        self.H_name.setObjectName(u"H_name")

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

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

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

        self.H_age = QComboBox(self.groupBox)
        self.H_age.addItem("")
        self.H_age.addItem("")
        self.H_age.addItem("")
        self.H_age.addItem("")
        self.H_age.setObjectName(u"H_age")

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

        self.label_7 = QLabel(self.groupBox)
        self.label_7.setObjectName(u"label_7")

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

        self.H_userType = QComboBox(self.groupBox)
        self.H_userType.addItem("")
        self.H_userType.addItem("")
        self.H_userType.addItem("")
        self.H_userType.addItem("")
        self.H_userType.setObjectName(u"H_userType")

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

        self.label_18 = QLabel(self.groupBox)
        self.label_18.setObjectName(u"label_18")

        self.formLayout_2.setWidget(4, QFormLayout.LabelRole, self.label_18)

        self.H_phyDep = QSpinBox(self.groupBox)
        self.H_phyDep.setObjectName(u"H_phyDep")
        self.H_phyDep.setMaximum(100)

        self.formLayout_2.setWidget(4, QFormLayout.FieldRole, self.H_phyDep)

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

        self.formLayout_2.setWidget(5, QFormLayout.LabelRole, self.label_19)

        self.H_cogDep = QSpinBox(self.groupBox)
        self.H_cogDep.setObjectName(u"H_cogDep")
        self.H_cogDep.setMaximum(100)

        self.formLayout_2.setWidget(5, QFormLayout.FieldRole, self.H_cogDep)

        self.label_8 = QLabel(self.groupBox)
        self.label_8.setObjectName(u"label_8")

        self.formLayout_2.setWidget(6, QFormLayout.LabelRole, self.label_8)

        self.H_emoSate = QComboBox(self.groupBox)
        self.H_emoSate.addItem("")
        self.H_emoSate.addItem("")
        self.H_emoSate.addItem("")
        self.H_emoSate.addItem("")
        self.H_emoSate.addItem("")
        self.H_emoSate.setObjectName(u"H_emoSate")

        self.formLayout_2.setWidget(6, QFormLayout.FieldRole, self.H_emoSate)

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

        self.formLayout_2.setWidget(7, QFormLayout.LabelRole, self.label_10)

        self.H_activity = QComboBox(self.groupBox)
        self.H_activity.addItem("")
        self.H_activity.addItem("")
        self.H_activity.addItem("")
        self.H_activity.addItem("")
        self.H_activity.setObjectName(u"H_activity")

        self.formLayout_2.setWidget(7, QFormLayout.FieldRole, self.H_activity)

        self.label_21 = QLabel(self.groupBox)
        self.label_21.setObjectName(u"label_21")

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

        self.H_gender = QComboBox(self.groupBox)
        self.H_gender.addItem("")
        self.H_gender.addItem("")
        self.H_gender.setObjectName(u"H_gender")

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

        self.gridLayout_7.addLayout(self.formLayout_2, 0, 0, 1, 1)

        self.gridLayout_9.addWidget(self.groupBox, 0, 1, 1, 1)

        self.groupBox_4 = QGroupBox(self.humanObsAgent)
        self.groupBox_4.setObjectName(u"groupBox_4")
        self.gridLayout_8 = QGridLayout(self.groupBox_4)
        self.gridLayout_8.setObjectName(u"gridLayout_8")
        self.formLayout = QFormLayout()
        self.formLayout.setObjectName(u"formLayout")
        self.label_2 = QLabel(self.groupBox_4)
        self.label_2.setObjectName(u"label_2")

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

        self.x_sb = QSpinBox(self.groupBox_4)
        self.x_sb.setObjectName(u"x_sb")
        self.x_sb.setMinimum(-10000)
        self.x_sb.setMaximum(10000)
        self.x_sb.setSingleStep(100)

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

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

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

        self.z_sb = QSpinBox(self.groupBox_4)
        self.z_sb.setObjectName(u"z_sb")
        self.z_sb.setMinimum(-10000)
        self.z_sb.setMaximum(10000)
        self.z_sb.setSingleStep(100)

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

        self.label_20 = QLabel(self.groupBox_4)
        self.label_20.setObjectName(u"label_20")

        self.formLayout.setWidget(2, QFormLayout.LabelRole, self.label_20)

        self.rot_sb = QDoubleSpinBox(self.groupBox_4)
        self.rot_sb.setObjectName(u"rot_sb")
        self.rot_sb.setMinimum(-3.140000000000000)
        self.rot_sb.setMaximum(3.140000000000000)
        self.rot_sb.setSingleStep(0.100000000000000)

        self.formLayout.setWidget(2, QFormLayout.FieldRole, self.rot_sb)

        self.setPose_pb = QPushButton(self.groupBox_4)
        self.setPose_pb.setObjectName(u"setPose_pb")

        self.formLayout.setWidget(3, QFormLayout.FieldRole, self.setPose_pb)

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

        self.gridLayout_9.addWidget(self.groupBox_4, 0, 2, 1, 1)

        self.interacion_gb = QGroupBox(self.humanObsAgent)
        self.interacion_gb.setObjectName(u"interacion_gb")
        palette = QPalette()
        brush = QBrush(QColor(5, 78, 39, 255))
        brush.setStyle(Qt.SolidPattern)
        palette.setBrush(QPalette.Active, QPalette.WindowText, brush)
        palette.setBrush(QPalette.Inactive, QPalette.WindowText, brush)
        brush1 = QBrush(QColor(190, 190, 190, 255))
        brush1.setStyle(Qt.SolidPattern)
        palette.setBrush(QPalette.Disabled, QPalette.WindowText, brush1)
        self.interacion_gb.setPalette(palette)
        self.interacion_gb.setFont(font)
        self.verticalLayout_6 = QVBoxLayout(self.interacion_gb)
        self.verticalLayout_6.setObjectName(u"verticalLayout_6")
        self.gridLayout_2 = QGridLayout()
        self.gridLayout_2.setObjectName(u"gridLayout_2")
        self.int1_cb = QComboBox(self.interacion_gb)
        self.int1_cb.setObjectName(u"int1_cb")

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

        self.interaction_cb = QComboBox(self.interacion_gb)
        self.interaction_cb.addItem("")
        self.interaction_cb.addItem("")
        self.interaction_cb.addItem("")
        self.interaction_cb.addItem("")
        self.interaction_cb.addItem("")
        self.interaction_cb.setObjectName(u"interaction_cb")

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

        self.ainteraction_pb = QPushButton(self.interacion_gb)
        self.ainteraction_pb.setObjectName(u"ainteraction_pb")

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

        self.int2_cb = QComboBox(self.interacion_gb)
        self.int2_cb.setObjectName(u"int2_cb")

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

        self.interaction_cb_2 = QComboBox(self.interacion_gb)
        self.interaction_cb_2.addItem("")
        self.interaction_cb_2.addItem("")
        self.interaction_cb_2.addItem("")
        self.interaction_cb_2.addItem("")
        self.interaction_cb_2.setObjectName(u"interaction_cb_2")

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

        self.verticalLayout_6.addLayout(self.gridLayout_2)

        self.verticalLayout_5 = QVBoxLayout()
        self.verticalLayout_5.setObjectName(u"verticalLayout_5")
        self.interaction_lw = QListWidget(self.interacion_gb)
        self.interaction_lw.setObjectName(u"interaction_lw")
        sizePolicy5.setHeightForWidth(
            self.interaction_lw.sizePolicy().hasHeightForWidth())
        self.interaction_lw.setSizePolicy(sizePolicy5)
        self.interaction_lw.setMinimumSize(QSize(264, 87))

        self.verticalLayout_5.addWidget(self.interaction_lw)

        self.horizontalLayout_6 = QHBoxLayout()
        self.horizontalLayout_6.setObjectName(u"horizontalLayout_6")
        self.horizontalSpacer_2 = QSpacerItem(10, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)

        self.horizontalLayout_6.addItem(self.horizontalSpacer_2)

        self.rinteraction_pb = QPushButton(self.interacion_gb)
        self.rinteraction_pb.setObjectName(u"rinteraction_pb")

        self.horizontalLayout_6.addWidget(self.rinteraction_pb)

        self.verticalLayout_5.addLayout(self.horizontalLayout_6)

        self.verticalLayout_6.addLayout(self.verticalLayout_5)

        self.verticalLayout_6.setStretch(0, 1)
        self.verticalLayout_6.setStretch(1, 9)

        self.gridLayout_9.addWidget(self.interacion_gb, 0, 3, 1, 1)

        self.gridLayout_10.addWidget(self.humanObsAgent, 4, 0, 1, 5)

        self.groupBox_3 = QGroupBox(guiDlg)
        self.groupBox_3.setObjectName(u"groupBox_3")
        sizePolicy1.setHeightForWidth(
            self.groupBox_3.sizePolicy().hasHeightForWidth())
        self.groupBox_3.setSizePolicy(sizePolicy1)
        self.gridLayout_11 = QGridLayout(self.groupBox_3)
        self.gridLayout_11.setObjectName(u"gridLayout_11")
        self.gridLayout_6 = QGridLayout()
        self.gridLayout_6.setObjectName(u"gridLayout_6")
        self.verticalLayout = QVBoxLayout()
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.label_25 = QLabel(self.groupBox_3)
        self.label_25.setObjectName(u"label_25")
        self.label_25.setMaximumSize(QSize(118, 21))

        self.verticalLayout.addWidget(self.label_25)

        self.graphicsView_4 = QGraphicsView(self.groupBox_3)
        self.graphicsView_4.setObjectName(u"graphicsView_4")
        sizePolicy6 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
        sizePolicy6.setHorizontalStretch(0)
        sizePolicy6.setVerticalStretch(0)
        sizePolicy6.setHeightForWidth(
            self.graphicsView_4.sizePolicy().hasHeightForWidth())
        self.graphicsView_4.setSizePolicy(sizePolicy6)
        self.graphicsView_4.setMinimumSize(QSize(0, 0))
        self.graphicsView_4.setMaximumSize(QSize(100, 100))

        self.verticalLayout.addWidget(self.graphicsView_4)

        self.gridLayout_6.addLayout(self.verticalLayout, 0, 0, 1, 1)

        self.verticalLayout_2 = QVBoxLayout()
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.label_28 = QLabel(self.groupBox_3)
        self.label_28.setObjectName(u"label_28")
        self.label_28.setMaximumSize(QSize(50, 16))

        self.verticalLayout_2.addWidget(self.label_28)

        self.FacialExpr = QComboBox(self.groupBox_3)
        self.FacialExpr.addItem("")
        self.FacialExpr.addItem("")
        self.FacialExpr.addItem("")
        self.FacialExpr.addItem("")
        self.FacialExpr.addItem("")
        self.FacialExpr.addItem("")
        self.FacialExpr.addItem("")
        self.FacialExpr.addItem("")
        self.FacialExpr.addItem("")
        self.FacialExpr.setObjectName(u"FacialExpr")
        self.FacialExpr.setMaximumSize(QSize(118, 23))

        self.verticalLayout_2.addWidget(self.FacialExpr)

        self.gridLayout_6.addLayout(self.verticalLayout_2, 0, 1, 1, 1)

        self.gridLayout_11.addLayout(self.gridLayout_6, 0, 0, 1, 1)

        self.gridLayout_10.addWidget(self.groupBox_3, 0, 4, 1, 1)

        self.line_7 = QFrame(guiDlg)
        self.line_7.setObjectName(u"line_7")
        sizePolicy7 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
        sizePolicy7.setHorizontalStretch(0)
        sizePolicy7.setVerticalStretch(0)
        sizePolicy7.setHeightForWidth(
            self.line_7.sizePolicy().hasHeightForWidth())
        self.line_7.setSizePolicy(sizePolicy7)
        self.line_7.setFrameShape(QFrame.HLine)
        self.line_7.setFrameShadow(QFrame.Sunken)

        self.gridLayout_10.addWidget(self.line_7, 1, 0, 1, 5)

        self.line_8 = QFrame(guiDlg)
        self.line_8.setObjectName(u"line_8")
        self.line_8.setFrameShape(QFrame.HLine)
        self.line_8.setFrameShadow(QFrame.Sunken)

        self.gridLayout_10.addWidget(self.line_8, 3, 0, 1, 5)

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

        self.gridLayout_10.addItem(self.horizontalSpacer_4, 0, 3, 1, 1)

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

        self.gridLayout_10.addItem(self.horizontalSpacer_8, 0, 1, 1, 1)

        self.retranslateUi(guiDlg)

        QMetaObject.connectSlotsByName(guiDlg)
Esempio n. 22
0
    def setupUi(self, Setbox):
        if not Setbox.objectName():
            Setbox.setObjectName(u"Setbox")
        Setbox.resize(800, 500)
        sizePolicy = QSizePolicy(QSizePolicy.Ignored, QSizePolicy.Ignored)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(Setbox.sizePolicy().hasHeightForWidth())
        Setbox.setSizePolicy(sizePolicy)
        Setbox.setMinimumSize(QSize(400, 500))
        Setbox.setMaximumSize(QSize(800, 500))
        self.SaveConfig_action = QAction(Setbox)
        self.SaveConfig_action.setObjectName(u"SaveConfig_action")
        self.centralwidget = QWidget(Setbox)
        self.centralwidget.setObjectName(u"centralwidget")
        self.gridLayout = QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName(u"gridLayout")
        self.tabWidget = QTabWidget(self.centralwidget)
        self.tabWidget.setObjectName(u"tabWidget")
        font = QFont()
        font.setPointSize(9)
        self.tabWidget.setFont(font)
        self.BasicSet_tab = QWidget()
        self.BasicSet_tab.setObjectName(u"BasicSet_tab")
        self.verticalLayout = QVBoxLayout(self.BasicSet_tab)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.Show_groupBox = QGroupBox(self.BasicSet_tab)
        self.Show_groupBox.setObjectName(u"Show_groupBox")
        self.ImgSize_text = QLabel(self.Show_groupBox)
        self.ImgSize_text.setObjectName(u"ImgSize_text")
        self.ImgSize_text.setGeometry(QRect(10, 20, 31, 21))
        self.ImgSize_control = QSlider(self.Show_groupBox)
        self.ImgSize_control.setObjectName(u"ImgSize_control")
        self.ImgSize_control.setGeometry(QRect(40, 20, 191, 22))
        self.ImgSize_control.setMaximum(100)
        self.ImgSize_control.setPageStep(0)
        self.ImgSize_control.setValue(0)
        self.ImgSize_control.setSliderPosition(0)
        self.ImgSize_control.setOrientation(Qt.Horizontal)
        self.ImgSize_text_percent = QLabel(self.Show_groupBox)
        self.ImgSize_text_percent.setObjectName(u"ImgSize_text_percent")
        self.ImgSize_text_percent.setGeometry(QRect(240, 20, 31, 21))
        self.TopWindow_checkBox = QCheckBox(self.Show_groupBox)
        self.TopWindow_checkBox.setObjectName(u"TopWindow_checkBox")
        self.TopWindow_checkBox.setGeometry(QRect(10, 50, 81, 16))
        sizePolicy1 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.TopWindow_checkBox.sizePolicy().hasHeightForWidth())
        self.TopWindow_checkBox.setSizePolicy(sizePolicy1)
        font1 = QFont()
        font1.setPointSize(9)
        font1.setKerning(True)
        self.TopWindow_checkBox.setFont(font1)
        self.TopWindow_checkBox.setChecked(True)
        self.WindowIconbox_checkBox = QCheckBox(self.Show_groupBox)
        self.WindowIconbox_checkBox.setObjectName(u"WindowIconbox_checkBox")
        self.WindowIconbox_checkBox.setGeometry(QRect(90, 50, 121, 16))
        self.WindowIconbox_checkBox.setChecked(False)
        self.SetBox_Go_with_Person_checkBox = QCheckBox(self.Show_groupBox)
        self.SetBox_Go_with_Person_checkBox.setObjectName(
            u"SetBox_Go_with_Person_checkBox")
        self.SetBox_Go_with_Person_checkBox.setGeometry(QRect(10, 80, 181, 16))
        self.SetBox_Go_with_Person_checkBox.setChecked(True)

        self.verticalLayout.addWidget(self.Show_groupBox)

        self.ImagePackageInfo_groupBox = QGroupBox(self.BasicSet_tab)
        self.ImagePackageInfo_groupBox.setObjectName(
            u"ImagePackageInfo_groupBox")
        self.Name_show = QLineEdit(self.ImagePackageInfo_groupBox)
        self.Name_show.setObjectName(u"Name_show")
        self.Name_show.setGeometry(QRect(40, 20, 241, 20))
        self.Name_show.setReadOnly(True)
        self.Name_text = QLabel(self.ImagePackageInfo_groupBox)
        self.Name_text.setObjectName(u"Name_text")
        self.Name_text.setGeometry(QRect(10, 21, 31, 21))
        self.Introduction_text = QLabel(self.ImagePackageInfo_groupBox)
        self.Introduction_text.setObjectName(u"Introduction_text")
        self.Introduction_text.setGeometry(QRect(10, 50, 31, 21))
        self.Introduction_show = QPlainTextEdit(self.ImagePackageInfo_groupBox)
        self.Introduction_show.setObjectName(u"Introduction_show")
        self.Introduction_show.setGeometry(QRect(40, 50, 241, 141))
        self.Introduction_show.setReadOnly(True)

        self.verticalLayout.addWidget(self.ImagePackageInfo_groupBox)

        self.tabWidget.addTab(self.BasicSet_tab, "")
        self.Animation_tab = QWidget()
        self.Animation_tab.setObjectName(u"Animation_tab")
        self.verticalLayout_2 = QVBoxLayout(self.Animation_tab)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.AnimationValueSet_groupBox = QGroupBox(self.Animation_tab)
        self.AnimationValueSet_groupBox.setObjectName(
            u"AnimationValueSet_groupBox")
        self.Skip_frame_lineEdit = QLineEdit(self.AnimationValueSet_groupBox)
        self.Skip_frame_lineEdit.setObjectName(u"Skip_frame_lineEdit")
        self.Skip_frame_lineEdit.setGeometry(QRect(40, 20, 31, 20))
        self.Skip_frame_lineEdit.setStyleSheet(
            u"QLineEdit{qproperty-alignment:AlignHCenter;}\n"
            "")
        self.Skip_frame_label = QLabel(self.AnimationValueSet_groupBox)
        self.Skip_frame_label.setObjectName(u"Skip_frame_label")
        self.Skip_frame_label.setGeometry(QRect(10, 20, 31, 20))
        self.Skip_frame_pushButton = QPushButton(
            self.AnimationValueSet_groupBox)
        self.Skip_frame_pushButton.setObjectName(u"Skip_frame_pushButton")
        self.Skip_frame_pushButton.setGeometry(QRect(80, 20, 91, 21))

        self.verticalLayout_2.addWidget(self.AnimationValueSet_groupBox)

        self.AnimationChoicegroupBox = QGroupBox(self.Animation_tab)
        self.AnimationChoicegroupBox.setObjectName(u"AnimationChoicegroupBox")
        self.Animation_Mirror_checkBox = QCheckBox(
            self.AnimationChoicegroupBox)
        self.Animation_Mirror_checkBox.setObjectName(
            u"Animation_Mirror_checkBox")
        self.Animation_Mirror_checkBox.setGeometry(QRect(10, 20, 51, 16))
        self.Animation_Mirror_checkBox.setChecked(False)
        self.Animation_Cache_checkBox = QCheckBox(self.AnimationChoicegroupBox)
        self.Animation_Cache_checkBox.setObjectName(
            u"Animation_Cache_checkBox")
        self.Animation_Cache_checkBox.setGeometry(QRect(10, 40, 71, 16))
        self.Animation_Cache_checkBox.setChecked(False)

        self.verticalLayout_2.addWidget(self.AnimationChoicegroupBox)

        self.tabWidget.addTab(self.Animation_tab, "")
        self.Debug_tab = QWidget()
        self.Debug_tab.setObjectName(u"Debug_tab")
        self.horizontalLayout = QHBoxLayout(self.Debug_tab)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.Debug_tabWidget = QTabWidget(self.Debug_tab)
        self.Debug_tabWidget.setObjectName(u"Debug_tabWidget")
        self.Debug_Animation_tab = QWidget()
        self.Debug_Animation_tab.setObjectName(u"Debug_Animation_tab")
        self.Debug_Animation_Actions_listWidget = QListWidget(
            self.Debug_Animation_tab)
        self.Debug_Animation_Actions_listWidget.setObjectName(
            u"Debug_Animation_Actions_listWidget")
        self.Debug_Animation_Actions_listWidget.setGeometry(
            QRect(10, 110, 231, 81))
        self.Debug_Animation_GetActions_pushButton = QPushButton(
            self.Debug_Animation_tab)
        self.Debug_Animation_GetActions_pushButton.setObjectName(
            u"Debug_Animation_GetActions_pushButton")
        self.Debug_Animation_GetActions_pushButton.setGeometry(
            QRect(10, 360, 61, 23))
        self.Debug_Animation_PlayAction_pushButton = QPushButton(
            self.Debug_Animation_tab)
        self.Debug_Animation_PlayAction_pushButton.setObjectName(
            u"Debug_Animation_PlayAction_pushButton")
        self.Debug_Animation_PlayAction_pushButton.setGeometry(
            QRect(70, 360, 81, 23))
        self.Debug_Animation_CoreInfo_groupBox = QGroupBox(
            self.Debug_Animation_tab)
        self.Debug_Animation_CoreInfo_groupBox.setObjectName(
            u"Debug_Animation_CoreInfo_groupBox")
        self.Debug_Animation_CoreInfo_groupBox.setGeometry(
            QRect(10, 10, 231, 91))
        self.Debug_Animation_CoreInfo_Usualyplay_label = QLabel(
            self.Debug_Animation_CoreInfo_groupBox)
        self.Debug_Animation_CoreInfo_Usualyplay_label.setObjectName(
            u"Debug_Animation_CoreInfo_Usualyplay_label")
        self.Debug_Animation_CoreInfo_Usualyplay_label.setGeometry(
            QRect(10, 20, 61, 16))
        self.Debug_Animation_CoreInfo_Usualyplay_lineEdit = QLineEdit(
            self.Debug_Animation_CoreInfo_groupBox)
        self.Debug_Animation_CoreInfo_Usualyplay_lineEdit.setObjectName(
            u"Debug_Animation_CoreInfo_Usualyplay_lineEdit")
        self.Debug_Animation_CoreInfo_Usualyplay_lineEdit.setGeometry(
            QRect(90, 20, 131, 16))
        self.Debug_Animation_CoreInfo_Usualyplay_lineEdit.setStyleSheet(
            u"QLineEdit{qproperty-alignment:AlignHCenter;}")
        self.Debug_Animation_CoreInfo_Usualyplay_lineEdit.setReadOnly(True)
        self.Debug_Animation_CoreInfo_ImageSize_label = QLabel(
            self.Debug_Animation_CoreInfo_groupBox)
        self.Debug_Animation_CoreInfo_ImageSize_label.setObjectName(
            u"Debug_Animation_CoreInfo_ImageSize_label")
        self.Debug_Animation_CoreInfo_ImageSize_label.setGeometry(
            QRect(10, 40, 71, 16))
        self.Debug_Animation_CoreInfo_ImageSize_x_lineEdit = QLineEdit(
            self.Debug_Animation_CoreInfo_groupBox)
        self.Debug_Animation_CoreInfo_ImageSize_x_lineEdit.setObjectName(
            u"Debug_Animation_CoreInfo_ImageSize_x_lineEdit")
        self.Debug_Animation_CoreInfo_ImageSize_x_lineEdit.setEnabled(True)
        self.Debug_Animation_CoreInfo_ImageSize_x_lineEdit.setGeometry(
            QRect(90, 40, 51, 16))
        self.Debug_Animation_CoreInfo_ImageSize_x_lineEdit.setFocusPolicy(
            Qt.StrongFocus)
        self.Debug_Animation_CoreInfo_ImageSize_x_lineEdit.setStyleSheet(
            u"QLineEdit{qproperty-alignment:AlignHCenter;}")
        self.Debug_Animation_CoreInfo_ImageSize_x_lineEdit.setReadOnly(True)
        self.Debug_Animation_CoreInfo_ImageSize_y_lineEdit = QLineEdit(
            self.Debug_Animation_CoreInfo_groupBox)
        self.Debug_Animation_CoreInfo_ImageSize_y_lineEdit.setObjectName(
            u"Debug_Animation_CoreInfo_ImageSize_y_lineEdit")
        self.Debug_Animation_CoreInfo_ImageSize_y_lineEdit.setGeometry(
            QRect(170, 40, 51, 16))
        self.Debug_Animation_CoreInfo_ImageSize_y_lineEdit.setStyleSheet(
            u"QLineEdit{qproperty-alignment:AlignHCenter;}")
        self.Debug_Animation_CoreInfo_ImageSize_y_lineEdit.setReadOnly(True)
        self.Debug_Animation_CoreInfo_ImageSize_connect_label = QLabel(
            self.Debug_Animation_CoreInfo_groupBox)
        self.Debug_Animation_CoreInfo_ImageSize_connect_label.setObjectName(
            u"Debug_Animation_CoreInfo_ImageSize_connect_label")
        self.Debug_Animation_CoreInfo_ImageSize_connect_label.setGeometry(
            QRect(150, 40, 16, 16))
        self.Debug_Animation_CoreInfo_Change_label = QLabel(
            self.Debug_Animation_CoreInfo_groupBox)
        self.Debug_Animation_CoreInfo_Change_label.setObjectName(
            u"Debug_Animation_CoreInfo_Change_label")
        self.Debug_Animation_CoreInfo_Change_label.setGeometry(
            QRect(10, 60, 71, 16))
        self.Debug_Animation_CoreInfo_Change_lineEdit = QLineEdit(
            self.Debug_Animation_CoreInfo_groupBox)
        self.Debug_Animation_CoreInfo_Change_lineEdit.setObjectName(
            u"Debug_Animation_CoreInfo_Change_lineEdit")
        self.Debug_Animation_CoreInfo_Change_lineEdit.setGeometry(
            QRect(90, 60, 131, 16))
        self.Debug_Animation_CoreInfo_Change_lineEdit.setStyleSheet(
            u"QLineEdit{qproperty-alignment:AlignHCenter;}")
        self.Debug_Animation_CoreInfo_Change_lineEdit.setReadOnly(True)
        self.Animation_Information_groupBox = QGroupBox(
            self.Debug_Animation_tab)
        self.Animation_Information_groupBox.setObjectName(
            u"Animation_Information_groupBox")
        self.Animation_Information_groupBox.setGeometry(
            QRect(10, 200, 231, 151))
        self.Animation_Information_path_label = QLabel(
            self.Animation_Information_groupBox)
        self.Animation_Information_path_label.setObjectName(
            u"Animation_Information_path_label")
        self.Animation_Information_path_label.setGeometry(QRect(
            10, 20, 31, 16))
        self.Animation_Information_path_lineEdit = QLineEdit(
            self.Animation_Information_groupBox)
        self.Animation_Information_path_lineEdit.setObjectName(
            u"Animation_Information_path_lineEdit")
        self.Animation_Information_path_lineEdit.setGeometry(
            QRect(40, 20, 181, 16))
        self.Animation_Information_path_lineEdit.setReadOnly(True)
        self.Animation_Information_front_label = QLabel(
            self.Animation_Information_groupBox)
        self.Animation_Information_front_label.setObjectName(
            u"Animation_Information_front_label")
        self.Animation_Information_front_label.setGeometry(
            QRect(10, 40, 81, 16))
        self.Animation_Information_end_label = QLabel(
            self.Animation_Information_groupBox)
        self.Animation_Information_end_label.setObjectName(
            u"Animation_Information_end_label")
        self.Animation_Information_end_label.setGeometry(QRect(10, 60, 81, 16))
        self.Animation_Information_front_lineEdit = QLineEdit(
            self.Animation_Information_groupBox)
        self.Animation_Information_front_lineEdit.setObjectName(
            u"Animation_Information_front_lineEdit")
        self.Animation_Information_front_lineEdit.setGeometry(
            QRect(90, 40, 131, 16))
        self.Animation_Information_front_lineEdit.setReadOnly(True)
        self.Animation_Information_end_lineEdit = QLineEdit(
            self.Animation_Information_groupBox)
        self.Animation_Information_end_lineEdit.setObjectName(
            u"Animation_Information_end_lineEdit")
        self.Animation_Information_end_lineEdit.setGeometry(
            QRect(90, 60, 131, 16))
        self.Animation_Information_end_lineEdit.setReadOnly(True)
        self.Animation_Information_start_label = QLabel(
            self.Animation_Information_groupBox)
        self.Animation_Information_start_label.setObjectName(
            u"Animation_Information_start_label")
        self.Animation_Information_start_label.setGeometry(
            QRect(10, 80, 61, 16))
        self.Animation_Information_start_lineEdit = QLineEdit(
            self.Animation_Information_groupBox)
        self.Animation_Information_start_lineEdit.setObjectName(
            u"Animation_Information_start_lineEdit")
        self.Animation_Information_start_lineEdit.setGeometry(
            QRect(90, 80, 131, 16))
        self.Animation_Information_start_lineEdit.setReadOnly(True)
        self.Animation_Information_last_label = QLabel(
            self.Animation_Information_groupBox)
        self.Animation_Information_last_label.setObjectName(
            u"Animation_Information_last_label")
        self.Animation_Information_last_label.setGeometry(
            QRect(10, 100, 61, 16))
        self.Animation_Information_last_lineEdit = QLineEdit(
            self.Animation_Information_groupBox)
        self.Animation_Information_last_lineEdit.setObjectName(
            u"Animation_Information_last_lineEdit")
        self.Animation_Information_last_lineEdit.setGeometry(
            QRect(90, 100, 131, 16))
        self.Animation_Information_last_lineEdit.setReadOnly(True)
        self.Animation_Information_fps_label = QLabel(
            self.Animation_Information_groupBox)
        self.Animation_Information_fps_label.setObjectName(
            u"Animation_Information_fps_label")
        self.Animation_Information_fps_label.setGeometry(QRect(
            10, 120, 71, 16))
        self.Animation_Information_fps_lineEdit = QLineEdit(
            self.Animation_Information_groupBox)
        self.Animation_Information_fps_lineEdit.setObjectName(
            u"Animation_Information_fps_lineEdit")
        self.Animation_Information_fps_lineEdit.setGeometry(
            QRect(90, 120, 131, 16))
        self.Animation_Information_fps_lineEdit.setReadOnly(True)
        self.Debug_Animation_Set_usually_play_pushButton = QPushButton(
            self.Debug_Animation_tab)
        self.Debug_Animation_Set_usually_play_pushButton.setObjectName(
            u"Debug_Animation_Set_usually_play_pushButton")
        self.Debug_Animation_Set_usually_play_pushButton.setGeometry(
            QRect(150, 360, 91, 23))
        self.Debug_tabWidget.addTab(self.Debug_Animation_tab, "")
        self.Debug_sound_tab = QWidget()
        self.Debug_sound_tab.setObjectName(u"Debug_sound_tab")
        self.label = QLabel(self.Debug_sound_tab)
        self.label.setObjectName(u"label")
        self.label.setGeometry(QRect(10, 10, 111, 41))
        self.label.setTextFormat(Qt.MarkdownText)
        self.Debug_tabWidget.addTab(self.Debug_sound_tab, "")

        self.horizontalLayout.addWidget(self.Debug_tabWidget)

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

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

        Setbox.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(Setbox)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 800, 26))
        self.menu = QMenu(self.menubar)
        self.menu.setObjectName(u"menu")
        Setbox.setMenuBar(self.menubar)

        self.menubar.addAction(self.menu.menuAction())
        self.menu.addAction(self.SaveConfig_action)

        self.retranslateUi(Setbox)
        self.ImgSize_control.valueChanged.connect(
            Setbox.ImgSize_control_valueChange)
        self.TopWindow_checkBox.toggled.connect(
            Setbox.TopWindow_checkBox_valueChange)
        self.WindowIconbox_checkBox.toggled.connect(
            Setbox.WindowIconbox_checkBox_valueChange)
        self.SetBox_Go_with_Person_checkBox.toggled.connect(
            Setbox.SetBox_Go_with_Person_checkBox_valueChange)
        self.Skip_frame_lineEdit.textChanged.connect(Setbox.Change_Skip_frame)
        self.Animation_Mirror_checkBox.toggled.connect(Setbox.Mirror_Image)
        self.Skip_frame_pushButton.clicked.connect(
            Setbox.Skip_frame_GetBestConfig)
        self.Debug_Animation_GetActions_pushButton.clicked.connect(
            Setbox.Debug_Animation_GetActions)
        self.Debug_Animation_Actions_listWidget.itemClicked.connect(
            Setbox.Animation_Information_Get)
        self.Debug_Animation_PlayAction_pushButton.clicked.connect(
            Setbox.Animation_Test_Play)
        self.Animation_Cache_checkBox.clicked.connect(Setbox.Cache_Image)
        self.Debug_Animation_Set_usually_play_pushButton.clicked.connect(
            Setbox.SetUsuallyPlay)

        self.tabWidget.setCurrentIndex(0)
        self.Debug_tabWidget.setCurrentIndex(0)

        QMetaObject.connectSlotsByName(Setbox)
Esempio n. 23
0
    def setupUi(self, MainWindow):
        if MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(715, 505)
        MainWindow.setDocumentMode(False)
        MainWindow.setTabShape(QTabWidget.Rounded)
        MainWindow.setDockNestingEnabled(False)
        MainWindow.setDockOptions(QMainWindow.AllowTabbedDocks
                                  | QMainWindow.AnimatedDocks)
        MainWindow.setUnifiedTitleAndToolBarOnMac(False)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.verticalLayout = QVBoxLayout(self.centralwidget)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.tabWidget = QTabWidget(self.centralwidget)
        self.tabWidget.setObjectName(u"tabWidget")
        sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.tabWidget.sizePolicy().hasHeightForWidth())
        self.tabWidget.setSizePolicy(sizePolicy)
        self.tabWidget.setTabPosition(QTabWidget.North)
        self.tabWidget.setTabShape(QTabWidget.Rounded)
        self.tabWidget.setElideMode(Qt.ElideNone)
        self.tabWidget.setUsesScrollButtons(True)
        self.tabWidget.setDocumentMode(True)
        self.tabWidget.setTabsClosable(False)
        self.tabWidget.setMovable(False)
        self.tabWidget.setTabBarAutoHide(False)
        self.tab = QWidget()
        self.tab.setObjectName(u"tab")
        self.tab.setEnabled(True)
        sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.tab.sizePolicy().hasHeightForWidth())
        self.tab.setSizePolicy(sizePolicy1)
        self.tab.setAutoFillBackground(False)
        self.verticalLayout_2 = QVBoxLayout(self.tab)
        self.verticalLayout_2.setSpacing(6)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.verticalLayout_2.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.tableWidget = QTableWidget(self.tab)
        if (self.tableWidget.rowCount() < 6):
            self.tableWidget.setRowCount(6)
        __qtablewidgetitem = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(0, __qtablewidgetitem)
        __qtablewidgetitem1 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(1, __qtablewidgetitem1)
        __qtablewidgetitem2 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(2, __qtablewidgetitem2)
        __qtablewidgetitem3 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(3, __qtablewidgetitem3)
        __qtablewidgetitem4 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(4, __qtablewidgetitem4)
        __qtablewidgetitem5 = QTableWidgetItem()
        self.tableWidget.setVerticalHeaderItem(5, __qtablewidgetitem5)
        self.tableWidget.setObjectName(u"tableWidget")
        self.tableWidget.setAutoScrollMargin(16)
        self.tableWidget.setWordWrap(False)
        self.tableWidget.horizontalHeader().setStretchLastSection(True)
        self.tableWidget.verticalHeader().setVisible(False)
        self.tableWidget.verticalHeader().setMinimumSectionSize(22)
        self.tableWidget.verticalHeader().setDefaultSectionSize(22)

        self.verticalLayout_2.addWidget(self.tableWidget)

        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QWidget()
        self.tab_2.setObjectName(u"tab_2")
        self.verticalLayout_3 = QVBoxLayout(self.tab_2)
        self.verticalLayout_3.setSpacing(6)
        self.verticalLayout_3.setObjectName(u"verticalLayout_3")
        self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_3 = QHBoxLayout()
        self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
        self.tableWidget_2 = QTableWidget(self.tab_2)
        if (self.tableWidget_2.rowCount() < 3):
            self.tableWidget_2.setRowCount(3)
        __qtablewidgetitem6 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(0, __qtablewidgetitem6)
        __qtablewidgetitem7 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(1, __qtablewidgetitem7)
        __qtablewidgetitem8 = QTableWidgetItem()
        self.tableWidget_2.setVerticalHeaderItem(2, __qtablewidgetitem8)
        self.tableWidget_2.setObjectName(u"tableWidget_2")
        self.tableWidget_2.setWordWrap(False)
        self.tableWidget_2.horizontalHeader().setStretchLastSection(True)
        self.tableWidget_2.verticalHeader().setVisible(False)
        self.tableWidget_2.verticalHeader().setMinimumSectionSize(22)
        self.tableWidget_2.verticalHeader().setDefaultSectionSize(22)
        self.tableWidget_2.verticalHeader().setHighlightSections(True)
        self.tableWidget_2.verticalHeader().setProperty(
            "showSortIndicator", False)
        self.tableWidget_2.verticalHeader().setStretchLastSection(False)

        self.horizontalLayout_3.addWidget(self.tableWidget_2)

        self.verticalLayout_6 = QVBoxLayout()
        self.verticalLayout_6.setObjectName(u"verticalLayout_6")
        self.verticalLayout_6.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.tableWidget_3 = QTableWidget(self.tab_2)
        if (self.tableWidget_3.rowCount() < 5):
            self.tableWidget_3.setRowCount(5)
        __qtablewidgetitem9 = QTableWidgetItem()
        self.tableWidget_3.setVerticalHeaderItem(0, __qtablewidgetitem9)
        self.tableWidget_3.setObjectName(u"tableWidget_3")
        self.tableWidget_3.setMinimumSize(QSize(120, 0))
        self.tableWidget_3.setMaximumSize(QSize(120, 16777215))
        font = QFont()
        font.setStrikeOut(False)
        font.setKerning(True)
        self.tableWidget_3.setFont(font)
        self.tableWidget_3.viewport().setProperty("cursor",
                                                  QCursor(Qt.ArrowCursor))
        self.tableWidget_3.setLayoutDirection(Qt.LeftToRight)
        self.tableWidget_3.setFrameShape(QFrame.StyledPanel)
        self.tableWidget_3.setFrameShadow(QFrame.Sunken)
        self.tableWidget_3.setTextElideMode(Qt.ElideRight)
        self.tableWidget_3.setGridStyle(Qt.SolidLine)
        self.tableWidget_3.setWordWrap(False)
        self.tableWidget_3.setRowCount(5)
        self.tableWidget_3.horizontalHeader().setVisible(False)
        self.tableWidget_3.horizontalHeader().setCascadingSectionResizes(False)
        self.tableWidget_3.horizontalHeader().setMinimumSectionSize(26)
        self.tableWidget_3.horizontalHeader().setProperty(
            "showSortIndicator", False)
        self.tableWidget_3.horizontalHeader().setStretchLastSection(True)
        self.tableWidget_3.verticalHeader().setVisible(False)
        self.tableWidget_3.verticalHeader().setCascadingSectionResizes(False)
        self.tableWidget_3.verticalHeader().setMinimumSectionSize(22)
        self.tableWidget_3.verticalHeader().setDefaultSectionSize(22)
        self.tableWidget_3.verticalHeader().setProperty(
            "showSortIndicator", False)
        self.tableWidget_3.verticalHeader().setStretchLastSection(False)

        self.verticalLayout_6.addWidget(self.tableWidget_3)

        self.lineEdit = QLineEdit(self.tab_2)
        self.lineEdit.setObjectName(u"lineEdit")
        self.lineEdit.setMinimumSize(QSize(120, 0))
        self.lineEdit.setMaximumSize(QSize(120, 16777215))
        self.lineEdit.setFrame(True)

        self.verticalLayout_6.addWidget(self.lineEdit)

        self.horizontalLayout_3.addLayout(self.verticalLayout_6)

        self.verticalLayout_3.addLayout(self.horizontalLayout_3)

        self.tabWidget.addTab(self.tab_2, "")
        self.tab_3 = QWidget()
        self.tab_3.setObjectName(u"tab_3")
        self.verticalLayout_5 = QVBoxLayout(self.tab_3)
        self.verticalLayout_5.setObjectName(u"verticalLayout_5")
        self.horizontalLayout_5 = QHBoxLayout()
        self.horizontalLayout_5.setObjectName(u"horizontalLayout_5")
        self.groupBox = QGroupBox(self.tab_3)
        self.groupBox.setObjectName(u"groupBox")
        self.verticalLayout_4 = QVBoxLayout(self.groupBox)
        self.verticalLayout_4.setObjectName(u"verticalLayout_4")
        self.comboBox = QComboBox(self.groupBox)
        self.comboBox.setObjectName(u"comboBox")

        self.verticalLayout_4.addWidget(self.comboBox)

        self.horizontalLayout_5.addWidget(self.groupBox)

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

        self.horizontalLayout_5.addItem(self.horizontalSpacer_5)

        self.verticalLayout_5.addLayout(self.horizontalLayout_5)

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

        self.verticalLayout_5.addItem(self.verticalSpacer)

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

        self.verticalLayout.addWidget(self.tabWidget)

        self.widget = QWidget(self.centralwidget)
        self.widget.setObjectName(u"widget")
        self.horizontalLayout = QHBoxLayout(self.widget)
        self.horizontalLayout.setSpacing(6)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.pushButton_3 = QPushButton(self.widget)
        self.pushButton_3.setObjectName(u"pushButton_3")

        self.horizontalLayout.addWidget(self.pushButton_3)

        self.pushButton_4 = QPushButton(self.widget)
        self.pushButton_4.setObjectName(u"pushButton_4")

        self.horizontalLayout.addWidget(self.pushButton_4)

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

        self.horizontalLayout.addItem(self.horizontalSpacer_4)

        self.verticalLayout.addWidget(self.widget)

        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)

        self.horizontalLayout_2.addItem(self.horizontalSpacer_2)

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

        self.horizontalLayout_2.addWidget(self.pushButton_6)

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

        self.horizontalLayout_2.addWidget(self.pushbtest)

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

        self.horizontalLayout_2.addItem(self.horizontalSpacer_3)

        self.verticalLayout.addLayout(self.horizontalLayout_2)

        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(MainWindow)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 715, 21))
        self.menubar.setDefaultUp(False)
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)

        self.tabWidget.setCurrentIndex(1)

        QMetaObject.connectSlotsByName(MainWindow)
Esempio n. 24
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)
Esempio n. 25
0
    def setupUi(self, BillyAuth):
        if not BillyAuth.objectName():
            BillyAuth.setObjectName(u"BillyAuth")
        BillyAuth.resize(531, 800)
        self.mainAuthWidget = QWidget(BillyAuth)
        self.mainAuthWidget.setObjectName(u"mainAuthWidget")
        self.mainAuthWidget.setStyleSheet(
            u"background-color: rgb(32, 37, 40);\n"
            "outline: none;")
        self.verticalLayout = QVBoxLayout(self.mainAuthWidget)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.authHeader = QFrame(self.mainAuthWidget)
        self.authHeader.setObjectName(u"authHeader")
        self.authHeader.setMaximumSize(QSize(16777215, 300))
        self.authHeader.setFrameShape(QFrame.NoFrame)
        self.authHeader.setFrameShadow(QFrame.Raised)
        self.verticalLayout_2 = QVBoxLayout(self.authHeader)
        self.verticalLayout_2.setSpacing(0)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.authControl = QFrame(self.authHeader)
        self.authControl.setObjectName(u"authControl")
        self.authControl.setMinimumSize(QSize(0, 0))
        self.authControl.setMaximumSize(QSize(16777215, 40))
        self.authControl.setFrameShape(QFrame.StyledPanel)
        self.authControl.setFrameShadow(QFrame.Raised)
        self.horizontalLayout = QHBoxLayout(self.authControl)
        self.horizontalLayout.setSpacing(0)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.authDrag = QFrame(self.authControl)
        self.authDrag.setObjectName(u"authDrag")
        self.authDrag.setMaximumSize(QSize(16777215, 40))
        self.authDrag.setFrameShape(QFrame.StyledPanel)
        self.authDrag.setFrameShadow(QFrame.Raised)

        self.horizontalLayout.addWidget(self.authDrag)

        self.authControlButtons = QFrame(self.authControl)
        self.authControlButtons.setObjectName(u"authControlButtons")
        self.authControlButtons.setMaximumSize(QSize(80, 40))
        self.authControlButtons.setFrameShape(QFrame.StyledPanel)
        self.authControlButtons.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_2 = QHBoxLayout(self.authControlButtons)
        self.horizontalLayout_2.setSpacing(0)
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.btnMinimizeAuth = QPushButton(self.authControlButtons)
        self.btnMinimizeAuth.setObjectName(u"btnMinimizeAuth")
        font = QFont()
        font.setKerning(False)
        self.btnMinimizeAuth.setFont(font)
        self.btnMinimizeAuth.setStyleSheet(
            u"QPushButton{\n"
            "   border: none;\n"
            "   background-color: rgb(32, 37, 40);\n"
            "}\n"
            "QPushButton:hover{\n"
            "   background-color:#2a2e32;\n"
            "}")
        icon = QIcon()
        icon.addFile(u":/images/Resources/minimize.png", QSize(), QIcon.Normal,
                     QIcon.Off)
        self.btnMinimizeAuth.setIcon(icon)
        self.btnMinimizeAuth.setIconSize(QSize(40, 40))
        self.btnMinimizeAuth.setFlat(True)

        self.horizontalLayout_2.addWidget(self.btnMinimizeAuth)

        self.btnCloseAuth = QPushButton(self.authControlButtons)
        self.btnCloseAuth.setObjectName(u"btnCloseAuth")
        self.btnCloseAuth.setStyleSheet(
            u"QPushButton{\n"
            "   border: none;\n"
            "   background-color: rgb(32, 37, 40);\n"
            "}\n"
            "QPushButton:hover{\n"
            "   background-color:#C72C41;\n"
            "}")
        icon1 = QIcon()
        icon1.addFile(u":/images/Resources/close.png", QSize(), QIcon.Normal,
                      QIcon.Off)
        self.btnCloseAuth.setIcon(icon1)
        self.btnCloseAuth.setIconSize(QSize(40, 40))
        self.btnCloseAuth.setFlat(True)

        self.horizontalLayout_2.addWidget(self.btnCloseAuth)

        self.horizontalLayout.addWidget(self.authControlButtons)

        self.verticalLayout_2.addWidget(self.authControl)

        self.authLogo = QFrame(self.authHeader)
        self.authLogo.setObjectName(u"authLogo")
        self.authLogo.setMaximumSize(QSize(16777215, 260))
        self.authLogo.setStyleSheet(
            u"background-image: url(:/images/Resources/billy_full_logo_auth.png);\n"
            "background-repeat: none;\n"
            "background-position: center;")
        self.authLogo.setFrameShape(QFrame.StyledPanel)
        self.authLogo.setFrameShadow(QFrame.Raised)

        self.verticalLayout_2.addWidget(self.authLogo)

        self.verticalLayout.addWidget(self.authHeader)

        self.authButtons = QFrame(self.mainAuthWidget)
        self.authButtons.setObjectName(u"authButtons")
        self.authButtons.setMaximumSize(QSize(16777215, 100))
        self.authButtons.setFrameShape(QFrame.StyledPanel)
        self.authButtons.setFrameShadow(QFrame.Raised)
        self.horizontalLayout_3 = QHBoxLayout(self.authButtons)
        self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
        self.btnSignInSelection = QPushButton(self.authButtons)
        self.btnSignInSelection.setObjectName(u"btnSignInSelection")
        self.btnSignInSelection.setMaximumSize(QSize(100, 50))
        font1 = QFont()
        font1.setFamily(u"SF UI Display")
        font1.setPointSize(14)
        font1.setBold(True)
        font1.setWeight(75)
        self.btnSignInSelection.setFont(font1)
        self.btnSignInSelection.setCursor(QCursor(Qt.PointingHandCursor))
        self.btnSignInSelection.setStyleSheet(
            u"QPushButton{\n"
            "   background-image: url(:/images/Resources/sign_in.png);\n"
            "   border-radius: 5px;\n"
            "}\n"
            "QPushButton:checked\n"
            "{  \n"
            "   background-image: url(:/images/Resources/sign_in_selected.png);\n"
            "}")
        self.btnSignInSelection.setCheckable(True)
        self.btnSignInSelection.setChecked(True)
        self.btnSignInSelection.setAutoDefault(True)
        self.btnSignInSelection.setFlat(True)

        self.horizontalLayout_3.addWidget(self.btnSignInSelection)

        self.btnSignUpSelection = QPushButton(self.authButtons)
        self.btnSignUpSelection.setObjectName(u"btnSignUpSelection")
        self.btnSignUpSelection.setMaximumSize(QSize(100, 50))
        self.btnSignUpSelection.setFont(font1)
        self.btnSignUpSelection.setCursor(QCursor(Qt.PointingHandCursor))
        self.btnSignUpSelection.setStyleSheet(
            u"QPushButton{\n"
            "   background-image: url(:/images/Resources/sign_up.png);\n"
            "   border-radius: 5px;\n"
            "}\n"
            "QPushButton:checked\n"
            "{  \n"
            "   background-image: url(:/images/Resources/sign_up_selected.png);\n"
            "}")
        self.btnSignUpSelection.setCheckable(True)
        self.btnSignUpSelection.setAutoDefault(True)
        self.btnSignUpSelection.setFlat(True)

        self.horizontalLayout_3.addWidget(self.btnSignUpSelection)

        self.verticalLayout.addWidget(self.authButtons)

        self.authFields = QFrame(self.mainAuthWidget)
        self.authFields.setObjectName(u"authFields")
        self.authFields.setFrameShape(QFrame.StyledPanel)
        self.authFields.setFrameShadow(QFrame.Raised)
        self.stackedWidget = QStackedWidget(self.authFields)
        self.stackedWidget.setObjectName(u"stackedWidget")
        self.stackedWidget.setGeometry(QRect(9, -1, 511, 331))
        self.signInPage = QWidget()
        self.signInPage.setObjectName(u"signInPage")
        self.txtSignInUsername = QLineEdit(self.signInPage)
        self.txtSignInUsername.setObjectName(u"txtSignInUsername")
        self.txtSignInUsername.setGeometry(QRect(110, 60, 300, 50))
        font2 = QFont()
        font2.setFamily(u"SF UI Display")
        font2.setPointSize(12)
        self.txtSignInUsername.setFont(font2)
        self.txtSignInUsername.setStyleSheet(
            u"QLineEdit{\n"
            "   border: 2px solid #272b2f;\n"
            "   border-radius: 5px;\n"
            "   color: #d0cfd0;\n"
            "   padding-left: 70px; \n"
            "   background-color:#202528;   \n"
            "   background-image: url(:/images/Resources/username.png);\n"
            "   background-repeat: none;\n"
            "   background-position: center;\n"
            "}\n"
            "QLineEdit:hover{\n"
            "   border: 2px solid #EE4540;\n"
            "}\n"
            "QLineEdit:focus{\n"
            "   border: 2px solid #EE4540;\n"
            "}")
        self.txtSignInPassword = QLineEdit(self.signInPage)
        self.txtSignInPassword.setObjectName(u"txtSignInPassword")
        self.txtSignInPassword.setGeometry(QRect(110, 150, 300, 50))
        self.txtSignInPassword.setFont(font2)
        self.txtSignInPassword.setStyleSheet(
            u"QLineEdit{\n"
            "   border: 2px solid #272b2f;\n"
            "   border-radius: 5px;\n"
            "   color: #d0cfd0;\n"
            "   padding-left: 70px; \n"
            "   background-color:#202528;\n"
            "   background-image: url(:/images/Resources/password.png);\n"
            "   background-repeat: none;\n"
            "   background-position: center;\n"
            "}\n"
            "QLineEdit:hover{\n"
            "   border: 2px solid #EE4540;\n"
            "}\n"
            "QLineEdit:focus{\n"
            "   border: 2px solid #EE4540;\n"
            "}")
        self.txtSignInPassword.setEchoMode(QLineEdit.Password)
        self.btnSignIn = QPushButton(self.signInPage)
        self.btnSignIn.setObjectName(u"btnSignIn")
        self.btnSignIn.setGeometry(QRect(110, 240, 300, 50))
        self.btnSignIn.setFont(font1)
        self.btnSignIn.setCursor(QCursor(Qt.PointingHandCursor))
        self.btnSignIn.setStyleSheet(u"QPushButton{\n"
                                     "   background-color: #EE4540;\n"
                                     "   color: #f3f5f6;\n"
                                     "   border-radius: 5px;\n"
                                     "}\n"
                                     "QPushButton:pressed\n"
                                     "{  \n"
                                     "   border-style:solid;\n"
                                     "   border-width:2px;\n"
                                     "}\n"
                                     "QPushButton:hover{\n"
                                     "   background-color: #C72C41;\n"
                                     "}")
        self.btnSignIn.setAutoDefault(True)
        self.btnSignIn.setFlat(True)
        self.stackedWidget.addWidget(self.signInPage)
        self.signUpPage = QWidget()
        self.signUpPage.setObjectName(u"signUpPage")
        self.txtSignUpEmail = QLineEdit(self.signUpPage)
        self.txtSignUpEmail.setObjectName(u"txtSignUpEmail")
        self.txtSignUpEmail.setGeometry(QRect(110, 30, 300, 50))
        self.txtSignUpEmail.setFont(font2)
        self.txtSignUpEmail.setStyleSheet(
            u"QLineEdit{\n"
            "   border: 2px solid #272b2f;\n"
            "   border-radius: 5px;\n"
            "   color: #d0cfd0;\n"
            "   padding-left: 70px; \n"
            "   background-color:#202528;\n"
            "   background-image: url(:/images/Resources/email.png);\n"
            "   background-repeat: none;\n"
            "   background-position: center;\n"
            "}\n"
            "QLineEdit:hover{\n"
            "   border: 2px solid #EE4540;\n"
            "}\n"
            "QLineEdit:focus{\n"
            "   border: 2px solid #EE4540;\n"
            "}")
        self.txtSignUpUsername = QLineEdit(self.signUpPage)
        self.txtSignUpUsername.setObjectName(u"txtSignUpUsername")
        self.txtSignUpUsername.setGeometry(QRect(110, 110, 300, 50))
        self.txtSignUpUsername.setFont(font2)
        self.txtSignUpUsername.setStyleSheet(
            u"QLineEdit{\n"
            "   border: 2px solid #272b2f;\n"
            "   border-radius: 5px;\n"
            "   color: #d0cfd0;\n"
            "   padding-left: 70px; \n"
            "   background-color:#202528;\n"
            "   background-image: url(:/images/Resources/username.png);\n"
            "   background-repeat: none;\n"
            "   background-position: center;\n"
            "}\n"
            "QLineEdit:hover{\n"
            "   border: 2px solid #EE4540;\n"
            "}\n"
            "QLineEdit:focus{\n"
            "   border: 2px solid #EE4540;\n"
            "}")
        self.txtSignUpPassword = QLineEdit(self.signUpPage)
        self.txtSignUpPassword.setObjectName(u"txtSignUpPassword")
        self.txtSignUpPassword.setGeometry(QRect(110, 190, 300, 50))
        self.txtSignUpPassword.setFont(font2)
        self.txtSignUpPassword.setStyleSheet(
            u"QLineEdit{\n"
            "   border: 2px solid #272b2f;\n"
            "   border-radius: 5px;\n"
            "   color: #d0cfd0;\n"
            "   padding-left: 70px; \n"
            "   background-color:#202528;\n"
            "   background-image: url(:/images/Resources/password.png);\n"
            "   background-repeat: none;\n"
            "   background-position: center;\n"
            "}\n"
            "QLineEdit:hover{\n"
            "   border: 2px solid #EE4540;\n"
            "}\n"
            "QLineEdit:focus{\n"
            "   border: 2px solid #EE4540;\n"
            "}")
        self.txtSignUpPassword.setEchoMode(QLineEdit.Password)
        self.btnSignUp = QPushButton(self.signUpPage)
        self.btnSignUp.setObjectName(u"btnSignUp")
        self.btnSignUp.setGeometry(QRect(110, 270, 300, 50))
        self.btnSignUp.setFont(font1)
        self.btnSignUp.setCursor(QCursor(Qt.PointingHandCursor))
        self.btnSignUp.setStyleSheet(u"QPushButton{\n"
                                     "   background-color: #EE4540;\n"
                                     "   color: #f3f5f6;\n"
                                     "   border-radius: 5px;\n"
                                     "}\n"
                                     "QPushButton:pressed\n"
                                     "{  \n"
                                     "   border-style:solid;\n"
                                     "   border-width:2px;\n"
                                     "}\n"
                                     "QPushButton:hover{\n"
                                     "   background-color: #C72C41;\n"
                                     "}")
        self.btnSignUp.setAutoDefault(True)
        self.btnSignUp.setFlat(True)
        self.stackedWidget.addWidget(self.signUpPage)

        self.verticalLayout.addWidget(self.authFields)

        self.authInfo = QFrame(self.mainAuthWidget)
        self.authInfo.setObjectName(u"authInfo")
        self.authInfo.setMaximumSize(QSize(16777215, 60))
        self.authInfo.setFrameShape(QFrame.StyledPanel)
        self.authInfo.setFrameShadow(QFrame.Raised)
        self.lblAppVersion = QLabel(self.authInfo)
        self.lblAppVersion.setObjectName(u"lblAppVersion")
        self.lblAppVersion.setGeometry(QRect(150, 20, 231, 21))
        font3 = QFont()
        font3.setFamily(u"SF UI Display")
        font3.setPointSize(10)
        self.lblAppVersion.setFont(font3)
        self.lblAppVersion.setStyleSheet(u"color: #6c6e71;")
        self.lblAppVersion.setAlignment(Qt.AlignCenter)

        self.verticalLayout.addWidget(self.authInfo)

        BillyAuth.setCentralWidget(self.mainAuthWidget)

        self.retranslateUi(BillyAuth)

        self.btnSignInSelection.setDefault(False)
        self.btnSignUpSelection.setDefault(False)
        self.btnSignIn.setDefault(False)
        self.btnSignUp.setDefault(False)

        QMetaObject.connectSlotsByName(BillyAuth)
Esempio n. 26
0
    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)
Esempio n. 27
0
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(1366, 768)
        sizePolicy = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            MainWindow.sizePolicy().hasHeightForWidth())
        MainWindow.setSizePolicy(sizePolicy)
        MainWindow.setMinimumSize(QSize(1366, 768))
        MainWindow.setMaximumSize(QSize(1366, 768))
        icon = QIcon()
        icon.addFile(u"icons/logo.png", QSize(), QIcon.Normal, QIcon.Off)
        MainWindow.setWindowIcon(icon)
        MainWindow.setAutoFillBackground(False)
        MainWindow.setLocale(QLocale(QLocale.English, QLocale.UnitedKingdom))
        self.CentralWidget = QWidget(MainWindow)
        self.CentralWidget.setObjectName(u"CentralWidget")
        self.StackedWidgetMain = QStackedWidget(self.CentralWidget)
        self.StackedWidgetMain.setObjectName(u"StackedWidgetMain")
        self.StackedWidgetMain.setGeometry(QRect(0, 0, 1366, 768))
        self.StackedWidgetMain.setAcceptDrops(False)
        self.StackedWidgetMain.setLocale(
            QLocale(QLocale.English, QLocale.UnitedKingdom))
        self.StackedWidgetMain.setFrameShape(QFrame.NoFrame)
        self.HomePage = QWidget()
        self.HomePage.setObjectName(u"HomePage")
        self.horizontalLayoutWidget = QWidget(self.HomePage)
        self.horizontalLayoutWidget.setObjectName(u"horizontalLayoutWidget")
        self.horizontalLayoutWidget.setGeometry(QRect(0, 170, 1371, 333))
        self.LayoutHomeHorizontal = QHBoxLayout(self.horizontalLayoutWidget)
        self.LayoutHomeHorizontal.setObjectName(u"LayoutHomeHorizontal")
        self.LayoutHomeHorizontal.setContentsMargins(0, 0, 0, 0)
        self.horizontalSpacer_3 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)
        self.LayoutHomeHorizontal.addItem(self.horizontalSpacer_3)
        self.LayoutHomeVertical = QVBoxLayout()
        self.LayoutHomeVertical.setObjectName(u"LayoutHomeVertical")
        self.LayoutLogo = QHBoxLayout()
        self.LayoutLogo.setObjectName(u"LayoutLogo")
        self.horizontalSpacer_7 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)
        self.LayoutLogo.addItem(self.horizontalSpacer_7)
        self.LabelLogo = QLabel(self.horizontalLayoutWidget)
        self.LabelLogo.setObjectName(u"LabelLogo")
        sizePolicy1 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(
            self.LabelLogo.sizePolicy().hasHeightForWidth())
        self.LabelLogo.setSizePolicy(sizePolicy1)
        self.LabelLogo.setMaximumSize(QSize(200, 200))
        self.LabelLogo.setPixmap(QPixmap(u"icons/logo.png"))
        self.LabelLogo.setScaledContents(True)
        self.LayoutLogo.addWidget(self.LabelLogo)
        self.horizontalSpacer_8 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)
        self.LayoutLogo.addItem(self.horizontalSpacer_8)
        self.LayoutHomeVertical.addLayout(self.LayoutLogo)
        self.LabelWelcome = QLabel(self.horizontalLayoutWidget)
        self.LabelWelcome.setObjectName(u"LabelWelcome")
        font = QFont()
        font.setFamily(u"Cambria")
        font.setPointSize(28)
        font.setBold(False)
        font.setWeight(50)
        self.LabelWelcome.setFont(font)
        self.LabelWelcome.setLayoutDirection(Qt.LeftToRight)
        self.LabelWelcome.setFrameShape(QFrame.NoFrame)
        self.LabelWelcome.setAlignment(Qt.AlignHCenter | Qt.AlignTop)
        self.LayoutHomeVertical.addWidget(self.LabelWelcome)
        self.LayoutInput = QHBoxLayout()
        self.LayoutInput.setObjectName(u"LayoutInput")
        self.horizontalSpacer_9 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)
        self.LayoutInput.addItem(self.horizontalSpacer_9)
        self.verticalLayout = QVBoxLayout()
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Minimum,
                                            QSizePolicy.Expanding)
        self.verticalLayout.addItem(self.verticalSpacer_2)
        self.LineOrg = QLineEdit(self.horizontalLayoutWidget)
        self.LineOrg.setObjectName(u"LineOrg")
        sizePolicy1.setHeightForWidth(
            self.LineOrg.sizePolicy().hasHeightForWidth())
        self.LineOrg.setSizePolicy(sizePolicy1)
        self.LineOrg.setMinimumSize(QSize(200, 25))
        self.verticalLayout.addWidget(self.LineOrg)
        self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum,
                                          QSizePolicy.Expanding)
        self.verticalLayout.addItem(self.verticalSpacer)
        self.horizontalLayout = QHBoxLayout()
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalSpacer_16 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.horizontalLayout.addItem(self.horizontalSpacer_16)
        self.ButtonGo = QPushButton(self.horizontalLayoutWidget)
        self.ButtonGo.setObjectName(u"ButtonGo")
        self.ButtonGo.setEnabled(True)
        self.ButtonGo.setCheckable(False)
        self.horizontalLayout.addWidget(self.ButtonGo)
        self.horizontalSpacer_18 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.horizontalLayout.addItem(self.horizontalSpacer_18)
        self.verticalLayout.addLayout(self.horizontalLayout)
        self.LayoutInput.addLayout(self.verticalLayout)
        self.horizontalSpacer_10 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.LayoutInput.addItem(self.horizontalSpacer_10)
        self.LayoutHomeVertical.addLayout(self.LayoutInput)
        self.LayoutHomeHorizontal.addLayout(self.LayoutHomeVertical)
        self.horizontalSpacer_4 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)
        self.LayoutHomeHorizontal.addItem(self.horizontalSpacer_4)
        self.StackedWidgetMain.addWidget(self.HomePage)
        self.ErrorPage = QWidget()
        self.ErrorPage.setObjectName(u"ErrorPage")
        self.LabelError = QLabel(self.ErrorPage)
        self.LabelError.setObjectName(u"LabelError")
        self.LabelError.setGeometry(QRect(450, 330, 481, 91))
        font1 = QFont()
        font1.setPointSize(20)
        self.LabelError.setFont(font1)
        self.ButtonGoBack = QPushButton(self.ErrorPage)
        self.ButtonGoBack.setObjectName(u"ButtonGoBack")
        self.ButtonGoBack.setGeometry(QRect(630, 410, 75, 23))
        self.ButtonGoBack.setCheckable(False)
        self.StackedWidgetMain.addWidget(self.ErrorPage)
        self.UserPage = QWidget()
        self.UserPage.setObjectName(u"UserPage")
        self.StackedWidgetUserTypes = QStackedWidget(self.UserPage)
        self.StackedWidgetUserTypes.setObjectName(u"StackedWidgetUserTypes")
        self.StackedWidgetUserTypes.setGeometry(QRect(150, 20, 231, 111))
        self.GuestPage = QWidget()
        self.GuestPage.setObjectName(u"GuestPage")
        self.verticalLayoutWidget_2 = QWidget(self.GuestPage)
        self.verticalLayoutWidget_2.setObjectName(u"verticalLayoutWidget_2")
        self.verticalLayoutWidget_2.setGeometry(QRect(0, 20, 201, 91))
        self.LayoutLogIn = QVBoxLayout(self.verticalLayoutWidget_2)
        self.LayoutLogIn.setObjectName(u"LayoutLogIn")
        self.LayoutLogIn.setSizeConstraint(QLayout.SetFixedSize)
        self.LayoutLogIn.setContentsMargins(0, 0, 0, 0)
        self.LineUser = QLineEdit(self.verticalLayoutWidget_2)
        self.LineUser.setObjectName(u"LineUser")
        self.LineUser.setInputMethodHints(Qt.ImhHiddenText)
        self.LayoutLogIn.addWidget(self.LineUser)
        self.LinePass = QLineEdit(self.verticalLayoutWidget_2)
        self.LinePass.setObjectName(u"LinePass")
        self.LinePass.setEchoMode(QLineEdit.Password)
        self.LayoutLogIn.addWidget(self.LinePass)
        self.LayoutButton = QHBoxLayout()
        self.LayoutButton.setObjectName(u"LayoutButton")
        self.horizontalSpacer_11 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.LayoutButton.addItem(self.horizontalSpacer_11)
        self.ButtonLogIn = QPushButton(self.verticalLayoutWidget_2)
        self.ButtonLogIn.setObjectName(u"ButtonLogIn")
        self.ButtonLogIn.setCheckable(False)
        self.LayoutButton.addWidget(self.ButtonLogIn)
        self.horizontalSpacer_12 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.LayoutButton.addItem(self.horizontalSpacer_12)
        self.LayoutLogIn.addLayout(self.LayoutButton)
        self.StackedWidgetUserTypes.addWidget(self.GuestPage)
        self.LoggedUserPage = QWidget()
        self.LoggedUserPage.setObjectName(u"LoggedUserPage")
        self.verticalLayoutWidget = QWidget(self.LoggedUserPage)
        self.verticalLayoutWidget.setObjectName(u"verticalLayoutWidget")
        self.verticalLayoutWidget.setGeometry(QRect(0, 0, 210, 54))
        self.LayoutLoggedIn = QVBoxLayout(self.verticalLayoutWidget)
        self.LayoutLoggedIn.setObjectName(u"LayoutLoggedIn")
        self.LayoutLoggedIn.setContentsMargins(0, 0, 0, 0)
        self.LayoutWelcomeUser = QHBoxLayout()
        self.LayoutWelcomeUser.setObjectName(u"LayoutWelcomeUser")
        self.LabelWelcomeUser = QLabel(self.verticalLayoutWidget)
        self.LabelWelcomeUser.setObjectName(u"LabelWelcomeUser")
        font2 = QFont()
        font2.setPointSize(12)
        self.LabelWelcomeUser.setFont(font2)
        self.LayoutWelcomeUser.addWidget(self.LabelWelcomeUser)
        self.LabelLoggedUser = QLabel(self.verticalLayoutWidget)
        self.LabelLoggedUser.setObjectName(u"LabelLoggedUser")
        sizePolicy2 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(
            self.LabelLoggedUser.sizePolicy().hasHeightForWidth())
        self.LabelLoggedUser.setSizePolicy(sizePolicy2)
        self.LabelLoggedUser.setFont(font2)
        self.LabelLoggedUser.setStyleSheet(u"color : rgb(5, 76, 181)")
        self.LayoutWelcomeUser.addWidget(self.LabelLoggedUser)
        self.LayoutLoggedIn.addLayout(self.LayoutWelcomeUser)
        self.LayoutLogOut = QHBoxLayout()
        self.LayoutLogOut.setObjectName(u"LayoutLogOut")
        self.ButtonLogOut = QPushButton(self.verticalLayoutWidget)
        self.ButtonLogOut.setObjectName(u"ButtonLogOut")
        self.ButtonLogOut.setMinimumSize(QSize(90, 0))
        self.ButtonLogOut.setMaximumSize(QSize(90, 16777215))
        self.ButtonLogOut.setCheckable(False)
        self.LayoutLogOut.addWidget(self.ButtonLogOut)
        self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)
        self.LayoutLogOut.addItem(self.horizontalSpacer_2)
        self.LayoutLoggedIn.addLayout(self.LayoutLogOut)
        self.ButtonMessages = QToolButton(self.LoggedUserPage)
        self.ButtonMessages.setObjectName(u"ButtonMessages")
        self.ButtonMessages.setGeometry(QRect(0, 60, 41, 41))
        icon1 = QIcon()
        icon1.addFile(u"icons/message.png", QSize(), QIcon.Normal, QIcon.Off)
        self.ButtonMessages.setIcon(icon1)
        self.ButtonMessages.setIconSize(QSize(30, 30))
        self.ButtonMessages.setCheckable(False)
        self.ButtonEdit = QToolButton(self.LoggedUserPage)
        self.ButtonEdit.setObjectName(u"ButtonEdit")
        self.ButtonEdit.setGeometry(QRect(50, 60, 41, 41))
        icon2 = QIcon()
        icon2.addFile(u"icons/edit.png", QSize(), QIcon.Normal, QIcon.Off)
        self.ButtonEdit.setIcon(icon2)
        self.ButtonEdit.setIconSize(QSize(30, 30))
        self.ButtonEdit.setCheckable(False)
        self.StackedWidgetUserTypes.addWidget(self.LoggedUserPage)
        self.LabelLogo_2 = QLabel(self.UserPage)
        self.LabelLogo_2.setObjectName(u"LabelLogo_2")
        self.LabelLogo_2.setGeometry(QRect(30, 20, 111, 111))
        sizePolicy1.setHeightForWidth(
            self.LabelLogo_2.sizePolicy().hasHeightForWidth())
        self.LabelLogo_2.setSizePolicy(sizePolicy1)
        self.LabelLogo_2.setMaximumSize(QSize(200, 200))
        self.LabelLogo_2.setPixmap(QPixmap(u"icons/logo.png"))
        self.LabelLogo_2.setScaledContents(True)
        self.formLayoutWidget = QWidget(self.UserPage)
        self.formLayoutWidget.setObjectName(u"formLayoutWidget")
        self.formLayoutWidget.setGeometry(QRect(40, 134, 1281, 611))
        self.LayoutMainView = QGridLayout(self.formLayoutWidget)
        self.LayoutMainView.setObjectName(u"LayoutMainView")
        self.LayoutMainView.setContentsMargins(0, 0, 0, 0)
        self.LayoutSelectView = QHBoxLayout()
        self.LayoutSelectView.setObjectName(u"LayoutSelectView")
        self.LayoutSelectView.setSizeConstraint(QLayout.SetFixedSize)
        self.horizontalSpacer_13 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.LayoutSelectView.addItem(self.horizontalSpacer_13)
        self.LayoutButtons = QHBoxLayout()
        self.LayoutButtons.setObjectName(u"LayoutButtons")
        self.LayoutButtons.setSizeConstraint(QLayout.SetFixedSize)
        self.ButtonGrid = QPushButton(self.formLayoutWidget)
        self.ButtonGrid.setObjectName(u"ButtonGrid")
        self.ButtonGrid.setCheckable(True)
        self.ButtonGrid.setChecked(False)
        self.ButtonGrid.setAutoExclusive(True)
        self.LayoutButtons.addWidget(self.ButtonGrid)
        self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Fixed,
                                            QSizePolicy.Minimum)
        self.LayoutButtons.addItem(self.horizontalSpacer)
        self.ButtonCalendar = QPushButton(self.formLayoutWidget)
        self.ButtonCalendar.setObjectName(u"ButtonCalendar")
        self.ButtonCalendar.setCheckable(True)
        self.ButtonCalendar.setAutoExclusive(True)
        self.LayoutButtons.addWidget(self.ButtonCalendar)
        self.LayoutSelectView.addLayout(self.LayoutButtons)
        self.horizontalSpacer_14 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.LayoutSelectView.addItem(self.horizontalSpacer_14)
        self.LayoutMainView.addLayout(self.LayoutSelectView, 3, 0, 1, 1)
        self.MainView = QStackedWidget(self.formLayoutWidget)
        self.MainView.setObjectName(u"MainView")
        sizePolicy3 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
        sizePolicy3.setHorizontalStretch(0)
        sizePolicy3.setVerticalStretch(0)
        sizePolicy3.setHeightForWidth(
            self.MainView.sizePolicy().hasHeightForWidth())
        self.MainView.setSizePolicy(sizePolicy3)
        self.MainView.setMinimumSize(QSize(500, 500))
        self.MainView.setMaximumSize(QSize(2000, 500))
        self.MainView.setFrameShape(QFrame.NoFrame)
        self.GridView = QWidget()
        self.GridView.setObjectName(u"GridView")
        self.horizontalLayoutWidget_5 = QWidget(self.GridView)
        self.horizontalLayoutWidget_5.setObjectName(
            u"horizontalLayoutWidget_5")
        self.horizontalLayoutWidget_5.setGeometry(QRect(0, 456, 1281, 41))
        self.LayoutGridToolbar = QHBoxLayout(self.horizontalLayoutWidget_5)
        self.LayoutGridToolbar.setObjectName(u"LayoutGridToolbar")
        self.LayoutGridToolbar.setContentsMargins(0, 0, 0, 0)
        self.ButtonBackToBuildings = QPushButton(self.horizontalLayoutWidget_5)
        self.ButtonBackToBuildings.setObjectName(u"ButtonBackToBuildings")
        self.ButtonBackToBuildings.setCheckable(False)
        self.ButtonBackToBuildings.setAutoRepeat(False)

        self.LayoutGridToolbar.addWidget(self.ButtonBackToBuildings)

        self.LabelFloor = QLabel(self.horizontalLayoutWidget_5)
        self.LabelFloor.setObjectName(u"LabelFloor")
        self.LabelFloor.setMinimumSize(QSize(0, 25))
        self.LabelFloor.setMaximumSize(QSize(16777215, 25))
        self.LabelFloor.setAlignment(Qt.AlignCenter)
        self.LayoutGridToolbar.addWidget(self.LabelFloor)
        self.SpinBoxFloor = QSpinBox(self.horizontalLayoutWidget_5)
        self.SpinBoxFloor.setObjectName(u"SpinBoxFloor")
        self.SpinBoxFloor.setMinimum(0)
        self.LayoutGridToolbar.addWidget(self.SpinBoxFloor)
        self.horizontalSpacer_15 = QSpacerItem(243, 18, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.LayoutGridToolbar.addItem(self.horizontalSpacer_15)
        self.ButtonGridRevert = QPushButton(self.horizontalLayoutWidget_5)
        self.ButtonGridRevert.setObjectName(u"ButtonGridRevert")
        self.ButtonGridRevert.setCheckable(False)
        self.ButtonGridRevert.setAutoRepeat(False)
        self.LayoutGridToolbar.addWidget(self.ButtonGridRevert)
        self.ButtonGridPublish = QPushButton(self.horizontalLayoutWidget_5)
        self.ButtonGridPublish.setObjectName(u"ButtonGridPublish")
        self.ButtonGridPublish.setCheckable(False)
        self.LayoutGridToolbar.addWidget(self.ButtonGridPublish)
        self.FrameGrid = QFrame(self.GridView)
        self.FrameGrid.setObjectName(u"FrameGrid")
        self.FrameGrid.setGeometry(QRect(0, 0, 1281, 451))
        self.FrameGrid.setFrameShape(QFrame.Box)
        self.FrameGrid.setFrameShadow(QFrame.Raised)
        self.gridLayoutWidget = QWidget(self.FrameGrid)
        self.gridLayoutWidget.setObjectName(u"gridLayoutWidget")
        self.gridLayoutWidget.setGeometry(QRect(0, 0, 1281, 451))
        self.Grid = QGridLayout(self.gridLayoutWidget)
        self.Grid.setSpacing(0)
        self.Grid.setObjectName(u"Grid")
        self.Grid.setContentsMargins(0, 0, 0, 0)
        self.MainView.addWidget(self.GridView)
        self.CalendarView = QWidget()
        self.CalendarView.setObjectName(u"CalendarView")
        self.horizontalLayoutWidget_6 = QWidget(self.CalendarView)
        self.horizontalLayoutWidget_6.setObjectName(
            u"horizontalLayoutWidget_6")
        self.horizontalLayoutWidget_6.setGeometry(QRect(0, 456, 1281, 41))
        self.LayoutCalToolbar = QHBoxLayout(self.horizontalLayoutWidget_6)
        self.LayoutCalToolbar.setObjectName(u"LayoutCalToolbar")
        self.LayoutCalToolbar.setContentsMargins(0, 0, 0, 0)
        self.horizontalSpacer_17 = QSpacerItem(243, 18, QSizePolicy.Expanding,
                                               QSizePolicy.Minimum)
        self.LayoutCalToolbar.addItem(self.horizontalSpacer_17)
        self.ButtonCalPublish = QPushButton(self.horizontalLayoutWidget_6)
        self.ButtonCalPublish.setObjectName(u"ButtonCalPublish")
        self.ButtonCalPublish.setCheckable(False)
        self.ButtonCalPublish.setChecked(False)
        self.ButtonCalPublish.setAutoRepeat(False)
        self.LayoutCalToolbar.addWidget(self.ButtonCalPublish)
        self.ButtonCalRevert = QPushButton(self.horizontalLayoutWidget_6)
        self.ButtonCalRevert.setObjectName(u"ButtonCalRevert")
        self.ButtonCalRevert.setCheckable(False)
        self.LayoutCalToolbar.addWidget(self.ButtonCalRevert)
        self.ButtonDownload = QToolButton(self.horizontalLayoutWidget_6)
        self.ButtonDownload.setObjectName(u"ButtonDownload")
        sizePolicy1.setHeightForWidth(
            self.ButtonDownload.sizePolicy().hasHeightForWidth())
        self.ButtonDownload.setSizePolicy(sizePolicy1)
        icon3 = QIcon()
        icon3.addFile(u"icons/download.png", QSize(), QIcon.Normal, QIcon.Off)
        self.ButtonDownload.setIcon(icon3)
        self.ButtonDownload.setIconSize(QSize(30, 30))
        self.ButtonDownload.setCheckable(True)
        self.LayoutCalToolbar.addWidget(self.ButtonDownload)
        self.FrameCalendar = QFrame(self.CalendarView)
        self.FrameCalendar.setObjectName(u"FrameCalendar")
        self.FrameCalendar.setGeometry(QRect(0, 0, 1281, 451))
        self.FrameCalendar.setFrameShape(QFrame.Box)
        self.FrameCalendar.setFrameShadow(QFrame.Raised)
        self.horizontalLayoutWidget_7 = QWidget(self.FrameCalendar)
        self.horizontalLayoutWidget_7.setObjectName(
            u"horizontalLayoutWidget_7")
        self.horizontalLayoutWidget_7.setGeometry(QRect(10, 10, 1261, 431))
        self.LayoutCalendar = QHBoxLayout(self.horizontalLayoutWidget_7)
        self.LayoutCalendar.setObjectName(u"LayoutCalendar")
        self.LayoutCalendar.setContentsMargins(0, 0, 0, 0)
        self.Calendar = MyCalendarWidget(self.horizontalLayoutWidget_7)
        self.Calendar.setObjectName(u"Calendar")
        self.Calendar.setLocale(QLocale(QLocale.English, QLocale.UnitedStates))
        self.Calendar.setMaximumDate(QDate(9999, 12, 30))
        self.Calendar.setGridVisible(False)
        self.Calendar.setSelectedDate(datetime.now())
        self.LayoutCalendar.addWidget(self.Calendar)
        self.LayoutEventList = QVBoxLayout()
        self.LayoutEventList.setObjectName(u"LayoutEventList")
        self.LabelSelectedDate = QLabel(self.horizontalLayoutWidget_7)
        self.LabelSelectedDate.setObjectName(u"LabelSelectedDate")
        font3 = QFont()
        font3.setFamily(u"Cambria")
        font3.setPointSize(26)
        self.LabelSelectedDate.setFont(font3)
        self.LabelSelectedDate.setStyleSheet(
            u"background : rgb(255, 255, 255)")
        self.LabelSelectedDate.setAlignment(Qt.AlignCenter)
        self.LayoutEventList.addWidget(self.LabelSelectedDate)
        self.ListWidgetEvents = QListWidget(self.horizontalLayoutWidget_7)
        self.ListWidgetEvents.setObjectName(u"ListWidgetEvents")
        sizePolicy4 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Expanding)
        sizePolicy4.setHorizontalStretch(0)
        sizePolicy4.setVerticalStretch(0)
        sizePolicy4.setHeightForWidth(
            self.ListWidgetEvents.sizePolicy().hasHeightForWidth())
        self.ListWidgetEvents.setSizePolicy(sizePolicy4)
        self.ListWidgetEvents.setMinimumSize(QSize(300, 0))
        self.ListWidgetEvents.setMaximumSize(QSize(300, 16777215))
        font4 = QFont()
        font4.setKerning(True)
        self.ListWidgetEvents.setFont(font4)
        self.ListWidgetEvents.setFrameShape(QFrame.NoFrame)
        self.ListWidgetEvents.setAlternatingRowColors(True)
        self.ListWidgetEvents.setLayoutMode(QListView.SinglePass)
        self.ListWidgetEvents.setSpacing(5)
        self.ListWidgetEvents.setViewMode(QListView.ListMode)
        self.ListWidgetEvents.setSelectionRectVisible(True)
        self.ListWidgetEvents.setSortingEnabled(True)
        self.LayoutEventList.addWidget(self.ListWidgetEvents)
        self.LayoutCalendar.addLayout(self.LayoutEventList)
        self.MainView.addWidget(self.CalendarView)
        self.LayoutMainView.addWidget(self.MainView, 2, 0, 1, 1)
        self.LayoutToolbar = QHBoxLayout()
        self.LayoutToolbar.setObjectName(u"LayoutToolbar")
        self.horizontalSpacer_5 = QSpacerItem(40, 20, QSizePolicy.Expanding,
                                              QSizePolicy.Minimum)
        self.LayoutToolbar.addItem(self.horizontalSpacer_5)
        self.LayoutComboBoxVertical = QVBoxLayout()
        self.LayoutComboBoxVertical.setObjectName(u"LayoutComboBoxVertical")
        self.ComboBoxBuildings = QComboBox(self.formLayoutWidget)
        self.ComboBoxBuildings.addItem("")
        self.ComboBoxBuildings.setObjectName(u"ComboBoxBuildings")
        font5 = QFont()
        font5.setPointSize(11)
        font5.setItalic(False)
        font5.setStrikeOut(False)
        self.ComboBoxBuildings.setFont(font5)
        self.ComboBoxBuildings.setFrame(True)
        self.LayoutComboBoxVertical.addWidget(self.ComboBoxBuildings)
        self.ComboBoxFilters = QComboBox(self.formLayoutWidget)
        self.ComboBoxFilters.addItem("")
        self.ComboBoxFilters.setObjectName(u"ComboBoxFilters")
        self.ComboBoxFilters.setFrame(True)
        self.LayoutComboBoxVertical.addWidget(self.ComboBoxFilters)
        self.LayoutToolbar.addLayout(self.LayoutComboBoxVertical)
        self.horizontalSpacer_6 = QSpacerItem(500, 20, QSizePolicy.Fixed,
                                              QSizePolicy.Minimum)
        self.LayoutToolbar.addItem(self.horizontalSpacer_6)
        self.ButtonSearch = QToolButton(self.formLayoutWidget)
        self.ButtonSearch.setObjectName(u"ButtonSearch")
        icon4 = QIcon()
        icon4.addFile(u"icons/search.png", QSize(), QIcon.Normal, QIcon.Off)
        self.ButtonSearch.setIcon(icon4)
        self.ButtonSearch.setIconSize(QSize(30, 30))
        self.ButtonSearch.setCheckable(False)
        self.LayoutToolbar.addWidget(self.ButtonSearch)
        self.LayoutMainView.addLayout(self.LayoutToolbar, 1, 0, 1, 1)
        self.StackedWidgetMain.addWidget(self.UserPage)
        MainWindow.setCentralWidget(self.CentralWidget)
        self.retranslateUi(MainWindow)
        self.StackedWidgetMain.setCurrentIndex(0)
        self.StackedWidgetUserTypes.setCurrentIndex(0)
        self.MainView.setCurrentIndex(0)
        self.ButtonGridPublish.hide()
        self.ButtonGridRevert.hide()
        self.ButtonCalPublish.hide()
        self.ButtonCalRevert.hide()
        QMetaObject.connectSlotsByName(MainWindow)
Esempio n. 28
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)