nodes: use defined categories rather than arbitrary string based
This commit is contained in:
@@ -35,9 +35,9 @@ MediaInput::MediaInput() :
|
||||
AddInput(footage_input_);
|
||||
}
|
||||
|
||||
QString MediaInput::Category() const
|
||||
QList<Node::CategoryID> MediaInput::Category() const
|
||||
{
|
||||
return tr("Input");
|
||||
return {kCategoryInput};
|
||||
}
|
||||
|
||||
StreamPtr MediaInput::footage()
|
||||
|
||||
@@ -35,7 +35,7 @@ class MediaInput : public Node
|
||||
public:
|
||||
MediaInput();
|
||||
|
||||
virtual QString Category() const override;
|
||||
virtual QList<CategoryID> Category() const override;
|
||||
|
||||
StreamPtr footage();
|
||||
void SetFootage(StreamPtr f);
|
||||
|
||||
@@ -41,9 +41,9 @@ QString TimeInput::id() const
|
||||
return QStringLiteral("org.olivevideoeditor.Olive.time");
|
||||
}
|
||||
|
||||
QString TimeInput::Category() const
|
||||
QList<Node::CategoryID> TimeInput::Category() const
|
||||
{
|
||||
return tr("Input");
|
||||
return {kCategoryInput};
|
||||
}
|
||||
|
||||
QString TimeInput::Description() const
|
||||
|
||||
@@ -35,7 +35,7 @@ public:
|
||||
|
||||
virtual QString Name() const override;
|
||||
virtual QString id() const override;
|
||||
virtual QString Category() const override;
|
||||
virtual QList<CategoryID> Category() const override;
|
||||
virtual QString Description() const override;
|
||||
|
||||
virtual NodeValueTable Value(NodeValueDatabase& value) const override;
|
||||
|
||||
Reference in New Issue
Block a user