+ void updateWidget(const ItemInfo &info, const QDomElement &effect, EffectMetaInfo *metaInfo);
+ QDomElement effect() const;
+ int groupIndex() const;
+ bool isGroup() const;
+ int effectIndex() const;
+ void setGroupIndex(int ix);
+ void setGroupName(const QString &groupName);
+ /** @brief Remove this effect from its group. */
+ void removeFromGroup();
+ QString infoString() const;
+ bool isActive() const;
+ /** @brief Should the wheel event be sent to parent widget for scrolling. */
+ bool filterWheelEvent;
+ /** @brief Parent group was collapsed, update. */
+ void groupStateChanged(bool collapsed);
+ /** @brief Show / hide up / down buttons. */
+ void adjustButtons(int ix, int max);
+ /** @brief Returns true of this effect requires an on monitor adjustable effect scene. */
+ 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);