sec_interp.gui.ui.pages.settings.symbology_tab module

Symbology settings tab (live styles for the preview layers).

class sec_interp.gui.ui.pages.settings.symbology_tab.SymbologyTab(*args: Any, **kwargs: Any)

Bases: UnitsEditorMixin, QWidget

Per-layer styles for topography, structures, drillholes and interpretations.

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

Initialize the symbology tab.

connect_signals() → None

Connect internal signals.

disconnect_signals() → None

Disconnect internal signals.

get_data() → dict[str, Any]

Return the current symbology settings.

load(data: dict[str, Any]) → None

Apply persisted symbology settings.

reset() → None

Reset symbology to defaults.

tr(message: str) → str

Translate a message for this tab.