Под виндами читаем из реестра:
В реестре прописано:
HKEY_LOCAL_MACHINE\Software\MyCompany\MyApp
root = "MyRoot"
HKEY_CURRENT_USER\Software\MyCompany\MyApp - нет такого пути
QSettings SettingsU(QSettings::NativeFormat, QSettings::UserScope, "MyCompany", "MyApp");
QStrng root = SettingsU.value("root", "").toString();
root == "MyRoot" вместо root == ""
В чем прикол?
Почему если не находит в "UserScope" читается из "SystemScope"
Это баг?