diff options
| author | 2015-05-05 00:22:24 +0200 | |
|---|---|---|
| committer | 2015-05-05 00:22:24 +0200 | |
| commit | 69912970f8f182dad43d564e14fe080f30500ff3 (patch) | |
| tree | 575a90a214983f506729401d28a16392de4dac26 /node/listaliasnode.cpp | |
| parent | 479b96210a01c152d5498e97cd66c47258918c49 (diff) | |
| download | OneRoll-69912970f8f182dad43d564e14fe080f30500ff3.tar.gz OneRoll-69912970f8f182dad43d564e14fe080f30500ff3.zip | |
improve output for dot system
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; |