QmlDesigner.DebugView: Add output for selection changes

Change-Id: Ice4a3bbeedd48712429e2fdfdcb325fa25b68727
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
This commit is contained in:
Thomas Hartmann
2014-08-07 10:27:06 +02:00
parent bdce4fdeb3
commit 7d5d5fa311

View File

@@ -212,9 +212,19 @@ void DebugView::rootNodeTypeChanged(const QString &type, int majorVersion, int m
}
}
void DebugView::selectedNodesChanged(const QList<ModelNode> & /*selectedNodeList*/,
void DebugView::selectedNodesChanged(const QList<ModelNode> &selectedNodes /*selectedNodeList*/,
const QList<ModelNode> & /*lastSelectedNodeList*/)
{
foreach (const ModelNode &selectedNode, selectedNodes) {
QTextStream message;
QString string;
message.setString(&string);
message << selectedNode;
foreach (const VariantProperty &property, selectedNode.variantProperties()) {
message << property;
}
log(tr("Node selected:"), string);
}
}
void DebugView::scriptFunctionsChanged(const ModelNode & /*node*/, const QStringList & /*scriptFunctionList*/)