1

最新の Qt バージョンに関する Qt のドキュメントによると、QSettingsを見ると、Mac のシステム設定範囲はディレクトリ /etc/xdg に保存されているとのことです。残念ながら、これは Mac OSX 10.10 Yosemite では当てはまりません。これらの設定はどこに保存されますか? つまり、この例ではQSettings が機能するようになりましたが、/etc/xdg フォルダーsudo suにアクセスするために Mac で root になったと仮定しても、/etc/xdg フォルダーが見つかりません。

4

1 に答える 1

2

MacOS では、$HOME/Library/Preferences/はユーザー設定の場所である必要があります/Library/Preferences/が、 はデフォルト設定のパスです (ユーザーはそれに書き込むことはできません)。

新しいバージョンの MacOS Qt で Unix のパスを使用している場合は、/etc/xdg/または$HOME/.config/

4 つのケースすべてで、これらのディレクトリには単一の.rcファイルと、(オプションで) 他のすべての構成ファイルを含むソフトウェアとして名前が付けられた subir が含まれます。

于 2015-08-13T17:30:30.350 に答える