4 #include "../effectfield.h"
40 virtual QWidget*
CreateWidget(QWidget *existing =
nullptr)
override;
virtual QWidget * CreateWidget(QWidget *existing=nullptr) override
Reimplementation of EffectField::CreateWidget()
Definition: boolfield.cpp:14
void Toggled(bool)
Emitted whenever the UI widget's boolean value has changed.
bool GetBoolAt(double timecode)
Get the boolean value at a given timecode.
Definition: boolfield.cpp:9
BoolField(EffectRow *parent, const QString &id)
Reimplementation of EffectField::EffectField().
Definition: boolfield.cpp:5
virtual QVariant ConvertStringToValue(const QString &s) override
Reimplementation of EffectField::ConvertStringToValue()
Definition: boolfield.cpp:58
virtual void UpdateWidgetValue(QWidget *widget, double timecode) override
Reimplementation of EffectField::UpdateWidgetValue()
Definition: boolfield.cpp:36
The EffectField class.
Definition: effectfield.h:56
void UpdateFromWidget(bool b)
Internal function connected to any QWidget made from CreateWidget() to update the value based on user...
Definition: boolfield.cpp:68
The BoolField class.
Definition: boolfield.h:11
The EffectRow class.
Definition: effectrow.h:51
virtual QString ConvertValueToString(const QVariant &v) override
Reimplementation of EffectField::ConvertValueToString()
Definition: boolfield.cpp:63