sec_interp.gui.ui.pages.dem_page module¶
DEM configuration page.
- class sec_interp.gui.ui.pages.dem_page.DemPage(*args: Any, **kwargs: Any)¶
Bases:
BasePageConfiguration page for DEM/Raster settings.
Initialize DEM page.
- Parameters:
iface – QGIS interface (optional, for resolution calculation)
parent – Parent widget
- __init__(iface=None, parent=None)¶
Initialize DEM page.
- Parameters:
iface – QGIS interface (optional, for resolution calculation)
parent – Parent widget
- get_data() dict¶
Get DEM configuration.
- validate() tuple[bool, str]¶
Validate the current configuration.
- Returns:
(is_valid, error_message)
- Return type:
tuple[bool, str]
- is_complete() bool¶
Check if required fields are filled.