From 6e6c771fa579e7c97f6267dd66f4f9a95be9b904 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Wed, 1 Jul 2020 18:00:39 +0200 Subject: [PATCH] QmlDesigner: Add more output to debug view Change-Id: I3038c152a1b8e1111721971e986a89aa771ecfcb Reviewed-by: Tim Jenssen --- .../qmldesigner/components/debugview/debugview.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/debugview/debugview.cpp b/src/plugins/qmldesigner/components/debugview/debugview.cpp index 59f4f9a2de6..6733209c838 100644 --- a/src/plugins/qmldesigner/components/debugview/debugview.cpp +++ b/src/plugins/qmldesigner/components/debugview/debugview.cpp @@ -29,9 +29,10 @@ #include #include -#include #include #include +#include +#include #include #include @@ -234,6 +235,13 @@ void DebugView::selectedNodesChanged(const QList &selectedNodes /*sel message << lineBreak; + if (selectedNode.metaInfo().isValid()) { + for (const NodeMetaInfo &metaInfo : selectedNode.metaInfo().classHierarchy()) + message << metaInfo.typeName() << lineBreak; + + message << lineBreak; + } + const QHash data = selectedNode.auxiliaryData(); PropertyNameList names = data.keys();