6
レジストリを読んで、現在のバージョンのPowerPointを検索したい。QSettingsを使用してWindowsレジストリ(デフォルト)の値を読み取るにはどうすればよいですか?
しかし、これは単にゼロを返します。
QSettings settings("HKEY_CLASSES_ROOT\\PowerPoint.Application\\CurrVer",
QSettings::NativeFormat);
QString sReturnedValue = settings.value("(Default)", "0").toString();
任意の提案を、私は(デフォルト)のキーから値を取得する方法についての?
は、「中にデフォルトの名前の本当の価値があった場合に何が起こる、デフォルトは」仕事ができる「デフォルトのキーを意味し、私がどのように表示されていません」同じ鍵? – Anders
QtはkeySet.isEmpty()のQSettingsにアサートしています –
[QSettings.valueのドキュメント](http://qt-project.org/doc/qt-5.0/qtcore/qsettings.html#value)には**提供中です2番目の引数は、キーを見つけることができない場合、2番目の引数をデフォルト値として返します。**これは、質問が何を求めているのか全く分かりません。 –