Geçerli PowerPoint sürümünü bulmak için kayıt defterini okumak istiyorum. Ben (varsayılan) anahtarından değer elde nasıl olarakQSettings kullanarak Windows kayıt defteri (Default) değerini nasıl okurum?
QSettings settings("HKEY_CLASSES_ROOT\\PowerPoint.Application\\CurrVer",
QSettings::NativeFormat);
QString sReturnedValue = settings.value("(Default)", "0").toString();
Herhangi öneriler:
Ancak bu sadece sıfır döndürür?
"" varsayılan anahtarını demektir, nasıl görmüyorum "işe yarayabilir Varsayılan", ne olur aynı anahtar? – Anders
Qt, QSettings'te key.isEmpty() –
'da [QSettings.value] için belgeler (http://qt-project.org/doc/qt-5.0/qtcore/qsettings.html#value) adresinde belirtilmiştir. ikinci argüman, ikinci argümanı, anahtarı bulamazsa, varsayılan değer olarak döndürür. ** Bu, soruyu sormak istediği gibi değil. –