impr: ScoreEditor preview label

This commit is contained in:
2023-09-21 10:35:08 +08:00
parent fba2a5fd3e
commit 7a0e476a1d
5 changed files with 496 additions and 423 deletions

View File

@ -314,49 +314,54 @@ validation</translation>
<context>
<name>ScoreEditor</name>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="20"/>
<location filename="../../designer/components/scoreEditor.ui" line="53"/>
<location filename="../../designer/components/scoreEditor.ui" line="83"/>
<location filename="../../designer/components/scoreEditor.ui" line="223"/>
<location filename="../../designer/components/scoreEditor.ui" line="237"/>
<location filename="../../designer/components/scoreEditor.ui" line="247"/>
<location filename="../../designer/components/scoreEditor.ui" line="281"/>
<location filename="../../designer/components/scoreEditor.ui" line="327"/>
<location filename="../../designer/components/scoreEditor.ui" line="109"/>
<location filename="../../designer/components/scoreEditor.ui" line="119"/>
<location filename="../../designer/components/scoreEditor.ui" line="189"/>
<location filename="../../designer/components/scoreEditor.ui" line="199"/>
<location filename="../../designer/components/scoreEditor.ui" line="239"/>
<location filename="../../designer/components/scoreEditor.ui" line="272"/>
<location filename="../../designer/components/scoreEditor.ui" line="279"/>
<location filename="../../designer/components/scoreEditor.ui" line="302"/>
<source>setNone</source>
<translation>None</translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="257"/>
<location filename="../../designer/components/scoreEditor.ui" line="169"/>
<source>formLabel.date</source>
<translation>Time</translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="307"/>
<location filename="../../designer/components/scoreEditor.ui" line="338"/>
<source>formLabel.comment</source>
<translation>Comment</translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="317"/>
<location filename="../../designer/components/scoreEditor.ui" line="358"/>
<source>formLabel.preview</source>
<translation>Preview</translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="99"/>
<source>formLabel.score</source>
<translation>Score</translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="344"/>
<location filename="../../designer/components/scoreEditor.ui" line="162"/>
<source>idAutoInsert</source>
<translation>(Auto insert)</translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="351"/>
<location filename="../../designer/components/scoreEditor.ui" line="309"/>
<source>warnIfIncomplete</source>
<translation>Warn if incomplete</translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="267"/>
<location filename="../../designer/components/scoreEditor.ui" line="63"/>
<source>commitButton</source>
<translation>Commit</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="306"/>
<location filename="../../implements/components/scoreEditor.py" line="320"/>
<source>validate.ok</source>
<translation>OK</translation>
</message>
@ -401,57 +406,57 @@ validation</translation>
<translation>Cannot verify an incomplete score. Commit anyway?</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="192"/>
<location filename="../../implements/components/scoreEditor.py" line="205"/>
<source>confirmDialog.chartNotSet.title</source>
<translation>Chart not set</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="193"/>
<location filename="../../implements/components/scoreEditor.py" line="206"/>
<source>confirmDialog.chartNotSet.text</source>
<translation>Chart not set, cannot commit.</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="201"/>
<location filename="../../implements/components/scoreEditor.py" line="214"/>
<source>confirmDialog.scoreIncomplete.title</source>
<translation>Score incomplete</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="202"/>
<location filename="../../implements/components/scoreEditor.py" line="215"/>
<source>confirmDialog.scoreIncomplete.text</source>
<translation>Necessary score field missing, cannot commit.</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="310"/>
<location filename="../../implements/components/scoreEditor.py" line="324"/>
<source>validate.chartNotSet</source>
<translation>Chart not set</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="314"/>
<location filename="../../implements/components/scoreEditor.py" line="328"/>
<source>validate.chartIncomple</source>
<translation>No chart data, cannot verify</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="318"/>
<location filename="../../implements/components/scoreEditor.py" line="332"/>
<source>validate.scoreMismatch</source>
<translation>Possible invalid score</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="322"/>
<location filename="../../implements/components/scoreEditor.py" line="336"/>
<source>validate.scoreEmpty</source>
<translation>Empty score</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="326"/>
<location filename="../../implements/components/scoreEditor.py" line="340"/>
<source>validate.scoreIncomplete</source>
<translation>Missing necessary score field</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="332"/>
<location filename="../../implements/components/scoreEditor.py" line="346"/>
<source>validate.scoreIncompleteForValidate</source>
<translation>Score incomplete, cannot verify</translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="337"/>
<location filename="../../implements/components/scoreEditor.py" line="351"/>
<source>validate.unknownState</source>
<translation>Unknown</translation>
</message>

