Fxconfig
Configuration and settings management for fxgui.
This module provides persistent storage for application settings using QSettings with INI format. Settings are stored in platform-appropriate locations: - Windows: %APPDATA%/fxgui/settings.ini - Unix/macOS: ~/.fxgui/settings.ini
Functions:
| Name | Description |
|---|---|
|
Get the QSettings instance for fxgui. |
|
Get the configuration directory path. |
|
Get a setting value. |
|
Set a setting value. |
Examples:
Getting and setting values:
>>> from fxgui import fxconfig
>>> fxconfig.set_value("theme/current", "dracula")
>>> theme = fxconfig.get_value("theme/current", "dark")
get_config_dir
¶
get_settings
¶
Get the QSettings instance for fxgui.
Settings are stored in an INI file at the platform-appropriate location. The instance is cached for reuse.
Returns:
| Type | Description |
|---|---|
|
QSettings instance configured for fxgui using INI format. |
Examples: