From f8d862bb3066774bb6c3c71f46954a3ef5f96d66 Mon Sep 17 00:00:00 2001 From: Renaud G Date: Tue, 9 Dec 2014 22:09:23 +0100 Subject: -implementation of HelpNode. --- node/helpnode.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'node/helpnode.cpp') diff --git a/node/helpnode.cpp b/node/helpnode.cpp index a11c2b3..8fc7e93 100644 --- a/node/helpnode.cpp +++ b/node/helpnode.cpp @@ -2,21 +2,24 @@ HelpNode::HelpNode() { + m_result = new StringResult(); } void HelpNode::run(ExecutionNode* previous) { + StringResult* txtResult = dynamic_cast(m_result); if(NULL != previous) { + txtResult->setText(toString()); } else { - + txtResult->setText(previous->getHelp()); } } QString HelpNode::toString()const { - return QObject::tr("see full documentation at: https://github.com/obiwankennedy/DiceParser/blob/master/HelpMe.md"); + return QObject::tr("Rolisteam Dice Parser: Full documentation at: https://github.com/obiwankennedy/DiceParser/blob/master/HelpMe.md"); } qint64 HelpNode::getPriority() const -- cgit v1.2.3-70-g09d2