David King
davidk@gnome.org 2013
Flexibelt användarkonfigurationssystem.
Daniel Nylander
po@danielnylander.se 2007
Anders Jonsson
anders.jonsson@norsjovallen.se 2017, 2018

# Inställningshantering

Högnivååtkomst för programinställningar

Bind enkelt inställningar till element i användargränssnittet

Flexibla åsidosättningar för paketerare och systemadministratörer

Lagra användarinställningar och få ditt program att besvara dem automatiskt med GSettings. Åsidosätt lätt standardinställningar som en systemadministratör. Lagra enkelt en stor variation av data, så som heltal och strängvektorer.

# Vad kan du göra?

Använd GIO:s GSettings-API för att läsa och skriva programinställningar. GSettings använder transparent plattformens konfigurationsdatabas så att plattformsspecifika konfigurationsverktyg kan användas. Få användargränssnittskontroller att uppdatera sig enligt inställningar med en ensam funktion.

# Exempel från verkligheten

Nästan alla GNOME-program använder GSettings.

Dconf editor är det grafiska användargränssnittsverktyget för att hantera inställningar som lagrats i dconf-databasen med GSettings.

( Webbplats | Källkod )