diff --git a/sources/properties/xrefproperties.cpp b/sources/properties/xrefproperties.cpp index f45e95af6..be5c52132 100644 --- a/sources/properties/xrefproperties.cpp +++ b/sources/properties/xrefproperties.cpp @@ -88,7 +88,7 @@ void XRefProperties::toXml(QDomElement &xml_element) const { QString snap = m_snap_to == Bottom? "bottom" : "label"; xml_element.setAttribute("snapto", snap); int offset = m_offset; - xml_element.setAttribute("offset", offset); + xml_element.setAttribute("offset", QString::number(offset)); QString master_label = m_master_label; xml_element.setAttribute("master_label", master_label); QString slave_label = m_slave_label; diff --git a/sources/qetgraphicsitem/conductor.cpp b/sources/qetgraphicsitem/conductor.cpp index e9ec374f7..b7e8d4288 100644 --- a/sources/qetgraphicsitem/conductor.cpp +++ b/sources/qetgraphicsitem/conductor.cpp @@ -857,8 +857,8 @@ void Conductor::loadSequential(QDomElement* e, QString seq, QStringList* list) { QDomElement Conductor::toXml(QDomDocument &d, QHash &table_adr_id) const { QDomElement e = d.createElement("conductor"); - e.setAttribute("x", pos().x()); - e.setAttribute("y", pos().y()); + e.setAttribute("x", QString::number(pos().x())); + e.setAttribute("y", QString::number(pos().y())); e.setAttribute("terminal1", table_adr_id.value(terminal1)); e.setAttribute("terminal2", table_adr_id.value(terminal2)); diff --git a/sources/qetgraphicsitem/qetshapeitem.cpp b/sources/qetgraphicsitem/qetshapeitem.cpp index 6d578d38a..b4bb615e4 100644 --- a/sources/qetgraphicsitem/qetshapeitem.cpp +++ b/sources/qetgraphicsitem/qetshapeitem.cpp @@ -600,8 +600,8 @@ QDomElement QetShapeItem::toXml(QDomDocument &document) const { QDomElement point = document.createElement("point"); QPointF pf = mapToScene(p); - point.setAttribute("x", pf.x()); - point.setAttribute("y", pf.y()); + point.setAttribute("x", QString::number(pf.x())); + point.setAttribute("y", QString::number(pf.y())); points.appendChild(point); } result.appendChild(points);