#include <QDomElement>
#include <QToolButton>
-class QFrame;
class QLabel;
Q_OBJECT
public:
- CollapsibleEffect(QDomElement effect, QDomElement original_effect, ItemInfo info, EffectMetaInfo *metaInfo, bool lastEffect, QWidget * parent = 0);
+ CollapsibleEffect(const QDomElement &effect, const QDomElement &original_effect, ItemInfo info, EffectMetaInfo *metaInfo, bool lastEffect, QWidget * parent = 0);
~CollapsibleEffect();
QLabel *title;
bool needsMonitorEffectScene() const;
/** @brief Set clip in / out points. */
void setRange(int inPoint , int outPoint);
+ /** @brief Import keyframes from a clip's data. */
+ void setKeyframes(const QString data, int maximum);
public slots:
void slotSyncEffectsPos(int pos);
QDomElement m_original_effect;
QList <QDomElement> m_subEffects;
bool m_lastEffect;
- int m_in;
- int m_out;
QMenu *m_menu;
QPoint m_clickPoint;
EffectInfo m_info;