我试图创建将保存配置数据的ini文件,我有单一类设置QSettings
对象,如下所示:
... #DEFINE CONFIG_FILE_NAME "myconfig.ini"
m_pSettings = new QSettings(QDir::currentPath()+"/"+CONFIG_FILE_NAME,QSettings::IniFormat);
Run Code Online (Sandbox Code Playgroud)
这是对文档的影响,但当我查看我的应用程序目录时,没有创建myconfig.ini文件,我做错了什么?
ser*_*nko 13
我相信为了强制QSettings文件显示你需要在其中设置至少一个值,然后调用sync()方法.看看下面的示例是否适合您:
QSettings* settings = new QSettings(QDir::currentPath() + "/my_config_file.ini", QSettings::IniFormat);
settings->setValue("test", "value");
settings->sync();
Run Code Online (Sandbox Code Playgroud)
希望这有帮助,问候
归档时间: |
|
查看次数: |
10693 次 |
最近记录: |