]> git.sesse.net Git - kdenlive/blobdiff - src/effectstackview.h
const modifiers are useless on integral return types [PATCH by Ray Lehtiniemi]
[kdenlive] / src / effectstackview.h
index 7b15c54de37a70c1f6feb1190f76611951bd52ab..5b11665606113b7fbaebaf9cc63478a724b62f6e 100644 (file)
 
 #include "ui_effectstack_ui.h"
 #include "effectstackedit.h"
+
 class EffectsList;
 class ClipItem;
+class MltVideoProfile;
 
 class EffectStackView : public QWidget {
     Q_OBJECT
@@ -29,6 +31,10 @@ class EffectStackView : public QWidget {
 public:
     EffectStackView(QWidget *parent = 0);
     void raiseWindow(QWidget*);
+    void clear();
+    void setMenu(QMenu *menu);
+    void updateProjectFormat(MltVideoProfile profile, Timecode t);
+
 private:
     Ui::EffectStack_UI ui;
     ClipItem* clipref;
@@ -38,7 +44,7 @@ private:
     //void updateButtonStatus();
 
 public slots:
-    void slotClipItemSelected(ClipItem*);
+    void slotClipItemSelected(ClipItem*, int ix);
     void slotUpdateEffectParams(const QDomElement&, const QDomElement&);
 
 private slots:
@@ -46,7 +52,6 @@ private slots:
     void slotItemUp();
     void slotItemDown();
     void slotItemDel();
-    void slotNewEffect();
     void slotResetEffect();
     void slotItemChanged(QListWidgetItem *item);
     void slotSaveEffect();