• 3312阅读
  • 2回复

QSettings的data.ini能手写么 [复制链接]

上一主题 下一主题
离线浪迹江湖
 

只看楼主 倒序阅读 楼主  发表于: 2009-08-14
我新建了一个data.ini文件,在里面手动加入了一些数据:
[Size]
pq1d01=54967
pq1d02=54967
pq1d03=54967
pq1d04=55177
pq1d06=55238
pq1d07=55679
pq1d08a=55830
pq1d08=55823
pq1d09=55830
pq1d10=56104
pq1d11=56137
pq1d12=56216

我写的代码去读上面写的数据:

QSettings settings(FILE);
settings.beginGroup(Size);
QString Size=settings.value("pq1d06").toString();
qDebug()<<"pq1d06 Size:"<<Size;
settings.endGroup();

Size为" ",不明白为什么
离线浪迹江湖

只看该作者 1楼 发表于: 2009-08-14
已经解决,原因是:
1.beginGroup(Size)应该为"Size"
2.QSettings settings(FILE)应该为
QSettings settings(FILE,QSettings::IniFormat),
离线foxyz

只看该作者 2楼 发表于: 2009-08-14
QSettings settings(FILE,QSettings::IniFormat),
这是关键
快速回复
限100 字节
 
上一个 下一个