Qt Qsettings .INI仅适用于RUN模式而不适用于应用程序模式(.app)

时间:2014-12-29 14:03:27

标签: macos qt ini qsettings

我在关闭应用程序时使用.ini文件来保存QSettings。

//store url in QSettings
QSettings* settings = new QSettings("my_config_file.ini", QSettings::IniFormat);
settings->setValue("url", str);
settings->sync();

我使用默认保存位置,因为我需要Windows应用程序和mac应用程序的代码相同(Windows应用程序完美地工作)。

当我从Qt创建者内部运行(或调试)应用程序时,一切正常:当应用程序关闭时,会创建一个.ini文件,当应用程序启动时,将从.ini文件中读取数据。 / p>

现在,当我独立运行.app时,没有任何反应,永远不会创建.ini文件,创建它时,不会从中读取。

有什么想法吗?

0 个答案:

没有答案