David King
davidk@gnome.org 2013
Ευέλικτο σύστημα διαμόρφωσης χρήστη.
Δημήτρης Σπίγγος
dmtrs32@gmail.com 2012, 2013, 2014
Τζένη Πετούμενου
epetoumenou@gmail.com 2010

# Διαχείριση ρυθμίσεων

Υψηλού επιπέδου πρόσβαση για ρυθμίσεις εφαρμογής

Εύκολη σύνδεση ρυθμίσεων με στοιχεία διεπαφής χρήστη

Ευέλικτες αντικαταστάσεις για συσκευαστές και διαχειριστές συστήματος

Αποθήκευση ρυθμίσεων χρήστη και δημιουργία απάντησης της εφαρμογής σας σε αυτές αυτόματα με GSettings. Εύκολη αντικατάσταση των ρυθμίσεων με προεπιλογή ως διαχειριστής του συστήματος. Αποθήκευση μιας πλατιάς ποικιλίας δεδομένων, όπως ακέραιοι και διατάξεις συμβολοσειρών, με ευκολία.

# Τι μπορείτε να κάνετε;

Χρησιμοποιήστε τις GSettings API του GIO για ανάγνωση και εγγραφή ρυθμίσεων εφαρμογής. Οι GSettings χρησιμοποιεί με διαφάνεια τη βάση δεδομένων ρύθμισης πλατφόρμας, έτσι ώστε τα εργαλεία ρύθμισης της συγκεκριμένης πλατφόρμας να μπορούν να χρησιμοποιηθούν. Κάντε ελέγχους ενημέρωσης διεπαφής χρήστη σύμφωνα με τις ρυθμίσεις με μια μοναδική συνάρτηση.

# Πραγματικά παραδείγματα

Σχεδόν όλες οι εφαρμογές GNOME χρησιμοποιούν GSettings.

Επεξεργαστής Dconf είναι ένα εργαλείο διεπαφής χρήστη για διαχείριση αποθηκευμένων προτιμήσεων στη βάση δεδομένων dconf με GSettings.

( Ιστότοπος | Πηγαίος κώδικας )