C++ 如何在Qt中加载和保存qsettings
我希望qtsettings加载并保存一个配置文件类对象,如下表所示C++ 如何在Qt中加载和保存qsettings,c++,qt,qt5,C++,Qt,Qt5,我希望qtsettings加载并保存一个配置文件类对象,如下表所示 [profiles] [profilename1] data [profilename2] data 为什么-1!没有评论是一个灾难为什么-1!没有评论是一种灾难,我知道,但我没有profilename1的名称,它应该自己生成。请检查我之前的问题@andreahmed:试着用其他的话解释你想要什么。我有一个班级档案,里面有一些成员。我想将其保存到设置并加载回。但是当我使用另一个线程中发布的代码时。它没有正确加载profile类
[profiles]
[profilename1]
data
[profilename2]
data
为什么-1!没有评论是一个灾难为什么-1!没有评论是一种灾难,我知道,但我没有profilename1的名称,它应该自己生成。请检查我之前的问题@andreahmed:试着用其他的话解释你想要什么。我有一个班级档案,里面有一些成员。我想将其保存到设置并加载回。但是当我使用另一个线程中发布的代码时。它没有正确加载profile类,而是加载qsettings@andreahmed例如你能解决这个问题吗?是的,我知道,但是我没有profilename1这个名字,它应该自己生成。请检查我之前的问题@andreahmed:试着用其他的话解释你想要什么。我有一个班级档案,里面有一些成员。我想将其保存到设置并加载回。但是当我使用另一个线程中发布的代码时。它没有正确加载profile类,而是加载qsettings@andreahmed例如你能解决这个问题吗?
QSettings settings("myapp.ini", QSettings::IniFormat);
settings.beginGroup("profiles");
settings.beginGroup("profilename1");
settings.setValue("value", QString("data"));
settings.endGroup();
settings.beginGroup("profilename2");
settings.setValue("value", QString("data"));
settings.endGroup();
settings.endGroup();