aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/node/scalaroperatornode.cpp
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2015-05-09 11:52:56 +0200
committerRenaud G <renaud@rolisteam.org>2015-05-09 11:52:56 +0200
commitb79df1fffd6677a584d6ad8ed44004aae0dad7b4 (patch)
tree2f9a8ceb8a8bb9272baf29e9539a8b67dcf0a1c3 /node/scalaroperatornode.cpp
parente844799045b0b3a4d8a968e011c96c10003d4256 (diff)
parentdba610b6f1a31f8791fbc9baa6cf360bf62c72e9 (diff)
downloadOneRoll-b79df1fffd6677a584d6ad8ed44004aae0dad7b4.tar.gz
OneRoll-b79df1fffd6677a584d6ad8ed44004aae0dad7b4.zip
Merge branch 'master' of github.com:obiwankennedy/DiceParser
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
{