Files
oak-editor/project/effectfields/colorfield.h
T
2019-03-13 08:43:46 +11:00

23 lines
507 B
C++

#ifndef COLORFIELD_H
#define COLORFIELD_H
#include "effectfield.h"
class ColorField : public EffectField
{
Q_OBJECT
public:
ColorField(EffectRow* parent, const QString& id);
QColor GetColorAt(double timecode);
virtual QWidget* CreateWidget() override;
virtual QVariant ConvertStringToValue(const QString& s) override;
virtual QString ConvertValueToString(const QVariant& v) override;
private slots:
void UpdateFromWidget(const QColor &c);
};
#endif // COLORFIELD_H