It seems impossible to read top level group names that are empty.

QSettings s(fileName, QSettings::IniFormat);
s.setIniCodec("UTF-8");

QStringList l2=s.allKeys();
QStringList l=s.childGroups();


INI file:

[0]

[1]

[2]

In this code lists l2 and l are empty. Is there any way to read top level groups that are empty?