Есть такой код: ..... QDomDocument doc; root = doc.createElement("rect"); root.setAttribute("x", rect.x()); root.setAttribute("y", rect.y()); root.setAttribute("w", rect.width()); root.setAttribute("h", rect.height()); .... Почему в результате работы атрибут w идет первым? <rect w="0" x="0" y="0" h="0"/> Можно ли отключить такое поведение класс?