chore: ScoreEditor layout

This commit is contained in:
2023-09-05 19:28:34 +08:00
parent a886741079
commit 8c832addc3
2 changed files with 398 additions and 378 deletions

View File

@ -6,22 +6,15 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>450</width> <width>625</width>
<height>350</height> <height>250</height>
</rect> </rect>
</property> </property>
<property name="windowTitle"> <property name="windowTitle">
<string notr="true">ScoreEditor</string> <string notr="true">ScoreEditor</string>
</property> </property>
<layout class="QGridLayout" name="gridLayout"> <layout class="QGridLayout" name="gridLayout">
<item row="2" column="2"> <item row="2" column="3">
<widget class="QCheckBox" name="pureNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
</widget>
</item>
<item row="9" column="0">
<widget class="QLabel" name="label_7"> <widget class="QLabel" name="label_7">
<property name="text"> <property name="text">
<string notr="true">Modifier</string> <string notr="true">Modifier</string>
@ -31,6 +24,64 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="4">
<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>
<item row="0" column="1">
<widget class="QLabel" name="idLabel">
<property name="text">
<string>idAutoInsert</string>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QCheckBox" name="lostNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="FocusSelectAllLineEdit" name="scoreLineEdit">
<property name="inputMask">
<string notr="true">B9'999'999;_</string>
</property>
</widget>
</item>
<item row="4" column="3">
<widget class="QLabel" name="label_9">
<property name="text">
<string>formLabel.comment</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QCheckBox" name="farNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
</widget>
</item>
<item row="4" column="4">
<widget class="QLineEdit" name="commentLineEdit">
<property name="enabled">
<bool>false</bool>
</property>
</widget>
</item>
<item row="2" column="1"> <item row="2" column="1">
<widget class="QSpinBox" name="pureSpinBox"> <widget class="QSpinBox" name="pureSpinBox">
<property name="minimumSize"> <property name="minimumSize">
@ -44,26 +95,39 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="10" column="2"> <item row="5" column="0">
<widget class="QCheckBox" name="clearTypeNoneCheckBox"> <widget class="QLabel" name="label_5">
<property name="text"> <property name="text">
<string>setNone</string> <string>formLabel.date</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_2">
<property name="text">
<string notr="true">PURE</string>
</property> </property>
<property name="alignment"> <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="3">
<widget class="QLabel" name="label_8">
<property name="text">
<string notr="true">Clear Type</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="3" 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="4" column="0"> <item row="4" column="0">
<widget class="QLabel" name="label_4"> <widget class="QLabel" name="label_4">
<property name="text"> <property name="text">
@ -74,59 +138,67 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="2"> <item row="2" column="0">
<widget class="QCheckBox" name="dateNoneCheckBox"> <widget class="QLabel" name="label_2">
<property name="text"> <property name="text">
<string>setNone</string> <string notr="true">PURE</string>
</property>
</widget>
</item>
<item row="6" column="1">
<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="12" column="1">
<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>
<property name="alignment"> <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item row="10" column="1"> <item row="1" column="3">
<widget class="QComboBox" name="clearTypeComboBox"> <widget class="QLabel" name="label_6">
<property name="enabled"> <property name="text">
<bool>false</bool> <string notr="true">MAX RECALL</string>
</property> </property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QSpinBox" name="lostSpinBox">
<property name="minimumSize"> <property name="minimumSize">
<size> <size>
<width>100</width> <width>100</width>
<height>0</height> <height>0</height>
</size> </size>
</property> </property>
<property name="maximum">
<number>0</number>
</property>
</widget> </widget>
</item> </item>
<item row="10" column="0"> <item row="2" column="2">
<widget class="QLabel" name="label_8"> <widget class="QCheckBox" name="pureNoneCheckBox">
<property name="text"> <property name="text">
<string notr="true">Clear Type</string> <string>setNone</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label_10">
<property name="text">
<string>ID</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="2" column="4">
<widget class="QComboBox" name="modifierComboBox">
<property name="enabled">
<bool>false</bool>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>formLabel.score</string>
</property> </property>
<property name="alignment"> <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
@ -143,17 +215,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="8" column="0"> <item row="1" column="4">
<widget class="QLabel" name="label_6">
<property name="text">
<string notr="true">MAX RECALL</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="8" column="1">
<widget class="QSpinBox" name="maxRecallSpinBox"> <widget class="QSpinBox" name="maxRecallSpinBox">
<property name="enabled"> <property name="enabled">
<bool>false</bool> <bool>false</bool>
@ -175,14 +237,77 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="9" column="1"> <item row="1" column="5">
<widget class="QComboBox" name="modifierComboBox"> <widget class="QCheckBox" name="maxRecallNoneCheckBox">
<property name="enabled"> <property name="text">
<bool>false</bool> <string>setNone</string>
</property>
<property name="checked">
<bool>true</bool>
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="1"> <item row="2" column="5">
<widget class="QCheckBox" name="modifierNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="3" column="5">
<widget class="QCheckBox" name="clearTypeNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="4" column="5">
<widget class="QCheckBox" name="commentNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="11" column="5">
<widget class="QPushButton" name="commitButton">
<property name="text">
<string>commitButton</string>
</property>
</widget>
</item>
<item row="11" column="0" colspan="5">
<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 row="5" column="5">
<widget class="QCheckBox" name="dateNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
</widget>
</item>
<item row="5" column="1" colspan="4">
<widget class="QDateTimeEdit" name="dateTimeEdit"> <widget class="QDateTimeEdit" name="dateTimeEdit">
<property name="sizePolicy"> <property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
@ -198,144 +323,6 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" 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="2">
<widget class="QCheckBox" name="lostNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
</widget>
</item>
<item row="11" column="1">
<widget class="QLineEdit" name="commentLineEdit">
<property name="enabled">
<bool>false</bool>
</property>
</widget>
</item>
<item row="9" column="2">
<widget class="QCheckBox" name="modifierNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="11" column="2">
<widget class="QCheckBox" name="commentNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_5">
<property name="text">
<string>formLabel.date</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="12" column="2">
<widget class="QPushButton" name="commitButton">
<property name="text">
<string>commitButton</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="FocusSelectAllLineEdit" name="scoreLineEdit">
<property name="inputMask">
<string notr="true">B9'999'999;_</string>
</property>
</widget>
</item>
<item row="8" column="2">
<widget class="QCheckBox" name="maxRecallNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="3" 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="11" column="0">
<widget class="QLabel" name="label_9">
<property name="text">
<string>formLabel.comment</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>formLabel.score</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QCheckBox" name="farNoneCheckBox">
<property name="text">
<string>setNone</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label_10">
<property name="text">
<string>ID</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="idLabel">
<property name="text">
<string>idAutoInsert</string>
</property>
</widget>
</item>
</layout> </layout>
</widget> </widget>
<customwidgets> <customwidgets>
@ -345,6 +332,26 @@
<header>ui.implements.components.focusSelectAllLineEdit</header> <header>ui.implements.components.focusSelectAllLineEdit</header>
</customwidget> </customwidget>
</customwidgets> </customwidgets>
<tabstops>
<tabstop>scoreLineEdit</tabstop>
<tabstop>pureSpinBox</tabstop>
<tabstop>pureNoneCheckBox</tabstop>
<tabstop>farSpinBox</tabstop>
<tabstop>farNoneCheckBox</tabstop>
<tabstop>lostSpinBox</tabstop>
<tabstop>lostNoneCheckBox</tabstop>
<tabstop>dateTimeEdit</tabstop>
<tabstop>dateNoneCheckBox</tabstop>
<tabstop>maxRecallSpinBox</tabstop>
<tabstop>maxRecallNoneCheckBox</tabstop>
<tabstop>modifierComboBox</tabstop>
<tabstop>modifierNoneCheckBox</tabstop>
<tabstop>clearTypeComboBox</tabstop>
<tabstop>clearTypeNoneCheckBox</tabstop>
<tabstop>commentLineEdit</tabstop>
<tabstop>commentNoneCheckBox</tabstop>
<tabstop>commitButton</tabstop>
</tabstops>
<resources/> <resources/>
<connections> <connections>
<connection> <connection>

