Classes | |
| class | IBackend |
| Pluggable configuration backend. More... | |
| class | IGroup |
| Scoped view into a single configuration group. More... | |
| class | IGroupPathResolver |
| Optional plug-in for custom group name semantics. More... | |
| class | JsonBackend |
| Atomic-write JSON configuration backend. More... | |
| class | JsonGroup |
Scoped group view backed by a JsonBackend. More... | |
| struct | KeyDef |
| Declaration for a single configuration key. More... | |
| class | MigrationRunner |
Executes a Schema's migration chain against a JSON document. More... | |
| struct | MigrationStep |
| One step in a schema version migration chain. More... | |
| class | QSettingsBackend |
QSettings-backed configuration backend (INI format). More... | |
| class | QSettingsGroup |
Scoped group view backed by QSettings. More... | |
| struct | Schema |
| Declarative description of a configuration store. More... | |
| class | Store |
| High-level declarative configuration facade. More... | |