我可以使用qt Qsetting编写配置文件。但我希望它应该写在文件的底部。
QSettings* settings= new QSettings("/home/sidheshwar/Desktop/temp.txt", QSettings::IniFormat);
settings->setValue("Profiles/"+aaaa,one );
怎么可能。
答案 0 :(得分:2)
QSettings
提供了一个键/值存储(按部分分区),它没有明确的排序概念;你不能告诉它在其他之前或之后放置一些东西,它会以任何合适的顺序写出设置。可以认为它是QHash
或std::map
- 它有效地将键映射到值,但不允许您设置任意元素顺序。
如果您需要这种功能,则必须实现自己的INI文件读/写类。