# sec_interp.gui.main_dialog_signals 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.main_dialog_signals.DialogSignalManager(dialog: sec_interp.gui.main_dialog.SecInterpDialog)

  Bases: `object`

  Manages all signal connections for SecInterpDialog.

  This class organizes signal connections into logical groups, making the dialog initialization cleaner and more maintainable.

  Initialize signal manager.

  Parameters:

    dialog – The `sec_interp.gui.main_dialog.SecInterpDialog` instance

  __init__(dialog: sec_interp.gui.main_dialog.SecInterpDialog)

    Initialize signal manager.

    Parameters:

      dialog – The `sec_interp.gui.main_dialog.SecInterpDialog` instance

  connect_all()

    Connect all signals in organized groups.