diff options
| author | 2015-05-09 11:52:56 +0200 | |
|---|---|---|
| committer | 2015-05-09 11:52:56 +0200 | |
| commit | b79df1fffd6677a584d6ad8ed44004aae0dad7b4 (patch) | |
| tree | 2f9a8ceb8a8bb9272baf29e9539a8b67dcf0a1c3 /node/listaliasnode.cpp | |
| parent | e844799045b0b3a4d8a968e011c96c10003d4256 (diff) | |
| parent | dba610b6f1a31f8791fbc9baa6cf360bf62c72e9 (diff) | |
| download | OneRoll-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.cpp | 13 |
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; |