sec_interp.gui.ui.pages.drillhole.survey_tab module
Survey configuration tab for the drillhole page.
- class sec_interp.gui.ui.pages.drillhole.survey_tab.SurveyTab(*args: Any, **kwargs: Any)
Bases:
QWidgetSurvey layer and downhole measurement field configuration.
- __init__(parent: QWidget | None = None) None
Initialize the survey tab.
- connect_signals() None
Connect survey tab signals.
- disconnect_signals() None
Disconnect all survey signals to prevent memory leaks.
- dump() dict[str, Any]
Return persistable survey state.
- get_data() dict[str, Any]
Return survey configuration values.
- load(data: dict[str, Any]) None
Apply persisted survey state.
- reset() None
Reset survey inputs to defaults.
- tr(message: str) str
Translate a message for this tab.