mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-22 17:50:52 +01:00
Fix wrong position of slave xref after open a saved project
This commit is contained in:
@@ -1478,7 +1478,8 @@ void QETProject::writeProjectPropertiesXml(QDomElement &xml_element) {
|
|||||||
* #default Xref
|
* #default Xref
|
||||||
* @param xml_element xml element to use for store default propertie.
|
* @param xml_element xml element to use for store default propertie.
|
||||||
*/
|
*/
|
||||||
void QETProject::writeDefaultPropertiesXml(QDomElement &xml_element) {
|
void QETProject::writeDefaultPropertiesXml(QDomElement &xml_element)
|
||||||
|
{
|
||||||
QDomDocument xml_document = xml_element.ownerDocument();
|
QDomDocument xml_document = xml_element.ownerDocument();
|
||||||
|
|
||||||
// export size of border
|
// export size of border
|
||||||
@@ -1503,10 +1504,12 @@ void QETProject::writeDefaultPropertiesXml(QDomElement &xml_element) {
|
|||||||
|
|
||||||
// export default XRef properties
|
// export default XRef properties
|
||||||
QDomElement xrefs_elmt = xml_document.createElement("xrefs");
|
QDomElement xrefs_elmt = xml_document.createElement("xrefs");
|
||||||
foreach (QString key, defaultXRefProperties().keys()) {
|
for (QString key : defaultXRefProperties().keys())
|
||||||
defaultXRefProperties()[key].setKey(key);
|
{
|
||||||
QDomElement xref_elmt = defaultXRefProperties()[key].toXml(xml_document);
|
auto xrp = defaultXRefProperties(key);
|
||||||
xrefs_elmt.appendChild(xref_elmt);
|
xrp.setKey(key);
|
||||||
|
auto xref_dom = xrp.toXml(xml_document);
|
||||||
|
xrefs_elmt.appendChild(xref_dom);
|
||||||
}
|
}
|
||||||
xml_element.appendChild(xrefs_elmt);
|
xml_element.appendChild(xrefs_elmt);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user