11import sys
22
3- from PySide6 import QtGui
3+ from PySide6 . QtGui import QCloseEvent
44from PySide6 .QtWidgets import QApplication
55
66from .Constants .platform_constants import get_platform
77from .Core import Packaging , PackagingTask
8- from .Resources . compiled_resources import *
8+ from .Resources import compiled_resources # type: ignore
99from .Widgets import MainWindow , SubProcessDlg
1010
1111
@@ -31,23 +31,21 @@ def _connect_slots(self) -> None:
3131 连接各种信号与槽 \n
3232 """
3333
34- self .center_widget .option_selected .connect (self .packaging_task .handle_option )
35- self .packaging_task .option_set .connect (self .packager .set_pyinstaller_args )
36- self .packaging_task .option_set .connect (self .center_widget .handle_option_set )
37- self .packaging_task .option_error .connect (self .center_widget .handle_option_error )
38- self .packaging_task .ready_to_pack .connect (
39- self .center_widget .handle_ready_to_pack
34+ center_widget = self .center_widget
35+ packaging_task = self .packaging_task
36+ packager = self .packager
37+
38+ center_widget .option_selected .connect (packaging_task .handle_option )
39+ packaging_task .option_set .connect (packager .set_pyinstaller_args )
40+ packaging_task .option_set .connect (center_widget .handle_option_set )
41+ packaging_task .option_error .connect (center_widget .handle_option_error )
42+ packaging_task .ready_to_pack .connect (center_widget .handle_ready_to_pack )
43+ packager .args_settled .connect (
44+ lambda val : center_widget .pyinstaller_args_browser .enrich_args_text (val )
4045 )
46+ packager .subprocess .output .connect (self .subprocess_dlg .handle_output )
4147
42- self .packager .args_settled .connect (
43- lambda val : self .center_widget .pyinstaller_args_browser .enrich_args_text (
44- val
45- )
46- )
47-
48- self .packager .subprocess .output .connect (self .subprocess_dlg .handle_output )
49-
50- def closeEvent (self , event : QtGui .QCloseEvent ) -> None :
48+ def closeEvent (self , event : QCloseEvent ) -> None :
5149 """
5250 重写关闭事件,进行收尾清理 \n
5351 :param event: 关闭事件
0 commit comments