Macos 在MAC OS中使用QtSettings时,使用Qt开发的应用程序在哪里保存其设置?
假设我有一个应用程序,并使用以下代码保存设置:Macos 在MAC OS中使用QtSettings时,使用Qt开发的应用程序在哪里保存其设置?,macos,qt,settings,Macos,Qt,Settings,假设我有一个应用程序,并使用以下代码保存设置: QCoreApplication::setOrganizationName("orgname"); QCoreApplication::setApplicationName("appname"); QSettings settings; settings.setValue("options/color","green"); 生成的设置文件的名称是什么,它保存在Mac OS 10.7中的什么位置?应该是 $HOME/Library/Prefere
QCoreApplication::setOrganizationName("orgname");
QCoreApplication::setApplicationName("appname");
QSettings settings;
settings.setValue("options/color","green");
生成的设置文件的名称是什么,它保存在Mac OS 10.7中的什么位置?应该是
$HOME/Library/Preferences/com.orgname.appname.plist
请参阅:如果您需要在运行时了解它,而不考虑平台:
QString settingPath = yourSettings.fileName();
在Windows上,默认情况是使用注册表,而不是文件。它将为您提供注册表的路径。我忘记了与QSettings一起使用的应用程序的正确名称,因此无法在正确的位置找到plist。但是这个解决方案是通用的!我在那里找不到它,文档只给出了MacOSX版本10.2和10.3的路径。我有10.7。我的错,文件被隐藏了。谢谢。10.10的系统范围在哪里存储?