Je veux lire le registre pour trouver la version PowerPoint actuelle.Comment lire la valeur du registre Windows (par défaut) à l'aide de QSettings?
Cependant ce juste renvoie zéro:
QSettings settings("HKEY_CLASSES_ROOT\\PowerPoint.Application\\CurrVer",
QSettings::NativeFormat);
QString sReturnedValue = settings.value("(Default)", "0").toString();
Des suggestions quant à la façon dont je reçois la valeur d'une clé (par défaut)?
Pour la plupart des choses « » signifie la clé par défaut, je ne vois pas comment « Default » pourrait fonctionner, ce qui se passe quand il y a une valeur réelle nommée par défaut dans la même clé? – Anders
Qt a affirmé dans QSettings sur key.isEmpty() –
La [docs pour QSettings.value] (http://qt-project.org/doc/qt-5.0/qtcore/qsettings.html#value) dit ** fournir un second argument renvoie le second argument comme valeur par défaut s'il ne trouve pas la clé. ** Ce n'est pas du tout ce que la question demandait. –