Mercurial > hg > svgui
diff layer/Layer.cpp @ 1439:b22a4df37095 single-point
Update to using export IDs stored in XmlExportables
author | Chris Cannam |
---|---|
date | Thu, 28 Mar 2019 11:55:31 +0000 |
parents | c697186a8471 |
children | 5554d5187494 |
line wrap: on
line diff
--- a/layer/Layer.cpp Fri Mar 22 17:49:15 2019 +0000 +++ b/layer/Layer.cpp Thu Mar 28 11:55:31 2019 +0000 @@ -647,9 +647,9 @@ stream << QString("<layer id=\"%2\" type=\"%1\" name=\"%3\" model=\"%4\" %5") .arg(encodeEntities(LayerFactory::getInstance()->getLayerTypeName (LayerFactory::getInstance()->getLayerType(this)))) - .arg(getObjectExportId(this)) + .arg(getExportId()) .arg(encodeEntities(objectName())) - .arg(getObjectExportId(getModel())) + .arg(getModel() ? getModel()->getExportId() : -1) .arg(extraAttributes); if (m_measureRects.empty()) { @@ -681,9 +681,9 @@ stream << QString("<layer id=\"%2\" type=\"%1\" name=\"%3\" model=\"%4\" %5/>\n") .arg(encodeEntities(LayerFactory::getInstance()->getLayerTypeName (LayerFactory::getInstance()->getLayerType(this)))) - .arg(getObjectExportId(this)) + .arg(getExportId()) .arg(encodeEntities(objectName())) - .arg(getObjectExportId(getModel())) + .arg(getModel() ? getModel()->getExportId() : -1) .arg(extraAttributes); }