sec_interp.gui.ui.pages package¶
Submodules¶
- sec_interp.gui.ui.pages.base_page module
- sec_interp.gui.ui.pages.dem_page module
- sec_interp.gui.ui.pages.drillhole_page module
- sec_interp.gui.ui.pages.geology_page module
- sec_interp.gui.ui.pages.preview_page module
- sec_interp.gui.ui.pages.section_page module
- sec_interp.gui.ui.pages.structure_page module
Module contents¶
UI Configuration Pages.
- class sec_interp.gui.ui.pages.SettingsPage(parent=None)¶
Bases:
BasePagePage for managing plugin settings and restricted features.
Initialize the settings page.
- __init__(parent=None)¶
Initialize the settings page.
- get_data() dict¶
Get the current settings.
- Returns:
Current settings.
- Return type:
dict
- validate() tuple[bool, str]¶
Validate settings.
- Returns:
(is_valid, error_message)
- Return type:
tuple[bool, str]