]> git.sesse.net Git - kdenlive/blobdiff - src/effectslistview.h
initial work for titleproducer
[kdenlive] / src / effectslistview.h
index 599a0ae54de1f592caab04602939cb9a9dc08e82..f8002cd0d0703275b5147a409d26db7bdd6fa696 100644 (file)
@@ -18,8 +18,8 @@
  ***************************************************************************/
 
 
-#ifndef EFFECTLISTVIEW_H
-#define EFFECTLISTVIEW_H
+#ifndef EFFECTSLISTVIEW_H
+#define EFFECTSLISTVIEW_H
 
 #include <KIcon>
 
@@ -31,16 +31,18 @@ class EffectsList;
 class EffectsListWidget;
 class KListWidget;
 
-class EffectsListView : public QWidget {
+class EffectsListView : public QWidget
+{
     Q_OBJECT
 
 public:
-    EffectsListView(EffectsList *audioEffectList, EffectsList *videoEffectList, EffectsList *customEffectList, QWidget *parent = 0);
+    EffectsListView(QWidget *parent = 0);
     KListWidget *listView();
+    void reloadEffectList();
     //void slotAddEffect(GenTime pos, int track, QString name);
 
 private:
-    Ui::EffectList_UI ui;
+    Ui::EffectList_UI m_ui;
     EffectsListWidget *m_effectsList;
 
 private slots:
@@ -48,11 +50,13 @@ private slots:
     void slotUpdateInfo();
     void showInfoPanel();
     void slotEffectSelected();
+    void slotRemoveEffect();
 
 public slots:
 
 signals:
     void addEffect(QDomElement);
+    void reloadEffects();
 };
 
 #endif