]> git.sesse.net Git - kdenlive/blobdiff - src/transitionsettings.h
#596: Clearing unicode number clears char overview too
[kdenlive] / src / transitionsettings.h
index 344533bf7b2bb6ae5c459dd9383c817273d3e353..a78ed10584e7ce995a2708c8e422df3f0f2a8ff1 100644 (file)
@@ -27,7 +27,8 @@ class Transition;
 class EffectsList;
 class EffectStackEdit;
 
-class TransitionSettings : public QWidget  {
+class TransitionSettings : public QWidget
+{
     Q_OBJECT
 
 public:
@@ -36,16 +37,17 @@ public:
     void updateProjectFormat(MltVideoProfile profile, Timecode t, const uint tracksCount);
 
 private:
-    Ui::TransitionSettings_UI ui;
-    EffectStackEdit *effectEdit;
+    Ui::TransitionSettings_UI m_ui;
+    EffectStackEdit *m_effectEdit;
     Transition* m_usedTransition;
     GenTime m_transitionDuration;
     GenTime m_transitionStart;
     int m_tracksCount;
+    int m_autoTrackTransition;
 
 public slots:
-    void slotTransitionItemSelected(Transition*, bool);
-    void slotTransitionChanged(bool reinit = true);
+    void slotTransitionItemSelected(Transition* t, int nextTrack, QPoint p, bool update);
+    void slotTransitionChanged(bool reinit = true, bool updateCurrent = false);
     void slotUpdateEffectParams(const QDomElement&, const QDomElement&);
 
 private slots:
@@ -53,7 +55,6 @@ private slots:
 
 signals:
     void transitionUpdated(Transition *, QDomElement);
-    void transitionTrackUpdated(Transition *, int);
     void transferParamDesc(const QDomElement&, int , int);
     void seekTimeline(int);
 };