Maybe you can show us your code ?

If you just use readNext() of QXmlStreamReader, then you should encounter all the entries, of all dishes.

Regards,
Marc