diff --git a/app/node/math/math.cpp b/app/node/math/math.cpp index 695822c95..b31fb021b 100644 --- a/app/node/math/math.cpp +++ b/app/node/math/math.cpp @@ -2,7 +2,15 @@ MathNode::MathNode() { + // FIXME: Make this a combobox + method_in_ = new NodeInput(QStringLiteral("method_in"), NodeParam::kText); + AddInput(method_in_); + param_a_in_ = new NodeInput(QStringLiteral("param_a_in"), NodeParam::kFloat); + AddInput(param_a_in_); + + param_b_in_ = new NodeInput(QStringLiteral("param_b_in"), NodeParam::kFloat); + AddInput(param_b_in_); } Node *MathNode::copy() const @@ -29,3 +37,12 @@ QString MathNode::Description() const { return tr("Perform a mathematical operation between two."); } + +void MathNode::Retranslate() +{ + Node::Retranslate(); + + method_in_->set_name(tr("")); + param_a_in_->set_name(tr("")); + param_b_in_->set_name(tr("")); +} diff --git a/app/node/math/math.h b/app/node/math/math.h index 70bb39a10..edae76cfc 100644 --- a/app/node/math/math.h +++ b/app/node/math/math.h @@ -17,6 +17,13 @@ public: virtual void Retranslate() override; +private: + NodeInput* method_in_; + + NodeInput* param_a_in_; + + NodeInput* param_b_in_; + }; #endif // MATHNODE_H