0

假设我有一个应用程序,我使用以下代码保存设置:

QCoreApplication::setOrganizationName("orgname");
QCoreApplication::setApplicationName("appname");

QSettings settings;
settings.setValue("options/color","green");

生成的设置文件的名称是什么?它保存在 Mac OS 10.7 中的什么位置?

4

2 回答 2

5

应该

$HOME/Library/Preferences/com.orgname.appname.plist

请参阅:http ://doc.qt.digia.com/qt/qsettings.html#locations-where-application-settings-are-stored

于 2012-11-29T13:27:20.187 回答
4

如果您需要在运行时知道它,无论平台如何:

QString settingPath = yourSettings.fileName();
于 2012-11-29T17:02:05.513 回答