From d442933e69771ddfdd4a6dd5f2c71526859394cb Mon Sep 17 00:00:00 2001 From: Renaud G Date: Sat, 15 Dec 2018 03:48:35 +0100 Subject: fix indent. --- node/executionnode.cpp | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'node/executionnode.cpp') diff --git a/node/executionnode.cpp b/node/executionnode.cpp index 898b514..d8e21a3 100644 --- a/node/executionnode.cpp +++ b/node/executionnode.cpp @@ -54,27 +54,30 @@ QString ExecutionNode::getHelp() } ExecutionNode* ExecutionNode::getPreviousNode() const { - return m_previousNode; + return m_previousNode; } void ExecutionNode::generateDotTree(QString& s) { - s.append(toString(true)); - s.append(";\n"); + auto str = toString(true); + if(s.contains(str)) + return; + s.append(toString(true)); + s.append(";\n"); if(nullptr!=m_nextNode) { - s.append(toString(false)); + s.append(toString(false)); s.append(" -> "); - s.append(m_nextNode->toString(false)); + s.append(m_nextNode->toString(false)); s.append("[label=\"next\"];\n"); -// s.append(" [label=\"nextNode\"];\n"); + // s.append(" [label=\"nextNode\"];\n"); m_nextNode->generateDotTree(s); } else { - s.append(toString(false)); + s.append(toString(false)); s.append(" -> "); - s.append("nullptr;\n"); + s.append("nullptr;\n"); } if(nullptr!=m_result) { -- cgit v1.2.3-70-g09d2