Где QS /C++ Store System Scope QSettings на Mac OSX 10?
Согласно документации Qt для последней версии Qt, глядя на QSettings, они говорят, что системные настройки системы Mac хранятся в каталоге /etc/xdg. К сожалению, я не считаю, что это имеет место на Mac OSX 10.10 Yosemite. Где они хранят эти настройки? Я имею в виду, что я заставил QSettings работать в этом примере, но папка / etc / xdg не будет найдена, даже когда я это сделаю sudo su
и предположите, что root на моем Mac, чтобы получить доступ к этой папке.
1 ответ
На MacOS, $HOME/Library/Preferences/
должно быть место для пользовательских настроек, в то время как /Library/Preferences/
путь к настройкам по умолчанию (и пользователь не может писать на нем).
Если в более новой версии MacOS Qt использует пути Unix, то вы должны посмотреть на /etc/xdg/
или же $HOME/.config/
Во всех четырех случаях этот каталог содержит один .rc
файл и (необязательно) подкаталог, названный в качестве программного обеспечения, который содержит все другие файлы конфигурации.