You can find documentation for using the Active Settins infrastructure at http://techbase.kde.org/Development/Tutorials/Plasma/QML/ActiveSettings