4 #include "../effectfield.h"
40 virtual QWidget*
CreateWidget(QWidget *existing =
nullptr)
override;
68 #endif // COLORFIELD_H
virtual void UpdateWidgetValue(QWidget *widget, double timecode) override
Reimplementation of EffectField::UpdateWidgetValue()
Definition: colorfield.cpp:26
ColorField(EffectRow *parent, const QString &id)
Reimplementation of EffectField::EffectField().
Definition: colorfield.cpp:7
virtual QWidget * CreateWidget(QWidget *existing=nullptr) override
CreateWidget.
Definition: colorfield.cpp:16
The ColorField class.
Definition: colorfield.h:11
void UpdateFromWidget(const QColor &c)
Internal function connected to any QWidget made from CreateWidget() to update the value based on user...
Definition: colorfield.cpp:43
QColor GetColorAt(double timecode)
Get the color value at a given timecode.
Definition: colorfield.cpp:11
The EffectField class.
Definition: effectfield.h:56
virtual QString ConvertValueToString(const QVariant &v) override
Reimplementation of EffectField::ConvertValueToString()
Definition: colorfield.cpp:38
virtual QVariant ConvertStringToValue(const QString &s) override
Reimplementation of EffectField::ConvertStringToValue()
Definition: colorfield.cpp:33
The EffectRow class.
Definition: effectrow.h:51