+
+ /** @brief Triggers a filter job on this clip. */
+ void slotStartFilterJob(const QString&filterName, const QString&filterParams, const QString&consumer, const QString&consumerParams, const QMap <QString, QString> &extraParams);
+
+ /** @brief Reset an effect to its default values. */
+ void slotResetEffect(int ix);
+
+ /** @brief Create a group containing effect with ix index. */
+ void slotCreateGroup(int ix);
+
+ /** @brief Create a region effect with ix index. */
+ void slotCreateRegion(int ix, KUrl url);
+
+ /** @brief Move an effect.
+ ** @param currentIndexes the list of effect indexes to move in stack layout
+ ** @param newIndex the position where the effects will be moved
+ ** @param groupIndex the index of the group if any (-1 if none)
+ ** @param groupName the name of the group to paste the effect
+ */
+ void slotMoveEffect(QList <int> currentIndexes, int newIndex, int groupIndex, QString groupName = QString());
+
+ /** @brief Remove effects from a group */
+ void slotUnGroup(CollapsibleGroup* group);
+
+ /** @brief Add en effect to selected clip */
+ void slotAddEffect(const QDomElement &effect);
+
+ /** @brief Enable / disable all effects for the clip */
+ void slotCheckAll(int state);
+
+ /** @brief Update check all button status */
+ void slotUpdateCheckAllButton();
+
+ /** @brief Display additionnal effect info */
+ void slotShowComments();
+
+ /** @brief An effect group was renamed, update effects info */
+ void slotRenameGroup(CollapsibleGroup *group);