Renderer Settings code has rewritten with using QtXml instead of QXmlStreamReader /QXmlStreamWriter