# HG changeset patch # User Chris Cannam # Date 1553774154 0 # Node ID 029c224384d16bedd084f107a9708e19dbe63e09 # Parent d8beda8a2126dd0de33762e5152da0ea2dc0e880 Update to using export IDs stored in the XmlExportables diff -r d8beda8a2126 -r 029c224384d1 framework/Document.cpp --- a/framework/Document.cpp Thu Mar 28 10:39:53 2019 +0000 +++ b/framework/Document.cpp Thu Mar 28 11:55:54 2019 +0000 @@ -1280,7 +1280,7 @@ playParameters->toXml (out, indent + " ", QString("model=\"%1\"") - .arg(XmlExportable::getObjectExportId(m_mainModel))); + .arg(m_mainModel->getExportId())); } } @@ -1411,7 +1411,7 @@ playParameters->toXml (out, indent + " ", QString("model=\"%1\"") - .arg(XmlExportable::getObjectExportId(model))); + .arg(model->getExportId())); } } } @@ -1446,7 +1446,7 @@ { out << indent; out << QString("\n") - .arg(getObjectExportId(m_mainModel)) + .arg(m_mainModel->getExportId()) .arg(m_mainModel->getSampleRate()); } @@ -1485,8 +1485,8 @@ // out << indent // << QString("\n") - // .arg(XmlExportable::getObjectExportId(rec.source)) - // .arg(XmlExportable::getObjectExportId(targetModel)) + // .arg(rec.source->getExportId()) + // .arg(targetModel->getExportId()) // .arg(rec.channel); // // transform.toXml(out, indent + " "); @@ -1510,8 +1510,8 @@ "model=\"%2\" channel=\"%3\" domain=\"%4\" " "stepSize=\"%5\" blockSize=\"%6\" %7windowType=\"%8\" " "transform=\"%9\">\n") - .arg(XmlExportable::getObjectExportId(rec.source)) - .arg(XmlExportable::getObjectExportId(targetModel)) + .arg(rec.source->getExportId()) + .arg(targetModel->getExportId()) .arg(rec.channel) .arg(TransformFactory::getInstance()->getTransformInputDomain (transform.getIdentifier()))