Illegal XML characters
Status: Alpha
Brought to you by:
egregor
Due to the way the QXmlStreamWriter class works, certain characters are escaped. From the QT documentation:
"<", "&", and """ are escaped as entity references "<", "&, and """
This wouldn't be a problem, if they were read in correctly. Unfortunately, I've noticed some problems with games that use ampersands (and I would assume those other characters too). Specifically, all text before the ampersand is chopped off, making the name be displayed incorrectly, and GFuel unable to launch recent games (read from XML).
The goal here would be to figure out why the readNext method is not reading in the escaped characters as is should.