aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/node/scalaroperatornode.cpp
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2015-05-05 00:22:24 +0200
committerRenaud G <renaud@rolisteam.org>2015-05-05 00:22:24 +0200
commit69912970f8f182dad43d564e14fe080f30500ff3 (patch)
tree575a90a214983f506729401d28a16392de4dac26 /node/scalaroperatornode.cpp
parent479b96210a01c152d5498e97cd66c47258918c49 (diff)
downloadOneRoll-69912970f8f182dad43d564e14fe080f30500ff3.tar.gz
OneRoll-69912970f8f182dad43d564e14fe080f30500ff3.zip
improve output for dot system
Diffstat (limited to 'node/scalaroperatornode.cpp')
-rw-r--r--node/scalaroperatornode.cpp21
1 files changed, 20 insertions, 1 deletions
diff --git a/node/scalaroperatornode.cpp b/node/scalaroperatornode.cpp
index b7c183f..c5f91f9 100644
--- a/node/scalaroperatornode.cpp
+++ b/node/scalaroperatornode.cpp
@@ -140,7 +140,26 @@ qint64 ScalarOperatorNode::multiple(qint64 a,qint64 b)
}
QString ScalarOperatorNode::toString() const
{
- return "ScalarOperatorNode";
+ QString op="";
+ switch(m_operator)
+ {
+ case PLUS:
+ op="+";
+ break;
+ case MINUS:
+ op="-";
+ break;
+ case MULTIPLICATION:
+ op="*";
+ break;
+ case DIVIDE:
+ op="/";
+ break;
+ default:
+ break;
+
+ }
+ return QString("ScalarOperatorNode [label=\"ScalarOperatorNode %1\"").arg(op);
}
qint64 ScalarOperatorNode::getPriority() const
{