sec_interp.gui.ui.pages.settings.default_tab module

Default (export selection) settings tab.

class sec_interp.gui.ui.pages.settings.default_tab.DefaultTab(*args: Any, **kwargs: Any)

Bases: QWidget

Export selection, format and naming settings.

__init__(parent: QWidget | None = None) → None

Initialize the default tab.

connect_signals() → None

Connect default tab signals.

disconnect_signals() → None

Disconnect all default tab signals to prevent memory leaks.

get_data() → dict[str, Any]

Return export selection settings.

reset_to_defaults() → None

Reset export checkboxes and format settings to defaults.

tr(message: str) → str

Translate a message for this tab.