aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/node/listaliasnode.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/listaliasnode.cpp
parente844799045b0b3a4d8a968e011c96c10003d4256 (diff)
parentdba610b6f1a31f8791fbc9baa6cf360bf62c72e9 (diff)
downloadOneRoll-b79df1fffd6677a584d6ad8ed44004aae0dad7b4.tar.gz
OneRoll-b79df1fffd6677a584d6ad8ed44004aae0dad7b4.zip
Merge branch 'master' of github.com:obiwankennedy/DiceParser
Diffstat (limited to 'node/listaliasnode.cpp')
-rw-r--r--node/listaliasnode.cpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/node/listaliasnode.cpp b/node/listaliasnode.cpp
index 4fd4ab0..ddb8ac9 100644
--- a/node/listaliasnode.cpp
+++ b/node/listaliasnode.cpp
@@ -34,7 +34,7 @@ void ListAliasNode::run(ExecutionNode* previous )
{
if(previous->getResult() == NULL)
{
- txtResult->setText(toString());
+ txtResult->setText(buildList());
}
else
@@ -49,7 +49,7 @@ void ListAliasNode::run(ExecutionNode* previous )
m_nextNode->run(this);
}
}
-QString ListAliasNode::toString() const
+QString ListAliasNode::buildList() const
{
QString result(QObject::tr("List of Alias:\n"));
foreach(DiceAlias* key, *m_aliasList)
@@ -58,7 +58,16 @@ QString ListAliasNode::toString() const
}
return result;
}
+QString ListAliasNode::toString() const
+{
+ QStringList resultList;
+ foreach(DiceAlias* key, *m_aliasList)
+ {
+ resultList << "{" <<key->getCommand() << key->getValue()<< "}";
+ }
+ return QString("ListAliasNode [label=\"ListAliasNode %1\"]").arg(resultList.join(","));
+}
qint64 ListAliasNode::getPriority() const
{
return 0;