• 4805阅读
  • 1回复

请问如何用QSettings保存QMap的值? [复制链接]

上一主题 下一主题
离线goonman
 

只看楼主 倒序阅读 楼主  发表于: 2009-11-11
在头文件中定义了一个QMap<QString, QString> datatext;

然后定义两个编辑控件:
    QLineEdit  *nameLine;
    QLineEdit  *birthdayLine;

当点击一个QPushButton后,将上面两个控件的值插入到datatext中:
    QString name = nameLine->text();
    QString birthday = birthdayLine->text();
    datatext.insert(name, birthday);

这样就可以通过槽函数 前一项、后一项 查看刚才输入的一系列值。

我想问的是如何使用QSetting保存刚才输入的一系列值,也就是下次打开界面时,通过前一项、后一项还能查看到前一次输入的一系列值。
它的readSettings()和writeSetting()函数应该如何实现呢?感谢各位DX帮忙。
离线goonman

只看该作者 1楼 发表于: 2009-11-12
为什么没有回答呢,是我没描述清楚,还是因为问题太简单了,大家帮帮忙啊,谢谢了。
快速回复
限100 字节
 
上一个 下一个