#include "model/step/parameters/parametertextline.h" #include "model/step/tools.h" ParameterTextLine::ParameterTextLine() : AbstractParameter() { _widget = new WidgetTextLine(this); onAliasChange(); } bool ParameterTextLine::isValid() { return true; } bool ParameterTextLine::isDataParameter() { return false; } void ParameterTextLine::onAliasChange() { setText(widget()->getBeforeText() + " ..."); } QString ParameterTextLine::getParameterDeclaration() { return ""; } QString ParameterTextLine::getParameterInitialization() { return ""; } QString ParameterTextLine::getParameterDialogCommands() { return Tools::getIndentation(1) + "postInputConfigDialog->addText(" + "\"" + widget()->getBeforeText() + "\", " + "\"" + widget()->getMiddleText() + "\", " + "\"" + widget()->getAfterText() + "\");"; } QString ParameterTextLine::getParamaterDoc() { return ""; }