diff --git a/src/plugins/qmldesigner/components/debugview/debugview.cpp b/src/plugins/qmldesigner/components/debugview/debugview.cpp index 60f4fc62830..6f736aa1ab0 100644 --- a/src/plugins/qmldesigner/components/debugview/debugview.cpp +++ b/src/plugins/qmldesigner/components/debugview/debugview.cpp @@ -36,6 +36,8 @@ #include +#include + namespace { const QString lineBreak = QStringLiteral("
"); @@ -226,9 +228,19 @@ void DebugView::selectedNodesChanged(const QList &selectedNodes /*sel QString string; message.setString(&string); message << selectedNode; - foreach (const VariantProperty &property, selectedNode.variantProperties()) { - message << property; + for (const VariantProperty &property : selectedNode.variantProperties()) + message << property << lineBreak; + + message << lineBreak; + + const QHash data = selectedNode.auxiliaryData(); + + PropertyNameList names = data.keys(); + Utils::sort(names); + for (const PropertyName &name : qAsConst(names)) { + message << name << ' ' << data.value(name).toString() << lineBreak; } + log("::selectedNodesChanged:", string); } }