1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398
|
# -*- coding: utf-8 -*-
################################################################################
## Form generated from reading UI file 'main.ui'
##
## Created by: Qt User Interface Compiler version 6.4.2
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
QMetaObject, QObject, QPoint, QRect,
QSize, QTime, QUrl, Qt)
from PySide6.QtGui import (QAction, QBrush, QColor, QConicalGradient,
QCursor, QFont, QFontDatabase, QGradient,
QIcon, QImage, QKeySequence, QLinearGradient,
QPainter, QPalette, QPixmap, QRadialGradient,
QTransform)
from PySide6.QtWidgets import (QApplication, QComboBox, QFormLayout, QGridLayout,
QGroupBox, QHBoxLayout, QLabel, QLayout,
QLineEdit, QMainWindow, QMenu, QMenuBar,
QPlainTextEdit, QProgressBar, QPushButton, QSizePolicy,
QSpinBox, QStatusBar, QTabWidget, QVBoxLayout,
QWidget)
from . import resources_rc
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
if not MainWindow.objectName():
MainWindow.setObjectName(u"MainWindow")
MainWindow.resize(940, 490)
self.actionImport = QAction(MainWindow)
self.actionImport.setObjectName(u"actionImport")
self.actionExport = QAction(MainWindow)
self.actionExport.setObjectName(u"actionExport")
self.actionExit = QAction(MainWindow)
self.actionExit.setObjectName(u"actionExit")
self.actionDocs = QAction(MainWindow)
self.actionDocs.setObjectName(u"actionDocs")
self.actionGithub = QAction(MainWindow)
self.actionGithub.setObjectName(u"actionGithub")
self.actionAbout = QAction(MainWindow)
self.actionAbout.setObjectName(u"actionAbout")
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
self.centralwidget.setAutoFillBackground(False)
self.verticalLayout_2 = QVBoxLayout(self.centralwidget)
self.verticalLayout_2.setSpacing(6)
self.verticalLayout_2.setObjectName(u"verticalLayout_2")
self.verticalLayout_2.setContentsMargins(9, -1, -1, 3)
self.main_horizontalLayout = QHBoxLayout()
self.main_horizontalLayout.setSpacing(12)
self.main_horizontalLayout.setObjectName(u"main_horizontalLayout")
self.main_horizontalLayout.setContentsMargins(0, 0, 0, 0)
self.left_verticalLayout = QVBoxLayout()
self.left_verticalLayout.setSpacing(6)
self.left_verticalLayout.setObjectName(u"left_verticalLayout")
self.left_verticalLayout.setSizeConstraint(QLayout.SetDefaultConstraint)
self.left_verticalLayout.setContentsMargins(-1, 0, -1, -1)
self.deviceSettings_horizontalLayout = QHBoxLayout()
self.deviceSettings_horizontalLayout.setObjectName(u"deviceSettings_horizontalLayout")
self.deviceSettings_horizontalLayout.setContentsMargins(0, 0, 0, 0)
self.device_list = QComboBox(self.centralwidget)
self.device_list.setObjectName(u"device_list")
self.device_list.setMinimumSize(QSize(400, 0))
self.deviceSettings_horizontalLayout.addWidget(self.device_list)
self.settingsButton = QPushButton(self.centralwidget)
self.settingsButton.setObjectName(u"settingsButton")
sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.settingsButton.sizePolicy().hasHeightForWidth())
self.settingsButton.setSizePolicy(sizePolicy)
self.settingsButton.setMinimumSize(QSize(0, 0))
self.settingsButton.setMaximumSize(QSize(30, 16777215))
icon = QIcon()
icon.addFile(u":/icons/icons/gear.png", QSize(), QIcon.Normal, QIcon.Off)
self.settingsButton.setIcon(icon)
self.deviceSettings_horizontalLayout.addWidget(self.settingsButton)
self.cpu_usage = QProgressBar(self.centralwidget)
self.cpu_usage.setObjectName(u"cpu_usage")
sizePolicy1 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Expanding)
sizePolicy1.setHorizontalStretch(0)
sizePolicy1.setVerticalStretch(0)
sizePolicy1.setHeightForWidth(self.cpu_usage.sizePolicy().hasHeightForWidth())
self.cpu_usage.setSizePolicy(sizePolicy1)
self.cpu_usage.setMaximumSize(QSize(25, 25))
self.cpu_usage.setMaximum(130)
self.cpu_usage.setValue(0)
self.cpu_usage.setOrientation(Qt.Vertical)
self.deviceSettings_horizontalLayout.addWidget(self.cpu_usage)
self.left_verticalLayout.addLayout(self.deviceSettings_horizontalLayout)
self.pages = QTabWidget(self.centralwidget)
self.pages.setObjectName(u"pages")
sizePolicy2 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
sizePolicy2.setHorizontalStretch(0)
sizePolicy2.setVerticalStretch(0)
sizePolicy2.setHeightForWidth(self.pages.sizePolicy().hasHeightForWidth())
self.pages.setSizePolicy(sizePolicy2)
self.pages.setAutoFillBackground(False)
self.pages.setStyleSheet(u"b")
self.page_1 = QWidget()
self.page_1.setObjectName(u"page_1")
self.gridLayout_2 = QGridLayout(self.page_1)
self.gridLayout_2.setObjectName(u"gridLayout_2")
self.pages.addTab(self.page_1, "")
self.page_2 = QWidget()
self.page_2.setObjectName(u"page_2")
self.gridLayout_3 = QGridLayout(self.page_2)
self.gridLayout_3.setObjectName(u"gridLayout_3")
self.pages.addTab(self.page_2, "")
self.page_3 = QWidget()
self.page_3.setObjectName(u"page_3")
self.gridLayout_11 = QGridLayout(self.page_3)
self.gridLayout_11.setObjectName(u"gridLayout_11")
self.pages.addTab(self.page_3, "")
self.page_4 = QWidget()
self.page_4.setObjectName(u"page_4")
self.gridLayout_10 = QGridLayout(self.page_4)
self.gridLayout_10.setObjectName(u"gridLayout_10")
self.pages.addTab(self.page_4, "")
self.page_5 = QWidget()
self.page_5.setObjectName(u"page_5")
self.gridLayout_9 = QGridLayout(self.page_5)
self.gridLayout_9.setObjectName(u"gridLayout_9")
self.pages.addTab(self.page_5, "")
self.page_6 = QWidget()
self.page_6.setObjectName(u"page_6")
self.gridLayout_8 = QGridLayout(self.page_6)
self.gridLayout_8.setObjectName(u"gridLayout_8")
self.pages.addTab(self.page_6, "")
self.page_7 = QWidget()
self.page_7.setObjectName(u"page_7")
self.gridLayout_7 = QGridLayout(self.page_7)
self.gridLayout_7.setObjectName(u"gridLayout_7")
self.pages.addTab(self.page_7, "")
self.page_8 = QWidget()
self.page_8.setObjectName(u"page_8")
self.gridLayout_6 = QGridLayout(self.page_8)
self.gridLayout_6.setObjectName(u"gridLayout_6")
self.pages.addTab(self.page_8, "")
self.page_9 = QWidget()
self.page_9.setObjectName(u"page_9")
self.gridLayout_5 = QGridLayout(self.page_9)
self.gridLayout_5.setObjectName(u"gridLayout_5")
self.pages.addTab(self.page_9, "")
self.tab_10 = QWidget()
self.tab_10.setObjectName(u"tab_10")
self.gridLayout_4 = QGridLayout(self.tab_10)
self.gridLayout_4.setObjectName(u"gridLayout_4")
self.pages.addTab(self.tab_10, "")
self.left_verticalLayout.addWidget(self.pages)
self.left_verticalLayout.setStretch(1, 1)
self.main_horizontalLayout.addLayout(self.left_verticalLayout)
self.right_horizontalLayout = QHBoxLayout()
self.right_horizontalLayout.setObjectName(u"right_horizontalLayout")
self.groupBox = QGroupBox(self.centralwidget)
self.groupBox.setObjectName(u"groupBox")
self.groupBox.setMinimumSize(QSize(250, 0))
self.verticalLayout_3 = QVBoxLayout(self.groupBox)
self.verticalLayout_3.setObjectName(u"verticalLayout_3")
self.formLayout = QFormLayout()
self.formLayout.setObjectName(u"formLayout")
self.label = QLabel(self.groupBox)
self.label.setObjectName(u"label")
self.formLayout.setWidget(0, QFormLayout.LabelRole, self.label)
self.horizontalLayout_2 = QHBoxLayout()
self.horizontalLayout_2.setSpacing(6)
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
self.imageButton = QPushButton(self.groupBox)
self.imageButton.setObjectName(u"imageButton")
self.horizontalLayout_2.addWidget(self.imageButton)
self.removeButton = QPushButton(self.groupBox)
self.removeButton.setObjectName(u"removeButton")
sizePolicy3 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
sizePolicy3.setHorizontalStretch(0)
sizePolicy3.setVerticalStretch(0)
sizePolicy3.setHeightForWidth(self.removeButton.sizePolicy().hasHeightForWidth())
self.removeButton.setSizePolicy(sizePolicy3)
self.removeButton.setMaximumSize(QSize(30, 16777215))
icon1 = QIcon()
icon1.addFile(u":/icons/icons/cross.png", QSize(), QIcon.Normal, QIcon.Off)
self.removeButton.setIcon(icon1)
self.horizontalLayout_2.addWidget(self.removeButton)
self.formLayout.setLayout(0, QFormLayout.FieldRole, self.horizontalLayout_2)
self.label_2 = QLabel(self.groupBox)
self.label_2.setObjectName(u"label_2")
self.formLayout.setWidget(1, QFormLayout.LabelRole, self.label_2)
self.label_3 = QLabel(self.groupBox)
self.label_3.setObjectName(u"label_3")
self.formLayout.setWidget(2, QFormLayout.LabelRole, self.label_3)
self.command = QLineEdit(self.groupBox)
self.command.setObjectName(u"command")
self.formLayout.setWidget(2, QFormLayout.FieldRole, self.command)
self.label_5 = QLabel(self.groupBox)
self.label_5.setObjectName(u"label_5")
self.formLayout.setWidget(3, QFormLayout.LabelRole, self.label_5)
self.keys = QComboBox(self.groupBox)
self.keys.addItem(u"")
self.keys.addItem(u"F11")
self.keys.addItem(u"alt+F4")
self.keys.addItem(u"ctrl+w")
self.keys.addItem(u"cmd+left")
self.keys.addItem(u"alt+plus")
self.keys.addItem(u"alt+delay+F3")
self.keys.addItem(u"backspace")
self.keys.addItem(u"right")
self.keys.addItem(u"page_up")
self.keys.addItem(u"media_volume_up")
self.keys.addItem(u"media_volume_down")
self.keys.addItem(u"media_volume_mute")
self.keys.addItem(u"media_previous")
self.keys.addItem(u"media_next")
self.keys.addItem(u"media_play_pause")
self.keys.setObjectName(u"keys")
self.keys.setEditable(True)
self.formLayout.setWidget(3, QFormLayout.FieldRole, self.keys)
self.label_8 = QLabel(self.groupBox)
self.label_8.setObjectName(u"label_8")
self.formLayout.setWidget(4, QFormLayout.LabelRole, self.label_8)
self.switch_page = QSpinBox(self.groupBox)
self.switch_page.setObjectName(u"switch_page")
self.switch_page.setMinimum(0)
self.switch_page.setMaximum(10)
self.switch_page.setValue(0)
self.formLayout.setWidget(4, QFormLayout.FieldRole, self.switch_page)
self.label_7 = QLabel(self.groupBox)
self.label_7.setObjectName(u"label_7")
self.formLayout.setWidget(5, QFormLayout.LabelRole, self.label_7)
self.change_brightness = QSpinBox(self.groupBox)
self.change_brightness.setObjectName(u"change_brightness")
self.change_brightness.setMinimum(-99)
self.formLayout.setWidget(5, QFormLayout.FieldRole, self.change_brightness)
self.label_6 = QLabel(self.groupBox)
self.label_6.setObjectName(u"label_6")
self.formLayout.setWidget(6, QFormLayout.LabelRole, self.label_6)
self.write = QPlainTextEdit(self.groupBox)
self.write.setObjectName(u"write")
self.formLayout.setWidget(6, QFormLayout.FieldRole, self.write)
self.horizontalLayout_3 = QHBoxLayout()
self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
self.text = QLineEdit(self.groupBox)
self.text.setObjectName(u"text")
self.horizontalLayout_3.addWidget(self.text)
self.textButton = QPushButton(self.groupBox)
self.textButton.setObjectName(u"textButton")
self.textButton.setMinimumSize(QSize(30, 0))
self.textButton.setMaximumSize(QSize(30, 16777215))
icon2 = QIcon()
icon2.addFile(u":/icons/icons/vertical-align.png", QSize(), QIcon.Normal, QIcon.Off)
self.textButton.setIcon(icon2)
self.horizontalLayout_3.addWidget(self.textButton)
self.formLayout.setLayout(1, QFormLayout.FieldRole, self.horizontalLayout_3)
self.verticalLayout_3.addLayout(self.formLayout)
self.right_horizontalLayout.addWidget(self.groupBox)
self.main_horizontalLayout.addLayout(self.right_horizontalLayout)
self.verticalLayout_2.addLayout(self.main_horizontalLayout)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QMenuBar(MainWindow)
self.menubar.setObjectName(u"menubar")
self.menubar.setGeometry(QRect(0, 0, 940, 22))
self.menuFile = QMenu(self.menubar)
self.menuFile.setObjectName(u"menuFile")
self.menuHelp = QMenu(self.menubar)
self.menuHelp.setObjectName(u"menuHelp")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QStatusBar(MainWindow)
self.statusbar.setObjectName(u"statusbar")
MainWindow.setStatusBar(self.statusbar)
QWidget.setTabOrder(self.device_list, self.settingsButton)
QWidget.setTabOrder(self.settingsButton, self.pages)
QWidget.setTabOrder(self.pages, self.imageButton)
QWidget.setTabOrder(self.imageButton, self.removeButton)
QWidget.setTabOrder(self.removeButton, self.text)
QWidget.setTabOrder(self.text, self.textButton)
QWidget.setTabOrder(self.textButton, self.command)
QWidget.setTabOrder(self.command, self.keys)
QWidget.setTabOrder(self.keys, self.switch_page)
QWidget.setTabOrder(self.switch_page, self.change_brightness)
QWidget.setTabOrder(self.change_brightness, self.write)
self.menubar.addAction(self.menuFile.menuAction())
self.menubar.addAction(self.menuHelp.menuAction())
self.menuFile.addAction(self.actionImport)
self.menuFile.addAction(self.actionExport)
self.menuFile.addSeparator()
self.menuFile.addAction(self.actionExit)
self.menuHelp.addAction(self.actionDocs)
self.menuHelp.addAction(self.actionGithub)
self.menuHelp.addSeparator()
self.menuHelp.addAction(self.actionAbout)
self.retranslateUi(MainWindow)
self.pages.setCurrentIndex(0)
QMetaObject.connectSlotsByName(MainWindow)
# setupUi
def retranslateUi(self, MainWindow):
MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"Stream Deck UI", None))
self.actionImport.setText(QCoreApplication.translate("MainWindow", u"Import", None))
self.actionExport.setText(QCoreApplication.translate("MainWindow", u"Export", None))
self.actionExit.setText(QCoreApplication.translate("MainWindow", u"Exit", None))
self.actionDocs.setText(QCoreApplication.translate("MainWindow", u"Documentation", None))
self.actionGithub.setText(QCoreApplication.translate("MainWindow", u"Github", None))
self.actionAbout.setText(QCoreApplication.translate("MainWindow", u"About...", None))
self.settingsButton.setText("")
self.cpu_usage.setFormat("")
self.pages.setTabText(self.pages.indexOf(self.page_1), QCoreApplication.translate("MainWindow", u"Page 1", None))
self.pages.setTabText(self.pages.indexOf(self.page_2), QCoreApplication.translate("MainWindow", u"2", None))
self.pages.setTabText(self.pages.indexOf(self.page_3), QCoreApplication.translate("MainWindow", u"3", None))
self.pages.setTabText(self.pages.indexOf(self.page_4), QCoreApplication.translate("MainWindow", u"4", None))
self.pages.setTabText(self.pages.indexOf(self.page_5), QCoreApplication.translate("MainWindow", u"5", None))
self.pages.setTabText(self.pages.indexOf(self.page_6), QCoreApplication.translate("MainWindow", u"6", None))
self.pages.setTabText(self.pages.indexOf(self.page_7), QCoreApplication.translate("MainWindow", u"7", None))
self.pages.setTabText(self.pages.indexOf(self.page_8), QCoreApplication.translate("MainWindow", u"8", None))
self.pages.setTabText(self.pages.indexOf(self.page_9), QCoreApplication.translate("MainWindow", u"9", None))
self.pages.setTabText(self.pages.indexOf(self.tab_10), QCoreApplication.translate("MainWindow", u"10", None))
self.groupBox.setTitle(QCoreApplication.translate("MainWindow", u"Configure Button", None))
self.label.setText(QCoreApplication.translate("MainWindow", u"Image:", None))
self.imageButton.setText(QCoreApplication.translate("MainWindow", u"Image...", None))
#if QT_CONFIG(tooltip)
self.removeButton.setToolTip(QCoreApplication.translate("MainWindow", u"Remove the image from the button", None))
#endif // QT_CONFIG(tooltip)
self.removeButton.setText("")
self.label_2.setText(QCoreApplication.translate("MainWindow", u"Label:", None))
self.label_3.setText(QCoreApplication.translate("MainWindow", u"Command:", None))
self.label_5.setText(QCoreApplication.translate("MainWindow", u"Press Keys:", None))
self.label_8.setText(QCoreApplication.translate("MainWindow", u"Switch Page:", None))
self.label_7.setText(QCoreApplication.translate("MainWindow", u"Brightness +/-:", None))
self.label_6.setText(QCoreApplication.translate("MainWindow", u"Write Text:", None))
#if QT_CONFIG(tooltip)
self.textButton.setToolTip(QCoreApplication.translate("MainWindow", u"Text vertical alignment", None))
#endif // QT_CONFIG(tooltip)
self.textButton.setText("")
self.menuFile.setTitle(QCoreApplication.translate("MainWindow", u"File", None))
self.menuHelp.setTitle(QCoreApplication.translate("MainWindow", u"Help", None))
# retranslateUi
|