From e55c31d959957ab9e26ea34b9d2befe986c010f1 Mon Sep 17 00:00:00 2001 From: AMZN-AlexOteiza <82234181+AMZN-AlexOteiza@users.noreply.github.com> Date: Thu, 5 Aug 2021 11:03:02 +0100 Subject: [PATCH] Improve ui object tree to show the actual instance class (#2844) Signed-off-by: Garcia Ruiz Co-authored-by: Garcia Ruiz --- Gems/QtForPython/Editor/Scripts/show_object_tree.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Gems/QtForPython/Editor/Scripts/show_object_tree.py b/Gems/QtForPython/Editor/Scripts/show_object_tree.py index d68a288a3e..48fb5e585b 100755 --- a/Gems/QtForPython/Editor/Scripts/show_object_tree.py +++ b/Gems/QtForPython/Editor/Scripts/show_object_tree.py @@ -220,6 +220,8 @@ class ObjectTreeDialog(QDialog): return for child in obj.children(): object_type = type(child).__name__ + if child.metaObject().className() != object_type: + object_type = f"{child.metaObject().className()} ({object_type})" object_name = child.objectName() text = icon_text = title = window_title = geometry_str = classes = "(N/A)" if isinstance(child, QtGui.QWindow):