standardized gizmos and made them keyframable

This commit is contained in:
itsmattkc
2018-12-02 18:23:15 +11:00
parent cc41123106
commit 021a50477c
18 changed files with 188 additions and 139 deletions
+4 -1
View File
@@ -13,6 +13,7 @@
#include <QVector>
class EffectRow;
class ComboAction;
class EffectField : public QObject {
Q_OBJECT
@@ -59,10 +60,12 @@ public:
void set_enabled(bool e);
QVector<QVariant> keyframe_data;
QWidget* ui_element;
void make_key_from_change(ComboAction* ca);
private:
bool hasKeyframes();
private slots:
void uiElementChange();
void ui_element_change();
signals:
void changed();
void toggled(bool);