diff --git a/src/libs/3rdparty/modeling/qtserialization/inc/qark/qxmloutarchive.h b/src/libs/3rdparty/modeling/qtserialization/inc/qark/qxmloutarchive.h index e5299f16b53..bc00e512a31 100644 --- a/src/libs/3rdparty/modeling/qtserialization/inc/qark/qxmloutarchive.h +++ b/src/libs/3rdparty/modeling/qtserialization/inc/qark/qxmloutarchive.h @@ -141,7 +141,12 @@ public: void beginElement(const Object &object) { _stream.writeStartElement(object.getQualifiedName()); - _stream.writeAttribute(QLatin1String("id"), QString::number(_saving_ref_map.getRef(object.getObject(), true).get())); + // TODO implement key attribute + // Currently qmodel files do not use references at all + // so writing reference keys are not needed. If this + // changes keys should be implemented as a generic + // concept getting key from object (e.g. with a function + // registered per type in typeregistry) } void endElement(const End &)