cleanup / addition error message detail

This commit is contained in:
humbletim 2018-02-23 10:31:57 -05:00
parent 058e4d1926
commit 7c571cd431
2 changed files with 3 additions and 1 deletions

View file

@ -100,7 +100,7 @@ scriptable::ScriptableModelPointer GraphicsScriptingInterface::getModelObject(QU
error = "no meshes available: " + modelObject.objectID.toString();
}
} else {
error = "objectID mismatch: " + modelObject.objectID.toString();
error = QString("objectID mismatch: %1 (containing %2 meshes)").arg(modelObject.objectID.toString()).arg(modelObject.meshes.size());
}
} else {
error = "provider unavailable";

View file

@ -472,7 +472,9 @@ scriptable::ScriptableMeshBase::ScriptableMeshBase(
scriptable::WeakModelProviderPointer provider, scriptable::ScriptableModelBasePointer model, scriptable::WeakMeshPointer weakMesh, QObject* parent
) : QObject(parent), provider(provider), model(model), weakMesh(weakMesh) {
if (parent) {
#ifdef SCRIPTABLE_MESH_DEBUG
qCDebug(graphics_scripting) << "ScriptableMeshBase -- have parent QObject, creating strong neshref" << weakMesh.lock().get() << parent;
#endif
strongMesh = weakMesh.lock();
}
}