diff --git a/effects/effect.cpp b/effects/effect.cpp index e1453f7b6..1ca4fab0f 100644 --- a/effects/effect.cpp +++ b/effects/effect.cpp @@ -453,7 +453,8 @@ EffectRow::EffectRow(Effect *parent, QGridLayout *uilayout, const QString &n, in label = new QLabel(name); ui->addWidget(label, row, 0); - keyframe_enable = new CheckboxEx(); + keyframe_enable = new QPushButton(); + keyframe_enable->setCheckable(true); keyframe_enable->setToolTip("Enable Keyframes"); connect(keyframe_enable, SIGNAL(clicked(bool)), this, SLOT(set_keyframe_enabled(bool))); ui->addWidget(keyframe_enable, row, 6); diff --git a/effects/effect.h b/effects/effect.h index d97ad4f81..479f03b9b 100644 --- a/effects/effect.h +++ b/effects/effect.h @@ -12,6 +12,7 @@ class QLabel; class QWidget; class CollapsibleWidget; class QGridLayout; +class QPushButton; struct Clip; class QXmlStreamReader; @@ -167,7 +168,7 @@ private: int ui_row; QVector fields; - CheckboxEx* keyframe_enable; + QPushButton* keyframe_enable; bool just_made_unsafe_keyframe; };