Qt QSettings对象对ini文件增和改都是用的
void setValue(const QString &key, const QVariant &value);
查用的是
QVariant value(const QString &key, const QVariant &defaultValue = QVariant()) const;
如果不存在返回默认值defaultValue;
删用的是
void remove(const QString &key);
QSettings settings;
settings.setValue("ape");
settings.setValue("monkey", 1);
settings.setValue("monkey/sea", 2);
settings.setValue("monkey/doe", 4);
settings.remove("monkey");
QStringList keys = settings.allKeys();
// keys: 只剩下["ape"] ,monkey被删除了