我想将 db 的连接保存在Config.ini
文件中。我创建了它并添加到项目中(作为“其他文件”) - 文件中出现了合适的记录.pro
。
我从代码开始:
QSettings settings(QDir::currentPath()+"/"+fileName, QSettings::IniFormat);
然后我创建了 2 个函数
保存设置:
settings.beginGroup("DB"); settings.setValue("HostName",_hostName); //_hostName is attribute I can access, so that's not an issue settings.endGroup();
用于阅读设置
settings.beginGroup("DBSettings"); _hostName =settings.value("HostName", "Unknown").toString(); // hostName is attribute i can access settings.endGroup();
我最初打电话给 1。然后是 2。
似乎该.ini
文件已创建并且我可以从中读取,但这不是我添加到项目中并且我在它应该是的文件夹中找不到它。
它可以工作,但我需要将它包含到项目中,并且我需要能够“控制”它。