Qt 读写.ini文件

2020-04-01  本文已影响0人  Caiaolun

前提须知: 修改ini文件, 会对ini文件之前的内容重置(之前的注释全没了)
注释不能有 " = " 这个字符, 不然写.ini就会出现乱码的文字
读Ini文件

    QString iniFilePath = "test.ini";  
    QSettings settings(iniFilePath,QSettings::IniFormat);  
  
    QString path = settings.value("Group1/Path").toString();  
    QString fileName = settings.value("Group1/FileName").toString();  
  
    int size = settings.value("Group2/Count").toInt();  
    int price = settings.value("Group2/Price").toInt();  

写Ini文件

    QString iniFilePath = "test.ini";  
    QSettings settings(iniFilePath,QSettings::IniFormat);  
  
    settings.setValue("Group1/Path", "../../ini");  
    settings.setValue("Group1/FileName","init");  
    settings.setValue("Group2/Count",123);  
    settings.setValue("Group2/Price",-1);  
上一篇 下一篇

猜你喜欢

热点阅读