/***************************************************************************
- effecstackedit.h - description
+ transitionsettings.h - Transitions widget
-------------------
begin : Mar 15 2008
copyright : (C) 2008 by Marco Gittler
class Transition;
class EffectsList;
class EffectStackEdit;
+class Monitor;
class TransitionSettings : public QWidget, public Ui::TransitionSettings_UI
{
Q_OBJECT
public:
- TransitionSettings(QWidget* parent = 0);
+ TransitionSettings(Monitor *monitor, QWidget* parent = 0);
void raiseWindow(QWidget*);
void updateProjectFormat(MltVideoProfile profile, Timecode t, const QList <TrackInfo> info);
void updateTimecodeFormat();
void slotUpdateEffectParams(const QDomElement&, const QDomElement&);
private slots:
-
/** @brief Sets the new B track for the transition (automatic or forced). */
void slotTransitionTrackChanged();
+ /** @brief Pass position changes of the timeline cursor to the effects to keep their local timelines in sync. */
+ void slotRenderPos(int pos);
signals:
void transitionUpdated(Transition *, QDomElement);