и readNext использовал, и readNextStartElement у QXmlStreamReader, все довольно плохо.. мб я xml неправильно написал?
когда с файлом работал, все хорошо было, сейчас в конструктор reader(QXmlStreamReader) передаю строку, убираю все лишние символы(пробелы, \t, \n)