From d42c35ab07a5a612e981ee0bdbd64cf8ee4b51fb Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 7 Mar 2017 17:37:23 +0100 Subject: [PATCH] QmlDesigner: Add more logging to DebugView Change-Id: I4f95794b298fa7a3d16c882751c75f0a2e4c9247 Reviewed-by: Tim Jenssen --- .../qmldesigner/components/debugview/debugview.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/debugview/debugview.cpp b/src/plugins/qmldesigner/components/debugview/debugview.cpp index 50556a42cc3..486f0d7b576 100644 --- a/src/plugins/qmldesigner/components/debugview/debugview.cpp +++ b/src/plugins/qmldesigner/components/debugview/debugview.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include #include @@ -455,9 +456,18 @@ void DebugView::currentStateChanged(const ModelNode &/*node*/) } -void DebugView::nodeOrderChanged(const NodeListProperty &/*listProperty*/, const ModelNode &/*movedNode*/, int /*oldIndex*/) +void DebugView::nodeOrderChanged(const NodeListProperty &listProperty, const ModelNode &movedNode, int oldIndex) { + if (isDebugViewEnabled()) { + QTextStream message; + QString string; + message.setString(&string); + message << movedNode << listProperty; + message << oldIndex << "to" << listProperty.indexOf(movedNode); + + log("::nodeSlide:", string); + } } void DebugView::log(const QString &title, const QString &message, bool highlight)