class TemplateEditor: def __init__(self): self.style = """ QWidget { background: #272629; } QWidget QLabel { font-family: \"Open Sans\"; font-size: 12px; color: #DAD6DE; } """ self.inputStyle = "background: rgba(255, 255, 255, 0.1); \ border: none; \ color: #DAD6DE; \ selection-background-color: #5B00C3;" self.inputHeight = 18 self.inputCodeFont = QFont("Fira Code", 11) self.inputCodeFont.setPixelSize(11) self.inputCodeFont.setWeight(QFont.Light) self.inputFont = QFont("Open Sans", 12) self.inputFont.setPixelSize(12) self.descriptionStyle = "background: #19181B; \ border: none; \ color: #DAD6DE; \ selection-background-color: #5B00C3;" self.descriptionFont = QFont("Open Sans", 12) self.descriptionFont.setPixelSize(12)
class Cell: def __init__(self): self.style = "background: #646167;" self.styleSelected = "background: #30EDD5;" self.styleSelectedTrackNormal = "background: #8B878F;" self.styleEvaluated = "background: #5B00C3;" self.height = 90 self.nameStyle = "background: rgba(255, 255, 255, 0.1); \ border: none; \ color: #343136; \ selection-background-color: #5B00C3; \ padding: 0 18px 0 18px; \ margin: 0;" self.nameFont = QFont("Open Sans", 12) self.nameFont.setPixelSize(12) self.nameHeight = 18 self.previewStyle = "padding: 5px 9px 9px 9px; \ margin: 0; \ border: none; \ line-height: 14px; \ color: #E1F0F9;" self.previewStyleSelected = "padding: 5px 9px 9px 9px; \ margin: 0; \ border: none; \ line-height: 14px; \ color: #343136;" self.previewFont = QFont("Fira Code", 11) self.previewFont.setWeight(QFont.Light) self.previewFont.setPixelSize(11)
def setupUi(self, Form): if not Form.objectName(): Form.setObjectName(u"Form") Form.resize(240, 320) self.titulo = QLabel(Form) self.titulo.setObjectName(u"titulo") self.titulo.setGeometry(QRect(60, 10, 131, 19)) self.contador = QLabel(Form) self.contador.setObjectName(u"contador") self.contador.setGeometry(QRect(60, 40, 121, 71)) font = QFont() font.setFamily(u"MS PGothic") font.setPointSize(20) font.setBold(True) font.setWeight(75) self.contador.setFont(font) self.contador.setFrameShape(QFrame.Box) self.contador.setAlignment(Qt.AlignCenter) self.btnClick = QPushButton(Form) self.btnClick.setObjectName(u"btnClick") self.btnClick.setGeometry(QRect(60, 130, 112, 34)) self.label_3 = QLabel(Form) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(70, 180, 91, 81)) self.label_3.setPixmap(QPixmap(u":/images/cocacola.jpg")) self.label_3.setScaledContents(True) self.retranslateUi(Form) QMetaObject.connectSlotsByName(Form)
def setupUi(self, WelcomeScreen): if WelcomeScreen.objectName(): WelcomeScreen.setObjectName(u"WelcomeScreen") WelcomeScreen.resize(969, 616) self.groupBox = QGroupBox(WelcomeScreen) self.groupBox.setObjectName(u"groupBox") self.groupBox.setGeometry(QRect(20, 130, 281, 431)) font = QFont() font.setBold(True) font.setWeight(75) self.groupBox.setFont(font) self.lstScenarios = QListWidget(self.groupBox) QListWidgetItem(self.lstScenarios) QListWidgetItem(self.lstScenarios) QListWidgetItem(self.lstScenarios) QListWidgetItem(self.lstScenarios) QListWidgetItem(self.lstScenarios) QListWidgetItem(self.lstScenarios) QListWidgetItem(self.lstScenarios) QListWidgetItem(self.lstScenarios) QListWidgetItem(self.lstScenarios) self.lstScenarios.setObjectName(u"lstScenarios") self.lstScenarios.setGeometry(QRect(15, 20, 250, 401)) font1 = QFont() font1.setBold(False) font1.setWeight(50) self.lstScenarios.setFont(font1) self.btnNew = QPushButton(WelcomeScreen) self.btnNew.setObjectName(u"btnNew") self.btnNew.setGeometry(QRect(210, 570, 93, 28)) self.groupBox_2 = QGroupBox(WelcomeScreen) self.groupBox_2.setObjectName(u"groupBox_2") self.groupBox_2.setGeometry(QRect(313, 130, 641, 431)) self.groupBox_2.setFont(font) self.txtDesc = QTextBrowser(self.groupBox_2) self.txtDesc.setObjectName(u"txtDesc") self.txtDesc.setGeometry(QRect(9, 20, 621, 401)) self.txtDesc.setFont(font1) self.btnOpen = QPushButton(WelcomeScreen) self.btnOpen.setObjectName(u"btnOpen") self.btnOpen.setGeometry(QRect(860, 570, 93, 28)) self.label = QLabel(WelcomeScreen) self.label.setObjectName(u"label") self.label.setGeometry(QRect(420, 10, 131, 111)) self.label.setAutoFillBackground(False) self.label.setPixmap( QPixmap( u"../../../../../../Downloads/hacker-hack-crime-cyber_2-512.png" )) self.label.setScaledContents(True) self.btnEdit = QPushButton(WelcomeScreen) self.btnEdit.setObjectName(u"btnEdit") self.btnEdit.setGeometry(QRect(760, 570, 93, 28)) self.btnRemove = QPushButton(WelcomeScreen) self.btnRemove.setObjectName(u"btnRemove") self.btnRemove.setGeometry(QRect(660, 570, 93, 28)) self.retranslateUi(WelcomeScreen) QMetaObject.connectSlotsByName(WelcomeScreen)
def setup_startscreen(self): """sets up startscreen ui Returns: None""" self.pic_label = QtWidgets.QLabel(self) self.pic_label.setPixmap(QPixmap("./data/startscreenPic2.png")) with open(self.conf_file, "r") as config_file: data = dict(json.load(config_file)) with open(f"./data/{data['initial_theme']}.css") as file: self.setStyleSheet(" ".join(file.readlines())) self.txt_label = QtWidgets.QLabel(self) self.txt_label.setText("Welcome") b_font = QFont() b_font.setPointSize(19) b_font.setBold(True) b_font.setWeight(75) self.txt_label.setFont(b_font) self.txt_label.setAlignment(QtCore.Qt.AlignCenter) self.resize(507, 300) self.verticalLayout = QtWidgets.QVBoxLayout(self) self.verticalLayout.addWidget(self.pic_label) self.verticalLayout.addWidget(self.txt_label) self.setWindowIcon(QIcon("./data/favicon2.png"))
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(692, 463) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.listWidget = QListWidget(self.centralwidget) self.listWidget.setObjectName(u"listWidget") self.listWidget.setGeometry(QRect(10, 0, 671, 381)) self.pushButton_2 = QPushButton(self.centralwidget) self.pushButton_2.setObjectName(u"pushButton_2") self.pushButton_2.setGeometry(QRect(10, 390, 93, 31)) font = QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.pushButton_2.setFont(font) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 692, 21)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, app): super(MainApp, self).setupUi(app) # Generar los planos donde graficaremos los datos # Inicializar base de ploteo para mainplot app.vbl_xy_plot = QVBoxLayout(app.w_plot_xy) app.xy_canvas = canvas(app.w_plot_xy) app.xy_canvas.setStyleSheet("background-color:transparent;") # jmc_prensa_daq.presure_tlb = NavigationToolbar(jmc_prensa_daq.presure_canvas, # jmc_prensa_daq.plot_e_p) app.vbl_xy_plot.insertWidget(0, app.xy_canvas) # jmc_prensa_daq.vbl_presure_plot.insertWidget(1, jmc_prensa_daq.presure_tlb) app.vbl_freq_plot = QVBoxLayout(app.w_plot_freq) app.f_canvas = canvas(app.w_plot_freq) app.f_canvas.setStyleSheet("background-color:transparent;") app.vbl_freq_plot.insertWidget(0, app.f_canvas) app.vbl_aux_plot = QVBoxLayout(app.w_plot_aux) app.aux_canvas = canvas(app.w_plot_aux, double=True) app.aux_canvas.setStyleSheet("background-color:transparent;") app.vbl_aux_plot.insertWidget(0, app.aux_canvas) font = QFont() font.setFamily("Exo 2") font.setPointSize(12) font.setWeight(50) font.setBold(False) app.setFont(font) icon = QIcon() icon.addPixmap(QPixmap("gui/images/logo-symbol-64x64.png"), QIcon.Normal, QIcon.Off) app.setWindowIcon(icon)
class Console: def __init__(self): self.style = "background-color: #242127; margin: 0; padding: 0; selection-background-color: #5B00C3;" self.stdoutFontColor = QColor(255, 246, 255) self.stderrFontColor = QColor(206, 24, 1) self.font = QFont("Fira Code", 12) self.font.setPixelSize(12) self.font.setWeight(QFont.Thin)
def setupUi(self, ExposureStatus): if not ExposureStatus.objectName(): ExposureStatus.setObjectName(u"ExposureStatus") ExposureStatus.resize(260, 100) ExposureStatus.setMinimumSize(QSize(260, 100)) ExposureStatus.setMaximumSize(QSize(520, 200)) font = QFont() font.setPointSize(8) ExposureStatus.setFont(font) ExposureStatus.setIconSize(QSize(15, 15)) self.centralwidget = QWidget(ExposureStatus) self.centralwidget.setObjectName(u"centralwidget") self.gridLayout = QGridLayout(self.centralwidget) self.gridLayout.setObjectName(u"gridLayout") self.label_status = QLabel(self.centralwidget) self.label_status.setObjectName(u"label_status") font1 = QFont() font1.setPointSize(12) font1.setBold(True) font1.setWeight(75) self.label_status.setFont(font1) self.label_status.setFrameShape(QFrame.StyledPanel) self.label_status.setFrameShadow(QFrame.Sunken) self.label_status.setAlignment(Qt.AlignCenter) self.gridLayout.addWidget(self.label_status, 0, 0, 1, 1) self.splitter = QSplitter(self.centralwidget) self.splitter.setObjectName(u"splitter") self.splitter.setOrientation(Qt.Horizontal) self.label_integrating = QLabel(self.splitter) self.label_integrating.setObjectName(u"label_integrating") font2 = QFont() font2.setPointSize(12) font2.setBold(False) font2.setWeight(50) self.label_integrating.setFont(font2) self.label_integrating.setFrameShape(QFrame.StyledPanel) self.label_integrating.setFrameShadow(QFrame.Sunken) self.label_integrating.setLineWidth(2) self.label_integrating.setAlignment(Qt.AlignCenter) self.splitter.addWidget(self.label_integrating) self.label_reading = QLabel(self.splitter) self.label_reading.setObjectName(u"label_reading") self.label_reading.setFont(font2) self.label_reading.setFrameShape(QFrame.StyledPanel) self.label_reading.setFrameShadow(QFrame.Sunken) self.label_reading.setLineWidth(2) self.label_reading.setAlignment(Qt.AlignCenter) self.splitter.addWidget(self.label_reading) self.gridLayout.addWidget(self.splitter, 1, 0, 1, 1) ExposureStatus.setCentralWidget(self.centralwidget) self.retranslateUi(ExposureStatus) QMetaObject.connectSlotsByName(ExposureStatus)
def setupUi(self, Dialog): if Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(368, 218) self.gridLayout_2 = QGridLayout(Dialog) self.gridLayout_2.setObjectName(u"gridLayout_2") self.gridLayout = QGridLayout() self.gridLayout.setObjectName(u"gridLayout") self.verticalLayout_2 = QVBoxLayout() self.verticalLayout_2.setSpacing(6) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.label = QLabel(Dialog) self.label.setObjectName(u"label") sizePolicy = QSizePolicy(QSizePolicy.Ignored, QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setMaximumSize(QSize(16777215, 50)) font = QFont() font.setPointSize(17) font.setBold(False) font.setWeight(50) self.label.setFont(font) self.label.setAlignment(Qt.AlignCenter) self.verticalLayout_2.addWidget(self.label) self.ManBtn = QPushButton(Dialog) self.ManBtn.setObjectName(u"ManBtn") sizePolicy1 = QSizePolicy(QSizePolicy.Ignored, QSizePolicy.Ignored) sizePolicy1.setHorizontalStretch(0) sizePolicy1.setVerticalStretch(0) sizePolicy1.setHeightForWidth( self.ManBtn.sizePolicy().hasHeightForWidth()) self.ManBtn.setSizePolicy(sizePolicy1) self.ManBtn.setMinimumSize(QSize(50, 50)) self.verticalLayout_2.addWidget(self.ManBtn) self.EuBtn = QPushButton(Dialog) self.EuBtn.setObjectName(u"EuBtn") sizePolicy1.setHeightForWidth( self.EuBtn.sizePolicy().hasHeightForWidth()) self.EuBtn.setSizePolicy(sizePolicy1) self.EuBtn.setMinimumSize(QSize(50, 50)) self.verticalLayout_2.addWidget(self.EuBtn) self.gridLayout.addLayout(self.verticalLayout_2, 0, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.retranslateUi(Dialog) QMetaObject.connectSlotsByName(Dialog)
def __init__(self, label): """Initialization of the StandardItem.""" super(Item, self).__init__() self.setText(label) self.setCheckable(False) self.setForeground(QColor(prefs.COLOR_INVALID)) font = QFont() font.setWeight(QFont.Bold) font.setItalic(True) self.setFont(font)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(392, 291) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.pushButton_2 = QPushButton(self.centralwidget) self.pushButton_2.setObjectName(u"pushButton_2") self.pushButton_2.setGeometry(QRect(70, 50, 251, 31)) font = QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.pushButton_2.setFont(font) self.pushButton_3 = QPushButton(self.centralwidget) self.pushButton_3.setObjectName(u"pushButton_3") self.pushButton_3.setGeometry(QRect(70, 90, 251, 31)) self.pushButton_3.setFont(font) self.pushButton_3.setAutoFillBackground(False) self.label = QLabel(self.centralwidget) self.label.setObjectName(u"label") self.label.setGeometry(QRect(90, 0, 221, 41)) font1 = QFont() font1.setPointSize(12) font1.setBold(True) font1.setWeight(75) self.label.setFont(font1) self.pushButton_4 = QPushButton(self.centralwidget) self.pushButton_4.setObjectName(u"pushButton_4") self.pushButton_4.setGeometry(QRect(70, 210, 251, 31)) self.pushButton_4.setFont(font) self.pushButton_4.setAutoFillBackground(False) self.pushButton_5 = QPushButton(self.centralwidget) self.pushButton_5.setObjectName(u"pushButton_5") self.pushButton_5.setGeometry(QRect(70, 130, 251, 31)) self.pushButton_5.setFont(font) self.pushButton_5.setAutoFillBackground(False) self.pushButton_6 = QPushButton(self.centralwidget) self.pushButton_6.setObjectName(u"pushButton_6") self.pushButton_6.setGeometry(QRect(70, 170, 251, 31)) self.pushButton_6.setFont(font) self.pushButton_6.setAutoFillBackground(False) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 392, 21)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)
def __init__(self, *args, **kwargs): super(UpdatePage, self).__init__(*args, *kwargs) self.setWindowFlags(Qt.FramelessWindowHint) self.setAttribute(Qt.WA_DeleteOnClose) self.setWindowTitle('分析决策系统自动更新程序') self.request_stack = list() self.update_error = False self.current_count = 0 self.update_count = 0 self._pressed = False self._mouse_pos = None self.sys_bit = "32" if sys.maxsize < 2**32 else "64" self._server = "" self.network_manager = QNetworkAccessManager(self) icon_path = os.path.join(BASE_DIR, "icons/app.png") pix_path = os.path.join(BASE_DIR, "images/update_bg.png") self.setWindowIcon(QIcon(icon_path)) self.setPixmap(QPixmap(pix_path)) self.red = QPalette() self.red.setColor(QPalette.WindowText, Qt.red) self.blue = QPalette() self.blue.setColor(QPalette.WindowText, Qt.blue) font = QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.setFixedSize(500, 200) self.setScaledContents(True) self.setFont(font) self.show_text = QLabel("系统正在下载新版本文件...", self) self.show_text.setFont(font) self.show_text.setFixedSize(self.width(), self.height()) self.show_text.setAlignment(Qt.AlignCenter) self.show_text.setPalette(self.blue) self.update_process_bar = QProgressBar(self) self.update_process_bar.setGeometry(1, 160, 498, 12) self.update_process_bar.setObjectName('processBar') self.setStyleSheet(""" #processBar{ text-align:center; font-size: 12px; font-weight:100; border: 1px solid #77d333; border-radius: 5px; background-color:none; } #processBar::chunk { background-color: #77d363; border-radius: 3px; margin:2px } """) self._updating()
def setupUi(self, interactionWindow): if not interactionWindow.objectName(): interactionWindow.setObjectName(u"interactionWindow") interactionWindow.resize(600, 600) self.centralwidget = QWidget(interactionWindow) self.centralwidget.setObjectName(u"centralwidget") self.display = QTextEdit(self.centralwidget) self.display.setObjectName(u"display") self.display.setGeometry(QRect(25, 30, 550, 451)) self.display.setFocusPolicy(Qt.NoFocus) self.send = QPushButton(self.centralwidget) self.send.setObjectName(u"send") self.send.setGeometry(QRect(490, 490, 80, 41)) font = QFont() font.setPointSize(11) font.setBold(True) font.setItalic(True) font.setWeight(75) self.send.setFont(font) self.listen = QPushButton(self.centralwidget) self.listen.setObjectName(u"listen") self.listen.setGeometry(QRect(480, 540, 91, 41)) font1 = QFont() font1.setPointSize(11) self.listen.setFont(font1) self.speak = QPushButton(self.centralwidget) self.speak.setObjectName(u"speak") self.speak.setGeometry(QRect(25, 540, 91, 41)) self.speak.setFont(font1) self.label = QLabel(self.centralwidget) self.label.setObjectName(u"label") self.label.setGeometry(QRect(100, 8, 91, 16)) self.label_2 = QLabel(self.centralwidget) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(400, 8, 101, 16)) self.rasa_server = QPushButton(self.centralwidget) self.rasa_server.setObjectName(u"rasa_server") self.rasa_server.setGeometry(QRect(200, 8, 16, 16)) self.action_server = QPushButton(self.centralwidget) self.action_server.setObjectName(u"action_server") self.action_server.setGeometry(QRect(510, 10, 16, 16)) self.textbox = QLineEdit(self.centralwidget) self.textbox.setObjectName(u"textbox") self.textbox.setGeometry(QRect(25, 490, 461, 41)) self.status = QLabel(self.centralwidget) self.status.setObjectName(u"status") self.status.setGeometry(QRect(128, 550, 171, 20)) #interactionWindow.setCentralWidget(self.centralwidget) self.retranslateUi(interactionWindow) QMetaObject.connectSlotsByName(interactionWindow)
def setupUi(self, Dialog): if Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(539, 162) self.gridLayout = QGridLayout(Dialog) self.gridLayout.setObjectName(u"gridLayout") self.verticalLayout = QVBoxLayout() self.verticalLayout.setObjectName(u"verticalLayout") self.label_5 = QLabel(Dialog) self.label_5.setObjectName(u"label_5") font = QFont() font.setBold(True) font.setWeight(75) self.label_5.setFont(font) self.label_5.setStyleSheet(u"") self.label_5.setScaledContents(True) self.label_5.setAlignment(Qt.AlignCenter) self.verticalLayout.addWidget(self.label_5) self.label_6 = QLabel(Dialog) self.label_6.setObjectName(u"label_6") font1 = QFont() font1.setItalic(True) self.label_6.setFont(font1) self.label_6.setScaledContents(True) self.label_6.setAlignment(Qt.AlignCenter) self.verticalLayout.addWidget(self.label_6) self.ketHLyt = QHBoxLayout() self.ketHLyt.setObjectName(u"ketHLyt") self.verticalLayout.addLayout(self.ketHLyt) self.priorityHLyt = QHBoxLayout() self.priorityHLyt.setObjectName(u"priorityHLyt") self.verticalLayout.addLayout(self.priorityHLyt) self.pushButton = QPushButton(Dialog) self.pushButton.setObjectName(u"pushButton") self.pushButton.setEnabled(False) self.verticalLayout.addWidget(self.pushButton) self.gridLayout.addLayout(self.verticalLayout, 2, 0, 1, 1) self.retranslateUi(Dialog) QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, Dialog): if Dialog.objectName(): Dialog.setObjectName(u"Dialog") Dialog.resize(861, 440) self.widget1 = QWidget(Dialog) self.widget1.setObjectName(u"widget1") self.widget1.setGeometry(QRect(130, 360, 151, 31)) sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget1.sizePolicy().hasHeightForWidth()) self.widget1.setSizePolicy(sizePolicy) self.widget2 = QWidget(Dialog) self.widget2.setObjectName(u"widget2") self.widget2.setGeometry(QRect(130, 400, 151, 31)) sizePolicy.setHeightForWidth(self.widget2.sizePolicy().hasHeightForWidth()) self.widget2.setSizePolicy(sizePolicy) self.widget3 = QWidget(Dialog) self.widget3.setObjectName(u"widget3") self.widget3.setGeometry(QRect(350, 60, 481, 281)) sizePolicy.setHeightForWidth(self.widget3.sizePolicy().hasHeightForWidth()) self.widget3.setSizePolicy(sizePolicy) self.widget4 = QWidget(Dialog) self.widget4.setObjectName(u"widget4") self.widget4.setGeometry(QRect(20, 60, 321, 281)) sizePolicy.setHeightForWidth(self.widget4.sizePolicy().hasHeightForWidth()) self.widget4.setSizePolicy(sizePolicy) self.label = QLabel(Dialog) self.label.setObjectName(u"label") self.label.setGeometry(QRect(30, 30, 111, 21)) font = QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.label.setFont(font) self.label_2 = QLabel(Dialog) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(350, 30, 111, 21)) self.label_2.setFont(font) self.label_3 = QLabel(Dialog) self.label_3.setObjectName(u"label_3") self.label_3.setGeometry(QRect(10, 360, 111, 21)) self.label_3.setFont(font) self.label_4 = QLabel(Dialog) self.label_4.setObjectName(u"label_4") self.label_4.setGeometry(QRect(10, 410, 111, 21)) self.label_4.setFont(font) self.retranslateUi(Dialog) QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, MainWindow): if not MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(876, 440) sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QSize(800, 420)) font = QFont() font.setFamily(u"Noto Sans CJK TC Bold") font.setPointSize(12) font.setBold(True) font.setWeight(75) MainWindow.setFont(font) MainWindow.setAcceptDrops(True) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.centralwidget.setAcceptDrops(True) self.verticalLayout_2 = QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.verticalLayout = QVBoxLayout() self.verticalLayout.setObjectName(u"verticalLayout") self.verticalLayout.setSizeConstraint(QLayout.SetMaximumSize) self.treeWidget = QTreeWidget(self.centralwidget) __qtreewidgetitem = QTreeWidgetItem() __qtreewidgetitem.setText(5, u"6") __qtreewidgetitem.setText(4, u"5") __qtreewidgetitem.setText(3, u"4") __qtreewidgetitem.setText(2, u"3") __qtreewidgetitem.setText(1, u"2") __qtreewidgetitem.setText(0, u"1") self.treeWidget.setHeaderItem(__qtreewidgetitem) self.treeWidget.setObjectName(u"treeWidget") self.treeWidget.setFont(font) self.treeWidget.setAcceptDrops(True) self.treeWidget.setDragDropOverwriteMode(True) self.treeWidget.setColumnCount(6) self.treeWidget.header().setVisible(False) self.verticalLayout.addWidget(self.treeWidget) self.verticalLayout_2.addLayout(self.verticalLayout) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow)
class TrackHeader: def __init__(self): self.style = "background: #3D3B40;" self.styleSelected = "background: #0059FB;" self.height = 72 self.backendNameFont = QFont("Open Sans", 13) self.backendNameFont.setPixelSize(13) self.backendNameFont.setWeight(QFont.DemiBold) self.backendNameStyle = "color: #D9EBF5;" self.userNameFont = QFont("Open Sans", 12) self.userNameFont.setPixelSize(12) self.userNameStyle = "color: #D9EBF5; \
def setFontWeight(self, weight=None): if weight is None: weight = False if GlobalVars.CurrentFont.bold() else QFont.Bold font = QFont(GlobalVars.CurrentFont) font.setWeight(weight) GlobalVars.CurrentFont = font # 刷新界面 if GlobalVars.CurrentDocument.SelBlocks: # 处于选中状态 for block in GlobalVars.CurrentDocument.SelBlocks: if hasattr(block, "setFontWeight"): block.setFontWeight(weight) else: if hasattr(GlobalVars.CurrentBlock, "setFontWeight"): GlobalVars.CurrentBlock.setFontWeight(weight) GlobalVars.currentFontWeightPanel.listWidget.hide() # 隐藏字体粗度选项栏
def setupUi(self, Form): if not Form.objectName(): Form.setObjectName(u"Form") Form.resize(386, 462) self.gridLayout = QGridLayout(Form) self.gridLayout.setObjectName(u"gridLayout") self.gridLayout.setContentsMargins(0, 0, 0, 0) self.groupBox_2 = QGroupBox(Form) self.groupBox_2.setObjectName(u"groupBox_2") self.verticalLayout_5 = QVBoxLayout(self.groupBox_2) self.verticalLayout_5.setSpacing(0) self.verticalLayout_5.setObjectName(u"verticalLayout_5") self.verticalLayout_5.setContentsMargins(0, 0, 0, 0) self.treeView_resources = QTreeView(self.groupBox_2) self.treeView_resources.setObjectName(u"treeView_resources") self.treeView_resources.setAcceptDrops(True) self.treeView_resources.setDragDropMode(QAbstractItemView.DragDrop) self.treeView_resources.header().setVisible(False) self.verticalLayout_5.addWidget(self.treeView_resources) self.gridLayout.addWidget(self.groupBox_2, 1, 0, 1, 1) self.label_link_name = QLabel(Form) self.label_link_name.setObjectName(u"label_link_name") sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_link_name.sizePolicy().hasHeightForWidth()) self.label_link_name.setSizePolicy(sizePolicy) self.label_link_name.setMinimumSize(QSize(0, 20)) self.label_link_name.setMaximumSize(QSize(16777215, 20)) font = QFont() font.setPointSize(10) font.setBold(False) font.setWeight(50) self.label_link_name.setFont(font) self.label_link_name.setStyleSheet(u"background-color: #ecd8c6;") self.label_link_name.setFrameShape(QFrame.Box) self.label_link_name.setFrameShadow(QFrame.Sunken) self.label_link_name.setAlignment(Qt.AlignCenter) self.label_link_name.setWordWrap(True) self.gridLayout.addWidget(self.label_link_name, 0, 0, 1, 1) self.retranslateUi(Form) QMetaObject.connectSlotsByName(Form)
def setupUi(self, judger): if not judger.objectName(): judger.setObjectName(u"judger") judger.resize(260, 74) self.verticalLayout_2 = QVBoxLayout(judger) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.title = QLabel(judger) self.title.setObjectName(u"title") sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.title.sizePolicy().hasHeightForWidth()) self.title.setSizePolicy(sizePolicy) font = QFont() font.setFamily(u"Arial Black") font.setPointSize(12) font.setBold(True) font.setWeight(75) self.title.setFont(font) self.title.setWordWrap(True) self.verticalLayout_2.addWidget(self.title) self.remainer = QProgressBar(judger) self.remainer.setObjectName(u"remainer") font1 = QFont() font1.setFamily(u"Arial") font1.setPointSize(11) self.remainer.setFont(font1) self.remainer.setStyleSheet( u"QProgressBar {\n" " border: 1px solid black;\n" " border-radius: 5px;\n" " background-color: white;\n" " }\n" "\n" " QProgressBar::chunk {\n" " background-color: rgb(0, 170, 255);\n" " }") self.remainer.setValue(24) self.remainer.setAlignment(Qt.AlignCenter) self.remainer.setTextVisible(True) self.verticalLayout_2.addWidget(self.remainer) self.retranslateUi(judger) QMetaObject.connectSlotsByName(judger)
def setup(self): font = QFont() font.setWeight(100) self.setWindowTitle('Threading Timer Window') self.timer_counter = 0 self.timer_label = QLabel("Timer:\t") self.timer_label.setFont(font) self.timer = QTimer() self.timer.setInterval(1000) self.timer.timeout.connect(self.increase_timer) reset_btn = QPushButton('Reset') reset_btn.clicked.connect(self.reset) grid = QGridLayout() grid.addWidget(self.timer_label, 0, 0) grid.addWidget(reset_btn, 0, 1) self.setLayout(grid)
def setupUi(self, Initializer): if not Initializer.objectName(): Initializer.setObjectName(u"Initializer") Initializer.resize(222, 320) icon = QIcon() icon.addFile(u":/res/ui/guiscrcpy_logo.png", QSize(), QIcon.Normal, QIcon.Off) Initializer.setWindowIcon(icon) self.widget = QWidget(Initializer) self.widget.setObjectName(u"widget") self.widget.setGeometry(QRect(0, 0, 221, 311)) self.verticalLayout = QVBoxLayout(self.widget) self.verticalLayout.setObjectName(u"verticalLayout") self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.label_2 = QLabel(self.widget) self.label_2.setObjectName(u"label_2") self.label_2.setTextFormat(Qt.PlainText) self.label_2.setPixmap(QPixmap(u":/res/ui/guiscrcpy_logo.png")) self.label_2.setScaledContents(True) self.label_2.setAlignment(Qt.AlignCenter) self.label_2.setWordWrap(True) self.label_2.setMargin(15) self.verticalLayout.addWidget(self.label_2) self.stat = QLabel(self.widget) self.stat.setObjectName(u"stat") font = QFont() font.setFamily(u"Titillium Web") font.setPointSize(30) font.setBold(True) font.setWeight(75) self.stat.setFont(font) self.stat.setScaledContents(False) self.stat.setAlignment(Qt.AlignCenter) self.verticalLayout.addWidget(self.stat) self.label_3 = QLabel(self.widget) self.label_3.setObjectName(u"label_3") self.label_3.setAlignment(Qt.AlignCenter) self.verticalLayout.addWidget(self.label_3) self.retranslateUi(Initializer) QMetaObject.connectSlotsByName(Initializer)
class TemplateInfo: def __init__(self): self.style = "background-color: #272629; margin: 0; padding: 0;" self.height = 204 self.width = 216 self.headerFont = QFont("Open Sans", 15) self.headerFont.setPixelSize(15) self.headerFont.setWeight(QFont.Light) self.headerFont.setItalic(True) self.headerStyle = "margin: 13px 9px 18px 9px; color: #4C4452;" self.textAreaStyle = "background-color: #272629; margin: 0 0 18px 9px; selection-background-color: #5B00C3;" self.textAreaFont = QFont("Open Sans", 13) self.textAreaFont.setPixelSize(13) self.textAreaFont.setWeight(QFont.Normal) self.textAreaFontColor = QColor(218, 214, 222)
def setupUi(self, MainMenu): if not MainMenu.objectName(): MainMenu.setObjectName(u"MainMenu") MainMenu.resize(1024, 600) MainMenu.setMinimumSize(QSize(1024, 600)) MainMenu.setMaximumSize(QSize(1024, 600)) self.MainMenuLayout = QGridLayout(MainMenu) self.MainMenuLayout.setObjectName(u"MainMenuLayout") self.EnterCleanScreenButton = QPushButton(MainMenu) self.EnterCleanScreenButton.setObjectName(u"EnterCleanScreenButton") sizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.EnterCleanScreenButton.sizePolicy().hasHeightForWidth()) self.EnterCleanScreenButton.setSizePolicy(sizePolicy) self.EnterCleanScreenButton.setMinimumSize(QSize(800, 60)) font = QFont() font.setPointSize(12) font.setBold(False) font.setWeight(50) self.EnterCleanScreenButton.setFont(font) self.MainMenuLayout.addWidget(self.EnterCleanScreenButton, 1, 0, 1, 1) self.EnterBrewConfigButton = QPushButton(MainMenu) self.EnterBrewConfigButton.setObjectName(u"EnterBrewConfigButton") sizePolicy.setHeightForWidth(self.EnterBrewConfigButton.sizePolicy().hasHeightForWidth()) self.EnterBrewConfigButton.setSizePolicy(sizePolicy) self.EnterBrewConfigButton.setMinimumSize(QSize(800, 60)) self.EnterBrewConfigButton.setFont(font) self.MainMenuLayout.addWidget(self.EnterBrewConfigButton, 0, 0, 1, 1) self.EnterDeviceStatusScreen = QPushButton(MainMenu) self.EnterDeviceStatusScreen.setObjectName(u"EnterDeviceStatusScreen") sizePolicy.setHeightForWidth(self.EnterDeviceStatusScreen.sizePolicy().hasHeightForWidth()) self.EnterDeviceStatusScreen.setSizePolicy(sizePolicy) self.EnterDeviceStatusScreen.setMinimumSize(QSize(800, 60)) self.EnterDeviceStatusScreen.setFont(font) self.MainMenuLayout.addWidget(self.EnterDeviceStatusScreen, 2, 0, 1, 1) self.retranslateUi(MainMenu) QMetaObject.connectSlotsByName(MainMenu)
def set_invalid(self, state: bool) -> None: """Set the current item as invalid or valid. Args: state: invalid state of Item. """ font = QFont() if state: self.setForeground(QColor(prefs.COLOR_INVALID)) font.setWeight(QFont.Bold) font.setItalic(True) else: self.setForeground(QColor(prefs.COLOR_VALID)) font.setWeight(QFont.Normal) font.setItalic(False) self.setFont(font)
def setup_table_header(table, labels): header = table.horizontalHeader() header.setSectionResizeMode(0, QHeaderView.Stretch) # Don't call QHeaderView::setSectionResizeMode() for every column. To automatically apply the passed stretch to all columns, # just call that method once without iteratively passing an explicit column index: # e.g., ui->tableView->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);. # The below for loop thus reduces to a simplistic one-liner. # See also thttps://stackoverflow.com/questions/18293403/columns-auto-resize-to-size-of-qtableview/34190094#34190094 for i in range(1, len(labels)): header.setSectionResizeMode(i, QHeaderView.ResizeToContents) header.setDefaultAlignment(Qt.AlignLeft) header_font = QFont() header_font.setWeight(QFont.DemiBold) header.setFont(header_font)
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, Manage): if not Manage.objectName(): Manage.setObjectName(u"Manage") Manage.resize(362, 118) self.verticalLayout = QVBoxLayout(Manage) self.verticalLayout.setObjectName(u"verticalLayout") self.gridLayout = QGridLayout() self.gridLayout.setObjectName(u"gridLayout") self.btUnTransaction = QPushButton(Manage) self.btUnTransaction.setObjectName(u"btUnTransaction") font = QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.btUnTransaction.setFont(font) self.gridLayout.addWidget(self.btUnTransaction, 0, 1, 1, 1) self.btLostFreez = QPushButton(Manage) self.btLostFreez.setObjectName(u"btLostFreez") self.btLostFreez.setFont(font) self.gridLayout.addWidget(self.btLostFreez, 0, 0, 1, 1) self.btModifyPwd = QPushButton(Manage) self.btModifyPwd.setObjectName(u"btModifyPwd") self.btModifyPwd.setFont(font) self.gridLayout.addWidget(self.btModifyPwd, 1, 0, 1, 1) self.btUnSubscribe = QPushButton(Manage) self.btUnSubscribe.setObjectName(u"btUnSubscribe") self.btUnSubscribe.setFont(font) self.gridLayout.addWidget(self.btUnSubscribe, 1, 1, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.retranslateUi(Manage) QMetaObject.connectSlotsByName(Manage)
class BrowserItem: def __init__(self): self.size = QSize(216, 108) self.headerFont = QFont("Open Sans", 13) self.headerFont.setPixelSize(13) self.headerFont.setWeight(QFont.DemiBold) self.headerStyle = "margin-left: 18px; margin-right: 9px; color: #DAD6DE;" self.headerStyleSelected = "margin-left: 18px; margin-right: 9px; color: #30EDD5;" self.commandFont = QFont("Fira Code", 11) self.commandFont.setPixelSize(11) self.commandFont.setWeight(QFont.Light) self.commandStyle = "margin-left: 18px; margin-right: 9px; color: #DAD6DE;" self.commandStyleSelected = "margin-left: 18px; margin-right: 9px; color: #30EDD5;" self.descriptionFont = QFont("Open Sans", 12) self.descriptionFont.setPixelSize(12) self.descriptionStyle = "margin-left: 9px; margin-right: 9px; color: rgba(218, 214, 222, 0.4);" self.descriptionStyleSelected = "margin-left: 9px; margin-right: 9px; color: rgba(48, 237, 213, 0.4);"