def getFontFromCmnd(self, fontinfo): ''' Returns a QFont based on the information in the dictionary fontinfo. Recognized keys in the font dictionary are: "family": font family name (string) "size": text size in points (1/72 inches) "italic": italicize? (False/True) "bold": make bold? (False/True) "underline": underline? (False/True) ''' try: myfont = QFont(fontinfo["family"]) except KeyError: myfont = self.__viewer.font() try: myfont.setPointSizeF(fontinfo["size"]) except KeyError: pass try: myfont.setItalic(fontinfo["italic"]) except KeyError: pass try: myfont.setBold(fontinfo["bold"]) except KeyError: pass try: myfont.setUnderline(fontinfo["underline"]) except KeyError: pass return myfont
def setupUi(self, Dialog): if not Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(400, 98) self.horizontalLayout = QHBoxLayout(Dialog) self.horizontalLayout.setObjectName(u"horizontalLayout") self.horizontalLayout.setContentsMargins(5, 5, 5, 5) self.verticalLayout = QVBoxLayout() self.verticalLayout.setObjectName(u"verticalLayout") self.gridLayout = QGridLayout() self.gridLayout.setObjectName(u"gridLayout") self.label_ExpName = QLabel(Dialog) self.label_ExpName.setObjectName(u"label_ExpName") self.gridLayout.addWidget(self.label_ExpName, 0, 0, 1, 2) self.lineEdit = QLineEdit(Dialog) self.lineEdit.setObjectName(u"lineEdit") self.gridLayout.addWidget(self.lineEdit, 0, 2, 1, 1) self.label_ExpScript = QLabel(Dialog) self.label_ExpScript.setObjectName(u"label_ExpScript") sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_ExpScript.sizePolicy().hasHeightForWidth()) self.label_ExpScript.setSizePolicy(sizePolicy) self.label_ExpScript.setMaximumSize(QSize(150, 16777215)) self.gridLayout.addWidget(self.label_ExpScript, 1, 0, 1, 1) self.label_ExpScriptFile = QLabel(Dialog) self.label_ExpScriptFile.setObjectName(u"label_ExpScriptFile") font = QFont() font.setUnderline(True) self.label_ExpScriptFile.setFont(font) self.label_ExpScriptFile.setCursor(QCursor(Qt.PointingHandCursor)) self.gridLayout.addWidget(self.label_ExpScriptFile, 1, 2, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QDialogButtonBox(Dialog) self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setOrientation(Qt.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.Cancel|QDialogButtonBox.Ok) self.verticalLayout.addWidget(self.buttonBox) self.horizontalLayout.addLayout(self.verticalLayout) self.retranslateUi(Dialog) self.buttonBox.accepted.connect(Dialog.accept) self.buttonBox.rejected.connect(Dialog.reject) QMetaObject.connectSlotsByName(Dialog)
def __init__(self, parent=None): super(self.__class__, self).__init__(parent) font = QFont() font.setUnderline(True) self.setFont(font) self.url = None self.setStyleSheet(""" QLabel:hover{ color:#1b89ca } """) self.setCursor(Qt.PointingHandCursor)
def setupUi(self, guiDlg): if not guiDlg.objectName(): guiDlg.setObjectName(u"guiDlg") guiDlg.resize(399, 300) guiDlg.setStyleSheet(u"") self.rasa_server = QPushButton(guiDlg) self.rasa_server.setObjectName(u"rasa_server") self.rasa_server.setGeometry(QRect(260, 60, 71, 31)) self.action_server = QPushButton(guiDlg) self.action_server.setObjectName(u"action_server") self.action_server.setGeometry(QRect(260, 130, 71, 31)) self.label = QLabel(guiDlg) self.label.setObjectName(u"label") self.label.setGeometry(QRect(90, 60, 121, 21)) font = QFont() font.setPointSize(11) font.setBold(True) font.setItalic(False) font.setUnderline(False) font.setWeight(75) self.label.setFont(font) self.label_2 = QLabel(guiDlg) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(90, 130, 131, 21)) self.label_2.setFont(font) self.kill_all = QPushButton(guiDlg) self.kill_all.setObjectName(u"kill_all") self.kill_all.setGeometry(QRect(150, 190, 100, 31)) font1 = QFont() font1.setPointSize(10) font1.setBold(True) font1.setWeight(75) self.kill_all.setFont(font1) self.label_3 = QLabel(guiDlg) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(30, 240, 191, 21)) self.label_3.setFont(font) self.rasa_dialog = QPushButton(guiDlg) self.rasa_dialog.setObjectName(u"rasa_dialog") self.rasa_dialog.setGeometry(QRect(260, 230, 71, 31)) self.retranslateUi(guiDlg) QMetaObject.connectSlotsByName(guiDlg)
def setupUi(self, Dialog): if Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(361, 491) Dialog.setMinimumSize(QSize(361, 491)) Dialog.setMaximumSize(QSize(361, 491)) self.changelogTextEdit = QTextEdit(Dialog) self.changelogTextEdit.setObjectName(u"changelogTextEdit") self.changelogTextEdit.setGeometry(QRect(10, 70, 341, 361)) self.changelogTextEdit.setLineWidth(1) self.changelogTextEdit.setReadOnly(True) self.changelogTextEdit.setTabStopWidth(40) self.delayButton = QPushButton(Dialog) self.delayButton.setObjectName(u"delayButton") self.delayButton.setGeometry(QRect(190, 440, 161, 41)) self.updateButton = QPushButton(Dialog) self.updateButton.setObjectName(u"updateButton") self.updateButton.setGeometry(QRect(10, 440, 171, 41)) self.updateLabel = QLabel(Dialog) self.updateLabel.setObjectName(u"updateLabel") self.updateLabel.setGeometry(QRect(10, 10, 341, 51)) font = QFont() font.setFamily(u"MS Shell Dlg 2") font.setPointSize(20) font.setBold(False) font.setUnderline(False) font.setWeight(50) self.updateLabel.setFont(font) self.updateLabel.setScaledContents(False) self.updateLabel.setAlignment(Qt.AlignCenter) self.retranslateUi(Dialog) self.updateButton.released.connect(Dialog.accept) self.delayButton.released.connect(Dialog.reject) QMetaObject.connectSlotsByName(Dialog)
def draw_url(self, painter: QPainter, rect: QRect, value: str): font = QFont() font.setUnderline(True) painter.setFont(font) painter.setPen(QPen(QColor("blue"))) painter.drawText(rect, Qt.AlignCenter, value)
def setupUi(self, MainWindow): if MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(900, 500) MainWindow.setMinimumSize(QSize(900, 500)) MainWindow.setMaximumSize(QSize(900, 500)) font = QFont() font.setBold(False) font.setWeight(50) MainWindow.setFont(font) MainWindow.setStyleSheet(u"QMainWindow{\n" " background-color: white\n" "}") self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.logoLabel = QLabel(self.centralwidget) self.logoLabel.setObjectName(u"logoLabel") self.logoLabel.setGeometry(QRect(180, 120, 550, 90)) self.logoLabel.setPixmap(QPixmap(u":/images/awscraftTitle.png")) self.logoLabel.setScaledContents(False) self.logoLabel.setAlignment(Qt.AlignCenter) self.connectButton = QPushButton(self.centralwidget) self.connectButton.setObjectName(u"connectButton") self.connectButton.setEnabled(True) self.connectButton.setGeometry(QRect(180, 250, 550, 50)) font1 = QFont() font1.setFamily(u"Minecraftia") font1.setPointSize(18) font1.setBold(True) font1.setUnderline(False) font1.setWeight(75) font1.setStrikeOut(False) font1.setKerning(True) self.connectButton.setFont(font1) self.connectButton.setStyleSheet(u"QPushButton{\n" " background: #2FC15D;\n" " border: 5px solid #2FC15D;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:hover{\n" " background: #2C5E2E;\n" " border: 5px solid #2C5E2E;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:pressed{\n" " background: #2FC15D;\n" " border: 5px solid #2FC15D;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:disabled{\n" " background: white;\n" " border: 5px solid #2FC15D;\n" " border-radius: 0px;\n" " color: #2FC15D;\n" "}") self.connectButton.setFlat(False) self.launchButton = QPushButton(self.centralwidget) self.launchButton.setObjectName(u"launchButton") self.launchButton.setEnabled(False) self.launchButton.setGeometry(QRect(180, 320, 550, 50)) self.launchButton.setFont(font1) self.launchButton.setStyleSheet(u"QPushButton{\n" " background: #00C9ED;\n" " border: 5px solid #00C9ED;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:hover{\n" " background: #0C273D;\n" " border: 5px solid #0C273D;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:pressed{\n" " background: #00C9ED;\n" " border: 5px solid #00C9ED;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:disabled{\n" " background: white;\n" " border: 5px solid #D9D9D9;\n" " border-radius: 0px;\n" " color: #D9D9D9;\n" "}") self.launchButton.setFlat(False) self.settingsButton = QPushButton(self.centralwidget) self.settingsButton.setObjectName(u"settingsButton") self.settingsButton.setEnabled(True) self.settingsButton.setGeometry(QRect(10, 10, 50, 50)) font2 = QFont() font2.setFamily(u"Arial") font2.setPointSize(20) font2.setBold(True) font2.setUnderline(False) font2.setWeight(75) font2.setStrikeOut(False) font2.setKerning(True) self.settingsButton.setFont(font2) self.settingsButton.setStyleSheet(u"QPushButton{\n" " background: #00C9ED;\n" " border: 5px solid #00C9ED;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:hover{\n" " background: #0C273D;\n" " border: 5px solid #0C273D;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:pressed{\n" " background: #00C9ED;\n" " border: 5px solid #00C9ED;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:disabled{\n" " background: white;\n" " border: 5px solid #D9D9D9;\n" " border-radius: 0px;\n" " color: #D9D9D9;\n" "}") icon = QIcon() icon.addFile(u":/images/settingsIcon.png", QSize(), QIcon.Normal, QIcon.On) self.settingsButton.setIcon(icon) self.settingsButton.setIconSize(QSize(40, 40)) self.settingsButton.setFlat(False) self.shutdownButton = QPushButton(self.centralwidget) self.shutdownButton.setObjectName(u"shutdownButton") self.shutdownButton.setEnabled(True) self.shutdownButton.setGeometry(QRect(180, 320, 550, 50)) self.shutdownButton.setFont(font1) self.shutdownButton.setStyleSheet(u"QPushButton{\n" " background: #ED0008;\n" " border: 5px solid #ED0008;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:hover{\n" " background: #822428;\n" " border: 5px solid #822428;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:pressed{\n" " background: #ED0008;\n" " border: 5px solid #ED0008;\n" " border-radius: 0px;\n" " color: white\n" "}\n" "\n" "QPushButton:disabled{\n" " background: white;\n" " border: 5px solid #D9D9D9;\n" " border-radius: 0px;\n" " color: #D9D9D9;\n" "}") self.shutdownButton.setFlat(False) MainWindow.setCentralWidget(self.centralwidget) QWidget.setTabOrder(self.connectButton, self.launchButton) self.retranslateUi(MainWindow) self.connectButton.setDefault(True) self.launchButton.setDefault(False) self.settingsButton.setDefault(False) self.shutdownButton.setDefault(False) QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Form): if Form.objectName(): Form.setObjectName(u"Form") Form.resize(327, 551) self.verticalLayout_2 = QVBoxLayout(Form) self.verticalLayout_2.setSpacing(6) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout = QVBoxLayout() self.verticalLayout.setObjectName(u"verticalLayout") self.verticalLayout.setContentsMargins(0, -1, -1, -1) self.nodeInfoWidget = QWidget(Form) self.nodeInfoWidget.setObjectName(u"nodeInfoWidget") self.nodeInfoWidget.setStyleSheet( u"background-color: rgb(53, 76, 127);") self.verticalLayout_3 = QVBoxLayout(self.nodeInfoWidget) self.verticalLayout_3.setSpacing(6) self.verticalLayout_3.setObjectName(u"verticalLayout_3") self.verticalLayout_3.setSizeConstraint(QLayout.SetMinimumSize) self.verticalLayout_3.setContentsMargins(-1, -1, -1, 10) self.verticalLayout_7 = QVBoxLayout() self.verticalLayout_7.setSpacing(6) self.verticalLayout_7.setObjectName(u"verticalLayout_7") self.verticalLayout_7.setContentsMargins(0, -1, -1, -1) self.nodeNameLabel = QLabel(self.nodeInfoWidget) self.nodeNameLabel.setObjectName(u"nodeNameLabel") sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.nodeNameLabel.sizePolicy().hasHeightForWidth()) self.nodeNameLabel.setSizePolicy(sizePolicy) self.nodeNameLabel.setSizeIncrement(QSize(0, 0)) font = QFont() font.setFamily(u"Segoe UI") font.setPointSize(12) font.setBold(True) font.setItalic(False) font.setUnderline(False) font.setWeight(75) font.setStrikeOut(False) font.setKerning(True) self.nodeNameLabel.setFont(font) self.nodeNameLabel.setScaledContents(False) self.nodeNameLabel.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) self.nodeNameLabel.setWordWrap(False) self.nodeNameLabel.setMargin(0) self.nodeNameLabel.setIndent(-1) self.verticalLayout_7.addWidget(self.nodeNameLabel) self.nodeTypeLabel = QLabel(self.nodeInfoWidget) self.nodeTypeLabel.setObjectName(u"nodeTypeLabel") sizePolicy.setHeightForWidth( self.nodeTypeLabel.sizePolicy().hasHeightForWidth()) self.nodeTypeLabel.setSizePolicy(sizePolicy) font1 = QFont() font1.setFamily(u"Segoe UI") font1.setPointSize(9) self.nodeTypeLabel.setFont(font1) self.nodeTypeLabel.setScaledContents(False) self.nodeTypeLabel.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) self.verticalLayout_7.addWidget(self.nodeTypeLabel) self.verticalLayout_3.addLayout(self.verticalLayout_7) self.verticalLayout.addWidget(self.nodeInfoWidget) self.verticalLayout_5 = QVBoxLayout() self.verticalLayout_5.setObjectName(u"verticalLayout_5") self.horizontalLayout_2 = QHBoxLayout() self.horizontalLayout_2.setObjectName(u"horizontalLayout_2") self.horizontalLayout_2.setSizeConstraint(QLayout.SetDefaultConstraint) self.horizontalLayout_2.setContentsMargins(10, -1, 10, -1) self.gridLayout_5 = QGridLayout() self.gridLayout_5.setObjectName(u"gridLayout_5") self.vertexLabel = QLabel(Form) self.vertexLabel.setObjectName(u"vertexLabel") self.vertexLabel.setStyleSheet(u"color: rgb(0, 255, 127);") self.gridLayout_5.addWidget(self.vertexLabel, 0, 0, 1, 1) self.edgeCntLabel = QLabel(Form) self.edgeCntLabel.setObjectName(u"edgeCntLabel") self.edgeCntLabel.setStyleSheet(u"color: rgb(255, 168, 17);") self.gridLayout_5.addWidget(self.edgeCntLabel, 1, 1, 1, 1) self.faceLabel = QLabel(Form) self.faceLabel.setObjectName(u"faceLabel") self.faceLabel.setStyleSheet(u"color: rgb(255, 65, 240);") self.gridLayout_5.addWidget(self.faceLabel, 2, 0, 1, 1) self.vertexCntLabel = QLabel(Form) self.vertexCntLabel.setObjectName(u"vertexCntLabel") self.vertexCntLabel.setStyleSheet(u"color: rgb(0, 255, 127);") self.gridLayout_5.addWidget(self.vertexCntLabel, 0, 1, 1, 1) self.faceCntLabel = QLabel(Form) self.faceCntLabel.setObjectName(u"faceCntLabel") self.faceCntLabel.setStyleSheet(u"color: rgb(255, 65, 240);") self.gridLayout_5.addWidget(self.faceCntLabel, 2, 1, 1, 1) self.edgeLabel = QLabel(Form) self.edgeLabel.setObjectName(u"edgeLabel") self.edgeLabel.setStyleSheet(u"color: rgb(255, 168, 17);") self.gridLayout_5.addWidget(self.edgeLabel, 1, 0, 1, 1) self.label_2 = QLabel(Form) self.label_2.setObjectName(u"label_2") self.gridLayout_5.addWidget(self.label_2, 3, 0, 1, 1) self.label_5 = QLabel(Form) self.label_5.setObjectName(u"label_5") self.gridLayout_5.addWidget(self.label_5, 3, 1, 1, 1) self.horizontalLayout_2.addLayout(self.gridLayout_5) self.gridLayout = QGridLayout() self.gridLayout.setObjectName(u"gridLayout") self.bboxSizeXLabel = QLabel(Form) self.bboxSizeXLabel.setObjectName(u"bboxSizeXLabel") self.gridLayout.addWidget(self.bboxSizeXLabel, 3, 1, 1, 1) self.label_11 = QLabel(Form) self.label_11.setObjectName(u"label_11") self.label_11.setStyleSheet(u"color: rgb(144, 198, 255);") self.gridLayout.addWidget(self.label_11, 2, 0, 1, 1) self.bboxCenterYLabel = QLabel(Form) self.bboxCenterYLabel.setObjectName(u"bboxCenterYLabel") self.gridLayout.addWidget(self.bboxCenterYLabel, 0, 2, 1, 1) self.bboxMinZLabel = QLabel(Form) self.bboxMinZLabel.setObjectName(u"bboxMinZLabel") self.gridLayout.addWidget(self.bboxMinZLabel, 1, 3, 1, 1) self.bboxCenterXLabel = QLabel(Form) self.bboxCenterXLabel.setObjectName(u"bboxCenterXLabel") self.gridLayout.addWidget(self.bboxCenterXLabel, 0, 1, 1, 1) self.label_7 = QLabel(Form) self.label_7.setObjectName(u"label_7") self.label_7.setStyleSheet(u"color: rgb(144, 198, 255);") self.gridLayout.addWidget(self.label_7, 1, 0, 1, 1) self.bboxMaxYLabel = QLabel(Form) self.bboxMaxYLabel.setObjectName(u"bboxMaxYLabel") self.gridLayout.addWidget(self.bboxMaxYLabel, 2, 2, 1, 1) self.bboxSizeYLabel = QLabel(Form) self.bboxSizeYLabel.setObjectName(u"bboxSizeYLabel") self.gridLayout.addWidget(self.bboxSizeYLabel, 3, 2, 1, 1) self.bboxSizeZLabel = QLabel(Form) self.bboxSizeZLabel.setObjectName(u"bboxSizeZLabel") self.gridLayout.addWidget(self.bboxSizeZLabel, 3, 3, 1, 1) self.bboxCenterZLabel = QLabel(Form) self.bboxCenterZLabel.setObjectName(u"bboxCenterZLabel") self.gridLayout.addWidget(self.bboxCenterZLabel, 0, 3, 1, 1) self.bboxMaxXLabel = QLabel(Form) self.bboxMaxXLabel.setObjectName(u"bboxMaxXLabel") self.gridLayout.addWidget(self.bboxMaxXLabel, 2, 1, 1, 1) self.bboxMinXLabel = QLabel(Form) self.bboxMinXLabel.setObjectName(u"bboxMinXLabel") self.gridLayout.addWidget(self.bboxMinXLabel, 1, 1, 1, 1) self.bboxMaxZLabel = QLabel(Form) self.bboxMaxZLabel.setObjectName(u"bboxMaxZLabel") self.gridLayout.addWidget(self.bboxMaxZLabel, 2, 3, 1, 1) self.bboxMinYLabel = QLabel(Form) self.bboxMinYLabel.setObjectName(u"bboxMinYLabel") self.gridLayout.addWidget(self.bboxMinYLabel, 1, 2, 1, 1) self.label_4 = QLabel(Form) self.label_4.setObjectName(u"label_4") self.label_4.setStyleSheet(u"color: rgb(144, 198, 255);") self.gridLayout.addWidget(self.label_4, 0, 0, 1, 1) self.label_15 = QLabel(Form) self.label_15.setObjectName(u"label_15") self.label_15.setStyleSheet(u"color: rgb(144, 198, 255);") self.gridLayout.addWidget(self.label_15, 3, 0, 1, 1) self.horizontalLayout_2.addLayout(self.gridLayout) self.verticalLayout_5.addLayout(self.horizontalLayout_2) self.formLayout_2 = QFormLayout() self.formLayout_2.setObjectName(u"formLayout_2") self.formLayout_2.setContentsMargins(10, -1, 10, -1) self.label_23 = QLabel(Form) self.label_23.setObjectName(u"label_23") self.formLayout_2.setWidget(0, QFormLayout.LabelRole, self.label_23) self.vertexAttrText = QTextEdit(Form) self.vertexAttrText.setObjectName(u"vertexAttrText") self.vertexAttrText.setSizeAdjustPolicy( QAbstractScrollArea.AdjustToContents) self.vertexAttrText.setReadOnly(True) self.formLayout_2.setWidget(0, QFormLayout.FieldRole, self.vertexAttrText) self.label = QLabel(Form) self.label.setObjectName(u"label") self.formLayout_2.setWidget(1, QFormLayout.LabelRole, self.label) self.edgeAttrText = QTextEdit(Form) self.edgeAttrText.setObjectName(u"edgeAttrText") self.edgeAttrText.setSizeAdjustPolicy( QAbstractScrollArea.AdjustToContents) self.edgeAttrText.setReadOnly(True) self.formLayout_2.setWidget(1, QFormLayout.FieldRole, self.edgeAttrText) self.label_3 = QLabel(Form) self.label_3.setObjectName(u"label_3") self.formLayout_2.setWidget(2, QFormLayout.LabelRole, self.label_3) self.faceAttrText = QTextEdit(Form) self.faceAttrText.setObjectName(u"faceAttrText") self.faceAttrText.setSizeAdjustPolicy( QAbstractScrollArea.AdjustToContents) self.faceAttrText.setReadOnly(True) self.formLayout_2.setWidget(2, QFormLayout.FieldRole, self.faceAttrText) self.label_6 = QLabel(Form) self.label_6.setObjectName(u"label_6") self.formLayout_2.setWidget(3, QFormLayout.LabelRole, self.label_6) self.detailAttrText = QTextEdit(Form) self.detailAttrText.setObjectName(u"detailAttrText") self.detailAttrText.setSizeAdjustPolicy( QAbstractScrollArea.AdjustToContents) self.detailAttrText.setReadOnly(True) self.formLayout_2.setWidget(3, QFormLayout.FieldRole, self.detailAttrText) self.verticalLayout_5.addLayout(self.formLayout_2) self.formLayout = QFormLayout() self.formLayout.setObjectName(u"formLayout") self.formLayout.setContentsMargins(10, -1, 10, 10) self.label_8 = QLabel(Form) self.label_8.setObjectName(u"label_8") self.formLayout.setWidget(0, QFormLayout.LabelRole, self.label_8) self.nodeErrorText = QTextEdit(Form) self.nodeErrorText.setObjectName(u"nodeErrorText") self.nodeErrorText.setStyleSheet(u"") self.nodeErrorText.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff) self.nodeErrorText.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff) self.nodeErrorText.setSizeAdjustPolicy( QAbstractScrollArea.AdjustToContents) self.nodeErrorText.setReadOnly(True) self.formLayout.setWidget(1, QFormLayout.FieldRole, self.nodeErrorText) self.label_9 = QLabel(Form) self.label_9.setObjectName(u"label_9") self.formLayout.setWidget(1, QFormLayout.LabelRole, self.label_9) self.cookTimeLabel = QLabel(Form) self.cookTimeLabel.setObjectName(u"cookTimeLabel") self.formLayout.setWidget(0, QFormLayout.FieldRole, self.cookTimeLabel) self.verticalLayout_5.addLayout(self.formLayout) self.verticalLayout.addLayout(self.verticalLayout_5) self.verticalLayout_2.addLayout(self.verticalLayout) self.retranslateUi(Form) QMetaObject.connectSlotsByName(Form)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.setEnabled(True) MainWindow.resize(1165, 581) sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QSize(980, 581)) MainWindow.setMaximumSize(QSize(1600, 581)) MainWindow.setBaseSize(QSize(980, 581)) MainWindow.setMouseTracking(False) MainWindow.setTabletTracking(False) self.actionnew = QAction(MainWindow) self.actionnew.setObjectName(u"actionnew") self.actionqsqs = QAction(MainWindow) self.actionqsqs.setObjectName(u"actionqsqs") self.action = QAction(MainWindow) self.action.setObjectName(u"action") self.menu_exit_button = QAction(MainWindow) self.menu_exit_button.setObjectName(u"menu_exit_button") self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.gridLayout = QGridLayout(self.centralwidget) self.gridLayout.setObjectName(u"gridLayout") self.horizontalLayout_7 = QHBoxLayout() self.horizontalLayout_7.setObjectName(u"horizontalLayout_7") self.label_3 = QLabel(self.centralwidget) self.label_3.setObjectName(u"label_3") font = QFont() font.setPointSize(15) font.setBold(True) font.setUnderline(False) font.setWeight(75) self.label_3.setFont(font) self.horizontalLayout_7.addWidget(self.label_3) self.label_4 = QLabel(self.centralwidget) self.label_4.setObjectName(u"label_4") font1 = QFont() font1.setPointSize(15) font1.setBold(True) font1.setWeight(75) self.label_4.setFont(font1) self.horizontalLayout_7.addWidget(self.label_4) self.gridLayout.addLayout(self.horizontalLayout_7, 1, 0, 1, 1) self.frame = QFrame(self.centralwidget) self.frame.setObjectName(u"frame") font2 = QFont() font2.setPointSize(11) self.frame.setFont(font2) self.frame.setFrameShape(QFrame.StyledPanel) self.frame.setFrameShadow(QFrame.Raised) self.gridLayout_2 = QGridLayout(self.frame) self.gridLayout_2.setObjectName(u"gridLayout_2") self.formLayout = QFormLayout() self.formLayout.setObjectName(u"formLayout") self.verticalLayout_3 = QVBoxLayout() self.verticalLayout_3.setObjectName(u"verticalLayout_3") self.label_6 = QLabel(self.frame) self.label_6.setObjectName(u"label_6") self.label_6.setMinimumSize(QSize(185, 42)) self.label_6.setMaximumSize(QSize(185, 42)) font3 = QFont() font3.setPointSize(11) font3.setBold(True) font3.setWeight(75) self.label_6.setFont(font3) self.verticalLayout_3.addWidget(self.label_6) self.label = QLabel(self.frame) self.label.setObjectName(u"label") self.label.setFont(font3) self.verticalLayout_3.addWidget(self.label) self.begin_date = QDateTimeEdit(self.frame) self.begin_date.setObjectName(u"begin_date") self.begin_date.setMinimumSize(QSize(185, 28)) self.begin_date.setMaximumSize(QSize(185, 28)) self.begin_date.setFont(font3) self.begin_date.setProperty("showGroupSeparator", False) self.begin_date.setDateTime( QDateTime(QDate(2020, 1, 1), QTime(0, 0, 0))) self.begin_date.setMaximumDateTime( QDateTime(QDate(5000, 1, 1), QTime(10, 0, 0))) self.begin_date.setMinimumDateTime( QDateTime(QDate(1970, 1, 1), QTime(10, 0, 0))) self.begin_date.setMaximumDate(QDate(5000, 1, 1)) self.begin_date.setCalendarPopup(True) self.begin_date.setCurrentSectionIndex(0) self.begin_date.setTimeSpec(Qt.LocalTime) self.verticalLayout_3.addWidget(self.begin_date) self.label_2 = QLabel(self.frame) self.label_2.setObjectName(u"label_2") self.label_2.setFont(font3) self.verticalLayout_3.addWidget(self.label_2) self.end_date = QDateTimeEdit(self.frame) self.end_date.setObjectName(u"end_date") self.end_date.setMinimumSize(QSize(185, 28)) self.end_date.setMaximumSize(QSize(185, 28)) self.end_date.setFont(font3) self.end_date.setDateTime(QDateTime(QDate(2025, 1, 1), QTime(0, 0, 0))) self.end_date.setMaximumDateTime( QDateTime(QDate(5000, 1, 1), QTime(11, 0, 0))) self.end_date.setMinimumDateTime( QDateTime(QDate(1970, 1, 1), QTime(11, 0, 0))) self.end_date.setCalendarPopup(True) self.verticalLayout_3.addWidget(self.end_date) self.verticalSpacer_5 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding) self.verticalLayout_3.addItem(self.verticalSpacer_5) self.label_5 = QLabel(self.frame) self.label_5.setObjectName(u"label_5") self.label_5.setMinimumSize(QSize(185, 56)) self.label_5.setMaximumSize(QSize(185, 56)) self.label_5.setFont(font3) self.verticalLayout_3.addWidget(self.label_5) self.login_line = QLineEdit(self.frame) self.login_line.setObjectName(u"login_line") self.login_line.setMinimumSize(QSize(185, 28)) self.login_line.setMaximumSize(QSize(185, 28)) font4 = QFont() font4.setFamily(u"Carlito") font4.setPointSize(11) self.login_line.setFont(font4) self.verticalLayout_3.addWidget(self.login_line) self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding) self.verticalLayout_3.addItem(self.verticalSpacer_2) self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding) self.verticalLayout_3.addItem(self.verticalSpacer) self.select_folder_button = QPushButton(self.frame) self.select_folder_button.setObjectName(u"select_folder_button") self.select_folder_button.setMinimumSize(QSize(185, 42)) self.select_folder_button.setMaximumSize(QSize(185, 42)) font5 = QFont() font5.setPointSize(10) font5.setBold(True) font5.setWeight(75) self.select_folder_button.setFont(font5) self.verticalLayout_3.addWidget(self.select_folder_button) self.show_csv_button = QPushButton(self.frame) self.show_csv_button.setObjectName(u"show_csv_button") self.show_csv_button.setMinimumSize(QSize(185, 28)) self.show_csv_button.setMaximumSize(QSize(185, 28)) self.show_csv_button.setFont(font5) self.verticalLayout_3.addWidget(self.show_csv_button) self.verticalSpacer_3 = QSpacerItem(20, 30, QSizePolicy.Minimum, QSizePolicy.Expanding) self.verticalLayout_3.addItem(self.verticalSpacer_3) self.formLayout.setLayout(0, QFormLayout.LabelRole, self.verticalLayout_3) self.frame_4 = QFrame(self.frame) self.frame_4.setObjectName(u"frame_4") self.frame_4.setFrameShape(QFrame.StyledPanel) self.frame_4.setFrameShadow(QFrame.Raised) self.gridLayout_3 = QGridLayout(self.frame_4) self.gridLayout_3.setObjectName(u"gridLayout_3") self.table_csv = QTableWidget(self.frame_4) self.table_csv.setObjectName(u"table_csv") self.table_csv.setMinimumSize(QSize(375, 360)) self.table_csv.setMaximumSize(QSize(16777215, 360)) font6 = QFont() font6.setFamily(u"Carlito") font6.setPointSize(10) font6.setBold(False) font6.setWeight(50) self.table_csv.setFont(font6) self.table_csv.viewport().setProperty("cursor", QCursor(Qt.CrossCursor)) self.table_csv.setMouseTracking(False) self.table_csv.setTabletTracking(False) self.table_csv.setFocusPolicy(Qt.NoFocus) self.table_csv.setContextMenuPolicy(Qt.NoContextMenu) self.table_csv.setAutoScroll(True) self.table_csv.setEditTriggers(QAbstractItemView.NoEditTriggers) self.table_csv.setTabKeyNavigation(False) self.table_csv.setProperty("showDropIndicator", False) self.table_csv.setDragDropOverwriteMode(False) self.table_csv.setSelectionBehavior(QAbstractItemView.SelectItems) self.table_csv.setTextElideMode(Qt.ElideMiddle) self.table_csv.setVerticalScrollMode(QAbstractItemView.ScrollPerItem) self.table_csv.setShowGrid(True) self.table_csv.setGridStyle(Qt.DotLine) self.table_csv.setSortingEnabled(True) self.table_csv.setWordWrap(False) self.table_csv.setCornerButtonEnabled(False) self.table_csv.horizontalHeader().setVisible(True) self.table_csv.horizontalHeader().setCascadingSectionResizes(False) self.table_csv.horizontalHeader().setMinimumSectionSize(40) self.table_csv.horizontalHeader().setDefaultSectionSize(55) self.table_csv.horizontalHeader().setHighlightSections(False) self.table_csv.horizontalHeader().setProperty("showSortIndicator", True) self.table_csv.verticalHeader().setVisible(False) self.table_csv.verticalHeader().setCascadingSectionResizes(False) self.table_csv.verticalHeader().setMinimumSectionSize(20) self.table_csv.verticalHeader().setDefaultSectionSize(20) self.table_csv.verticalHeader().setHighlightSections(False) self.table_csv.verticalHeader().setProperty("showSortIndicator", False) self.table_csv.verticalHeader().setStretchLastSection(False) self.gridLayout_3.addWidget(self.table_csv, 0, 0, 1, 1) self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") self.page_back_button = QPushButton(self.frame_4) self.page_back_button.setObjectName(u"page_back_button") self.page_back_button.setMinimumSize(QSize(102, 28)) self.page_back_button.setMaximumSize(QSize(102, 28)) self.page_back_button.setFont(font5) self.horizontalLayout.addWidget(self.page_back_button) self.current_page_num = QPlainTextEdit(self.frame_4) self.current_page_num.setObjectName(u"current_page_num") self.current_page_num.setMinimumSize(QSize(102, 28)) self.current_page_num.setMaximumSize(QSize(102, 28)) font7 = QFont() font7.setPointSize(13) font7.setBold(True) font7.setWeight(75) self.current_page_num.setFont(font7) self.current_page_num.setAcceptDrops(False) self.current_page_num.setToolTipDuration(0) self.current_page_num.setLayoutDirection(Qt.LeftToRight) self.current_page_num.setAutoFillBackground(True) self.current_page_num.setInputMethodHints(Qt.ImhNone) self.current_page_num.setFrameShape(QFrame.Box) self.current_page_num.setFrameShadow(QFrame.Plain) self.current_page_num.setLineWidth(0) self.current_page_num.setMidLineWidth(0) self.current_page_num.setVerticalScrollBarPolicy(Qt.ScrollBarAsNeeded) self.current_page_num.setSizeAdjustPolicy( QAbstractScrollArea.AdjustIgnored) self.current_page_num.setUndoRedoEnabled(False) self.current_page_num.setLineWrapMode(QPlainTextEdit.WidgetWidth) self.current_page_num.setReadOnly(True) self.current_page_num.setOverwriteMode(False) self.current_page_num.setTabStopWidth(80) self.current_page_num.setCursorWidth(1) self.current_page_num.setCenterOnScroll(True) self.horizontalLayout.addWidget(self.current_page_num) self.__plain_label = QLabel(self.frame_4) self.__plain_label.setObjectName(u"__plain_label") self.__plain_label.setMinimumSize(QSize(42, 28)) self.__plain_label.setMaximumSize(QSize(42, 28)) self.__plain_label.setFont(font7) self.__plain_label.setFrameShadow(QFrame.Plain) self.__plain_label.setLineWidth(0) self.horizontalLayout.addWidget(self.__plain_label) self.last_page_num = QPlainTextEdit(self.frame_4) self.last_page_num.setObjectName(u"last_page_num") self.last_page_num.setMinimumSize(QSize(102, 28)) self.last_page_num.setMaximumSize(QSize(102, 28)) self.last_page_num.setFont(font7) self.last_page_num.setAcceptDrops(False) self.last_page_num.setToolTipDuration(0) self.last_page_num.setLayoutDirection(Qt.LeftToRight) self.last_page_num.setAutoFillBackground(True) self.last_page_num.setInputMethodHints(Qt.ImhNone) self.last_page_num.setFrameShape(QFrame.Box) self.last_page_num.setFrameShadow(QFrame.Plain) self.last_page_num.setLineWidth(0) self.last_page_num.setMidLineWidth(0) self.last_page_num.setVerticalScrollBarPolicy(Qt.ScrollBarAsNeeded) self.last_page_num.setSizeAdjustPolicy( QAbstractScrollArea.AdjustIgnored) self.last_page_num.setUndoRedoEnabled(False) self.last_page_num.setLineWrapMode(QPlainTextEdit.WidgetWidth) self.last_page_num.setReadOnly(True) self.last_page_num.setOverwriteMode(False) self.last_page_num.setTabStopWidth(80) self.last_page_num.setCursorWidth(1) self.last_page_num.setCenterOnScroll(True) self.horizontalLayout.addWidget(self.last_page_num) self.page_forward_button = QPushButton(self.frame_4) self.page_forward_button.setObjectName(u"page_forward_button") self.page_forward_button.setMinimumSize(QSize(102, 28)) self.page_forward_button.setMaximumSize(QSize(102, 28)) self.page_forward_button.setFont(font3) self.page_forward_button.setAutoDefault(False) self.page_forward_button.setFlat(False) self.horizontalLayout.addWidget(self.page_forward_button) self.horizontalSpacer = QSpacerItem(334, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer) self.gridLayout_3.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.formLayout.setWidget(0, QFormLayout.FieldRole, self.frame_4) self.gridLayout_2.addLayout(self.formLayout, 0, 0, 1, 1) self.gridLayout.addWidget(self.frame, 2, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) QWidget.setTabOrder(self.show_csv_button, self.page_back_button) QWidget.setTabOrder(self.page_back_button, self.page_forward_button) self.retranslateUi(MainWindow) self.page_forward_button.setDefault(False) QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): if MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(558, 600) MainWindow.setAutoFillBackground(False) MainWindow.setStyleSheet(u"background-color: rgb(0, 255, 127);") MainWindow.setIconSize(QSize(24, 30)) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.label = QLabel(self.centralwidget) self.label.setObjectName(u"label") self.label.setGeometry(QRect(30, 10, 561, 31)) font = QFont() font.setFamily(u"Times New Roman") font.setPointSize(20) font.setBold(False) font.setWeight(50) self.label.setFont(font) self.label_5 = QLabel(self.centralwidget) self.label_5.setObjectName(u"label_5") self.label_5.setGeometry(QRect(30, 70, 47, 13)) font1 = QFont() font1.setFamily(u"Times New Roman") font1.setPointSize(12) self.label_5.setFont(font1) self.label_2 = QLabel(self.centralwidget) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(130, 70, 47, 13)) self.label_2.setFont(font1) self.label_4 = QLabel(self.centralwidget) self.label_4.setObjectName(u"label_4") self.label_4.setGeometry(QRect(400, 70, 61, 16)) self.label_4.setFont(font1) self.label_3 = QLabel(self.centralwidget) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(510, 70, 47, 13)) self.label_3.setFont(font1) self.btn_kereses = QPushButton(self.centralwidget) self.btn_kereses.setObjectName(u"btn_kereses") self.btn_kereses.setGeometry(QRect(160, 120, 241, 41)) self.btn_kereses.setFont(font1) self.btn_kereses.setStyleSheet(u"background-color:rgb(85, 170, 255);") self.hat = QPushButton(self.centralwidget) self.hat.setObjectName(u"hat") self.hat.setGeometry(QRect(240, 330, 61, 131)) font2 = QFont() font2.setFamily(u"Times New Roman") font2.setPointSize(12) font2.setBold(False) font2.setWeight(50) font2.setStrikeOut(False) self.hat.setFont(font2) self.hat.setFocusPolicy(Qt.StrongFocus) self.hat.setAutoFillBackground(False) self.hat.setInputMethodHints(Qt.ImhNone) icon = QIcon() icon.addFile(u"hatos.png", QSize(), QIcon.Normal, QIcon.Off) self.hat.setIcon(icon) self.hat.setIconSize(QSize(130, 130)) self.hat.setCheckable(False) self.harom = QPushButton(self.centralwidget) self.harom.setObjectName(u"harom") self.harom.setGeometry(QRect(250, 210, 61, 51)) font3 = QFont() font3.setFamily(u"Times New Roman") font3.setPointSize(12) font3.setBold(False) font3.setWeight(50) self.harom.setFont(font3) icon1 = QIcon() icon1.addFile(u"harmas.png", QSize(), QIcon.Normal, QIcon.Off) self.harom.setIcon(icon1) self.harom.setIconSize(QSize(60, 60)) self.harom.setCheckable(False) self.bejarat = QToolButton(self.centralwidget) self.bejarat.setObjectName(u"bejarat") self.bejarat.setEnabled(False) self.bejarat.setGeometry(QRect(70, 270, 71, 21)) self.bejarat.setFont(font1) self.bejarat.setStyleSheet(u"background-color: rgb(194, 200, 193);") self.listView = QListView(self.centralwidget) self.listView.setObjectName(u"listView") self.listView.setGeometry(QRect(90, 210, 381, 251)) self.listView.setFont(font1) self.listView.setAutoFillBackground(False) self.listView.setStyleSheet(u"background-color: rgb(170, 170, 127)") self.ketto = QPushButton(self.centralwidget) self.ketto.setObjectName(u"ketto") self.ketto.setEnabled(True) self.ketto.setGeometry(QRect(380, 210, 61, 41)) font4 = QFont() font4.setFamily(u"Times New Roman") font4.setPointSize(12) font4.setBold(False) font4.setUnderline(False) font4.setWeight(50) font4.setStrikeOut(False) self.ketto.setFont(font4) self.ketto.setFocusPolicy(Qt.StrongFocus) self.ketto.setInputMethodHints(Qt.ImhNone) icon2 = QIcon() icon2.addFile(u"kettes.png", QSize(), QIcon.Normal, QIcon.Off) self.ketto.setIcon(icon2) self.ketto.setIconSize(QSize(60, 60)) self.ketto.setCheckable(False) self.egy = QPushButton(self.centralwidget) self.egy.setObjectName(u"egy") self.egy.setGeometry(QRect(120, 210, 61, 41)) self.egy.setFont(font2) self.egy.setFocusPolicy(Qt.StrongFocus) self.egy.setStyleSheet(u"") self.egy.setInputMethodHints(Qt.ImhNone) self.egy.setIcon(icon2) self.egy.setIconSize(QSize(60, 60)) self.egy.setCheckable(False) self.konyha = QToolButton(self.centralwidget) self.konyha.setObjectName(u"konyha") self.konyha.setEnabled(False) self.konyha.setGeometry(QRect(340, 310, 131, 151)) self.konyha.setFont(font1) self.konyha.setFocusPolicy(Qt.StrongFocus) self.konyha.setStyleSheet(u"background-color: rgb(194, 200, 193);") self.konyha.setInputMethodHints(Qt.ImhNone) self.konyha.setCheckable(True) self.ot = QPushButton(self.centralwidget) self.ot.setObjectName(u"ot") self.ot.setGeometry(QRect(130, 390, 61, 71)) font5 = QFont() font5.setFamily(u"Times New Roman") font5.setPointSize(12) font5.setBold(False) font5.setItalic(False) font5.setWeight(50) self.ot.setFont(font5) self.ot.setFocusPolicy(Qt.StrongFocus) self.ot.setInputMethodHints(Qt.ImhNone) icon3 = QIcon() icon3.addFile(u"otos.png", QSize(), QIcon.Normal, QIcon.Off) self.ot.setIcon(icon3) self.ot.setIconSize(QSize(70, 70)) self.ot.setCheckable(False) self.negy = QPushButton(self.centralwidget) self.negy.setObjectName(u"negy") self.negy.setGeometry(QRect(130, 310, 61, 51)) self.negy.setFont(font3) self.negy.setFocusPolicy(Qt.StrongFocus) self.negy.setInputMethodHints(Qt.ImhNone) icon4 = QIcon() icon4.addFile(u"negyes.png", QSize(), QIcon.Normal, QIcon.Off) self.negy.setIcon(icon4) self.negy.setIconSize(QSize(60, 60)) self.negy.setCheckable(False) self.btn_foglalas = QPushButton(self.centralwidget) self.btn_foglalas.setObjectName(u"btn_foglalas") self.btn_foglalas.setGeometry(QRect(180, 490, 201, 51)) self.btn_foglalas.setFont(font1) self.btn_foglalas.setStyleSheet( u"background-color: rgb(85, 170, 255);") self.in_fo = QSpinBox(self.centralwidget) self.in_fo.setObjectName(u"in_fo") self.in_fo.setGeometry(QRect(60, 60, 61, 31)) self.in_fo.setFont(font1) self.in_fo.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.in_fo.setMinimum(1) self.in_fo.setMaximum(12) self.in_datum = QDateEdit(self.centralwidget) self.in_datum.setObjectName(u"in_datum") self.in_datum.setGeometry(QRect(180, 60, 121, 31)) self.in_datum.setFont(font1) self.in_datum.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.in_datum.setDate(QDate.currentDate()) self.in_tol = QTimeEdit(self.centralwidget) self.in_tol.setObjectName(u"in_tol") self.in_tol.setGeometry(QRect(320, 60, 71, 31)) self.in_tol.setFont(font1) self.in_tol.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.in_tol.setDateTime(QDateTime(QDate(2020, 12, 8), QTime(8, 0, 0))) self.in_ig = QTimeEdit(self.centralwidget) self.in_ig.setObjectName(u"in_ig") self.in_ig.setGeometry(QRect(430, 60, 71, 31)) self.in_ig.setFont(font1) self.in_ig.setStyleSheet(u"background-color: rgb(255, 255, 255);") self.in_ig.setDateTime(QDateTime(QDate(2020, 12, 8), QTime(9, 0, 0))) self.egyfoglalt = QPushButton(self.centralwidget) self.egyfoglalt.setObjectName(u"egyfoglalt") self.egyfoglalt.setGeometry(QRect(120, 210, 61, 41)) self.egyfoglalt.setStyleSheet(u"color: rgb(255, 0, 0);\n" "background-color: rgb(255, 255, 255);") self.kettofoglalt = QPushButton(self.centralwidget) self.kettofoglalt.setObjectName(u"kettofoglalt") self.kettofoglalt.setGeometry(QRect(380, 210, 61, 41)) self.kettofoglalt.setStyleSheet( u"color: rgb(255, 0, 0);\n" "background-color: rgb(255, 255, 255);") self.haromfoglalt = QPushButton(self.centralwidget) self.haromfoglalt.setObjectName(u"haromfoglalt") self.haromfoglalt.setGeometry(QRect(250, 210, 61, 51)) self.haromfoglalt.setStyleSheet( u"color: rgb(255, 0, 0);\n" "background-color: rgb(255, 255, 255);") self.negyfoglalt = QPushButton(self.centralwidget) self.negyfoglalt.setObjectName(u"negyfoglalt") self.negyfoglalt.setGeometry(QRect(130, 310, 61, 51)) self.negyfoglalt.setStyleSheet(u"color: rgb(255, 0, 0);\n" "background-color: rgb(255, 255, 255);") self.otfoglalt = QPushButton(self.centralwidget) self.otfoglalt.setObjectName(u"otfoglalt") self.otfoglalt.setGeometry(QRect(130, 390, 61, 71)) self.otfoglalt.setStyleSheet(u"color: rgb(255, 0, 0);\n" "background-color: rgb(255, 255, 255);") self.hatfoglalt = QPushButton(self.centralwidget) self.hatfoglalt.setObjectName(u"hatfoglalt") self.hatfoglalt.setGeometry(QRect(240, 330, 61, 131)) self.hatfoglalt.setStyleSheet(u"color: rgb(255, 0, 0);\n" "background-color: rgb(255, 255, 255);") MainWindow.setCentralWidget(self.centralwidget) self.listView.raise_() self.label.raise_() self.label_5.raise_() self.label_2.raise_() self.label_4.raise_() self.label_3.raise_() self.btn_kereses.raise_() self.hat.raise_() self.harom.raise_() self.bejarat.raise_() self.ketto.raise_() self.egy.raise_() self.konyha.raise_() self.ot.raise_() self.negy.raise_() self.btn_foglalas.raise_() self.in_fo.raise_() self.in_datum.raise_() self.in_tol.raise_() self.in_ig.raise_() self.egyfoglalt.raise_() self.kettofoglalt.raise_() self.haromfoglalt.raise_() self.negyfoglalt.raise_() self.otfoglalt.raise_() self.hatfoglalt.raise_() self.egy.setHidden(True) self.ketto.setHidden(True) self.harom.setHidden(True) self.negy.setHidden(True) self.ot.setHidden(True) self.hat.setHidden(True) self.listView.setHidden(True) self.bejarat.setHidden(True) self.konyha.setHidden(True) self.btn_foglalas.setHidden(True) self.egyfoglalt.setHidden(True) self.kettofoglalt.setHidden(True) self.haromfoglalt.setHidden(True) self.negyfoglalt.setHidden(True) self.otfoglalt.setHidden(True) self.hatfoglalt.setHidden(True) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 578, 21)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow) self.btn_kereses.clicked.connect(self.kereses) self.btn_foglalas.clicked.connect(self.lefoglal) self.egy.clicked.connect(self.egyes) self.ketto.clicked.connect(self.kettes) self.harom.clicked.connect(self.harmas) self.negy.clicked.connect(self.negyes) self.ot.clicked.connect(self.otos) self.hat.clicked.connect(self.hatos)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(800, 600) MainWindow.setAcceptDrops(True) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.frame_video_local = QFrame(self.centralwidget) self.frame_video_local.setObjectName(u"frame_video_local") self.frame_video_local.setGeometry(QRect(450, 40, 320, 240)) self.frame_video_local.setAutoFillBackground(False) self.frame_video_local.setFrameShape(QFrame.StyledPanel) self.frame_video_local.setFrameShadow(QFrame.Raised) self.frame_video_local.setLineWidth(1) self.frame_video_remoto = QFrame(self.centralwidget) self.frame_video_remoto.setObjectName(u"frame_video_remoto") self.frame_video_remoto.setGeometry(QRect(450, 312, 320, 240)) self.frame_video_remoto.setFrameShape(QFrame.StyledPanel) self.frame_video_remoto.setFrameShadow(QFrame.Raised) self.label = QLabel(self.centralwidget) self.label.setObjectName(u"label") self.label.setGeometry(QRect(570, 17, 91, 19)) font = QFont() font.setBold(True) font.setItalic(True) font.setUnderline(True) font.setWeight(75) self.label.setFont(font) self.label_2 = QLabel(self.centralwidget) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(565, 289, 101, 19)) self.label_2.setFont(font) self.label_3 = QLabel(self.centralwidget) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(20, 30, 81, 71)) self.label_4 = QLabel(self.centralwidget) self.label_4.setObjectName(u"label_4") self.label_4.setGeometry(QRect(20, 95, 111, 19)) self.label_5 = QLabel(self.centralwidget) self.label_5.setObjectName(u"label_5") self.label_5.setGeometry(QRect(20, 115, 121, 19)) self.label_6 = QLabel(self.centralwidget) self.label_6.setObjectName(u"label_6") self.label_6.setGeometry(QRect(145, 105, 16, 19)) self.label_7 = QLabel(self.centralwidget) self.label_7.setObjectName(u"label_7") self.label_7.setGeometry(QRect(20, 170, 121, 19)) self.label_8 = QLabel(self.centralwidget) self.label_8.setObjectName(u"label_8") self.label_8.setGeometry(QRect(145, 50, 16, 19)) self.label_9 = QLabel(self.centralwidget) self.label_9.setObjectName(u"label_9") self.label_9.setGeometry(QRect(20, 225, 121, 19)) self.label_10 = QLabel(self.centralwidget) self.label_10.setObjectName(u"label_10") self.label_10.setGeometry(QRect(20, 205, 91, 19)) self.label_11 = QLabel(self.centralwidget) self.label_11.setObjectName(u"label_11") self.label_11.setGeometry(QRect(20, 150, 91, 19)) self.label_12 = QLabel(self.centralwidget) self.label_12.setObjectName(u"label_12") self.label_12.setGeometry(QRect(145, 160, 16, 19)) self.label_13 = QLabel(self.centralwidget) self.label_13.setObjectName(u"label_13") self.label_13.setGeometry(QRect(20, 40, 111, 19)) self.label_14 = QLabel(self.centralwidget) self.label_14.setObjectName(u"label_14") self.label_14.setGeometry(QRect(20, 60, 121, 19)) self.puerto_dest_recep_video = QLineEdit(self.centralwidget) self.puerto_dest_recep_video.setObjectName(u"puerto_dest_recep_video") self.puerto_dest_recep_video.setGeometry(QRect(160, 45, 113, 27)) self.puerto_dest_recep_audio = QLineEdit(self.centralwidget) self.puerto_dest_recep_audio.setObjectName(u"puerto_dest_recep_audio") self.puerto_dest_recep_audio.setGeometry(QRect(160, 100, 113, 27)) self.puerto_local_recep_video = QLineEdit(self.centralwidget) self.puerto_local_recep_video.setObjectName( u"puerto_local_recep_video") self.puerto_local_recep_video.setGeometry(QRect(160, 155, 113, 27)) self.label_15 = QLabel(self.centralwidget) self.label_15.setObjectName(u"label_15") self.label_15.setGeometry(QRect(145, 215, 16, 19)) self.puerto_local_recep_audio = QLineEdit(self.centralwidget) self.puerto_local_recep_audio.setObjectName( u"puerto_local_recep_audio") self.puerto_local_recep_audio.setGeometry(QRect(160, 210, 113, 27)) self.label_16 = QLabel(self.centralwidget) self.label_16.setObjectName(u"label_16") self.label_16.setGeometry(QRect(20, 260, 91, 19)) self.ip_destino = QLineEdit(self.centralwidget) self.ip_destino.setObjectName(u"ip_destino") self.ip_destino.setGeometry(QRect(160, 255, 113, 27)) self.label_18 = QLabel(self.centralwidget) self.label_18.setObjectName(u"label_18") self.label_18.setGeometry(QRect(145, 258, 16, 19)) self.label_17 = QLabel(self.centralwidget) self.label_17.setObjectName(u"label_17") self.label_17.setGeometry(QRect(20, 10, 201, 19)) self.label_17.setFont(font) self.label_19 = QLabel(self.centralwidget) self.label_19.setObjectName(u"label_19") self.label_19.setGeometry(QRect(20, 320, 171, 19)) self.label_19.setFont(font) self.label_20 = QLabel(self.centralwidget) self.label_20.setObjectName(u"label_20") self.label_20.setGeometry(QRect(220, 320, 181, 19)) self.label_20.setFont(font) self.line = QFrame(self.centralwidget) self.line.setObjectName(u"line") self.line.setGeometry(QRect(200, 350, 20, 191)) self.line.setFrameShape(QFrame.VLine) self.line.setFrameShadow(QFrame.Sunken) self.caja_resolucion = QComboBox(self.centralwidget) self.caja_resolucion.addItem("") self.caja_resolucion.addItem("") self.caja_resolucion.addItem("") self.caja_resolucion.setObjectName(u"caja_resolucion") self.caja_resolucion.setGeometry(QRect(20, 380, 91, 27)) self.caja_fps = QComboBox(self.centralwidget) self.caja_fps.addItem("") self.caja_fps.addItem("") self.caja_fps.addItem("") self.caja_fps.setObjectName(u"caja_fps") self.caja_fps.setGeometry(QRect(20, 470, 91, 27)) self.dial_bitrate_video = QDial(self.centralwidget) self.dial_bitrate_video.setObjectName(u"dial_bitrate_video") self.dial_bitrate_video.setGeometry(QRect(140, 410, 50, 64)) self.dial_bitrate_video.setTabletTracking(False) self.dial_bitrate_video.setAcceptDrops(False) self.dial_bitrate_video.setAutoFillBackground(False) self.dial_bitrate_video.setMinimum(1) self.dial_bitrate_video.setMaximum(8) self.dial_bitrate_video.setValue(2) self.dial_bitrate_video.setTracking(True) self.dial_bitrate_video.setInvertedAppearance(False) self.dial_bitrate_video.setInvertedControls(False) self.dial_bitrate_video.setWrapping(False) self.dial_bitrate_video.setNotchTarget(3.700000000000000) self.dial_bitrate_video.setNotchesVisible(True) self.label_21 = QLabel(self.centralwidget) self.label_21.setObjectName(u"label_21") self.label_21.setGeometry(QRect(20, 350, 91, 19)) self.label_22 = QLabel(self.centralwidget) self.label_22.setObjectName(u"label_22") self.label_22.setGeometry(QRect(20, 440, 72, 19)) self.label_23 = QLabel(self.centralwidget) self.label_23.setObjectName(u"label_23") self.label_23.setGeometry(QRect(140, 390, 61, 19)) self.caja_muestras = QComboBox(self.centralwidget) self.caja_muestras.addItem("") self.caja_muestras.addItem("") self.caja_muestras.addItem("") self.caja_muestras.setObjectName(u"caja_muestras") self.caja_muestras.setGeometry(QRect(220, 380, 86, 27)) self.label_24 = QLabel(self.centralwidget) self.label_24.setObjectName(u"label_24") self.label_24.setGeometry(QRect(220, 350, 111, 19)) self.label_25 = QLabel(self.centralwidget) self.label_25.setObjectName(u"label_25") self.label_25.setGeometry(QRect(220, 440, 101, 19)) self.caja_bitrate_audio = QComboBox(self.centralwidget) self.caja_bitrate_audio.addItem("") self.caja_bitrate_audio.addItem("") self.caja_bitrate_audio.addItem("") self.caja_bitrate_audio.setObjectName(u"caja_bitrate_audio") self.caja_bitrate_audio.setGeometry(QRect(220, 470, 86, 27)) self.dial_volumen = QDial(self.centralwidget) self.dial_volumen.setObjectName(u"dial_volumen") self.dial_volumen.setEnabled(True) self.dial_volumen.setGeometry(QRect(350, 410, 50, 64)) font1 = QFont() font1.setUnderline(False) font1.setStrikeOut(False) self.dial_volumen.setFont(font1) self.dial_volumen.setMouseTracking(False) self.dial_volumen.setAcceptDrops(True) self.dial_volumen.setMaximum(10) self.dial_volumen.setSingleStep(1) self.dial_volumen.setPageStep(1) self.dial_volumen.setValue(5) self.dial_volumen.setTracking(True) self.dial_volumen.setWrapping(False) self.dial_volumen.setNotchesVisible(True) self.label_26 = QLabel(self.centralwidget) self.label_26.setObjectName(u"label_26") self.label_26.setGeometry(QRect(340, 390, 72, 19)) self.check_mute = QCheckBox(self.centralwidget) self.check_mute.setObjectName(u"check_mute") self.check_mute.setGeometry(QRect(340, 480, 97, 25)) self.line_2 = QFrame(self.centralwidget) self.line_2.setObjectName(u"line_2") self.line_2.setGeometry(QRect(280, 40, 20, 241)) self.line_2.setFrameShape(QFrame.VLine) self.line_2.setFrameShadow(QFrame.Sunken) self.boton_iniciar = QPushButton(self.centralwidget) self.boton_iniciar.setObjectName(u"boton_iniciar") self.boton_iniciar.setGeometry(QRect(320, 210, 94, 27)) self.boton_finalizar = QPushButton(self.centralwidget) self.boton_finalizar.setObjectName(u"boton_finalizar") self.boton_finalizar.setGeometry(QRect(320, 250, 94, 27)) self.label_27 = QLabel(self.centralwidget) self.label_27.setObjectName(u"label_27") self.label_27.setGeometry(QRect(155, 475, 41, 19)) self.label_br_video = QLabel(self.centralwidget) self.label_br_video.setObjectName(u"label_br_video") self.label_br_video.setGeometry(QRect(140, 475, 10, 19)) self.label_28 = QLabel(self.centralwidget) self.label_28.setObjectName(u"label_28") self.label_28.setGeometry(QRect(310, 10, 91, 19)) self.label_28.setFont(font) self.label_29 = QLabel(self.centralwidget) self.label_29.setObjectName(u"label_29") self.label_29.setGeometry(QRect(310, 40, 111, 19)) self.label_30 = QLabel(self.centralwidget) self.label_30.setObjectName(u"label_30") self.label_30.setGeometry(QRect(310, 110, 111, 19)) self.slider_drop_video = QSlider(self.centralwidget) self.slider_drop_video.setObjectName(u"slider_drop_video") self.slider_drop_video.setGeometry(QRect(310, 70, 81, 16)) self.slider_drop_video.setMaximum(20) self.slider_drop_video.setSingleStep(1) self.slider_drop_video.setOrientation(Qt.Horizontal) self.slider_drop_audio = QSlider(self.centralwidget) self.slider_drop_audio.setObjectName(u"slider_drop_audio") self.slider_drop_audio.setGeometry(QRect(310, 140, 81, 16)) self.slider_drop_audio.setMaximum(20) self.slider_drop_audio.setSingleStep(1) self.slider_drop_audio.setOrientation(Qt.Horizontal) self.label_drop_video = QLabel(self.centralwidget) self.label_drop_video.setObjectName(u"label_drop_video") self.label_drop_video.setGeometry(QRect(400, 68, 21, 19)) self.label_32 = QLabel(self.centralwidget) self.label_32.setObjectName(u"label_32") self.label_32.setGeometry(QRect(423, 68, 16, 19)) self.label_drop_audio = QLabel(self.centralwidget) self.label_drop_audio.setObjectName(u"label_drop_audio") self.label_drop_audio.setGeometry(QRect(400, 138, 21, 19)) self.label_33 = QLabel(self.centralwidget) self.label_33.setObjectName(u"label_33") self.label_33.setGeometry(QRect(423, 138, 16, 19)) self.line_3 = QFrame(self.centralwidget) self.line_3.setObjectName(u"line_3") self.line_3.setGeometry(QRect(300, 180, 141, 16)) self.line_3.setFrameShape(QFrame.HLine) self.line_3.setFrameShadow(QFrame.Sunken) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 800, 24)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)
def __init__(self): super(SidePanel, self).__init__() # Internal variables self._coverdir = path.join("data", "images", "covers") self._id = 0 self._imagedata = "" size = [220, 16] # Width, Height (for QLineEdits/QTextEdits) # QDockWidget settings self.setAllowedAreas(Qt.RightDockWidgetArea) self.setFeatures(QDockWidget.DockWidgetClosable) self.setFixedWidth(350) self.setVisible(False) # Fonts bold = QFont() bold.setBold(True) boldUnderline = QFont() boldUnderline.setBold(True) boldUnderline.setUnderline(True) # Horizontal line hline = QFrame() hline.setFrameShape(QFrame.HLine) hline.setFrameShadow(QFrame.Sunken) """Widgets""" # Cover self.cover = QLabel() self.cover.setAlignment(Qt.AlignCenter) self.cover.setMinimumHeight(200) self.cover.setMaximumSize(self.width(), 250) # Buttons self.fetchInfoButton = QPushButton("Fetch missing info") self.fetchInfoButton.setToolTip("Try to fetch info from MobyGames") self.fetchInfoButton.clicked.connect(self._fetchInfo) self.editDetailsButton = QPushButton("Edit") self.editDetailsButton.setCheckable(True) self.editDetailsButton.clicked.connect(self._editDetails) self.saveDetailsButton = QPushButton("Save") self.saveDetailsButton.clicked.connect(self._saveInfo) self.fetchPriceButton = QPushButton("Update price data") self.fetchPriceButton.setToolTip("Try to update price data from Pricecharting") self.fetchPriceButton.clicked.connect(self._fetchPriceData) self.savePriceButton = QPushButton("Save") self.savePriceButton.clicked.connect(self._saveInfo) # Info layout widgets self.nameInfoLabel = QLabel("Name:") self.nameInfoLabel.setFont(bold) self.nameDataLabel = QLabel() self.nameDataLabel.setWordWrap(True) self.platformInfoLabel = QLabel("Platform:") self.platformInfoLabel.setFont(bold) self.platformDataLabel = QLabel() self.publisherInfoLabel = QLabel("Publisher:") self.publisherInfoLabel.setFont(bold) self.publisherDataLabel = QLabel() self.developerInfoLabel = QLabel("Developer:") self.developerInfoLabel.setFont(bold) self.developerDataLabel = QLabel() self.regionInfoLabel = QLabel("Region:") self.regionInfoLabel.setFont(bold) self.regionDataLabel = QLabel() self.codeInfoLabel = QLabel("Code:") self.codeInfoLabel.setFont(bold) self.codeDataLabel = QLabel() self.codeDataLabel.setWordWrap(True) self.itemInfoLabel = QLabel("Game:") self.itemInfoLabel.setFont(bold) self.itemDataLabel = QLabel() self.boxInfoLabel = QLabel("Box:") self.boxInfoLabel.setFont(bold) self.boxDataLabel = QLabel() self.manualInfoLabel = QLabel("Manual:") self.manualInfoLabel.setFont(bold) self.manualDataLabel = QLabel() self.genreInfoLabel = QLabel("Genre:") self.genreInfoLabel.setFont(bold) self.genreDataLabel = QLabel() self.yearInfoLabel = QLabel("Year:") self.yearInfoLabel.setFont(bold) self.yearDataLabel = QLabel() self.commentInfoLabel = QLabel("Comment:") self.commentInfoLabel.setFont(bold) self.commentDataLabel = QLabel() self.commentDataLabel.setWordWrap(True) self.platformsInfoLabel = QLabel("Available for:") self.platformsInfoLabel.setFont(bold) self.platformsDataLabel = QLabel() self.platformsDataLabel.setWordWrap(True) self.platformsDataLabel.setMaximumHeight(50) # Can get quite large otherwise # Edit layout widgets self.nameEditLabel = QLabel("Name:") self.nameEditLabel.setFont(bold) self.nameDataTE = QTextEdit() self.nameDataTE.setMaximumSize(size[0], size[1] * 2) self.platformEditLabel = QLabel("Platform:") self.platformEditLabel.setFont(bold) self.platformDataLE = QLineEdit() self.platformDataLE.setMaximumSize(size[0], size[1]) self.publisherEditLabel = QLabel("Publisher:") self.publisherEditLabel.setFont(bold) self.publisherDataLE = QLineEdit() self.publisherDataLE.setMaximumSize(size[0], size[1]) self.developerEditLabel = QLabel("Developer:") self.developerEditLabel.setFont(bold) self.developerDataLE = QLineEdit() self.developerDataLE.setMaximumSize(size[0], size[1]) self.regionEditLabel = QLabel("Region:") self.regionEditLabel.setFont(bold) self.regionDataCoB = QComboBox() self.regionDataCoB.addItems(("NTSC (JP)", "NTSC (NA)", "PAL")) self.regionDataCoB.setMinimumWidth(size[0]) # If not set it will be too small self.regionDataCoB.setMaximumSize(size[0], size[1]) self.codeEditLabel = QLabel("Code:") self.codeEditLabel.setFont(bold) self.codeDataLE = QLineEdit() self.codeDataLE.setMaximumSize(size[0], size[1]) self.itemEditLabel = QLabel("Game:") self.itemEditLabel.setFont(bold) self.itemDataCB = QCheckBox() self.itemDataCB.setChecked(False) self.boxEditLabel = QLabel("Box:") self.boxEditLabel.setFont(bold) self.boxDataCB = QCheckBox() self.boxDataCB.setChecked(False) self.manualEditLabel = QLabel("Manual:") self.manualEditLabel.setFont(bold) self.manualDataCB = QCheckBox() self.manualDataCB.setChecked(False) self.genreEditLabel = QLabel("Genre:") self.genreEditLabel.setFont(bold) self.genreDataLE = QLineEdit() self.genreDataLE.setMaximumSize(size[0], size[1]) self.yearEditLabel = QLabel("Year:") self.yearEditLabel.setFont(bold) self.yearDataLE = QLineEdit() self.yearDataLE.setMaximumSize(size[0], size[1]) self.commentEditLabel = QLabel("Comment:") self.commentEditLabel.setFont(bold) self.commentDataTE = QTextEdit() self.commentDataTE.setMaximumSize(size[0], size[1] * 2) self.platformsEditLabel = QLabel("Available for:") self.platformsEditLabel.setFont(bold) self.platformsDataTE = QTextEdit() self.platformsDataTE.setMaximumSize(size[0], size[1] * 2) # Price widgets self.paidPriceLabel = QLabel("Paid:") self.paidPriceLabel.setFont(bold) self.paidPriceDataLE = QLineEdit() self.paidPriceDataLE.setMaximumSize(60, size[1]) self.paidPriceDataLE.setAlignment(Qt.AlignRight) self.loosePriceLabel = QLabel("Loose:") self.loosePriceLabel.setFont(bold) self.loosePriceDataLabel = QLabel() self.loosePriceDataLabel.setAlignment(Qt.AlignRight) self.cibPriceLabel = QLabel("CIB:") self.cibPriceLabel.setFont(bold) self.cibPriceDataLabel = QLabel() self.cibPriceDataLabel.setAlignment(Qt.AlignRight) self.newPriceLabel = QLabel("New:") self.newPriceLabel.setFont(bold) self.newPriceDataLabel = QLabel() self.newPriceDataLabel.setAlignment(Qt.AlignRight) """Layouts""" # Cover self.coverVbox = QVBoxLayout() self.coverVbox.addWidget(self.cover, 1) self.coverVbox.addWidget(hline, 0) # Buttons self.detailsButtonHbox = QHBoxLayout() self.detailsButtonHbox.addWidget(self.fetchInfoButton, 0) self.detailsButtonHbox.addWidget(self.editDetailsButton, 0) self.detailsButtonHbox.addWidget(self.saveDetailsButton, 0) self.priceButtonHbox = QHBoxLayout() self.priceButtonHbox.addWidget(self.fetchPriceButton, 0) self.priceButtonHbox.addWidget(self.savePriceButton, 0) # Info layouts self.nameInfoHbox = QHBoxLayout() self.nameInfoHbox.addWidget(self.nameInfoLabel, 0) self.nameInfoHbox.addWidget(self.nameDataLabel, 0) self.platformInfoHbox = QHBoxLayout() self.platformInfoHbox.addWidget(self.platformInfoLabel, 0) self.platformInfoHbox.addWidget(self.platformDataLabel, 0) self.publisherInfoHbox = QHBoxLayout() self.publisherInfoHbox.addWidget(self.publisherInfoLabel, 0) self.publisherInfoHbox.addWidget(self.publisherDataLabel, 0) self.developerInfoHbox = QHBoxLayout() self.developerInfoHbox.addWidget(self.developerInfoLabel, 0) self.developerInfoHbox.addWidget(self.developerDataLabel, 0) self.regionInfoHbox = QHBoxLayout() self.regionInfoHbox.addWidget(self.regionInfoLabel, 0) self.regionInfoHbox.addWidget(self.regionDataLabel, 0) self.codeInfoHbox = QHBoxLayout() self.codeInfoHbox.addWidget(self.codeInfoLabel, 0) self.codeInfoHbox.addWidget(self.codeDataLabel, 0) self.itemInfoHbox = QHBoxLayout() self.itemInfoHbox.addWidget(self.itemInfoLabel, 0) self.itemInfoHbox.addWidget(self.itemDataLabel, 0) self.boxInfoHbox = QHBoxLayout() self.boxInfoHbox.addWidget(self.boxInfoLabel, 0) self.boxInfoHbox.addWidget(self.boxDataLabel, 0) self.manualInfoHbox = QHBoxLayout() self.manualInfoHbox.addWidget(self.manualInfoLabel, 0) self.manualInfoHbox.addWidget(self.manualDataLabel, 0) self.genreInfoHbox = QHBoxLayout() self.genreInfoHbox.addWidget(self.genreInfoLabel, 0) self.genreInfoHbox.addWidget(self.genreDataLabel, 0) self.yearInfoHbox = QHBoxLayout() self.yearInfoHbox.addWidget(self.yearInfoLabel, 0) self.yearInfoHbox.addWidget(self.yearDataLabel, 0) self.commentInfoHbox = QHBoxLayout() self.commentInfoHbox.addWidget(self.commentInfoLabel, 0) self.commentInfoHbox.addWidget(self.commentDataLabel, 0) self.platformsInfoHbox = QHBoxLayout() self.platformsInfoHbox.addWidget(self.platformsInfoLabel, 0) self.platformsInfoHbox.addWidget(self.platformsDataLabel, 0) # Edit layouts self.nameEditHbox = QHBoxLayout() self.nameEditHbox.addWidget(self.nameEditLabel, 0) self.nameEditHbox.addWidget(self.nameDataTE, 0) self.platformEditHbox = QHBoxLayout() self.platformEditHbox.addWidget(self.platformEditLabel, 0) self.platformEditHbox.addWidget(self.platformDataLE, 0) self.publisherEditHbox = QHBoxLayout() self.publisherEditHbox.addWidget(self.publisherEditLabel, 0) self.publisherEditHbox.addWidget(self.publisherDataLE, 0) self.developerEditHbox = QHBoxLayout() self.developerEditHbox.addWidget(self.developerEditLabel, 0) self.developerEditHbox.addWidget(self.developerDataLE, 0) self.regionEditHbox = QHBoxLayout() self.regionEditHbox.addWidget(self.regionEditLabel, 0) self.regionEditHbox.addWidget(self.regionDataCoB, 0) self.codeEditHbox = QHBoxLayout() self.codeEditHbox.addWidget(self.codeEditLabel, 0) self.codeEditHbox.addWidget(self.codeDataLE, 0) self.itemEditHbox = QHBoxLayout() self.itemEditHbox.addWidget(self.itemEditLabel, 0) self.itemEditHbox.addWidget(self.itemDataCB, 0) self.itemEditHbox.addSpacing(135) self.boxEditHbox = QHBoxLayout() self.boxEditHbox.addWidget(self.boxEditLabel, 0) self.boxEditHbox.addWidget(self.boxDataCB, 0) self.boxEditHbox.addSpacing(135) self.manualEditHbox = QHBoxLayout() self.manualEditHbox.addWidget(self.manualEditLabel, 0) self.manualEditHbox.addWidget(self.manualDataCB, 0) self.manualEditHbox.addSpacing(135) self.genreEditHbox = QHBoxLayout() self.genreEditHbox.addWidget(self.genreEditLabel, 0) self.genreEditHbox.addWidget(self.genreDataLE, 0) self.yearEditHbox = QHBoxLayout() self.yearEditHbox.addWidget(self.yearEditLabel, 0) self.yearEditHbox.addWidget(self.yearDataLE, 0) self.commentEditHbox = QHBoxLayout() self.commentEditHbox.addWidget(self.commentEditLabel, 0) self.commentEditHbox.addWidget(self.commentDataTE, 0) self.platformsEditHbox = QHBoxLayout() self.platformsEditHbox.addWidget(self.platformsEditLabel, 0) self.platformsEditHbox.addWidget(self.platformsDataTE, 0) # Price layouts self.paidPriceHbox = QHBoxLayout() self.paidPriceHbox.addWidget(self.paidPriceLabel, 0) self.paidPriceHbox.addWidget(self.paidPriceDataLE, 0) self.loosePriceHbox = QHBoxLayout() self.loosePriceHbox.addWidget(self.loosePriceLabel, 0) self.loosePriceHbox.addWidget(self.loosePriceDataLabel, 0) self.cibPriceHbox = QHBoxLayout() self.cibPriceHbox.addWidget(self.cibPriceLabel, 0) self.cibPriceHbox.addWidget(self.cibPriceDataLabel, 0) self.newPriceHbox = QHBoxLayout() self.newPriceHbox.addWidget(self.newPriceLabel, 0) self.newPriceHbox.addWidget(self.newPriceDataLabel, 0) # Info layout self.infoLayout = QVBoxLayout() self.infoLayout.addLayout(self.nameInfoHbox, 0) self.infoLayout.addLayout(self.platformInfoHbox, 0) self.infoLayout.addLayout(self.publisherInfoHbox, 0) self.infoLayout.addLayout(self.developerInfoHbox, 0) self.infoLayout.addLayout(self.genreInfoHbox, 0) self.infoLayout.addLayout(self.regionInfoHbox, 0) self.infoLayout.addLayout(self.yearInfoHbox, 0) self.infoLayout.addLayout(self.codeInfoHbox, 0) self.infoLayout.addLayout(self.itemInfoHbox, 0) self.infoLayout.addLayout(self.boxInfoHbox, 0) self.infoLayout.addLayout(self.manualInfoHbox, 0) self.infoLayout.addLayout(self.commentInfoHbox, 0) self.infoLayout.addLayout(self.platformsInfoHbox, 0) # Edit layout self.editLayout = QVBoxLayout() self.editLayout.addLayout(self.nameEditHbox, 0) self.editLayout.addLayout(self.platformEditHbox, 0) self.editLayout.addLayout(self.publisherEditHbox, 0) self.editLayout.addLayout(self.developerEditHbox, 0) self.editLayout.addLayout(self.genreEditHbox, 0) self.editLayout.addLayout(self.regionEditHbox, 0) self.editLayout.addLayout(self.yearEditHbox, 0) self.editLayout.addLayout(self.codeEditHbox, 0) self.editLayout.addLayout(self.itemEditHbox, 0) self.editLayout.addLayout(self.boxEditHbox, 0) self.editLayout.addLayout(self.manualEditHbox, 0) self.editLayout.addLayout(self.commentEditHbox, 0) self.editLayout.addLayout(self.platformsEditHbox, 0) # Price layout self.priceLayout = QVBoxLayout() self.priceLayout.addLayout(self.paidPriceHbox, 0) self.priceLayout.addLayout(self.loosePriceHbox, 0) self.priceLayout.addLayout(self.cibPriceHbox, 0) self.priceLayout.addLayout(self.newPriceHbox, 0) self.priceLayout.addStretch(1) self.priceLayout.addLayout(self.priceButtonHbox, 0) """Main layout""" self.infoWidget = QWidget() self.infoWidget.setLayout(self.infoLayout) self.editWidget = QWidget() self.editWidget.setLayout(self.editLayout) # Add info and edit widgets to a stacked layout so we can switch layouts when editing self.stackedLayout = QStackedLayout() self.stackedLayout.addWidget(self.infoWidget) self.stackedLayout.addWidget(self.editWidget) self.stackedLayout.setCurrentIndex(0) # Default to info layout self.detailsLayout = QVBoxLayout() self.detailsLayout.addLayout(self.coverVbox, 1) self.detailsLayout.addLayout(self.stackedLayout, 0) self.detailsLayout.addLayout(self.detailsButtonHbox, 0) self.detailsWidget = QWidget() self.detailsWidget.setLayout(self.detailsLayout) self.priceWidget = QWidget() self.priceWidget.setLayout(self.priceLayout) self.tab = QTabWidget() self.tab.addTab(self.detailsWidget, "Details") self.tab.addTab(self.priceWidget, "Price info") self.setWidget(self.tab)
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)
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)
class projectListWidget(QListWidget): """docstring for projectListWidget""" def __init__(self, arg): super(projectListWidget, self).__init__(arg) self.depthData = {"project": None, "episod": None, "shot": None} self.setSelectionMode(QAbstractItemView.ExtendedSelection) # Widgets self.chkBox_showInactive = False self.chkBox_showAllFolder = False # Connects self.itemDoubleClicked.connect(self.changeDepth) self.updateList(self.depthData) self.inactiveFont = QFont() self.inactiveFont.setUnderline(True) self.inactiveFont.setPointSize(8) def updateList(self, depthData, depthIndx=0): newDepthData = dict(depthData) path = keyDataProjectUtils.getKeyPrjPath(newDepthData, depthIndx) if os.path.exists(path) is False: return None depthLevel = list(newDepthData.keys())[depthIndx] self.depthData = dict(newDepthData) self.clear() rootItem = QListWidgetItem("...") rootItem.setData(Qt.UserRole, "ROOT") self.addItem(rootItem) if depthIndx == 0: activeProjectsFilePath = configUtils.activeProjectsFile activeProjectsList = configUtils.loadConfigData( activeProjectsFilePath) if activeProjectsList is not None: self.fillProjectsView(path, newDepthData, depthLevel, activeProjectsList) else: self.fillOtherView(path, newDepthData, depthLevel) else: self.fillOtherView(path, newDepthData, depthLevel) def fillProjectsView(self, path, data, depthLevel, activeProjectsList): for element in os.listdir(path): data[depthLevel] = element item = QListWidgetItem(element) if (element in activeProjectsList) is False: if self.chkBox_showInactive is False: continue else: item.setFont(self.inactiveFont) item.setData(Qt.UserRole, data) self.addItem(item) def fillOtherView(self, path, data, depthLevel): for element in os.listdir(path): item = QListWidgetItem(element) if os.path.isfile(os.path.join(path, element)): continue if ("config.json" in os.listdir(os.path.join(path, element))) is False: if self.chkBox_showAllFolder is False: continue else: item.setFont(self.inactiveFont) data[depthLevel] = element item.setData(Qt.UserRole, data) self.addItem(item) def changeDepth(self, item): if (item.text() == "..."): self.upDir() else: self.diveIn(item) def diveIn(self, item): itemData = item.data(Qt.UserRole) itemData = dict( sorted(itemData.items(), key=lambda x: len(x[0]), reverse=True)) # Sort dict depthIndx = keyDataProjectUtils.getDepth(itemData) self.updateList(itemData, min(depthIndx, 2)) def upDir(self): depth = keyDataProjectUtils.getDepth(self.depthData) depth = max(depth - 1, 0) keys = list(self.depthData.keys())[depth:] for k in keys: self.depthData[k] = None self.updateList(self.depthData, depth) def getSelectedItemData(self): try: itemDepthData = self.selectedItems()[0].data(Qt.UserRole) if (itemDepthData == "ROOT"): return False itemDepthData = sorted(itemDepthData.items(), key=lambda x: len(x[0]), reverse=True) return dict(itemDepthData) except IndexError: print("no selected items") return False def getItemConfig(self, item): itemDepthData = item.data(Qt.UserRole) if itemDepthData == "ROOT": return None itemDepthData = dict( sorted(itemDepthData.items(), key=lambda x: len(x[0]), reverse=True)) path = keyDataProjectUtils.getKeyPrjPath(itemDepthData, nameInclude=True) return os.path.join(path, "config.json") def removeConfigFile(self): for item in self.selectedItems(): filePath = self.getItemConfig(item) try: os.remove(filePath) except FileNotFoundError: pass def addConfiFile(self): for item in self.selectedItems(): filePath = self.getItemConfig(item) if os.path.exists(filePath) is False: configUtils.saveConfigData(filePath, []) # def selectItem(self, item): # self.updateDataInfo(item.data(Qt.UserRole)) # def updateDataInfo(self, data): # info = """Project: {} # Episod: {} # Shot: {}""".format(data['project'], data['episod'], data['shot']) # self.info_label.setText(info)
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)
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)
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)
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, DsManager): if not DsManager.objectName(): DsManager.setObjectName(u"DsManager") DsManager.setWindowModality(Qt.WindowModal) DsManager.resize(1156, 934) sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( DsManager.sizePolicy().hasHeightForWidth()) DsManager.setSizePolicy(sizePolicy) DsManager.setMinimumSize(QSize(0, 800)) font = QFont() font.setFamily(u"Arial Narrow") font.setPointSize(11) font.setBold(False) font.setItalic(False) font.setWeight(50) DsManager.setFont(font) icon = QIcon() icon.addFile(u"inc/icon.ico", QSize(), QIcon.Normal, QIcon.Off) DsManager.setWindowIcon(icon) DsManager.setStyleSheet( u"QMainWindow{\n" "background-image:url(:/images/background.jpg);\n" "background-repeat:none;\n" "}\n" "QPushButton {\n" " border: 2px solid rgb(52, 59, 72);\n" " border-radius: 5px; \n" " background-color: rgb(199, 200, 255);\n" " padding: 5px\n" "}\n" "QPushButton:hover {\n" " border: 2px solid rgb(61, 70, 86);\n" "}\n" "QPushButton:pressed { \n" " background-color: rgb(35, 40, 49);\n" " border: 2px solid rgb(43, 50, 61);\n" "}") DsManager.setToolButtonStyle(Qt.ToolButtonIconOnly) DsManager.setAnimated(True) DsManager.setDocumentMode(False) DsManager.setDockNestingEnabled(True) self.actionAbut_DS_Manager = QAction(DsManager) self.actionAbut_DS_Manager.setObjectName(u"actionAbut_DS_Manager") icon1 = QIcon() icon1.addFile(u":/icons/icon.png", QSize(), QIcon.Normal, QIcon.Off) self.actionAbut_DS_Manager.setIcon(icon1) self.actionAbut_DS_Manager.setShortcutContext(Qt.WidgetShortcut) self.actionAbut_DS_Manager.setMenuRole(QAction.TextHeuristicRole) self.actionBackup_Database = QAction(DsManager) self.actionBackup_Database.setObjectName(u"actionBackup_Database") font1 = QFont() font1.setFamily(u"Microsoft YaHei UI") font1.setPointSize(8) self.actionBackup_Database.setFont(font1) self.actionRestore_Database = QAction(DsManager) self.actionRestore_Database.setObjectName(u"actionRestore_Database") self.centralwidget = QWidget(DsManager) self.centralwidget.setObjectName(u"centralwidget") sizePolicy.setHeightForWidth( self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.verticalLayout_2 = QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") self.horizontalSpacer_3 = QSpacerItem(250, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer_3) self.label = QLabel(self.centralwidget) self.label.setObjectName(u"label") sizePolicy1 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy1.setHorizontalStretch(0) sizePolicy1.setVerticalStretch(0) sizePolicy1.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy1) self.label.setMaximumSize(QSize(164, 164)) self.label.setStyleSheet(u"") self.label.setTextFormat(Qt.PlainText) self.label.setPixmap(QPixmap(u":/icons/home_logo.png")) self.label.setScaledContents(True) self.label.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) self.horizontalLayout.addWidget(self.label) self.horizontalSpacer = QSpacerItem(150, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer) self.label_11 = QLabel(self.centralwidget) self.label_11.setObjectName(u"label_11") sizePolicy2 = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum) sizePolicy2.setHorizontalStretch(0) sizePolicy2.setVerticalStretch(0) sizePolicy2.setHeightForWidth( self.label_11.sizePolicy().hasHeightForWidth()) self.label_11.setSizePolicy(sizePolicy2) font2 = QFont() font2.setFamily(u"Tahoma") font2.setPointSize(14) font2.setBold(True) font2.setItalic(False) font2.setWeight(75) font2.setStyleStrategy(QFont.PreferAntialias) self.label_11.setFont(font2) self.label_11.setLayoutDirection(Qt.RightToLeft) self.label_11.setStyleSheet(u"color: white;\n" "padding:10px;\n" "text-align:left;") self.label_11.setAlignment(Qt.AlignHCenter | Qt.AlignTop) self.label_11.setWordWrap(False) self.label_11.setMargin(10) self.label_11.setOpenExternalLinks(False) self.horizontalLayout.addWidget(self.label_11) self.horizontalSpacer_2 = QSpacerItem(250, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer_2) self.verticalLayout_2.addLayout(self.horizontalLayout) self.verticalLayout = QVBoxLayout() self.verticalLayout.setSpacing(0) self.verticalLayout.setObjectName(u"verticalLayout") self.verticalLayout.setContentsMargins(60, 10, 30, 25) self.tabWidget = QTabWidget(self.centralwidget) self.tabWidget.setObjectName(u"tabWidget") self.tabWidget.setEnabled(True) sizePolicy.setHeightForWidth( self.tabWidget.sizePolicy().hasHeightForWidth()) self.tabWidget.setSizePolicy(sizePolicy) self.tabWidget.setMaximumSize(QSize(1500, 16777215)) font3 = QFont() font3.setFamily(u"Microsoft YaHei UI") font3.setPointSize(9) font3.setBold(True) font3.setItalic(False) font3.setWeight(75) self.tabWidget.setFont(font3) self.tabWidget.setAcceptDrops(False) self.tabWidget.setToolTipDuration(-1) # if QT_CONFIG(accessibility) self.tabWidget.setAccessibleDescription(u"") # endif // QT_CONFIG(accessibility) self.tabWidget.setLayoutDirection(Qt.LeftToRight) self.tabWidget.setAutoFillBackground(False) self.tabWidget.setStyleSheet( u"QWidget{\n" " background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(173, 224, 209, 207), stop:0.965174 rgba(165, 218, 214, 170));\n" " border:0px;\n" " height:30%;\n" "}\n" "\n" "QTabWidget::pane {\n" " border: 0;\n" " background-color:rgb(220, 255, 247);\n" " border-radius: 10px;\n" "}\n" "\n" "QCalendarWidget QToolButton{\n" " color: black;\n" " background-color:rgb(156, 255, 231);\n" "}\n" "\n" " \n" "\n" "QCalendarWidget QAbstractItemView:enabled \n" " {\n" " \n" " color: black; \n" " background-color: rgb(198, 255, 232); \n" " selection-background-color: rgb(64, 64, 64); \n" " selection-color: rgb(0, 255, 0); \n" " }\n" "\n" "QTabBar::tab {\n" " width: 200;\n" " background: gray;\n" " color: white;\n" " padding: 10px; \n" " border-radius: 40px;\n" "}\n" "\n" "QTabBar::tab:selected {\n" " background: qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(173, 224, 209, 207), stop:0.965174 rgba(165, 218," " 214, 170));\n" " color: rgb(9, 0, 79);\n" " padding: 10px; \n" " border-radius: 40px;\n" "}") self.tabWidget.setTabPosition(QTabWidget.North) self.tabWidget.setTabShape(QTabWidget.Rounded) self.tabWidget.setIconSize(QSize(0, 0)) self.tabWidget.setElideMode(Qt.ElideNone) self.tabWidget.setDocumentMode(False) self.tabWidget.setTabsClosable(False) self.tabWidget.setMovable(True) self.tabWidget.setTabBarAutoHide(False) self.data_entry_tab = QWidget() self.data_entry_tab.setObjectName(u"data_entry_tab") font4 = QFont() font4.setBold(False) font4.setWeight(50) self.data_entry_tab.setFont(font4) self.gridLayout = QGridLayout(self.data_entry_tab) self.gridLayout.setObjectName(u"gridLayout") self.gridLayout.setSizeConstraint(QLayout.SetDefaultConstraint) self.gridLayout.setHorizontalSpacing(10) self.gridLayout.setVerticalSpacing(30) self.gridLayout.setContentsMargins(80, 40, 20, 10) self.label_13 = QLabel(self.data_entry_tab) self.label_13.setObjectName(u"label_13") sizePolicy2.setHeightForWidth( self.label_13.sizePolicy().hasHeightForWidth()) self.label_13.setSizePolicy(sizePolicy2) font5 = QFont() font5.setFamily(u"Microsoft YaHei UI") font5.setPointSize(11) font5.setBold(False) font5.setWeight(50) font5.setStyleStrategy(QFont.PreferAntialias) self.label_13.setFont(font5) self.gridLayout.addWidget(self.label_13, 8, 1, 1, 1) self.label_10 = QLabel(self.data_entry_tab) self.label_10.setObjectName(u"label_10") sizePolicy2.setHeightForWidth( self.label_10.sizePolicy().hasHeightForWidth()) self.label_10.setSizePolicy(sizePolicy2) font6 = QFont() font6.setFamily(u"Microsoft YaHei UI") font6.setPointSize(11) font6.setBold(False) font6.setItalic(False) font6.setWeight(50) font6.setStrikeOut(False) font6.setStyleStrategy(QFont.PreferAntialias) self.label_10.setFont(font6) self.label_10.setStyleSheet(u"") self.gridLayout.addWidget(self.label_10, 5, 1, 1, 1) self.clear_entry_button = QPushButton(self.data_entry_tab) self.clear_entry_button.setObjectName(u"clear_entry_button") sizePolicy3 = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Fixed) sizePolicy3.setHorizontalStretch(0) sizePolicy3.setVerticalStretch(0) sizePolicy3.setHeightForWidth( self.clear_entry_button.sizePolicy().hasHeightForWidth()) self.clear_entry_button.setSizePolicy(sizePolicy3) font7 = QFont() font7.setFamily(u"Microsoft YaHei UI") font7.setPointSize(11) font7.setBold(True) font7.setItalic(False) font7.setWeight(75) font7.setKerning(True) self.clear_entry_button.setFont(font7) self.clear_entry_button.setStyleSheet( u"QPushButton{\n" "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n" "width:110%;\n" "height:40%;\n" "color:white;\n" "border-radius:8px;\n" "}\n" "\n" "\n" " QPushButton:hover:!pressed\n" "{\n" " border: 2px solid rgb(41, 135, 140);\n" "background-color:rgb(199, 248, 255);\n" "color:black;\n" "\n" "}") self.clear_entry_button.setIconSize(QSize(40, 40)) self.gridLayout.addWidget(self.clear_entry_button, 12, 2, 1, 1) self.enter_data_button = QPushButton(self.data_entry_tab) self.enter_data_button.setObjectName(u"enter_data_button") sizePolicy3.setHeightForWidth( self.enter_data_button.sizePolicy().hasHeightForWidth()) self.enter_data_button.setSizePolicy(sizePolicy3) font8 = QFont() font8.setFamily(u"Microsoft YaHei UI") font8.setPointSize(11) font8.setBold(True) font8.setItalic(False) font8.setWeight(75) self.enter_data_button.setFont(font8) self.enter_data_button.setStyleSheet( u"QPushButton{\n" "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n" "width:110%;\n" "height:40%;\n" "color:white;\n" "border-radius:8px;\n" "}\n" "\n" "\n" " QPushButton:hover:!pressed\n" "{\n" " border: 2px solid rgb(41, 135, 140);\n" "background-color:rgb(199, 248, 255);\n" "color:black;\n" "\n" "}") self.gridLayout.addWidget(self.enter_data_button, 12, 4, 1, 1) self.label_3 = QLabel(self.data_entry_tab) self.label_3.setObjectName(u"label_3") sizePolicy4 = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Preferred) sizePolicy4.setHorizontalStretch(0) sizePolicy4.setVerticalStretch(0) sizePolicy4.setHeightForWidth( self.label_3.sizePolicy().hasHeightForWidth()) self.label_3.setSizePolicy(sizePolicy4) self.label_3.setFont(font6) self.gridLayout.addWidget(self.label_3, 2, 1, 1, 1) self.more_trans_detail = QLineEdit(self.data_entry_tab) self.more_trans_detail.setObjectName(u"more_trans_detail") sizePolicy5 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum) sizePolicy5.setHorizontalStretch(0) sizePolicy5.setVerticalStretch(0) sizePolicy5.setHeightForWidth( self.more_trans_detail.sizePolicy().hasHeightForWidth()) self.more_trans_detail.setSizePolicy(sizePolicy5) self.more_trans_detail.setMaximumSize(QSize(300, 16777215)) font9 = QFont() font9.setFamily(u"Microsoft YaHei UI") font9.setPointSize(11) font9.setBold(False) font9.setItalic(False) font9.setWeight(50) self.more_trans_detail.setFont(font9) self.more_trans_detail.setStyleSheet( u"QLineEdit {\n" " border-radius: 5px;\n" " border: 2px solid rgb(27, 29, 35);\n" " padding-left: 10px;\n" "}\n" "QLineEdit:hover {\n" " border: 2px solid rgb(64, 71, 88);\n" "}\n" "QLineEdit:focus {\n" " border: 2px solid rgb(91, 101, 124);\n" "}") self.more_trans_detail.setCursorMoveStyle(Qt.VisualMoveStyle) self.more_trans_detail.setClearButtonEnabled(True) self.gridLayout.addWidget(self.more_trans_detail, 3, 7, 1, 1) self.method_of_trans = QComboBox(self.data_entry_tab) self.method_of_trans.setObjectName(u"method_of_trans") sizePolicy6 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) sizePolicy6.setHorizontalStretch(0) sizePolicy6.setVerticalStretch(0) sizePolicy6.setHeightForWidth( self.method_of_trans.sizePolicy().hasHeightForWidth()) self.method_of_trans.setSizePolicy(sizePolicy6) self.method_of_trans.setMaximumSize(QSize(300, 16777215)) palette = QPalette() gradient = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient.setSpread(QGradient.PadSpread) gradient.setCoordinateMode(QGradient.ObjectBoundingMode) gradient.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush = QBrush(gradient) palette.setBrush(QPalette.Active, QPalette.Button, brush) gradient1 = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient1.setSpread(QGradient.PadSpread) gradient1.setCoordinateMode(QGradient.ObjectBoundingMode) gradient1.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient1.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient1.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush1 = QBrush(gradient1) palette.setBrush(QPalette.Active, QPalette.Base, brush1) gradient2 = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient2.setSpread(QGradient.PadSpread) gradient2.setCoordinateMode(QGradient.ObjectBoundingMode) gradient2.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient2.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient2.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush2 = QBrush(gradient2) palette.setBrush(QPalette.Active, QPalette.Window, brush2) gradient3 = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient3.setSpread(QGradient.PadSpread) gradient3.setCoordinateMode(QGradient.ObjectBoundingMode) gradient3.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient3.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient3.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush3 = QBrush(gradient3) palette.setBrush(QPalette.Inactive, QPalette.Button, brush3) gradient4 = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient4.setSpread(QGradient.PadSpread) gradient4.setCoordinateMode(QGradient.ObjectBoundingMode) gradient4.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient4.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient4.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush4 = QBrush(gradient4) palette.setBrush(QPalette.Inactive, QPalette.Base, brush4) gradient5 = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient5.setSpread(QGradient.PadSpread) gradient5.setCoordinateMode(QGradient.ObjectBoundingMode) gradient5.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient5.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient5.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush5 = QBrush(gradient5) palette.setBrush(QPalette.Inactive, QPalette.Window, brush5) gradient6 = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient6.setSpread(QGradient.PadSpread) gradient6.setCoordinateMode(QGradient.ObjectBoundingMode) gradient6.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient6.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient6.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush6 = QBrush(gradient6) palette.setBrush(QPalette.Disabled, QPalette.Button, brush6) gradient7 = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient7.setSpread(QGradient.PadSpread) gradient7.setCoordinateMode(QGradient.ObjectBoundingMode) gradient7.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient7.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient7.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush7 = QBrush(gradient7) palette.setBrush(QPalette.Disabled, QPalette.Base, brush7) gradient8 = QLinearGradient(0.532552, 0, 0.522, 0.926136) gradient8.setSpread(QGradient.PadSpread) gradient8.setCoordinateMode(QGradient.ObjectBoundingMode) gradient8.setColorAt(0.0199005, QColor(50, 186, 144, 52)) gradient8.setColorAt(0.482587, QColor(65, 156, 128, 54)) gradient8.setColorAt(0.975124, QColor(75, 164, 181, 80)) brush8 = QBrush(gradient8) palette.setBrush(QPalette.Disabled, QPalette.Window, brush8) self.method_of_trans.setPalette(palette) font10 = QFont() font10.setFamily(u"Microsoft YaHei UI") font10.setPointSize(12) font10.setBold(False) font10.setItalic(False) font10.setWeight(50) self.method_of_trans.setFont(font10) self.method_of_trans.setStyleSheet( u"QComboBox{\n" " background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n" "}\n" "QComboBox:hover{\n" " border: 2px solid rgb(64, 71, 88);\n" " \n" "}\n" "QComboBox QAbstractItemView {\n" " padding: 10px;\n" "\n" " background-color:rgb(170, 255, 230)\n" " \n" " \n" "}\n" "\n" "QComboBox QAbstractItemView{border-radius: 5px;\n" " border: 2px ;\n" " padding: 5px;\n" " padding-left: 10px;\n" " }") self.gridLayout.addWidget(self.method_of_trans, 2, 7, 1, 1) self.horizontalLayout_2 = QHBoxLayout() self.horizontalLayout_2.setObjectName(u"horizontalLayout_2") self.cash_radio = QRadioButton(self.data_entry_tab) self.cash_radio.setObjectName(u"cash_radio") sizePolicy7 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) sizePolicy7.setHorizontalStretch(0) sizePolicy7.setVerticalStretch(0) sizePolicy7.setHeightForWidth( self.cash_radio.sizePolicy().hasHeightForWidth()) self.cash_radio.setSizePolicy(sizePolicy7) self.cash_radio.setMinimumSize(QSize(80, 0)) self.cash_radio.setFont(font9) self.horizontalLayout_2.addWidget(self.cash_radio) self.main_radio = QRadioButton(self.data_entry_tab) self.main_radio.setObjectName(u"main_radio") self.main_radio.setMinimumSize(QSize(150, 0)) self.main_radio.setFont(font9) self.horizontalLayout_2.addWidget(self.main_radio) self.building_radio = QRadioButton(self.data_entry_tab) self.building_radio.setObjectName(u"building_radio") self.building_radio.setMinimumSize(QSize(175, 0)) font11 = QFont() font11.setFamily(u"Microsoft YaHei UI") font11.setPointSize(11) self.building_radio.setFont(font11) self.horizontalLayout_2.addWidget(self.building_radio) self.gridLayout.addLayout(self.horizontalLayout_2, 5, 7, 1, 1) self.label_9 = QLabel(self.data_entry_tab) self.label_9.setObjectName(u"label_9") sizePolicy2.setHeightForWidth( self.label_9.sizePolicy().hasHeightForWidth()) self.label_9.setSizePolicy(sizePolicy2) self.label_9.setFont(font6) self.gridLayout.addWidget(self.label_9, 3, 1, 1, 4) self.label_4 = QLabel(self.data_entry_tab) self.label_4.setObjectName(u"label_4") sizePolicy2.setHeightForWidth( self.label_4.sizePolicy().hasHeightForWidth()) self.label_4.setSizePolicy(sizePolicy2) self.label_4.setFont(font6) self.label_4.setStyleSheet(u"") self.gridLayout.addWidget(self.label_4, 4, 1, 1, 1) self.label_5 = QLabel(self.data_entry_tab) self.label_5.setObjectName(u"label_5") sizePolicy4.setHeightForWidth( self.label_5.sizePolicy().hasHeightForWidth()) self.label_5.setSizePolicy(sizePolicy4) self.label_5.setFont(font6) self.gridLayout.addWidget(self.label_5, 7, 1, 1, 1) self.horizontalSpacer_9 = QSpacerItem(100, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.gridLayout.addItem(self.horizontalSpacer_9, 12, 3, 1, 1) self.horizontalSpacer_8 = QSpacerItem(100, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.gridLayout.addItem(self.horizontalSpacer_8, 12, 7, 1, 1) self.horizontalLayout_4 = QHBoxLayout() self.horizontalLayout_4.setObjectName(u"horizontalLayout_4") self.reversed_entry_increase = QCheckBox(self.data_entry_tab) self.reversed_entry_increase.setObjectName(u"reversed_entry_increase") self.reversed_entry_increase.setFont(font11) self.horizontalLayout_4.addWidget(self.reversed_entry_increase) self.reversed_entry_decrease = QCheckBox(self.data_entry_tab) self.reversed_entry_decrease.setObjectName(u"reversed_entry_decrease") self.reversed_entry_decrease.setFont(font11) self.horizontalLayout_4.addWidget(self.reversed_entry_decrease) self.gridLayout.addLayout(self.horizontalLayout_4, 8, 7, 1, 1) self.date_of_entry = QDateEdit(self.data_entry_tab) self.date_of_entry.setObjectName(u"date_of_entry") sizePolicy6.setHeightForWidth( self.date_of_entry.sizePolicy().hasHeightForWidth()) self.date_of_entry.setSizePolicy(sizePolicy6) self.date_of_entry.setMaximumSize(QSize(150, 16777215)) self.date_of_entry.setFont(font9) self.date_of_entry.setStyleSheet( u"QDateEdit{\n" " border-radius: 5px;\n" " border: 2px solid rgb(27, 29, 35);\n" " padding: 5px;\n" " padding-left: 10px;\n" "\n" " background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n" " \n" " \n" "}\n" "QDateEdit:hover{\n" " border: 2px solid rgb(64, 71, 88);\n" " \n" " \n" " \n" " \n" "}\n" "\n" "QCalendarWidget QToolButton{\n" "\n" " color: black;\n" " background-color:rgb(156, 255, 231);}\n" "\n" " \n" "\n" "QCalendarWidget QAbstractItemView:enabled \n" " {\n" " \n" " color: black; \n" " background-color: rgb(198, 255, 232); \n" " selection-background-color: rgb(64, 64, 64); \n" " selection-color: rgb(0, 255, 0); \n" " }") self.date_of_entry.setMinimumDateTime( QDateTime(QDate(1767, 9, 14), QTime(0, 0, 0))) self.date_of_entry.setCalendarPopup(True) self.gridLayout.addWidget(self.date_of_entry, 4, 7, 1, 1) self.money = QLineEdit(self.data_entry_tab) self.money.setObjectName(u"money") sizePolicy6.setHeightForWidth( self.money.sizePolicy().hasHeightForWidth()) self.money.setSizePolicy(sizePolicy6) self.money.setMaximumSize(QSize(200, 16777215)) self.money.setFont(font9) self.money.setStyleSheet(u"QLineEdit {\n" " border-radius: 5px;\n" " border: 2px solid rgb(27, 29, 35);\n" " padding-left: 10px;\n" "}\n" "QLineEdit:hover {\n" " border: 2px solid rgb(64, 71, 88);\n" "}\n" "QLineEdit:focus {\n" " border: 2px solid rgb(91, 101, 124);\n" "}") self.money.setInputMethodHints(Qt.ImhDigitsOnly) self.money.setText(u"") self.money.setFrame(True) self.money.setClearButtonEnabled(True) self.gridLayout.addWidget(self.money, 7, 7, 1, 1) self.label_2 = QLabel(self.data_entry_tab) self.label_2.setObjectName(u"label_2") sizePolicy2.setHeightForWidth( self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy2) self.label_2.setFont(font6) self.gridLayout.addWidget(self.label_2, 1, 1, 1, 1) self.trans_type = QComboBox(self.data_entry_tab) self.trans_type.addItem(u"Income") self.trans_type.addItem("") self.trans_type.addItem("") self.trans_type.addItem("") self.trans_type.setObjectName(u"trans_type") sizePolicy6.setHeightForWidth( self.trans_type.sizePolicy().hasHeightForWidth()) self.trans_type.setSizePolicy(sizePolicy6) self.trans_type.setMaximumSize(QSize(300, 16777215)) self.trans_type.setFont(font9) self.trans_type.setStyleSheet( u"QComboBox{\n" " background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n" " \n" " \n" " \n" "\n" " \n" "\n" " \n" "}\n" "QComboBox:hover{\n" " border: 2px solid rgb(64, 71, 88);\n" " \n" " \n" "}\n" "QComboBox QAbstractItemView {\n" " padding: 10px;\n" "\n" " background-color:rgb(170, 255, 230)\n" " \n" " \n" "}\n" "\n" "QComboBox QAbstractItemView{border-radius: 5px;\n" " border: 2px ;\n" " padding: 5px;\n" " padding-left: 10px;\n" " }") self.trans_type.setSizeAdjustPolicy(QComboBox.AdjustToContents) self.trans_type.setFrame(True) self.gridLayout.addWidget(self.trans_type, 1, 7, 1, 1) self.cheque_label = QLabel(self.data_entry_tab) self.cheque_label.setObjectName(u"cheque_label") self.cheque_label.setFont(font11) self.gridLayout.addWidget(self.cheque_label, 6, 1, 1, 1) self.cheque_number = QLineEdit(self.data_entry_tab) self.cheque_number.setObjectName(u"cheque_number") sizePolicy6.setHeightForWidth( self.cheque_number.sizePolicy().hasHeightForWidth()) self.cheque_number.setSizePolicy(sizePolicy6) self.cheque_number.setMaximumSize(QSize(200, 16777215)) self.cheque_number.setFont(font11) self.cheque_number.setStyleSheet( u"QLineEdit {\n" " border-radius: 5px;\n" " border: 2px solid rgb(27, 29, 35);\n" " padding-left: 10px;\n" "}\n" "QLineEdit:hover {\n" " border: 2px solid rgb(64, 71, 88);\n" "}\n" "QLineEdit:focus {\n" " border: 2px solid rgb(91, 101, 124);\n" "}") self.gridLayout.addWidget(self.cheque_number, 6, 7, 1, 1) self.tabWidget.addTab(self.data_entry_tab, "") self.report_gen_tab = QWidget() self.report_gen_tab.setObjectName(u"report_gen_tab") self.gridLayout_2 = QGridLayout(self.report_gen_tab) self.gridLayout_2.setObjectName(u"gridLayout_2") self.gridLayout_2.setHorizontalSpacing(10) self.gridLayout_2.setVerticalSpacing(20) self.gridLayout_2.setContentsMargins(80, 20, 20, 10) self.label_6 = QLabel(self.report_gen_tab) self.label_6.setObjectName(u"label_6") sizePolicy2.setHeightForWidth( self.label_6.sizePolicy().hasHeightForWidth()) self.label_6.setSizePolicy(sizePolicy2) self.label_6.setFont(font9) self.gridLayout_2.addWidget(self.label_6, 3, 0, 1, 1) self.report_date_from = QDateEdit(self.report_gen_tab) self.report_date_from.setObjectName(u"report_date_from") sizePolicy3.setHeightForWidth( self.report_date_from.sizePolicy().hasHeightForWidth()) self.report_date_from.setSizePolicy(sizePolicy3) font12 = QFont() font12.setFamily(u"Microsoft YaHei UI") font12.setPointSize(11) font12.setBold(False) font12.setItalic(False) font12.setUnderline(False) font12.setWeight(50) self.report_date_from.setFont(font12) self.report_date_from.setStyleSheet( u"QDateEdit{\n" " border-radius: 5px;\n" " border: 2px solid rgb(27, 29, 35);\n" " padding: 5px;\n" " padding-left: 10px;\n" "\n" " background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n" " \n" " \n" "}\n" "QDateEdit:hover{\n" " border: 2px solid rgb(64, 71, 88);\n" " \n" " \n" " \n" " \n" "}\n" "\n" "QCalendarWidget QToolButton{\n" "\n" " color: black;\n" " background-color:rgb(156, 255, 231);}\n" "\n" " \n" "\n" "QCalendarWidget QAbstractItemView:enabled \n" " {\n" " \n" " color: black; \n" " background-color: rgb(198, 255, 232); \n" " selection-background-color: rgb(64, 64, 64); \n" " selection-color: rgb(0, 255, 0); \n" " }") self.report_date_from.setDateTime( QDateTime(QDate(2020, 1, 1), QTime(0, 0, 0))) self.report_date_from.setMinimumDateTime( QDateTime(QDate(2010, 9, 14), QTime(0, 0, 0))) self.report_date_from.setMaximumDate(QDate(9999, 11, 30)) self.report_date_from.setCalendarPopup(True) self.report_date_from.setDate(QDate(2020, 1, 1)) self.gridLayout_2.addWidget(self.report_date_from, 3, 4, 1, 1) self.label_7 = QLabel(self.report_gen_tab) self.label_7.setObjectName(u"label_7") sizePolicy2.setHeightForWidth( self.label_7.sizePolicy().hasHeightForWidth()) self.label_7.setSizePolicy(sizePolicy2) self.label_7.setFont(font9) self.gridLayout_2.addWidget(self.label_7, 4, 0, 1, 1) self.report_date_to = QDateEdit(self.report_gen_tab) self.report_date_to.setObjectName(u"report_date_to") sizePolicy3.setHeightForWidth( self.report_date_to.sizePolicy().hasHeightForWidth()) self.report_date_to.setSizePolicy(sizePolicy3) self.report_date_to.setFont(font12) self.report_date_to.setStyleSheet( u"QDateEdit{\n" " border-radius: 5px;\n" " border: 2px solid rgb(27, 29, 35);\n" " padding: 5px;\n" " padding-left: 10px;\n" "\n" " background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0199005 rgba(50, 186, 144, 52), stop:0.482587 rgba(65, 156, 128, 54), stop:0.975124 rgba(75, 164, 181, 80));\n" " \n" " \n" "}\n" "QDateEdit:hover{\n" " border: 2px solid rgb(64, 71, 88);\n" " \n" " \n" " \n" " \n" "}\n" "\n" "QCalendarWidget QToolButton{\n" "\n" " color: black;\n" " background-color:rgb(156, 255, 231);}\n" "\n" " \n" "\n" "QCalendarWidget QAbstractItemView:enabled \n" " {\n" " \n" " color: black; \n" " background-color: rgb(198, 255, 232); \n" " selection-background-color: rgb(64, 64, 64); \n" " selection-color: rgb(0, 255, 0); \n" " }") self.report_date_to.setWrapping(False) self.report_date_to.setReadOnly(False) self.report_date_to.setProperty("showGroupSeparator", False) self.report_date_to.setDateTime( QDateTime(QDate(2020, 1, 1), QTime(0, 0, 0))) self.report_date_to.setMinimumDateTime( QDateTime(QDate(2010, 9, 14), QTime(0, 0, 0))) self.report_date_to.setCurrentSection(QDateTimeEdit.DaySection) self.report_date_to.setCalendarPopup(True) self.report_date_to.setTimeSpec(Qt.TimeZone) self.gridLayout_2.addWidget(self.report_date_to, 4, 4, 1, 1) self.label_12 = QLabel(self.report_gen_tab) self.label_12.setObjectName(u"label_12") sizePolicy2.setHeightForWidth( self.label_12.sizePolicy().hasHeightForWidth()) self.label_12.setSizePolicy(sizePolicy2) font13 = QFont() font13.setFamily(u"Microsoft YaHei UI") font13.setPointSize(11) font13.setBold(False) font13.setWeight(50) self.label_12.setFont(font13) self.gridLayout_2.addWidget(self.label_12, 6, 0, 1, 1) self.comboBox = QComboBox(self.report_gen_tab) self.comboBox.addItem("") self.comboBox.addItem("") self.comboBox.setObjectName(u"comboBox") sizePolicy3.setHeightForWidth( self.comboBox.sizePolicy().hasHeightForWidth()) self.comboBox.setSizePolicy(sizePolicy3) self.comboBox.setMinimumSize(QSize(70, 0)) self.comboBox.setFont(font13) self.comboBox.setStyleSheet(u"QComboBox{\n" " border-radius: 5px;\n" " border: 2px solid rgb(27, 29, 35);\n" " padding: 5px;\n" " padding-left: 10px;\n" "}\n" "QComboBox:hover{\n" " border: 2px solid rgb(64, 71, 88);\n" "}\n" "QComboBox QAbstractItemView {\n" " padding: 10px;\n" "}") self.gridLayout_2.addWidget(self.comboBox, 6, 4, 1, 1) self.preview_report_button = QPushButton(self.report_gen_tab) self.preview_report_button.setObjectName(u"preview_report_button") sizePolicy3.setHeightForWidth( self.preview_report_button.sizePolicy().hasHeightForWidth()) self.preview_report_button.setSizePolicy(sizePolicy3) self.preview_report_button.setMinimumSize(QSize(157, 0)) self.preview_report_button.setFont(font8) self.preview_report_button.setStyleSheet( u"QPushButton{\n" "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n" "width:130%;\n" "height:40%;\n" "color:white;\n" "border-radius:8px;\n" "}\n" "\n" "QPushButton:hover:!pressed\n" "{\n" " border: 2px solid rgb(41, 135, 140);\n" "background-color:rgb(199, 248, 255);\n" "color:black;\n" "}") self.gridLayout_2.addWidget(self.preview_report_button, 7, 2, 1, 1) self.export_pdf_button = QPushButton(self.report_gen_tab) self.export_pdf_button.setObjectName(u"export_pdf_button") sizePolicy3.setHeightForWidth( self.export_pdf_button.sizePolicy().hasHeightForWidth()) self.export_pdf_button.setSizePolicy(sizePolicy3) self.export_pdf_button.setMinimumSize(QSize(208, 0)) self.export_pdf_button.setFont(font8) self.export_pdf_button.setLayoutDirection(Qt.LeftToRight) self.export_pdf_button.setStyleSheet( u"QPushButton{\n" "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n" "width:170%;\n" "height:40%;\n" "color:white;\n" "border-radius:8px;\n" "}\n" "\n" "QPushButton:hover:!pressed\n" "{\n" " border: 2px solid rgb(41, 135, 140);\n" "background-color:rgb(199, 248, 255);\n" "color:black;\n" "}") self.export_pdf_button.setFlat(False) self.gridLayout_2.addWidget(self.export_pdf_button, 7, 3, 1, 1) self.label_8 = QLabel(self.report_gen_tab) self.label_8.setObjectName(u"label_8") sizePolicy7.setHeightForWidth( self.label_8.sizePolicy().hasHeightForWidth()) self.label_8.setSizePolicy(sizePolicy7) font14 = QFont() font14.setFamily(u"Microsoft YaHei UI") font14.setPointSize(15) font14.setBold(False) font14.setItalic(False) font14.setWeight(50) self.label_8.setFont(font14) self.label_8.setStyleSheet(u"background-color:rgba(0,0,0,0%);\n" "color:rgb(35, 93, 74)") self.label_8.setAlignment(Qt.AlignCenter) self.label_8.setMargin(10) self.gridLayout_2.addWidget(self.label_8, 0, 1, 1, 3) self.print_report_button = QPushButton(self.report_gen_tab) self.print_report_button.setObjectName(u"print_report_button") sizePolicy3.setHeightForWidth( self.print_report_button.sizePolicy().hasHeightForWidth()) self.print_report_button.setSizePolicy(sizePolicy3) self.print_report_button.setMinimumSize(QSize(140, 0)) self.print_report_button.setFont(font8) self.print_report_button.setStyleSheet( u"QPushButton{\n" "background-color:qlineargradient(spread:pad, x1:0.532552, y1:0, x2:0.522, y2:0.926136, stop:0.0547264 rgba(10, 103, 95, 209), stop:1 rgba(13, 136, 125, 209));\n" "width:100%;\n" "height:40%;\n" "color:white;\n" "border-radius:8px;\n" "}\n" "\n" "QPushButton:hover:!pressed\n" "{\n" " border: 2px solid rgb(41, 135, 140);\n" "background-color:rgb(199, 248, 255);\n" "color:black;\n" "}") self.gridLayout_2.addWidget(self.print_report_button, 7, 1, 1, 1) self.tabWidget.addTab(self.report_gen_tab, "") self.verticalLayout.addWidget(self.tabWidget) self.verticalLayout_2.addLayout(self.verticalLayout) DsManager.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(DsManager) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 1156, 24)) font15 = QFont() font15.setFamily(u"Candara") font15.setBold(True) font15.setWeight(75) self.menubar.setFont(font15) self.menubar.setStyleSheet(u"QMenuBar{\n" "background-color:rgb(122, 224, 210);\n" "}\n" "\n" "QMenu:!pressed\n" "{\n" " selection-color: rgb(85, 0, 127);\n" " background-color:rgb(139, 234, 255);\n" "}") self.menuAbout = QMenu(self.menubar) self.menuAbout.setObjectName(u"menuAbout") self.menuFile = QMenu(self.menubar) self.menuFile.setObjectName(u"menuFile") DsManager.setMenuBar(self.menubar) self.statusbar = QStatusBar(DsManager) self.statusbar.setObjectName(u"statusbar") DsManager.setStatusBar(self.statusbar) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuAbout.menuAction()) self.menuAbout.addAction(self.actionAbut_DS_Manager) self.menuFile.addAction(self.actionBackup_Database) self.menuFile.addAction(self.actionRestore_Database) self.retranslateUi(DsManager) self.tabWidget.setCurrentIndex(0) QMetaObject.connectSlotsByName(DsManager)
def setupUi(self, Dialog): if not Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(824, 625) self.gridLayout = QGridLayout(Dialog) self.gridLayout.setObjectName(u"gridLayout") self.splitter = QSplitter(Dialog) self.splitter.setObjectName(u"splitter") self.splitter.setOrientation(Qt.Vertical) self.splitter.setChildrenCollapsible(False) self.tableView_kernel_list = QTableView(self.splitter) self.tableView_kernel_list.setObjectName(u"tableView_kernel_list") self.tableView_kernel_list.setContextMenuPolicy(Qt.CustomContextMenu) self.tableView_kernel_list.setSelectionMode( QAbstractItemView.SingleSelection) self.tableView_kernel_list.setSelectionBehavior( QAbstractItemView.SelectRows) self.tableView_kernel_list.setShowGrid(True) self.tableView_kernel_list.setCornerButtonEnabled(False) self.splitter.addWidget(self.tableView_kernel_list) self.tableView_kernel_list.horizontalHeader().setMinimumSectionSize(30) self.tableView_kernel_list.horizontalHeader().setDefaultSectionSize( 100) self.tableView_kernel_list.horizontalHeader().setStretchLastSection( True) self.tableView_kernel_list.verticalHeader().setMinimumSectionSize(20) self.tableView_kernel_list.verticalHeader().setDefaultSectionSize(32) self.stackedWidget = QStackedWidget(self.splitter) self.stackedWidget.setObjectName(u"stackedWidget") self.stackedWidgetPage1 = QWidget() self.stackedWidgetPage1.setObjectName(u"stackedWidgetPage1") self.gridLayout_2 = QGridLayout(self.stackedWidgetPage1) self.gridLayout_2.setObjectName(u"gridLayout_2") self.label_8 = QLabel(self.stackedWidgetPage1) self.label_8.setObjectName(u"label_8") sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_8.sizePolicy().hasHeightForWidth()) self.label_8.setSizePolicy(sizePolicy) self.label_8.setMinimumSize(QSize(0, 26)) self.label_8.setMaximumSize(QSize(16777215, 26)) self.gridLayout_2.addWidget(self.label_8, 0, 0, 1, 2) self.label_3 = QLabel(self.stackedWidgetPage1) self.label_3.setObjectName(u"label_3") self.gridLayout_2.addWidget(self.label_3, 1, 0, 1, 1) self.lineEdit_python_interpreter = QLineEdit(self.stackedWidgetPage1) self.lineEdit_python_interpreter.setObjectName( u"lineEdit_python_interpreter") self.lineEdit_python_interpreter.setEnabled(True) self.lineEdit_python_interpreter.setCursor(QCursor(Qt.IBeamCursor)) self.lineEdit_python_interpreter.setFocusPolicy(Qt.StrongFocus) self.lineEdit_python_interpreter.setReadOnly(False) self.lineEdit_python_interpreter.setClearButtonEnabled(True) self.gridLayout_2.addWidget(self.lineEdit_python_interpreter, 1, 1, 1, 1) self.toolButton_select_python = QToolButton(self.stackedWidgetPage1) self.toolButton_select_python.setObjectName( u"toolButton_select_python") icon = QIcon() icon.addFile(u":/icons/menu_icons/folder-open-solid.svg", QSize(), QIcon.Normal, QIcon.Off) self.toolButton_select_python.setIcon(icon) self.gridLayout_2.addWidget(self.toolButton_select_python, 1, 2, 1, 1) self.label_2 = QLabel(self.stackedWidgetPage1) self.label_2.setObjectName(u"label_2") self.gridLayout_2.addWidget(self.label_2, 2, 0, 1, 1) self.lineEdit_python_kernel_name = QLineEdit(self.stackedWidgetPage1) self.lineEdit_python_kernel_name.setObjectName( u"lineEdit_python_kernel_name") self.lineEdit_python_kernel_name.setClearButtonEnabled(True) self.gridLayout_2.addWidget(self.lineEdit_python_kernel_name, 2, 1, 1, 1) self.label_5 = QLabel(self.stackedWidgetPage1) self.label_5.setObjectName(u"label_5") sizePolicy.setHeightForWidth( self.label_5.sizePolicy().hasHeightForWidth()) self.label_5.setSizePolicy(sizePolicy) self.label_5.setMinimumSize(QSize(0, 26)) self.label_5.setMaximumSize(QSize(16777215, 26)) self.gridLayout_2.addWidget(self.label_5, 3, 0, 1, 1) self.lineEdit_python_kernel_display_name = QLineEdit( self.stackedWidgetPage1) self.lineEdit_python_kernel_display_name.setObjectName( u"lineEdit_python_kernel_display_name") self.lineEdit_python_kernel_display_name.setClearButtonEnabled(True) self.gridLayout_2.addWidget(self.lineEdit_python_kernel_display_name, 3, 1, 1, 1) self.label_python_cmd = QLabel(self.stackedWidgetPage1) self.label_python_cmd.setObjectName(u"label_python_cmd") sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) sizePolicy1.setHorizontalStretch(0) sizePolicy1.setVerticalStretch(0) sizePolicy1.setHeightForWidth( self.label_python_cmd.sizePolicy().hasHeightForWidth()) self.label_python_cmd.setSizePolicy(sizePolicy1) self.label_python_cmd.setMinimumSize(QSize(0, 26)) self.label_python_cmd.setMaximumSize(QSize(16777215, 26)) font = QFont() font.setPointSize(9) font.setBold(False) font.setItalic(False) font.setUnderline(True) font.setWeight(50) self.label_python_cmd.setFont(font) self.label_python_cmd.setToolTipDuration(-1) self.label_python_cmd.setStyleSheet(u"color: rgb(0, 0, 255);") self.label_python_cmd.setTextFormat(Qt.AutoText) self.label_python_cmd.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignVCenter) self.gridLayout_2.addWidget(self.label_python_cmd, 4, 0, 1, 1) self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") self.pushButton_make_python_kernel = QPushButton( self.stackedWidgetPage1) self.pushButton_make_python_kernel.setObjectName( u"pushButton_make_python_kernel") self.horizontalLayout.addWidget(self.pushButton_make_python_kernel) self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout.addItem(self.horizontalSpacer) self.gridLayout_2.addLayout(self.horizontalLayout, 5, 0, 1, 2) self.stackedWidget.addWidget(self.stackedWidgetPage1) self.stackedWidgetPage2 = QWidget() self.stackedWidgetPage2.setObjectName(u"stackedWidgetPage2") self.gridLayout_3 = QGridLayout(self.stackedWidgetPage2) self.gridLayout_3.setObjectName(u"gridLayout_3") self.label_4 = QLabel(self.stackedWidgetPage2) self.label_4.setObjectName(u"label_4") self.label_4.setMinimumSize(QSize(0, 26)) self.label_4.setMaximumSize(QSize(16777215, 26)) self.gridLayout_3.addWidget(self.label_4, 0, 0, 1, 2) self.label_6 = QLabel(self.stackedWidgetPage2) self.label_6.setObjectName(u"label_6") self.gridLayout_3.addWidget(self.label_6, 1, 0, 1, 1) self.lineEdit_julia_executable = QLineEdit(self.stackedWidgetPage2) self.lineEdit_julia_executable.setObjectName( u"lineEdit_julia_executable") self.lineEdit_julia_executable.setFocusPolicy(Qt.StrongFocus) self.lineEdit_julia_executable.setFrame(True) self.lineEdit_julia_executable.setReadOnly(False) self.lineEdit_julia_executable.setClearButtonEnabled(True) self.gridLayout_3.addWidget(self.lineEdit_julia_executable, 1, 1, 1, 1) self.toolButton_select_julia = QToolButton(self.stackedWidgetPage2) self.toolButton_select_julia.setObjectName(u"toolButton_select_julia") self.toolButton_select_julia.setIcon(icon) self.gridLayout_3.addWidget(self.toolButton_select_julia, 1, 2, 1, 1) self.label_7 = QLabel(self.stackedWidgetPage2) self.label_7.setObjectName(u"label_7") self.label_7.setMinimumSize(QSize(0, 26)) self.label_7.setMaximumSize(QSize(16777215, 26)) self.gridLayout_3.addWidget(self.label_7, 2, 0, 1, 1) self.lineEdit_julia_kernel_name = QLineEdit(self.stackedWidgetPage2) self.lineEdit_julia_kernel_name.setObjectName( u"lineEdit_julia_kernel_name") self.lineEdit_julia_kernel_name.setClearButtonEnabled(True) self.gridLayout_3.addWidget(self.lineEdit_julia_kernel_name, 2, 1, 1, 1) self.label_9 = QLabel(self.stackedWidgetPage2) self.label_9.setObjectName(u"label_9") self.gridLayout_3.addWidget(self.label_9, 3, 0, 1, 1) self.lineEdit_julia_project = QLineEdit(self.stackedWidgetPage2) self.lineEdit_julia_project.setObjectName(u"lineEdit_julia_project") self.lineEdit_julia_project.setClearButtonEnabled(True) self.gridLayout_3.addWidget(self.lineEdit_julia_project, 3, 1, 1, 1) self.toolButton_select_julia_project = QToolButton( self.stackedWidgetPage2) self.toolButton_select_julia_project.setObjectName( u"toolButton_select_julia_project") self.toolButton_select_julia_project.setIcon(icon) self.gridLayout_3.addWidget(self.toolButton_select_julia_project, 3, 2, 1, 1) self.checkBox_rebuild_ijulia = QCheckBox(self.stackedWidgetPage2) self.checkBox_rebuild_ijulia.setObjectName(u"checkBox_rebuild_ijulia") self.checkBox_rebuild_ijulia.setMinimumSize(QSize(0, 26)) self.checkBox_rebuild_ijulia.setMaximumSize(QSize(16777215, 26)) self.checkBox_rebuild_ijulia.setChecked(True) self.gridLayout_3.addWidget(self.checkBox_rebuild_ijulia, 4, 0, 1, 1) self.label_julia_cmd = QLabel(self.stackedWidgetPage2) self.label_julia_cmd.setObjectName(u"label_julia_cmd") self.label_julia_cmd.setMinimumSize(QSize(0, 26)) self.label_julia_cmd.setMaximumSize(QSize(16777215, 26)) font1 = QFont() font1.setPointSize(9) font1.setUnderline(True) self.label_julia_cmd.setFont(font1) self.label_julia_cmd.setMouseTracking(True) self.label_julia_cmd.setStyleSheet(u"color: rgb(0, 0, 255);") self.gridLayout_3.addWidget(self.label_julia_cmd, 5, 0, 1, 1) self.horizontalLayout_2 = QHBoxLayout() self.horizontalLayout_2.setObjectName(u"horizontalLayout_2") self.pushButton_make_julia_kernel = QPushButton( self.stackedWidgetPage2) self.pushButton_make_julia_kernel.setObjectName( u"pushButton_make_julia_kernel") self.horizontalLayout_2.addWidget(self.pushButton_make_julia_kernel) self.horizontalSpacer_2 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum) self.horizontalLayout_2.addItem(self.horizontalSpacer_2) self.gridLayout_3.addLayout(self.horizontalLayout_2, 6, 0, 1, 2) self.stackedWidget.addWidget(self.stackedWidgetPage2) self.splitter.addWidget(self.stackedWidget) self.gridLayout.addWidget(self.splitter, 1, 0, 1, 1) self.textBrowser_process = QTextBrowser(Dialog) self.textBrowser_process.setObjectName(u"textBrowser_process") sizePolicy2 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Minimum) sizePolicy2.setHorizontalStretch(0) sizePolicy2.setVerticalStretch(0) sizePolicy2.setHeightForWidth( self.textBrowser_process.sizePolicy().hasHeightForWidth()) self.textBrowser_process.setSizePolicy(sizePolicy2) self.textBrowser_process.setMaximumSize(QSize(16777215, 120)) self.gridLayout.addWidget(self.textBrowser_process, 2, 0, 1, 1) self.buttonBox = QDialogButtonBox(Dialog) self.buttonBox.setObjectName(u"buttonBox") self.buttonBox.setOrientation(Qt.Horizontal) self.buttonBox.setStandardButtons(QDialogButtonBox.Cancel | QDialogButtonBox.Ok) self.buttonBox.setCenterButtons(False) self.gridLayout.addWidget(self.buttonBox, 3, 0, 1, 1) self.label = QLabel(Dialog) self.label.setObjectName(u"label") font2 = QFont() font2.setItalic(True) font2.setStrikeOut(False) self.label.setFont(font2) self.label.setAlignment(Qt.AlignCenter) self.gridLayout.addWidget(self.label, 0, 0, 1, 1) QWidget.setTabOrder(self.tableView_kernel_list, self.lineEdit_python_interpreter) QWidget.setTabOrder(self.lineEdit_python_interpreter, self.toolButton_select_python) QWidget.setTabOrder(self.toolButton_select_python, self.lineEdit_python_kernel_name) QWidget.setTabOrder(self.lineEdit_python_kernel_name, self.lineEdit_python_kernel_display_name) QWidget.setTabOrder(self.lineEdit_python_kernel_display_name, self.pushButton_make_python_kernel) QWidget.setTabOrder(self.pushButton_make_python_kernel, self.lineEdit_julia_executable) QWidget.setTabOrder(self.lineEdit_julia_executable, self.toolButton_select_julia) QWidget.setTabOrder(self.toolButton_select_julia, self.lineEdit_julia_kernel_name) QWidget.setTabOrder(self.lineEdit_julia_kernel_name, self.lineEdit_julia_project) QWidget.setTabOrder(self.lineEdit_julia_project, self.toolButton_select_julia_project) QWidget.setTabOrder(self.toolButton_select_julia_project, self.checkBox_rebuild_ijulia) QWidget.setTabOrder(self.checkBox_rebuild_ijulia, self.pushButton_make_julia_kernel) QWidget.setTabOrder(self.pushButton_make_julia_kernel, self.textBrowser_process) self.retranslateUi(Dialog) self.buttonBox.accepted.connect(Dialog.accept) self.buttonBox.rejected.connect(Dialog.reject) self.stackedWidget.setCurrentIndex(0) QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, MainWindow): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(609, 357) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.frame = QFrame(self.centralwidget) self.frame.setGeometry(QRect(3, 3, 600, 350)) self.frame.setTabletTracking(False) self.frame.setStyleSheet( "background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0.982955, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(32, 61, 135, 255));\n" "border-radius: 20px;") self.frame.setFrameShape(QFrame.StyledPanel) self.frame.setFrameShadow(QFrame.Raised) self.frame.setObjectName(u"frame") self.label = QLabel(self.frame) self.label.setGeometry(QRect(150, 10, 351, 51)) font = QFont() font.setFamily("DIN Condensed") font.setPointSize(40) font.setBold(False) font.setUnderline(True) font.setWeight(50) self.label.setFont(font) self.label.setStyleSheet("background: transparent;") self.label.setObjectName(u"label") self.input_lineEdit = QLineEdit(self.frame) self.input_lineEdit.setGeometry(QRect(140, 60, 361, 41)) font = QFont() font.setFamily("DIN Condensed") font.setPointSize(22) self.input_lineEdit.setFont(font) self.input_lineEdit.setStyleSheet( "background-color: rgb(204, 204, 204);\n" "border-color: rgb(0, 0, 0);") self.input_lineEdit.setObjectName(u"input_lineEdit") self.search_pushButton = QPushButton(self.frame) self.search_pushButton.setGeometry(QRect(270, 120, 91, 41)) font = QFont() font.setFamily("DIN Condensed") font.setPointSize(20) self.search_pushButton.setFont(font) self.search_pushButton.setLayoutDirection(Qt.LeftToRight) self.search_pushButton.setStyleSheet( "background-color: rgb(204, 204, 204);\n" "border-color: rgb(0, 0, 0);\n" "") self.search_pushButton.setObjectName(u"search_pushButton") self.frame_2 = QFrame(self.frame) self.frame_2.setGeometry(QRect(10, 60, 121, 251)) self.frame_2.setToolTip("") self.frame_2.setStyleSheet( "image: url(/Users/nicholausbrell/Desktop/all_nba_app/images/nba-logo-transparent.png);\n" "") self.frame_2.setFrameShape(QFrame.StyledPanel) self.frame_2.setFrameShadow(QFrame.Raised) self.frame_2.setObjectName(u"frame_2") self.label_stats = QLabel(self.frame) self.label_stats.setGeometry(QRect(140, 170, 361, 131)) font = QFont() font.setFamily("Courier") font.setPointSize(15) font.setBold(True) font.setWeight(75) self.label_stats.setFont(font) self.label_stats.setAlignment(Qt.AlignLeading | Qt.AlignLeft | Qt.AlignTop) self.label_stats.setObjectName("label_stats") MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow) # connecting action when the button is clicked self.search_pushButton.clicked.connect(self.on_click)
def setupUi(self, main): if not main.objectName(): main.setObjectName(u"main") main.resize(580, 492) main.setStyleSheet(u"background-color: rgb(255, 131, 6)") self.verticalLayout = QVBoxLayout(main) self.verticalLayout.setSpacing(26) self.verticalLayout.setObjectName(u"verticalLayout") self.verticalLayout.setContentsMargins(20, 0, 20, 0) self.verticalSpacer = QSpacerItem(23, 14, QSizePolicy.Minimum, QSizePolicy.Fixed) self.verticalLayout.addItem(self.verticalSpacer) self.label = QLabel(main) self.label.setObjectName(u"label") sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setMinimumSize(QSize(0, 150)) font = QFont() font.setFamily(u"MS Serif") font.setPointSize(20) font.setBold(False) font.setUnderline(False) font.setWeight(50) font.setStrikeOut(False) font.setKerning(False) self.label.setFont(font) self.label.setStyleSheet(u"background-color: rgb(255, 84, 16);\n" "color: rgb(253, 255, 255)") self.label.setAlignment(Qt.AlignCenter) self.verticalLayout.addWidget(self.label) self.verticalLayout_2 = QVBoxLayout() self.verticalLayout_2.setSpacing(10) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.verticalLayout_2.setContentsMargins(-1, -1, -1, 0) self.pushButton = QPushButton(main) self.pushButton.setObjectName(u"pushButton") sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth()) self.pushButton.setSizePolicy(sizePolicy) self.pushButton.setMinimumSize(QSize(0, 70)) font1 = QFont() font1.setFamily(u"Sitka Small") font1.setPointSize(11) self.pushButton.setFont(font1) self.pushButton.setCursor(QCursor(Qt.ArrowCursor)) self.pushButton.setStyleSheet(u"QPushButton{\n" " border: 1px solid grey;\n" " background-color: rgb(130, 81, 234);\n" " color: white;\n" "}\n" "QPushButton:hover{\n" " background-color: #9651EA;\n" " border: 1px solid grey;\n" " color: white;\n" "}\n" "QPushButton:pressed{\n" " background-color: #AA38EA;\n" " border: 1px solid grey;\n" " color: white;\n" "}") self.verticalLayout_2.addWidget(self.pushButton) self.pushButton_2 = QPushButton(main) self.pushButton_2.setObjectName(u"pushButton_2") sizePolicy.setHeightForWidth(self.pushButton_2.sizePolicy().hasHeightForWidth()) self.pushButton_2.setSizePolicy(sizePolicy) self.pushButton_2.setMinimumSize(QSize(0, 70)) self.pushButton_2.setFont(font1) self.pushButton_2.setCursor(QCursor(Qt.ArrowCursor)) self.pushButton_2.setStyleSheet(u"QPushButton{\n" " border: 1px solid grey;\n" " background-color: rgb(130, 81, 234);\n" " color: white;\n" "}\n" "QPushButton:hover{\n" " background-color: #9651EA;\n" " border: 1px solid grey;\n" " color: white;\n" "}\n" "QPushButton:pressed{\n" " background-color: #AA38EA;\n" " border: 1px solid grey;\n" " color: white;\n" "}") self.verticalLayout_2.addWidget(self.pushButton_2) self.verticalLayout.addLayout(self.verticalLayout_2) self.retranslateUi(main) QMetaObject.connectSlotsByName(main)
def setupUi(self, SplashScreen): if SplashScreen.objectName(): SplashScreen.setObjectName(u"SplashScreen") SplashScreen.setEnabled(True) SplashScreen.resize(620, 371) self.centralwidget = QWidget(SplashScreen) self.centralwidget.setObjectName(u"centralwidget") self.main_bg_frame = QFrame(self.centralwidget) self.main_bg_frame.setGeometry(QRect(10, 10, 620, 371)) self.main_bg_frame.setStyleSheet(u"background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0.982955, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(32, 61, 135, 255));\n" "border-radius: 20px;") self.main_bg_frame.setFrameShape(QFrame.StyledPanel) self.main_bg_frame.setFrameShadow(QFrame.Raised) self.main_bg_frame.setObjectName(u"main_bg_frame") self.frame = QFrame(self.main_bg_frame) self.frame.setGeometry(QRect(10, 60, 121, 251)) self.frame.setToolTip("") self.frame.setStyleSheet("image: url(/Users/nicholausbrell/Desktop/all_nba_app/images/nba-logo-transparent.png);\n" "") self.frame.setFrameShape(QFrame.StyledPanel) self.frame.setFrameShadow(QFrame.Raised) self.frame.setObjectName(u"frame") self.welcome_label = QLabel(self.main_bg_frame) self.welcome_label.setGeometry(QRect(140, 60, 351, 111)) font = QFont() font.setFamily("DIN Condensed") font.setPointSize(70) font.setBold(True) font.setItalic(False) font.setUnderline(False) font.setWeight(75) font.setStrikeOut(False) font.setKerning(False) self.welcome_label.setFont(font) self.welcome_label.setToolTip("") self.welcome_label.setStyleSheet("background-color: transparent;") self.welcome_label.setAlignment(Qt.AlignCenter) self.welcome_label.setObjectName("welcome_label") self.initialzing_label = QLabel(self.main_bg_frame) self.initialzing_label.setGeometry(QRect(180, 150, 291, 61)) font = QFont() font.setFamily("DIN Condensed") font.setPointSize(40) font.setBold(False) font.setItalic(False) font.setWeight(50) self.initialzing_label.setFont(font) self.initialzing_label.setStyleSheet("background-color: transparent;") self.initialzing_label.setObjectName("initialzing_label") self.wait_label = QLabel(self.main_bg_frame) self.wait_label.setGeometry(QRect(350, 200, 200, 16)) self.wait_label.setStyleSheet("background-color: transparent") self.wait_label.setObjectName("wait_label") self.designedby_label = QLabel(self.main_bg_frame) self.designedby_label.setGeometry(QRect(110, 320, 401, 20)) font = QFont() font.setFamily("Al Nile") self.designedby_label.setFont(font) self.designedby_label.setStyleSheet("background-color: transparent;") self.designedby_label.setAlignment(Qt.AlignBottom|QtCore.Qt.AlignHCenter) self.designedby_label.setObjectName("designedby_label") self.progressBar = QProgressBar(self.main_bg_frame) self.progressBar.setGeometry(QRect(180, 250, 311, 51)) self.progressBar.setStyleSheet(u"QProgressBar {\n" " \n" " background-color: rgb(98, 114, 164);\n" " color: rgb(200, 200, 200);\n" " border-style: none;\n" " border-radius: 10px;\n" " text-align: center;\n" "}\n" "QProgressBar::chunk{\n" " border-radius: 10px;\n" " background-color: qlineargradient(spread:pad, x1:0, y1:0.511364, x2:1, y2:0.523, stop:0 rgba(254, 121, 199, 255), stop:1 rgba(170, 85, 255, 255));\n" "}") self.progressBar.setValue(24) self.progressBar.setObjectName("progressBar") SplashScreen.setCentralWidget(self.centralwidget) self.retranslateUi(SplashScreen) QMetaObject.connectSlotsByName(SplashScreen)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(432, 490) sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) font = QFont() font.setFamily(u"Century Gothic") font.setPointSize(11) MainWindow.setFont(font) icon = QIcon() icon.addFile(u"app.png", QSize(), QIcon.Normal, QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setStyleSheet(u"background-color: rgb(19, 23, 32);\n" "color: rgb(255, 255, 255);") self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.tbPhoneNumber = QLineEdit(self.centralwidget) self.tbPhoneNumber.setObjectName(u"tbPhoneNumber") self.tbPhoneNumber.setGeometry(QRect(60, 90, 311, 41)) self.tbPhoneNumber.setFont(font) self.tbMessage = QTextEdit(self.centralwidget) self.tbMessage.setObjectName(u"tbMessage") self.tbMessage.setGeometry(QRect(60, 160, 311, 241)) self.tbMessage.setFont(font) self.btnSendSMS = QPushButton(self.centralwidget) self.btnSendSMS.setObjectName(u"btnSendSMS") self.btnSendSMS.setGeometry(QRect(120, 410, 201, 41)) font1 = QFont() font1.setFamily(u"Century Gothic") font1.setPointSize(11) font1.setBold(True) font1.setWeight(75) self.btnSendSMS.setFont(font1) self.btnSendSMS.setStyleSheet(u"background-color: rgb(221, 79, 66);") self.label = QLabel(self.centralwidget) self.label.setObjectName(u"label") self.label.setGeometry(QRect(60, 140, 191, 20)) font2 = QFont() font2.setFamily(u"Century Gothic") font2.setPointSize(10) self.label.setFont(font2) self.label_2 = QLabel(self.centralwidget) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(60, 70, 191, 20)) self.label_2.setFont(font2) self.label_3 = QLabel(self.centralwidget) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(120, 15, 211, 41)) font3 = QFont() font3.setFamily(u"Century Gothic") font3.setPointSize(16) font3.setBold(True) font3.setUnderline(True) font3.setWeight(75) self.label_3.setFont(font3) self.label_3.setAlignment(Qt.AlignCenter) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)