sec_interp.gui.dialog_settings_persistence module
Settings persistence manager for SecInterp main dialog.
- class sec_interp.gui.dialog_settings_persistence.DialogSettingsPersistence(dialog: SecInterpDialog)
Bases:
objectManages saving and loading of dialog settings using QgsSettings and Project entries.
- __init__(dialog: SecInterpDialog) None
Initialize settings persistence manager.
- load_settings() None
Load user settings from previous session.
- reset_pages() None
Reset all dialog inputs in pages to their default values.
- reset_preview() None
Reset preview settings to defaults.
- save_settings() None
Save user settings for next session.