作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
一般情况下,我们在开发软件过程中,都会缓存一些信息到本地,可以使用轻量级数据库sqlite,也可以操作注册表、读写配置文件。
关于QSettings的使用前面已经介绍过了,比较详细,见**“更多参考”**,下面介绍下QSettings常用功能-读写注册表、配置文件。
优点
无需指定注册表路径
一般情况下,我们需要定义一个宏,或者常量字符串来指定保存的注册表位置。
#define HKEY_CURRENT_USER_QT "HKEY_CURRENT_USER\\SoftWare\\Digia\\Qt"
const QString HKEY_CURRENT_USER_QT = "HKEY_CURRENT_USER\\SoftWare\\Digia\\Qt";
无需指定配置文件路径
一般情况下,我们需要定义一个宏,或者常量字符串来指定保存的配置文件位置及名称。