在MAC OS中使用QtSettings时,使用Qt开发的应用程序在哪里保存其设置



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

QCoreApplication::setOrganizationName("orgname");
QCoreApplication::setApplicationName("appname");
QSettings settings;
settings.setValue("options/color","green");

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

应该是

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

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

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

QString settingPath = yourSettings.fileName();

最新更新