From 32c2bcde08deec1cf0154549a194f245a0c1bb26 Mon Sep 17 00:00:00 2001 From: 283375 Date: Tue, 5 Sep 2023 23:32:50 +0800 Subject: [PATCH] chore: `ScoreEditor` tab order --- ui/designer/components/scoreEditor.ui | 20 ++++++++++++++++++++ ui/designer/components/scoreEditor_ui.py | 17 +++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/ui/designer/components/scoreEditor.ui b/ui/designer/components/scoreEditor.ui index 15f40cb..d439e61 100644 --- a/ui/designer/components/scoreEditor.ui +++ b/ui/designer/components/scoreEditor.ui @@ -345,6 +345,26 @@
ui.implements.components.focusSelectAllLineEdit
+ + scoreLineEdit + pureSpinBox + pureNoneCheckBox + farSpinBox + farNoneCheckBox + lostSpinBox + lostNoneCheckBox + dateTimeEdit + dateNoneCheckBox + maxRecallSpinBox + maxRecallNoneCheckBox + modifierComboBox + modifierNoneCheckBox + clearTypeComboBox + clearTypeNoneCheckBox + commentLineEdit + commentNoneCheckBox + commitButton + diff --git a/ui/designer/components/scoreEditor_ui.py b/ui/designer/components/scoreEditor_ui.py index c3a174c..e3e0787 100644 --- a/ui/designer/components/scoreEditor_ui.py +++ b/ui/designer/components/scoreEditor_ui.py @@ -232,6 +232,23 @@ class Ui_ScoreEditor(object): 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.pureNoneCheckBox.toggled.connect(self.pureSpinBox.setDisabled)