- for(iter = map.constBegin(); iter != map.constEnd(); iter++) {
- out << iter.key() << " (" << iter.value().toString() << "): ";
+ foreach(QString key, keys) {
+ QVariant val;
+ if(defaults.contains(key)) {
+ val = defaults[key];
+ }
+ out << key;
+ if(!val.toString().isEmpty()) {
+ out << " (" << val.toString() << ")";
+ }
+ out << ": ";