sec_interp.gui.ui.pages.settings.settings_persistence module
Persistence helpers for the settings page tabs.
- sec_interp.gui.ui.pages.settings.settings_persistence.load_settings(settings: Any, default_tab: Any, advanced_tab: Any) None
Load persisted settings into the tab widgets.
- Parameters:
settings – QgsSettings-compatible store.
default_tab – DefaultTab instance.
advanced_tab – AdvancedTab instance.
- sec_interp.gui.ui.pages.settings.settings_persistence.save_settings(config_service: Any, default_tab: Any, advanced_tab: Any) None
Persist the tab widget states through the config service.
- Parameters:
config_service – ConfigService-compatible store.
default_tab – DefaultTab instance.
advanced_tab – AdvancedTab instance.