View File

@ -17,7 +17,7 @@ from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
QPalette, QPixmap, QRadialGradient, QTransform) QPalette, QPixmap, QRadialGradient, QTransform)
from PySide6.QtWidgets import (QApplication, QCheckBox, QComboBox, QDateTimeEdit, from PySide6.QtWidgets import (QApplication, QCheckBox, QComboBox, QDateTimeEdit,
QGridLayout, QLabel, QLineEdit, QPushButton, QGridLayout, QLabel, QLineEdit, QPushButton,
QSizePolicy, QSpacerItem, QSpinBox, QWidget) QSizePolicy, QSpinBox, QWidget)
from ui.implements.components.focusSelectAllLineEdit import FocusSelectAllLineEdit from ui.implements.components.focusSelectAllLineEdit import FocusSelectAllLineEdit
@ -25,21 +25,56 @@ class Ui_ScoreEditor(object):
def setupUi(self, ScoreEditor): def setupUi(self, ScoreEditor):
if not ScoreEditor.objectName(): if not ScoreEditor.objectName():
ScoreEditor.setObjectName(u"ScoreEditor") ScoreEditor.setObjectName(u"ScoreEditor")
ScoreEditor.resize(450, 350) ScoreEditor.resize(625, 250)
ScoreEditor.setWindowTitle(u"ScoreEditor") ScoreEditor.setWindowTitle(u"ScoreEditor")
self.gridLayout = QGridLayout(ScoreEditor) self.gridLayout = QGridLayout(ScoreEditor)
self.gridLayout.setObjectName(u"gridLayout") self.gridLayout.setObjectName(u"gridLayout")
self.pureNoneCheckBox = QCheckBox(ScoreEditor)
self.pureNoneCheckBox.setObjectName(u"pureNoneCheckBox")
self.gridLayout.addWidget(self.pureNoneCheckBox, 2, 2, 1, 1)
self.label_7 = QLabel(ScoreEditor) self.label_7 = QLabel(ScoreEditor)
self.label_7.setObjectName(u"label_7") self.label_7.setObjectName(u"label_7")
self.label_7.setText(u"Modifier") self.label_7.setText(u"Modifier")
self.label_7.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter) self.label_7.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_7, 9, 0, 1, 1) self.gridLayout.addWidget(self.label_7, 2, 3, 1, 1)
self.clearTypeComboBox = QComboBox(ScoreEditor)
self.clearTypeComboBox.setObjectName(u"clearTypeComboBox")
self.clearTypeComboBox.setEnabled(False)
self.clearTypeComboBox.setMinimumSize(QSize(100, 0))
self.gridLayout.addWidget(self.clearTypeComboBox, 3, 4, 1, 1)
self.idLabel = QLabel(ScoreEditor)
self.idLabel.setObjectName(u"idLabel")
self.gridLayout.addWidget(self.idLabel, 0, 1, 1, 1)
self.lostNoneCheckBox = QCheckBox(ScoreEditor)
self.lostNoneCheckBox.setObjectName(u"lostNoneCheckBox")
self.gridLayout.addWidget(self.lostNoneCheckBox, 4, 2, 1, 1)
self.scoreLineEdit = FocusSelectAllLineEdit(ScoreEditor)
self.scoreLineEdit.setObjectName(u"scoreLineEdit")
self.scoreLineEdit.setInputMask(u"B9'999'999;_")
self.gridLayout.addWidget(self.scoreLineEdit, 1, 1, 1, 1)
self.label_9 = QLabel(ScoreEditor)
self.label_9.setObjectName(u"label_9")
self.label_9.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_9, 4, 3, 1, 1)
self.farNoneCheckBox = QCheckBox(ScoreEditor)
self.farNoneCheckBox.setObjectName(u"farNoneCheckBox")
self.gridLayout.addWidget(self.farNoneCheckBox, 3, 2, 1, 1)
self.commentLineEdit = QLineEdit(ScoreEditor)
self.commentLineEdit.setObjectName(u"commentLineEdit")
self.commentLineEdit.setEnabled(False)
self.gridLayout.addWidget(self.commentLineEdit, 4, 4, 1, 1)
self.pureSpinBox = QSpinBox(ScoreEditor) self.pureSpinBox = QSpinBox(ScoreEditor)
self.pureSpinBox.setObjectName(u"pureSpinBox") self.pureSpinBox.setObjectName(u"pureSpinBox")
@ -48,18 +83,25 @@ class Ui_ScoreEditor(object):
self.gridLayout.addWidget(self.pureSpinBox, 2, 1, 1, 1) self.gridLayout.addWidget(self.pureSpinBox, 2, 1, 1, 1)
self.clearTypeNoneCheckBox = QCheckBox(ScoreEditor) self.label_5 = QLabel(ScoreEditor)
self.clearTypeNoneCheckBox.setObjectName(u"clearTypeNoneCheckBox") self.label_5.setObjectName(u"label_5")
self.clearTypeNoneCheckBox.setChecked(True) self.label_5.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.clearTypeNoneCheckBox, 10, 2, 1, 1) self.gridLayout.addWidget(self.label_5, 5, 0, 1, 1)
self.label_2 = QLabel(ScoreEditor) self.label_8 = QLabel(ScoreEditor)
self.label_2.setObjectName(u"label_2") self.label_8.setObjectName(u"label_8")
self.label_2.setText(u"PURE") self.label_8.setText(u"Clear Type")
self.label_2.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter) self.label_8.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1) self.gridLayout.addWidget(self.label_8, 3, 3, 1, 1)
self.farSpinBox = QSpinBox(ScoreEditor)
self.farSpinBox.setObjectName(u"farSpinBox")
self.farSpinBox.setMinimumSize(QSize(100, 0))
self.farSpinBox.setMaximum(0)
self.gridLayout.addWidget(self.farSpinBox, 3, 1, 1, 1)
self.label_4 = QLabel(ScoreEditor) self.label_4 = QLabel(ScoreEditor)
self.label_4.setObjectName(u"label_4") self.label_4.setObjectName(u"label_4")
@ -68,14 +110,95 @@ class Ui_ScoreEditor(object):
self.gridLayout.addWidget(self.label_4, 4, 0, 1, 1) self.gridLayout.addWidget(self.label_4, 4, 0, 1, 1)
self.dateNoneCheckBox = QCheckBox(ScoreEditor) self.label_2 = QLabel(ScoreEditor)
self.dateNoneCheckBox.setObjectName(u"dateNoneCheckBox") self.label_2.setObjectName(u"label_2")
self.label_2.setText(u"PURE")
self.label_2.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.dateNoneCheckBox, 5, 2, 1, 1) self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1)
self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding) self.label_6 = QLabel(ScoreEditor)
self.label_6.setObjectName(u"label_6")
self.label_6.setText(u"MAX RECALL")
self.label_6.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addItem(self.verticalSpacer, 6, 1, 1, 1) self.gridLayout.addWidget(self.label_6, 1, 3, 1, 1)
self.lostSpinBox = QSpinBox(ScoreEditor)
self.lostSpinBox.setObjectName(u"lostSpinBox")
self.lostSpinBox.setMinimumSize(QSize(100, 0))
self.lostSpinBox.setMaximum(0)
self.gridLayout.addWidget(self.lostSpinBox, 4, 1, 1, 1)
self.pureNoneCheckBox = QCheckBox(ScoreEditor)
self.pureNoneCheckBox.setObjectName(u"pureNoneCheckBox")
self.gridLayout.addWidget(self.pureNoneCheckBox, 2, 2, 1, 1)
self.label_10 = QLabel(ScoreEditor)
self.label_10.setObjectName(u"label_10")
self.label_10.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_10, 0, 0, 1, 1)
self.modifierComboBox = QComboBox(ScoreEditor)
self.modifierComboBox.setObjectName(u"modifierComboBox")
self.modifierComboBox.setEnabled(False)
self.gridLayout.addWidget(self.modifierComboBox, 2, 4, 1, 1)
self.label = QLabel(ScoreEditor)
self.label.setObjectName(u"label")
self.label.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label, 1, 0, 1, 1)
self.label_3 = QLabel(ScoreEditor)
self.label_3.setObjectName(u"label_3")
self.label_3.setText(u"FAR")
self.label_3.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_3, 3, 0, 1, 1)
self.maxRecallSpinBox = QSpinBox(ScoreEditor)
self.maxRecallSpinBox.setObjectName(u"maxRecallSpinBox")
self.maxRecallSpinBox.setEnabled(False)
self.maxRecallSpinBox.setMinimumSize(QSize(100, 0))
self.maxRecallSpinBox.setMinimum(0)
self.maxRecallSpinBox.setMaximum(0)
self.maxRecallSpinBox.setValue(0)
self.gridLayout.addWidget(self.maxRecallSpinBox, 1, 4, 1, 1)
self.maxRecallNoneCheckBox = QCheckBox(ScoreEditor)
self.maxRecallNoneCheckBox.setObjectName(u"maxRecallNoneCheckBox")
self.maxRecallNoneCheckBox.setChecked(True)
self.gridLayout.addWidget(self.maxRecallNoneCheckBox, 1, 5, 1, 1)
self.modifierNoneCheckBox = QCheckBox(ScoreEditor)
self.modifierNoneCheckBox.setObjectName(u"modifierNoneCheckBox")
self.modifierNoneCheckBox.setChecked(True)
self.gridLayout.addWidget(self.modifierNoneCheckBox, 2, 5, 1, 1)
self.clearTypeNoneCheckBox = QCheckBox(ScoreEditor)
self.clearTypeNoneCheckBox.setObjectName(u"clearTypeNoneCheckBox")
self.clearTypeNoneCheckBox.setChecked(True)
self.gridLayout.addWidget(self.clearTypeNoneCheckBox, 3, 5, 1, 1)
self.commentNoneCheckBox = QCheckBox(ScoreEditor)
self.commentNoneCheckBox.setObjectName(u"commentNoneCheckBox")
self.commentNoneCheckBox.setChecked(True)
self.gridLayout.addWidget(self.commentNoneCheckBox, 4, 5, 1, 1)
self.commitButton = QPushButton(ScoreEditor)
self.commitButton.setObjectName(u"commitButton")
self.gridLayout.addWidget(self.commitButton, 11, 5, 1, 1)
self.validateLabel = QLabel(ScoreEditor) self.validateLabel = QLabel(ScoreEditor)
self.validateLabel.setObjectName(u"validateLabel") self.validateLabel.setObjectName(u"validateLabel")
@ -87,51 +210,12 @@ class Ui_ScoreEditor(object):
self.validateLabel.setText(u"...") self.validateLabel.setText(u"...")
self.validateLabel.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter) self.validateLabel.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.validateLabel, 12, 1, 1, 1) self.gridLayout.addWidget(self.validateLabel, 11, 0, 1, 5)
self.clearTypeComboBox = QComboBox(ScoreEditor) self.dateNoneCheckBox = QCheckBox(ScoreEditor)
self.clearTypeComboBox.setObjectName(u"clearTypeComboBox") self.dateNoneCheckBox.setObjectName(u"dateNoneCheckBox")
self.clearTypeComboBox.setEnabled(False)
self.clearTypeComboBox.setMinimumSize(QSize(100, 0))
self.gridLayout.addWidget(self.clearTypeComboBox, 10, 1, 1, 1) self.gridLayout.addWidget(self.dateNoneCheckBox, 5, 5, 1, 1)
self.label_8 = QLabel(ScoreEditor)
self.label_8.setObjectName(u"label_8")
self.label_8.setText(u"Clear Type")
self.label_8.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_8, 10, 0, 1, 1)
self.label_3 = QLabel(ScoreEditor)
self.label_3.setObjectName(u"label_3")
self.label_3.setText(u"FAR")
self.label_3.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_3, 3, 0, 1, 1)
self.label_6 = QLabel(ScoreEditor)
self.label_6.setObjectName(u"label_6")
self.label_6.setText(u"MAX RECALL")
self.label_6.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_6, 8, 0, 1, 1)
self.maxRecallSpinBox = QSpinBox(ScoreEditor)
self.maxRecallSpinBox.setObjectName(u"maxRecallSpinBox")
self.maxRecallSpinBox.setEnabled(False)
self.maxRecallSpinBox.setMinimumSize(QSize(100, 0))
self.maxRecallSpinBox.setMinimum(0)
self.maxRecallSpinBox.setMaximum(0)
self.maxRecallSpinBox.setValue(0)
self.gridLayout.addWidget(self.maxRecallSpinBox, 8, 1, 1, 1)
self.modifierComboBox = QComboBox(ScoreEditor)
self.modifierComboBox.setObjectName(u"modifierComboBox")
self.modifierComboBox.setEnabled(False)
self.gridLayout.addWidget(self.modifierComboBox, 9, 1, 1, 1)
self.dateTimeEdit = QDateTimeEdit(ScoreEditor) self.dateTimeEdit = QDateTimeEdit(ScoreEditor)
self.dateTimeEdit.setObjectName(u"dateTimeEdit") self.dateTimeEdit.setObjectName(u"dateTimeEdit")
@ -142,96 +226,25 @@ class Ui_ScoreEditor(object):
self.dateTimeEdit.setSizePolicy(sizePolicy1) self.dateTimeEdit.setSizePolicy(sizePolicy1)
self.dateTimeEdit.setCalendarPopup(False) self.dateTimeEdit.setCalendarPopup(False)
self.gridLayout.addWidget(self.dateTimeEdit, 5, 1, 1, 1) self.gridLayout.addWidget(self.dateTimeEdit, 5, 1, 1, 4)
self.lostSpinBox = QSpinBox(ScoreEditor)
self.lostSpinBox.setObjectName(u"lostSpinBox")
self.lostSpinBox.setMinimumSize(QSize(100, 0))
self.lostSpinBox.setMaximum(0)
self.gridLayout.addWidget(self.lostSpinBox, 4, 1, 1, 1)
self.lostNoneCheckBox = QCheckBox(ScoreEditor)
self.lostNoneCheckBox.setObjectName(u"lostNoneCheckBox")
self.gridLayout.addWidget(self.lostNoneCheckBox, 4, 2, 1, 1)
self.commentLineEdit = QLineEdit(ScoreEditor)
self.commentLineEdit.setObjectName(u"commentLineEdit")
self.commentLineEdit.setEnabled(False)
self.gridLayout.addWidget(self.commentLineEdit, 11, 1, 1, 1)
self.modifierNoneCheckBox = QCheckBox(ScoreEditor)
self.modifierNoneCheckBox.setObjectName(u"modifierNoneCheckBox")
self.modifierNoneCheckBox.setChecked(True)
self.gridLayout.addWidget(self.modifierNoneCheckBox, 9, 2, 1, 1)
self.commentNoneCheckBox = QCheckBox(ScoreEditor)
self.commentNoneCheckBox.setObjectName(u"commentNoneCheckBox")
self.commentNoneCheckBox.setChecked(True)
self.gridLayout.addWidget(self.commentNoneCheckBox, 11, 2, 1, 1)
self.label_5 = QLabel(ScoreEditor)
self.label_5.setObjectName(u"label_5")
self.label_5.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_5, 5, 0, 1, 1)
self.commitButton = QPushButton(ScoreEditor)
self.commitButton.setObjectName(u"commitButton")
self.gridLayout.addWidget(self.commitButton, 12, 2, 1, 1)
self.scoreLineEdit = FocusSelectAllLineEdit(ScoreEditor)
self.scoreLineEdit.setObjectName(u"scoreLineEdit")
self.scoreLineEdit.setInputMask(u"B9'999'999;_")
self.gridLayout.addWidget(self.scoreLineEdit, 1, 1, 1, 1)
self.maxRecallNoneCheckBox = QCheckBox(ScoreEditor)
self.maxRecallNoneCheckBox.setObjectName(u"maxRecallNoneCheckBox")
self.maxRecallNoneCheckBox.setChecked(True)
self.gridLayout.addWidget(self.maxRecallNoneCheckBox, 8, 2, 1, 1)
self.farSpinBox = QSpinBox(ScoreEditor)
self.farSpinBox.setObjectName(u"farSpinBox")
self.farSpinBox.setMinimumSize(QSize(100, 0))
self.farSpinBox.setMaximum(0)
self.gridLayout.addWidget(self.farSpinBox, 3, 1, 1, 1)
self.label_9 = QLabel(ScoreEditor)
self.label_9.setObjectName(u"label_9")
self.label_9.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_9, 11, 0, 1, 1)
self.label = QLabel(ScoreEditor)
self.label.setObjectName(u"label")
self.label.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label, 1, 0, 1, 1)
self.farNoneCheckBox = QCheckBox(ScoreEditor)
self.farNoneCheckBox.setObjectName(u"farNoneCheckBox")
self.gridLayout.addWidget(self.farNoneCheckBox, 3, 2, 1, 1)
self.label_10 = QLabel(ScoreEditor)
self.label_10.setObjectName(u"label_10")
self.label_10.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
self.gridLayout.addWidget(self.label_10, 0, 0, 1, 1)
self.idLabel = QLabel(ScoreEditor)
self.idLabel.setObjectName(u"idLabel")
self.gridLayout.addWidget(self.idLabel, 0, 1, 1, 1)
QWidget.setTabOrder(self.scoreLineEdit, self.pureSpinBox)
QWidget.setTabOrder(self.pureSpinBox, self.pureNoneCheckBox)
QWidget.setTabOrder(self.pureNoneCheckBox, self.farSpinBox)
QWidget.setTabOrder(self.farSpinBox, self.farNoneCheckBox)
QWidget.setTabOrder(self.farNoneCheckBox, self.lostSpinBox)
QWidget.setTabOrder(self.lostSpinBox, self.lostNoneCheckBox)
QWidget.setTabOrder(self.lostNoneCheckBox, self.dateTimeEdit)
QWidget.setTabOrder(self.dateTimeEdit, self.dateNoneCheckBox)
QWidget.setTabOrder(self.dateNoneCheckBox, self.maxRecallSpinBox)
QWidget.setTabOrder(self.maxRecallSpinBox, self.maxRecallNoneCheckBox)
QWidget.setTabOrder(self.maxRecallNoneCheckBox, self.modifierComboBox)
QWidget.setTabOrder(self.modifierComboBox, self.modifierNoneCheckBox)
QWidget.setTabOrder(self.modifierNoneCheckBox, self.clearTypeComboBox)
QWidget.setTabOrder(self.clearTypeComboBox, self.clearTypeNoneCheckBox)
QWidget.setTabOrder(self.clearTypeNoneCheckBox, self.commentLineEdit)
QWidget.setTabOrder(self.commentLineEdit, self.commentNoneCheckBox)
QWidget.setTabOrder(self.commentNoneCheckBox, self.commitButton)
self.retranslateUi(ScoreEditor) self.retranslateUi(ScoreEditor)
self.pureNoneCheckBox.toggled.connect(self.pureSpinBox.setDisabled) self.pureNoneCheckBox.toggled.connect(self.pureSpinBox.setDisabled)
@ -247,21 +260,21 @@ class Ui_ScoreEditor(object):
# setupUi # setupUi
def retranslateUi(self, ScoreEditor): def retranslateUi(self, ScoreEditor):
self.idLabel.setText(QCoreApplication.translate("ScoreEditor", u"idAutoInsert", None))
self.lostNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.label_9.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.comment", None))
self.farNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.label_5.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.date", None))
self.pureNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None)) self.pureNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.label_10.setText(QCoreApplication.translate("ScoreEditor", u"ID", None))
self.label.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.score", None))
self.maxRecallNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.modifierNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.clearTypeNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None)) self.clearTypeNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.commentNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.commitButton.setText(QCoreApplication.translate("ScoreEditor", u"commitButton", None))
self.dateNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None)) self.dateNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.dateTimeEdit.setDisplayFormat(QCoreApplication.translate("ScoreEditor", u"yyyy/M/d HH:mm:ss", None)) self.dateTimeEdit.setDisplayFormat(QCoreApplication.translate("ScoreEditor", u"yyyy/M/d HH:mm:ss", None))
self.lostNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.modifierNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.commentNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.label_5.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.date", None))
self.commitButton.setText(QCoreApplication.translate("ScoreEditor", u"commitButton", None))
self.maxRecallNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.label_9.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.comment", None))
self.label.setText(QCoreApplication.translate("ScoreEditor", u"formLabel.score", None))
self.farNoneCheckBox.setText(QCoreApplication.translate("ScoreEditor", u"setNone", None))
self.label_10.setText(QCoreApplication.translate("ScoreEditor", u"ID", None))
self.idLabel.setText(QCoreApplication.translate("ScoreEditor", u"idAutoInsert", None))
pass pass
# retranslateUi # retranslateUi