Mercurial > hg > svcore
diff data/model/ImageModel.h @ 1677:f97d64b8674f single-point
Make XmlExportables store their export IDs and always obtain a new one, avoiding reuse when an object is allocated at the same heap location as a previous one. This makes the ID system stable enough to be used in the export tests.
author | Chris Cannam |
---|---|
date | Thu, 28 Mar 2019 11:55:02 +0000 |
parents | 69ab62d378bf |
children | 0d89abd631ac |
line wrap: on
line diff
--- a/data/model/ImageModel.h Thu Mar 28 10:39:24 2019 +0000 +++ b/data/model/ImageModel.h Thu Mar 28 11:55:02 2019 +0000 @@ -253,7 +253,7 @@ .arg(m_resolution) .arg("true") // always true after model reaches 100% - // subsequent events are always notified - .arg(getObjectExportId(&m_events)) + .arg(m_events.getExportId()) .arg(extraAttributes)); Event::ExportNameOptions options;