Files
oak-editor/nodes/inputs/comboinput.cpp
T
2019-04-11 11:48:20 +10:00

17 lines
546 B
C++

#include "comboinput.h"
ComboInput::ComboInput(Effect* parent, const QString& id, const QString& name, bool savable, bool keyframable) :
EffectRow(parent, id, name, savable, keyframable)
{
ComboField* combo_field = new ComboField(this);
connect(combo_field, SIGNAL(DataChanged(const QVariant&)), this, SIGNAL(DataChanged(const QVariant&)));
AddField(combo_field);
AddNodeInput(olive::nodes::kCombo);
}
void ComboInput::AddItem(const QString &text, const QVariant &data)
{
static_cast<ComboField*>(Field(0))->AddItem(text, data);
}