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(); error = "no meshes available: " + modelObject.objectID.toString();
} }
} else { } else {
error = "objectID mismatch: " + modelObject.objectID.toString(); error = QString("objectID mismatch: %1 (containing %2 meshes)").arg(modelObject.objectID.toString()).arg(modelObject.meshes.size());
} }
} else { } else {
error = "provider unavailable"; error = "provider unavailable";

View file

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