View File

@ -313,49 +313,54 @@
<context>
<name>ScoreEditor</name>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="20"/>
<location filename="../../designer/components/scoreEditor.ui" line="53"/>
<location filename="../../designer/components/scoreEditor.ui" line="83"/>
<location filename="../../designer/components/scoreEditor.ui" line="223"/>
<location filename="../../designer/components/scoreEditor.ui" line="237"/>
<location filename="../../designer/components/scoreEditor.ui" line="247"/>
<location filename="../../designer/components/scoreEditor.ui" line="281"/>
<location filename="../../designer/components/scoreEditor.ui" line="327"/>
<location filename="../../designer/components/scoreEditor.ui" line="109"/>
<location filename="../../designer/components/scoreEditor.ui" line="119"/>
<location filename="../../designer/components/scoreEditor.ui" line="189"/>
<location filename="../../designer/components/scoreEditor.ui" line="199"/>
<location filename="../../designer/components/scoreEditor.ui" line="239"/>
<location filename="../../designer/components/scoreEditor.ui" line="272"/>
<location filename="../../designer/components/scoreEditor.ui" line="279"/>
<location filename="../../designer/components/scoreEditor.ui" line="302"/>
<source>setNone</source>
<translation></translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="257"/>
<location filename="../../designer/components/scoreEditor.ui" line="169"/>
<source>formLabel.date</source>
<translation></translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="307"/>
<location filename="../../designer/components/scoreEditor.ui" line="338"/>
<source>formLabel.comment</source>
<translation></translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="317"/>
<location filename="../../designer/components/scoreEditor.ui" line="358"/>
<source>formLabel.preview</source>
<translation></translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="99"/>
<source>formLabel.score</source>
<translation></translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="344"/>
<location filename="../../designer/components/scoreEditor.ui" line="162"/>
<source>idAutoInsert</source>
<translation></translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="351"/>
<location filename="../../designer/components/scoreEditor.ui" line="309"/>
<source>warnIfIncomplete</source>
<translation></translation>
</message>
<message>
<location filename="../../designer/components/scoreEditor.ui" line="267"/>
<location filename="../../designer/components/scoreEditor.ui" line="63"/>
<source>commitButton</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="306"/>
<location filename="../../implements/components/scoreEditor.py" line="320"/>
<source>validate.ok</source>
<translation>OK</translation>
</message>
@ -400,57 +405,57 @@
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="192"/>
<location filename="../../implements/components/scoreEditor.py" line="205"/>
<source>confirmDialog.chartNotSet.title</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="193"/>
<location filename="../../implements/components/scoreEditor.py" line="206"/>
<source>confirmDialog.chartNotSet.text</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="201"/>
<location filename="../../implements/components/scoreEditor.py" line="214"/>
<source>confirmDialog.scoreIncomplete.title</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="202"/>
<location filename="../../implements/components/scoreEditor.py" line="215"/>
<source>confirmDialog.scoreIncomplete.text</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="310"/>
<location filename="../../implements/components/scoreEditor.py" line="324"/>
<source>validate.chartNotSet</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="314"/>
<location filename="../../implements/components/scoreEditor.py" line="328"/>
<source>validate.chartIncomple</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="318"/>
<location filename="../../implements/components/scoreEditor.py" line="332"/>
<source>validate.scoreMismatch</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="322"/>
<location filename="../../implements/components/scoreEditor.py" line="336"/>
<source>validate.scoreEmpty</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="326"/>
<location filename="../../implements/components/scoreEditor.py" line="340"/>
<source>validate.scoreIncomplete</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="332"/>
<location filename="../../implements/components/scoreEditor.py" line="346"/>
<source>validate.scoreIncompleteForValidate</source>
<translation></translation>
</message>
<message>
<location filename="../../implements/components/scoreEditor.py" line="337"/>
<location filename="../../implements/components/scoreEditor.py" line="351"/>
<source>validate.unknownState</source>
<translation></translation>
</message>