]> git.sesse.net Git - kdenlive/blobdiff - src/effectslistview.h
Resetting an effect should not loose the filter id
[kdenlive] / src / effectslistview.h
index 9ec9c8e70df79025135c07e5ac55a2d4095c5111..3cca6c59353d6527b07048257e6b7b8018d1577b 100644 (file)
@@ -24,6 +24,8 @@
 #include <KIcon>
 
 #include "ui_effectlist_ui.h"
+#include "effectslistwidget.h"
+#include "gentime.h"
 #include "effectslist.h"
 
 class EffectsListView : public QWidget
@@ -33,24 +35,22 @@ class EffectsListView : public QWidget
   public:
     EffectsListView(EffectsList *audioEffectList, EffectsList *videoEffectList, EffectsList *customEffectList, QWidget *parent=0);
     KListWidget *listView(); 
+    //void slotAddEffect(GenTime pos, int track, QString name);
 
   private:
     Ui::EffectList_UI ui;
-    EffectsList *m_audioList;
-    EffectsList *m_videoList;
-    EffectsList *m_customList;
+    EffectsListWidget *m_effectsList;
 
   private slots:
-    void initList(int pos);
+    void filterList(int pos);
     void slotUpdateInfo();
-    void showInfoPanel(int state);
+    void showInfoPanel();
     void slotEffectSelected();
 
   public slots:
 
   signals:
-    void addEffect(int, QString);
+    void addEffect(QDomElement);
 };
 
 #endif