18 #ifndef QGSOBJECTCUSTOMPROPERTIES_H
19 #define QGSOBJECTCUSTOMPROPERTIES_H
39 QStringList keys()
const;
42 void setValue(
const QString& key,
const QVariant& value );
45 QVariant value(
const QString& key,
const QVariant& defaultValue = QVariant() )
const;
48 void remove(
const QString& key );
55 void readXml(
const QDomNode& parentNode,
const QString& keyStartsWith = QString() );
58 void writeXml( QDomNode& parentNode, QDomDocument& doc )
const;
62 QMap<QString, QVariant>
mMap;
66 #endif // QGSOBJECTCUSTOMPROPERTIES_H
QMap< QString, QVariant > mMap
Simple key-value store (keys = strings, values = variants) that supports loading/saving to/from XML i...