@@ -56,7 +56,7 @@ class getSecretWidget_class(QtWidgets.QWidget, Ui_getSecretWidget):
5656 def __init__ (self , parent ) -> None :
5757 super ().__init__ ()
5858 self .setupUi (self )
59- self .parent = parent
59+ self .parent = parent # type: ignore
6060
6161 def setupUi (self , Config ):
6262 super ().setupUi (Config )
@@ -96,7 +96,7 @@ def __init__(self, parent) -> None:
9696 super ().__init__ ()
9797 self .setupUi (self )
9898 self .ListWidget_SelectedSource .setDragDropMode (QtWidgets .QAbstractItemView .DragDropMode .InternalMove )
99- self .parent = parent
99+ self .parent = parent # type: ignore
100100 self .Hotkey_OCR = parent .Hotkey_OCR
101101 self .OCRKeyEdit .hide (); self .cancelHotKeyButton .hide (); self .confirmHotKeyButton .hide ()
102102 self .LineEditMapping = {
@@ -201,8 +201,8 @@ def saveConfig(self):
201201 QtWidgets .QMessageBox .critical (self ,"配置有误" ,"至少选择一个翻译源!" )
202202 return
203203 data = {each : self .LineEditMapping [each ].text () for each in self .LineEditMapping }
204- data .update ({each : self .FreeRiderMapping [each ].isChecked () for each in self .FreeRiderMapping })
205- data ['SELECTED_TRANSLATORS' ] = self .getCurrentSelectedTranslator ()
204+ data .update ({each : self .FreeRiderMapping [each ].isChecked () for each in self .FreeRiderMapping }) # type: ignore
205+ data ['SELECTED_TRANSLATORS' ] = self .getCurrentSelectedTranslator () # type: ignore
206206 data ['Hotkey_OCR' ] = self .Hotkey_OCR
207207 writeConfig (data )
208208 self .parent .changeHotkey (self .Hotkey_OCR )
@@ -300,7 +300,7 @@ def setupUi(self, Config):
300300 Config .OCRButton .setEnabled (self .AreaInit )
301301 Config .OCRButtonPlus .setEnabled (self .AreaInit )
302302 DesktopSize = self .screen ().availableSize ()
303- Config .move (DesktopSize .width () * 0.54 , DesktopSize .height () * 0.41 )
303+ Config .move (( DesktopSize .width () * 0.54 ). __int__ (), ( DesktopSize .height () * 0.41 ). __int__ () )
304304 # Config.setAttribute(QtCore.Qt.WA_TranslucentBackground,True)
305305
306306 def __init__ (self ):
@@ -452,16 +452,23 @@ def updateResults(self):
452452 def updateTranslatorList (self , _list :list ):
453453 self .TranslatorList = _list
454454 print (f'当前翻译源为:{ self .TranslatorList } ' )
455- [self .resultTextEditList [n ].setPlaceholderText (eachTranslator ) for n , eachTranslator in enumerate (self .TranslatorList )]
455+
456+ for n , eachTranslator in enumerate (self .TranslatorList ):
457+ self .resultTextEditList [n ].setPlaceholderText (eachTranslator )
458+
456459 _len = _list .__len__ ()
457460 if _len < 4 :
458461 if _len == 0 : _len = 1
459- [each .setVisible (False ) for each in self .resultTextEditList [_len - 4 :]]
462+
463+ for each in self .resultTextEditList [_len - 4 :]:
464+ each .setVisible (False )
465+
460466 n = 80 * (4 - _len )
461467 self .setFixedSize (self .defaultWidth , self .defaultHeight - n )
462468 self .move (self .defaultX , self .defaultY + n )
463469 else :
464- [each .setVisible (True ) for each in self .resultTextEditList ]
470+ for each in self .resultTextEditList :
471+ each .setVisible (True )
465472 self .setFixedSize (self .defaultWidth , self .defaultHeight )
466473 self .move (self .defaultX , self .defaultY )
467474
@@ -472,7 +479,7 @@ def updateSplitMode(self, mode):
472479 def updateSplitTextEdit (self ,Force = False ):
473480 source = self .OCRResultTextEdit .toPlainText ()
474481 if (source and (Force or self .SplitMode != 'kuromoji' )):
475- self .splitTextEdit .setPlainText (splitWords (source , self .SplitMode ))
482+ self .splitTextEdit .setPlainText (splitWords (source , self .SplitMode )) # type: ignore
476483
477484 def showDictWindow (self ):
478485 self .selectionTextChange .emit (self .selectionText )
0 commit comments