sec_interp.gui.dialog_signal_manager module
Signal management module for SecInterp main dialog.
This module handles all signal connections for the dialog, separating signal setup from the main dialog class.
- class sec_interp.gui.dialog_signal_manager.SignalManager(dialog: SecInterpDialog)
Bases:
objectManages all signal connections for SecInterpDialog.
This class organizes signal connections into logical groups, making the dialog initialization cleaner and more maintainable.
- __init__(dialog: SecInterpDialog) None
Initialize signal manager.
- Parameters:
dialog – The
sec_interp.gui.main_dialog.SecInterpDialoginstance
- connect_all() None
Connect all signals in organized groups.
- disconnect_all() None
Disconnect all signals to prevent memory leaks.