sec_interp.gui.ui.pages.section_page module
Cross-section configuration page.
- class sec_interp.gui.ui.pages.section_page.SectionPage(*args: Any, **kwargs: Any)
Bases:
BasePageConfiguration page for Cross Section settings.
- __init__(parent: Any = None) None
Initialize the section configuration page.
- Parameters:
parent – Optional parent widget.
- disconnect_signals() None
Disconnect all signals to prevent memory leaks.
- get_data() dict[str, Any]
Get section configuration.
- is_complete() bool
Check if required fields are filled.
- validate() tuple[bool, str]
Validate page settings.
- Returns:
Tuple of (success, error message).