mirror of
https://github.com/283375/arcaea-offline-pyside-ui.git
synced 2025-07-01 12:26:26 +00:00
init
This commit is contained in:
251
ui/designer/components/chartSelector.ui
Normal file
251
ui/designer/components/chartSelector.ui
Normal file
@ -0,0 +1,251 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>ChartSelector</class>
|
||||
<widget class="QWidget" name="ChartSelector">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>671</width>
|
||||
<height>295</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string notr="true">ChartSelector</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="mainVerticalLayout">
|
||||
<item>
|
||||
<widget class="QGroupBox" name="songIdSelectorGroupBox">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>songIdSelector.title</string>
|
||||
</property>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="QWidget" name="widget" native="true">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>300</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="fuzzySearchLineEdit">
|
||||
<property name="frame">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>fuzzySearch.lineEdit.placeholder</string>
|
||||
</property>
|
||||
<property name="clearButtonEnabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QComboBox" name="packageComboBox"/>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QComboBox" name="songIdComboBox"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="songIdSelectorQuickActionsGroupBox">
|
||||
<property name="title">
|
||||
<string>songIdSelector.quickActions</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||
<item>
|
||||
<widget class="QPushButton" name="previousPackageButton">
|
||||
<property name="text">
|
||||
<string>songIdSelector.quickActions.previousPackageButton</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="previousSongIdButton">
|
||||
<property name="text">
|
||||
<string>songIdSelector.quickActions.previousSongIdButton</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="nextSongIdButton">
|
||||
<property name="text">
|
||||
<string>songIdSelector.quickActions.nextSongIdButton</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="nextPackageButton">
|
||||
<property name="text">
|
||||
<string>songIdSelector.quickActions.nextPackageButton</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="ratingClassGroupBox">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>200</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>ratingClassSelector.title</string>
|
||||
</property>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<property name="spacing">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="RatingClassRadioButton" name="pstButton">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="MinimumExpanding">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string notr="true">PAST</string>
|
||||
</property>
|
||||
<property name="autoExclusive">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="RatingClassRadioButton" name="prsButton">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="MinimumExpanding">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string notr="true">PRESENT</string>
|
||||
</property>
|
||||
<property name="autoExclusive">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="RatingClassRadioButton" name="ftrButton">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="MinimumExpanding">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string notr="true">FUTURE</string>
|
||||
</property>
|
||||
<property name="autoExclusive">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="RatingClassRadioButton" name="bydButton">
|
||||
<property name="enabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="MinimumExpanding">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string notr="true">BEYOND</string>
|
||||
</property>
|
||||
<property name="autoExclusive">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="resultsHorizontalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="resultLabel">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string notr="true">...</string>
|
||||
</property>
|
||||
<property name="textFormat">
|
||||
<enum>Qt::RichText</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="resetButton">
|
||||
<property name="text">
|
||||
<string>resetButton</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>RatingClassRadioButton</class>
|
||||
<extends>QRadioButton</extends>
|
||||
<header>ui.implements.components.ratingClassRadioButton</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<tabstops>
|
||||
<tabstop>bydButton</tabstop>
|
||||
</tabstops>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
190
ui/designer/components/chartSelector_ui.py
Normal file
190
ui/designer/components/chartSelector_ui.py
Normal file
@ -0,0 +1,190 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
################################################################################
|
||||
## Form generated from reading UI file 'chartSelector.ui'
|
||||
##
|
||||
## Created by: Qt User Interface Compiler version 6.5.0
|
||||
##
|
||||
## 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 (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QComboBox, QGroupBox, QHBoxLayout,
|
||||
QLabel, QLineEdit, QPushButton, QSizePolicy,
|
||||
QSpacerItem, QVBoxLayout, QWidget)
|
||||
|
||||
from ui.implements.components.ratingClassRadioButton import RatingClassRadioButton
|
||||
|
||||
class Ui_ChartSelector(object):
|
||||
def setupUi(self, ChartSelector):
|
||||
if not ChartSelector.objectName():
|
||||
ChartSelector.setObjectName(u"ChartSelector")
|
||||
ChartSelector.resize(671, 295)
|
||||
ChartSelector.setWindowTitle(u"ChartSelector")
|
||||
self.mainVerticalLayout = QVBoxLayout(ChartSelector)
|
||||
self.mainVerticalLayout.setObjectName(u"mainVerticalLayout")
|
||||
self.songIdSelectorGroupBox = QGroupBox(ChartSelector)
|
||||
self.songIdSelectorGroupBox.setObjectName(u"songIdSelectorGroupBox")
|
||||
sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.songIdSelectorGroupBox.sizePolicy().hasHeightForWidth())
|
||||
self.songIdSelectorGroupBox.setSizePolicy(sizePolicy)
|
||||
self.horizontalLayout = QHBoxLayout(self.songIdSelectorGroupBox)
|
||||
self.horizontalLayout.setObjectName(u"horizontalLayout")
|
||||
self.widget = QWidget(self.songIdSelectorGroupBox)
|
||||
self.widget.setObjectName(u"widget")
|
||||
self.widget.setMinimumSize(QSize(300, 0))
|
||||
self.verticalLayout = QVBoxLayout(self.widget)
|
||||
self.verticalLayout.setObjectName(u"verticalLayout")
|
||||
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
|
||||
self.fuzzySearchLineEdit = QLineEdit(self.widget)
|
||||
self.fuzzySearchLineEdit.setObjectName(u"fuzzySearchLineEdit")
|
||||
self.fuzzySearchLineEdit.setFrame(True)
|
||||
self.fuzzySearchLineEdit.setClearButtonEnabled(True)
|
||||
|
||||
self.verticalLayout.addWidget(self.fuzzySearchLineEdit)
|
||||
|
||||
self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
|
||||
|
||||
self.verticalLayout.addItem(self.verticalSpacer)
|
||||
|
||||
self.packageComboBox = QComboBox(self.widget)
|
||||
self.packageComboBox.setObjectName(u"packageComboBox")
|
||||
|
||||
self.verticalLayout.addWidget(self.packageComboBox)
|
||||
|
||||
self.songIdComboBox = QComboBox(self.widget)
|
||||
self.songIdComboBox.setObjectName(u"songIdComboBox")
|
||||
|
||||
self.verticalLayout.addWidget(self.songIdComboBox)
|
||||
|
||||
|
||||
self.horizontalLayout.addWidget(self.widget)
|
||||
|
||||
self.songIdSelectorQuickActionsGroupBox = QGroupBox(self.songIdSelectorGroupBox)
|
||||
self.songIdSelectorQuickActionsGroupBox.setObjectName(u"songIdSelectorQuickActionsGroupBox")
|
||||
self.verticalLayout_2 = QVBoxLayout(self.songIdSelectorQuickActionsGroupBox)
|
||||
self.verticalLayout_2.setObjectName(u"verticalLayout_2")
|
||||
self.previousPackageButton = QPushButton(self.songIdSelectorQuickActionsGroupBox)
|
||||
self.previousPackageButton.setObjectName(u"previousPackageButton")
|
||||
|
||||
self.verticalLayout_2.addWidget(self.previousPackageButton)
|
||||
|
||||
self.previousSongIdButton = QPushButton(self.songIdSelectorQuickActionsGroupBox)
|
||||
self.previousSongIdButton.setObjectName(u"previousSongIdButton")
|
||||
|
||||
self.verticalLayout_2.addWidget(self.previousSongIdButton)
|
||||
|
||||
self.nextSongIdButton = QPushButton(self.songIdSelectorQuickActionsGroupBox)
|
||||
self.nextSongIdButton.setObjectName(u"nextSongIdButton")
|
||||
|
||||
self.verticalLayout_2.addWidget(self.nextSongIdButton)
|
||||
|
||||
self.nextPackageButton = QPushButton(self.songIdSelectorQuickActionsGroupBox)
|
||||
self.nextPackageButton.setObjectName(u"nextPackageButton")
|
||||
|
||||
self.verticalLayout_2.addWidget(self.nextPackageButton)
|
||||
|
||||
|
||||
self.horizontalLayout.addWidget(self.songIdSelectorQuickActionsGroupBox)
|
||||
|
||||
|
||||
self.mainVerticalLayout.addWidget(self.songIdSelectorGroupBox)
|
||||
|
||||
self.ratingClassGroupBox = QGroupBox(ChartSelector)
|
||||
self.ratingClassGroupBox.setObjectName(u"ratingClassGroupBox")
|
||||
self.ratingClassGroupBox.setMinimumSize(QSize(200, 0))
|
||||
self.horizontalLayout_2 = QHBoxLayout(self.ratingClassGroupBox)
|
||||
self.horizontalLayout_2.setSpacing(0)
|
||||
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
|
||||
self.pstButton = RatingClassRadioButton(self.ratingClassGroupBox)
|
||||
self.pstButton.setObjectName(u"pstButton")
|
||||
sizePolicy1 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.MinimumExpanding)
|
||||
sizePolicy1.setHorizontalStretch(0)
|
||||
sizePolicy1.setVerticalStretch(0)
|
||||
sizePolicy1.setHeightForWidth(self.pstButton.sizePolicy().hasHeightForWidth())
|
||||
self.pstButton.setSizePolicy(sizePolicy1)
|
||||
self.pstButton.setText(u"PAST")
|
||||
self.pstButton.setAutoExclusive(False)
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.pstButton)
|
||||
|
||||
self.prsButton = RatingClassRadioButton(self.ratingClassGroupBox)
|
||||
self.prsButton.setObjectName(u"prsButton")
|
||||
sizePolicy1.setHeightForWidth(self.prsButton.sizePolicy().hasHeightForWidth())
|
||||
self.prsButton.setSizePolicy(sizePolicy1)
|
||||
self.prsButton.setText(u"PRESENT")
|
||||
self.prsButton.setAutoExclusive(False)
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.prsButton)
|
||||
|
||||
self.ftrButton = RatingClassRadioButton(self.ratingClassGroupBox)
|
||||
self.ftrButton.setObjectName(u"ftrButton")
|
||||
sizePolicy1.setHeightForWidth(self.ftrButton.sizePolicy().hasHeightForWidth())
|
||||
self.ftrButton.setSizePolicy(sizePolicy1)
|
||||
self.ftrButton.setText(u"FUTURE")
|
||||
self.ftrButton.setAutoExclusive(False)
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.ftrButton)
|
||||
|
||||
self.bydButton = RatingClassRadioButton(self.ratingClassGroupBox)
|
||||
self.bydButton.setObjectName(u"bydButton")
|
||||
self.bydButton.setEnabled(False)
|
||||
sizePolicy1.setHeightForWidth(self.bydButton.sizePolicy().hasHeightForWidth())
|
||||
self.bydButton.setSizePolicy(sizePolicy1)
|
||||
self.bydButton.setText(u"BEYOND")
|
||||
self.bydButton.setAutoExclusive(False)
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.bydButton)
|
||||
|
||||
|
||||
self.mainVerticalLayout.addWidget(self.ratingClassGroupBox)
|
||||
|
||||
self.resultsHorizontalLayout = QHBoxLayout()
|
||||
self.resultsHorizontalLayout.setObjectName(u"resultsHorizontalLayout")
|
||||
self.resultLabel = QLabel(ChartSelector)
|
||||
self.resultLabel.setObjectName(u"resultLabel")
|
||||
sizePolicy2 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred)
|
||||
sizePolicy2.setHorizontalStretch(0)
|
||||
sizePolicy2.setVerticalStretch(0)
|
||||
sizePolicy2.setHeightForWidth(self.resultLabel.sizePolicy().hasHeightForWidth())
|
||||
self.resultLabel.setSizePolicy(sizePolicy2)
|
||||
self.resultLabel.setText(u"...")
|
||||
self.resultLabel.setTextFormat(Qt.RichText)
|
||||
|
||||
self.resultsHorizontalLayout.addWidget(self.resultLabel)
|
||||
|
||||
self.resetButton = QPushButton(ChartSelector)
|
||||
self.resetButton.setObjectName(u"resetButton")
|
||||
|
||||
self.resultsHorizontalLayout.addWidget(self.resetButton)
|
||||
|
||||
|
||||
self.mainVerticalLayout.addLayout(self.resultsHorizontalLayout)
|
||||
|
||||
|
||||
self.retranslateUi(ChartSelector)
|
||||
|
||||
QMetaObject.connectSlotsByName(ChartSelector)
|
||||
# setupUi
|
||||
|
||||
def retranslateUi(self, ChartSelector):
|
||||
self.songIdSelectorGroupBox.setTitle(QCoreApplication.translate("ChartSelector", u"songIdSelector.title", None))
|
||||
self.fuzzySearchLineEdit.setPlaceholderText(QCoreApplication.translate("ChartSelector", u"fuzzySearch.lineEdit.placeholder", None))
|
||||
self.songIdSelectorQuickActionsGroupBox.setTitle(QCoreApplication.translate("ChartSelector", u"songIdSelector.quickActions", None))
|
||||
self.previousPackageButton.setText(QCoreApplication.translate("ChartSelector", u"songIdSelector.quickActions.previousPackageButton", None))
|
||||
self.previousSongIdButton.setText(QCoreApplication.translate("ChartSelector", u"songIdSelector.quickActions.previousSongIdButton", None))
|
||||
self.nextSongIdButton.setText(QCoreApplication.translate("ChartSelector", u"songIdSelector.quickActions.nextSongIdButton", None))
|
||||
self.nextPackageButton.setText(QCoreApplication.translate("ChartSelector", u"songIdSelector.quickActions.nextPackageButton", None))
|
||||
self.ratingClassGroupBox.setTitle(QCoreApplication.translate("ChartSelector", u"ratingClassSelector.title", None))
|
||||
self.resetButton.setText(QCoreApplication.translate("ChartSelector", u"resetButton", None))
|
||||
pass
|
||||
# retranslateUi
|
||||
|
159
ui/designer/components/dbTableViewer.ui
Normal file
159
ui/designer/components/dbTableViewer.ui
Normal file
@ -0,0 +1,159 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>DbTableViewer</class>
|
||||
<widget class="QWidget" name="DbTableViewer">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>681</width>
|
||||
<height>575</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string notr="true">DbTableViewer</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="1">
|
||||
<widget class="QGroupBox" name="groupBox">
|
||||
<property name="title">
|
||||
<string>actions</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QPushButton" name="action_removeSelectedButton">
|
||||
<property name="text">
|
||||
<string>actions.removeSelected</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="refreshButton">
|
||||
<property name="text">
|
||||
<string>actions.refresh</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QTableView" name="tableView">
|
||||
<property name="editTriggers">
|
||||
<set>QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed</set>
|
||||
</property>
|
||||
<property name="showDropIndicator" stdset="0">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="selectionMode">
|
||||
<enum>QAbstractItemView::ExtendedSelection</enum>
|
||||
</property>
|
||||
<property name="selectionBehavior">
|
||||
<enum>QAbstractItemView::SelectRows</enum>
|
||||
</property>
|
||||
<property name="verticalScrollMode">
|
||||
<enum>QAbstractItemView::ScrollPerPixel</enum>
|
||||
</property>
|
||||
<property name="horizontalScrollMode">
|
||||
<enum>QAbstractItemView::ScrollPerPixel</enum>
|
||||
</property>
|
||||
<attribute name="verticalHeaderVisible">
|
||||
<bool>false</bool>
|
||||
</attribute>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QGroupBox" name="groupBox_2">
|
||||
<property name="title">
|
||||
<string>view</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<item>
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>view.sort.label</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QComboBox" name="sort_comboBox">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="sort_descendingCheckBox">
|
||||
<property name="text">
|
||||
<string>view.sort.descendingCheckBox</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<property name="topMargin">
|
||||
<number>9</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>9</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>view.filter.label</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="pushButton">
|
||||
<property name="text">
|
||||
<string>view.filter.configureButton</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
134
ui/designer/components/dbTableViewer_ui.py
Normal file
134
ui/designer/components/dbTableViewer_ui.py
Normal file
@ -0,0 +1,134 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
################################################################################
|
||||
## Form generated from reading UI file 'dbTableViewer.ui'
|
||||
##
|
||||
## Created by: Qt User Interface Compiler version 6.5.0
|
||||
##
|
||||
## 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 (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QAbstractItemView, QApplication, QCheckBox, QComboBox,
|
||||
QGridLayout, QGroupBox, QHBoxLayout, QHeaderView,
|
||||
QLabel, QPushButton, QSizePolicy, QSpacerItem,
|
||||
QTableView, QVBoxLayout, QWidget)
|
||||
|
||||
class Ui_DbTableViewer(object):
|
||||
def setupUi(self, DbTableViewer):
|
||||
if not DbTableViewer.objectName():
|
||||
DbTableViewer.setObjectName(u"DbTableViewer")
|
||||
DbTableViewer.resize(681, 575)
|
||||
DbTableViewer.setWindowTitle(u"DbTableViewer")
|
||||
self.gridLayout = QGridLayout(DbTableViewer)
|
||||
self.gridLayout.setObjectName(u"gridLayout")
|
||||
self.groupBox = QGroupBox(DbTableViewer)
|
||||
self.groupBox.setObjectName(u"groupBox")
|
||||
self.verticalLayout = QVBoxLayout(self.groupBox)
|
||||
self.verticalLayout.setObjectName(u"verticalLayout")
|
||||
self.action_removeSelectedButton = QPushButton(self.groupBox)
|
||||
self.action_removeSelectedButton.setObjectName(u"action_removeSelectedButton")
|
||||
|
||||
self.verticalLayout.addWidget(self.action_removeSelectedButton)
|
||||
|
||||
self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
|
||||
|
||||
self.verticalLayout.addItem(self.verticalSpacer)
|
||||
|
||||
self.refreshButton = QPushButton(self.groupBox)
|
||||
self.refreshButton.setObjectName(u"refreshButton")
|
||||
|
||||
self.verticalLayout.addWidget(self.refreshButton)
|
||||
|
||||
|
||||
self.gridLayout.addWidget(self.groupBox, 0, 1, 1, 1)
|
||||
|
||||
self.tableView = QTableView(DbTableViewer)
|
||||
self.tableView.setObjectName(u"tableView")
|
||||
self.tableView.setEditTriggers(QAbstractItemView.DoubleClicked|QAbstractItemView.EditKeyPressed)
|
||||
self.tableView.setProperty("showDropIndicator", False)
|
||||
self.tableView.setSelectionMode(QAbstractItemView.ExtendedSelection)
|
||||
self.tableView.setSelectionBehavior(QAbstractItemView.SelectRows)
|
||||
self.tableView.setVerticalScrollMode(QAbstractItemView.ScrollPerPixel)
|
||||
self.tableView.setHorizontalScrollMode(QAbstractItemView.ScrollPerPixel)
|
||||
self.tableView.verticalHeader().setVisible(False)
|
||||
|
||||
self.gridLayout.addWidget(self.tableView, 0, 0, 1, 1)
|
||||
|
||||
self.groupBox_2 = QGroupBox(DbTableViewer)
|
||||
self.groupBox_2.setObjectName(u"groupBox_2")
|
||||
self.verticalLayout_3 = QVBoxLayout(self.groupBox_2)
|
||||
self.verticalLayout_3.setObjectName(u"verticalLayout_3")
|
||||
self.horizontalLayout_2 = QHBoxLayout()
|
||||
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
|
||||
self.label = QLabel(self.groupBox_2)
|
||||
self.label.setObjectName(u"label")
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.label)
|
||||
|
||||
self.sort_comboBox = QComboBox(self.groupBox_2)
|
||||
self.sort_comboBox.setObjectName(u"sort_comboBox")
|
||||
sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.sort_comboBox.sizePolicy().hasHeightForWidth())
|
||||
self.sort_comboBox.setSizePolicy(sizePolicy)
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.sort_comboBox)
|
||||
|
||||
self.sort_descendingCheckBox = QCheckBox(self.groupBox_2)
|
||||
self.sort_descendingCheckBox.setObjectName(u"sort_descendingCheckBox")
|
||||
self.sort_descendingCheckBox.setChecked(True)
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.sort_descendingCheckBox)
|
||||
|
||||
|
||||
self.verticalLayout_3.addLayout(self.horizontalLayout_2)
|
||||
|
||||
self.horizontalLayout = QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName(u"horizontalLayout")
|
||||
self.horizontalLayout.setContentsMargins(-1, 9, -1, 9)
|
||||
self.label_2 = QLabel(self.groupBox_2)
|
||||
self.label_2.setObjectName(u"label_2")
|
||||
|
||||
self.horizontalLayout.addWidget(self.label_2)
|
||||
|
||||
self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
||||
|
||||
self.horizontalLayout.addItem(self.horizontalSpacer)
|
||||
|
||||
self.pushButton = QPushButton(self.groupBox_2)
|
||||
self.pushButton.setObjectName(u"pushButton")
|
||||
|
||||
self.horizontalLayout.addWidget(self.pushButton)
|
||||
|
||||
|
||||
self.verticalLayout_3.addLayout(self.horizontalLayout)
|
||||
|
||||
|
||||
self.gridLayout.addWidget(self.groupBox_2, 1, 0, 1, 1)
|
||||
|
||||
|
||||
self.retranslateUi(DbTableViewer)
|
||||
|
||||
QMetaObject.connectSlotsByName(DbTableViewer)
|
||||
# setupUi
|
||||
|
||||
def retranslateUi(self, DbTableViewer):
|
||||
self.groupBox.setTitle(QCoreApplication.translate("DbTableViewer", u"actions", None))
|
||||
self.action_removeSelectedButton.setText(QCoreApplication.translate("DbTableViewer", u"actions.removeSelected", None))
|
||||
self.refreshButton.setText(QCoreApplication.translate("DbTableViewer", u"actions.refresh", None))
|
||||
self.groupBox_2.setTitle(QCoreApplication.translate("DbTableViewer", u"view", None))
|
||||
self.label.setText(QCoreApplication.translate("DbTableViewer", u"view.sort.label", None))
|
||||
self.sort_descendingCheckBox.setText(QCoreApplication.translate("DbTableViewer", u"view.sort.descendingCheckBox", None))
|
||||
self.label_2.setText(QCoreApplication.translate("DbTableViewer", u"view.filter.label", None))
|
||||
self.pushButton.setText(QCoreApplication.translate("DbTableViewer", u"view.filter.configureButton", None))
|
||||
pass
|
||||
# retranslateUi
|
||||
|
60
ui/designer/components/fileSelector.ui
Normal file
60
ui/designer/components/fileSelector.ui
Normal file
@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>FileSelector</class>
|
||||
<widget class="QWidget" name="FileSelector">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>559</width>
|
||||
<height>42</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string notr="true">FileSelector</string>
|
||||
</property>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="ElidedLabel" name="elidedLabel">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string notr="true">...</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="selectButton">
|
||||
<property name="text">
|
||||
<string>selectButton</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>ElidedLabel</class>
|
||||
<extends>QLabel</extends>
|
||||
<header>ui.implements.components.elidedLabel</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
58
ui/designer/components/fileSelector_ui.py
Normal file
58
ui/designer/components/fileSelector_ui.py
Normal file
@ -0,0 +1,58 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
################################################################################
|
||||
## Form generated from reading UI file 'fileSelector.ui'
|
||||
##
|
||||
## Created by: Qt User Interface Compiler version 6.5.0
|
||||
##
|
||||
## 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 (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QHBoxLayout, QPushButton, QSizePolicy,
|
||||
QWidget)
|
||||
|
||||
from ui.implements.components.elidedLabel import ElidedLabel
|
||||
|
||||
class Ui_FileSelector(object):
|
||||
def setupUi(self, FileSelector):
|
||||
if not FileSelector.objectName():
|
||||
FileSelector.setObjectName(u"FileSelector")
|
||||
FileSelector.resize(559, 42)
|
||||
FileSelector.setWindowTitle(u"FileSelector")
|
||||
self.horizontalLayout_2 = QHBoxLayout(FileSelector)
|
||||
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
|
||||
self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
|
||||
self.elidedLabel = ElidedLabel(FileSelector)
|
||||
self.elidedLabel.setObjectName(u"elidedLabel")
|
||||
sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.elidedLabel.sizePolicy().hasHeightForWidth())
|
||||
self.elidedLabel.setSizePolicy(sizePolicy)
|
||||
self.elidedLabel.setText(u"...")
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.elidedLabel)
|
||||
|
||||
self.selectButton = QPushButton(FileSelector)
|
||||
self.selectButton.setObjectName(u"selectButton")
|
||||
|
||||
self.horizontalLayout_2.addWidget(self.selectButton)
|
||||
|
||||
|
||||
self.retranslateUi(FileSelector)
|
||||
|
||||
QMetaObject.connectSlotsByName(FileSelector)
|
||||
# setupUi
|
||||
|
||||
def retranslateUi(self, FileSelector):
|
||||
self.selectButton.setText(QCoreApplication.translate("FileSelector", u"selectButton", None))
|
||||
pass
|
||||
# retranslateUi
|
||||
|
228
ui/designer/components/scoreEditor.ui
Normal file
228
ui/designer/components/scoreEditor.ui
Normal file
@ -0,0 +1,228 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>ScoreEditor</class>
|
||||
<widget class="QWidget" name="ScoreEditor">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>365</width>
|
||||
<height>253</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string notr="true">ScoreEditor</string>
|
||||
</property>
|
||||
<layout class="QFormLayout" name="formLayout">
|
||||
<property name="fieldGrowthPolicy">
|
||||
<enum>QFormLayout::ExpandingFieldsGrow</enum>
|
||||
</property>
|
||||
<property name="labelAlignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>formLabel.score</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="FocusSelectAllLineEdit" name="scoreLineEdit">
|
||||
<property name="inputMask">
|
||||
<string notr="true">B9'999'999;_</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string notr="true">PURE</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QSpinBox" name="pureSpinBox">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>0</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string notr="true">FAR</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QSpinBox" name="farSpinBox">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>0</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string notr="true">LOST</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QSpinBox" name="lostSpinBox">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>0</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>formLabel.time</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1">
|
||||
<widget class="QDateTimeEdit" name="dateTimeEdit">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="dateTime">
|
||||
<datetime>
|
||||
<hour>0</hour>
|
||||
<minute>0</minute>
|
||||
<second>0</second>
|
||||
<year>2017</year>
|
||||
<month>1</month>
|
||||
<day>22</day>
|
||||
</datetime>
|
||||
</property>
|
||||
<property name="minimumDate">
|
||||
<date>
|
||||
<year>2017</year>
|
||||
<month>1</month>
|
||||
<day>22</day>
|
||||
</date>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="6" column="0">
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="text">
|
||||
<string notr="true">MAX RECALL</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="1">
|
||||
<widget class="QSpinBox" name="maxRecallSpinBox">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="minimum">
|
||||
<number>-1</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="value">
|
||||
<number>-1</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="0" colspan="2">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="validateLabel">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string notr="true">...</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="commitButton">
|
||||
<property name="text">
|
||||
<string>commitButton</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<widget class="QLabel" name="label_8">
|
||||
<property name="text">
|
||||
<string>formLabel.clearType</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="1">
|
||||
<widget class="QComboBox" name="clearTypeComboBox">
|
||||
<property name="enabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>FocusSelectAllLineEdit</class>
|
||||
<extends>QLineEdit</extends>
|
||||
<header>ui.implements.components.focusSelectAllLineEdit</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
167
ui/designer/components/scoreEditor_ui.py
Normal file
167
ui/designer/components/scoreEditor_ui.py
Normal file
@ -0,0 +1,167 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
################################################################################
|
||||
## Form generated from reading UI file 'scoreEditor.ui'
|
||||
##
|
||||
## Created by: Qt User Interface Compiler version 6.5.0
|
||||
##
|
||||
## 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 (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QApplication, QComboBox, QDateTimeEdit, QFormLayout,
|
||||
QHBoxLayout, QLabel, QPushButton, QSizePolicy,
|
||||
QSpacerItem, QSpinBox, QWidget)
|
||||
|
||||
from ui.implements.components.focusSelectAllLineEdit import FocusSelectAllLineEdit
|
||||
|
||||
class Ui_ScoreEditor(object):
|
||||
def setupUi(self, ScoreEditor):
|
||||
if not ScoreEditor.objectName():
|
||||
ScoreEditor.setObjectName(u"ScoreEditor")
|
||||
ScoreEditor.resize(365, 253)
|
||||
ScoreEditor.setWindowTitle(u"ScoreEditor")
|
||||
self.formLayout = QFormLayout(ScoreEditor)
|
||||
self.formLayout.setObjectName(u"formLayout")
|
||||
self.formLayout.setFieldGrowthPolicy(QFormLayout.ExpandingFieldsGrow)
|
||||
self.formLayout.setLabelAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
|
||||
self.label = QLabel(ScoreEditor)
|
||||
self.label.setObjectName(u"label")
|
||||
|
||||
self.formLayout.setWidget(0, QFormLayout.LabelRole, self.label)
|
||||
|
||||
self.scoreLineEdit = FocusSelectAllLineEdit(ScoreEditor)
|
||||
self.scoreLineEdit.setObjectName(u"scoreLineEdit")
|
||||
self.scoreLineEdit.setInputMask(u"B9'999'999;_")
|
||||
|
||||
self.formLayout.setWidget(0, QFormLayout.FieldRole, self.scoreLineEdit)
|
||||
|
||||
self.label_2 = QLabel(ScoreEditor)
|
||||
self.label_2.setObjectName(u"label_2")
|
||||
self.label_2.setText(u"PURE")
|
||||
|
||||
self.formLayout.setWidget(1, QFormLayout.LabelRole, self.label_2)
|
||||
|
||||
self.pureSpinBox = QSpinBox(ScoreEditor)
|
||||
self.pureSpinBox.setObjectName(u"pureSpinBox")
|
||||
self.pureSpinBox.setMinimumSize(QSize(100, 0))
|
||||
self.pureSpinBox.setMaximum(0)
|
||||
|
||||
self.formLayout.setWidget(1, QFormLayout.FieldRole, self.pureSpinBox)
|
||||
|
||||
self.label_3 = QLabel(ScoreEditor)
|
||||
self.label_3.setObjectName(u"label_3")
|
||||
self.label_3.setText(u"FAR")
|
||||
|
||||
self.formLayout.setWidget(2, QFormLayout.LabelRole, self.label_3)
|
||||
|
||||
self.farSpinBox = QSpinBox(ScoreEditor)
|
||||
self.farSpinBox.setObjectName(u"farSpinBox")
|
||||
self.farSpinBox.setMinimumSize(QSize(100, 0))
|
||||
self.farSpinBox.setMaximum(0)
|
||||
|
||||
self.formLayout.setWidget(2, QFormLayout.FieldRole, self.farSpinBox)
|
||||
|
||||
self.label_4 = QLabel(ScoreEditor)
|
||||
self.label_4.setObjectName(u"label_4")
|
||||
self.label_4.setText(u"LOST")
|
||||
|
||||
self.formLayout.setWidget(3, QFormLayout.LabelRole, self.label_4)
|
||||
|
||||
self.lostSpinBox = QSpinBox(ScoreEditor)
|
||||
self.lostSpinBox.setObjectName(u"lostSpinBox")
|
||||
self.lostSpinBox.setMinimumSize(QSize(100, 0))
|
||||
self.lostSpinBox.setMaximum(0)
|
||||
|
||||
self.formLayout.setWidget(3, QFormLayout.FieldRole, self.lostSpinBox)
|
||||
|
||||
self.label_5 = QLabel(ScoreEditor)
|
||||
self.label_5.setObjectName(u"label_5")
|
||||
|
||||
self.formLayout.setWidget(4, QFormLayout.LabelRole, self.label_5)
|
||||
|
||||
self.dateTimeEdit = QDateTimeEdit(ScoreEditor)
|
||||
self.dateTimeEdit.setObjectName(u"dateTimeEdit")
|
||||
sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.dateTimeEdit.sizePolicy().hasHeightForWidth())
|
||||
self.dateTimeEdit.setSizePolicy(sizePolicy)
|
||||
self.dateTimeEdit.setDateTime(QDateTime(QDate(2017, 1, 22), QTime(0, 0, 0)))
|
||||
self.dateTimeEdit.setMinimumDate(QDate(2017, 1, 22))
|
||||
|
||||
self.formLayout.setWidget(4, QFormLayout.FieldRole, self.dateTimeEdit)
|
||||
|
||||
self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
|
||||
|
||||
self.formLayout.setItem(5, QFormLayout.LabelRole, self.verticalSpacer)
|
||||
|
||||
self.label_6 = QLabel(ScoreEditor)
|
||||
self.label_6.setObjectName(u"label_6")
|
||||
self.label_6.setText(u"MAX RECALL")
|
||||
|
||||
self.formLayout.setWidget(6, QFormLayout.LabelRole, self.label_6)
|
||||
|
||||
self.maxRecallSpinBox = QSpinBox(ScoreEditor)
|
||||
self.maxRecallSpinBox.setObjectName(u"maxRecallSpinBox")
|
||||
self.maxRecallSpinBox.setMinimumSize(QSize(100, 0))
|
||||
self.maxRecallSpinBox.setMinimum(-1)
|
||||
self.maxRecallSpinBox.setMaximum(0)
|
||||
self.maxRecallSpinBox.setValue(-1)
|
||||
|
||||
self.formLayout.setWidget(6, QFormLayout.FieldRole, self.maxRecallSpinBox)
|
||||
|
||||
self.horizontalLayout = QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName(u"horizontalLayout")
|
||||
self.validateLabel = QLabel(ScoreEditor)
|
||||
self.validateLabel.setObjectName(u"validateLabel")
|
||||
sizePolicy1 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred)
|
||||
sizePolicy1.setHorizontalStretch(0)
|
||||
sizePolicy1.setVerticalStretch(0)
|
||||
sizePolicy1.setHeightForWidth(self.validateLabel.sizePolicy().hasHeightForWidth())
|
||||
self.validateLabel.setSizePolicy(sizePolicy1)
|
||||
self.validateLabel.setText(u"...")
|
||||
self.validateLabel.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
|
||||
|
||||
self.horizontalLayout.addWidget(self.validateLabel)
|
||||
|
||||
self.commitButton = QPushButton(ScoreEditor)
|
||||
self.commitButton.setObjectName(u"commitButton")
|
||||
|
||||
self.horizontalLayout.addWidget(self.commitButton)
|
||||
|
||||
|
||||
self.formLayout.setLayout(8, QFormLayout.SpanningRole, self.horizontalLayout)
|
||||
|
||||
self.label_8 = QLabel(ScoreEditor)
|
||||
self.label_8.setObjectName(u"label_8")
|
||||
|
||||
self.formLayout.setWidget(7, QFormLayout.LabelRole, self.label_8)
|
||||
|
||||
self.clearTypeComboBox = QComboBox(ScoreEditor)
|
||||
self.clearTypeComboBox.setObjectName(u"clearTypeComboBox")
|
||||
self.clearTypeComboBox.setEnabled(False)
|
||||
self.clearTypeComboBox.setMinimumSize(QSize(100, 0))
|
||||
|
||||
self.formLayout.setWidget(7, QFormLayout.FieldRole, self.clearTypeComboBox)
|
||||
|
||||
|
||||
self.retranslateUi(ScoreEditor)
|
||||
|
||||
QMetaObject.connectSlotsByName(ScoreEditor)
|
||||
# setupUi
|
||||
|
||||
def retranslateUi(self, ScoreEditor):
|
||||
self.label.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.score", None))
|
||||
self.label_5.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.time", None))
|
||||
self.commitButton.setText(QCoreApplication.translate("ScoreEditor", u"commitButton", None))
|
||||
self.label_8.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.clearType", None))
|
||||
pass
|
||||
# retranslateUi
|
||||
|
Reference in New Issue
Block a user