]> git.sesse.net Git - kdenlive/blobdiff - src/effectslistview.h
start implementing transitions. buttons in statusbar to show / hide thumbnails
[kdenlive] / src / effectslistview.h
index f6045675c71f985a547bda09f3f35129c5b27fa7..84eed84f0de26e40926148c380e9130cd554effa 100644 (file)
 #include <KIcon>
 
 #include "ui_effectlist_ui.h"
+#include "effectslistwidget.h"
+#include "gentime.h"
 #include "effectslist.h"
 
-class EffectsListView : public QWidget
-{
-  Q_OBJECT
-  
-  public:
-    EffectsListView(EffectsList *audioEffectList, EffectsList *videoEffectList, EffectsList *customEffectList, QWidget *parent=0);
-    KListWidget *listView(); 
+class EffectsListView : public QWidget {
+    Q_OBJECT
 
-  private:
+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();
+private slots:
     void filterList(int pos);
     void slotUpdateInfo();
     void showInfoPanel();
     void slotEffectSelected();
 
-  public slots:
+public slots:
 
-  signals:
+signals:
     void addEffect(QDomElement);
 };
 
 #endif