]> git.sesse.net Git - kdenlive/blobdiff - src/effectslistview.h
Clip cuts in project tree can now have a description
[kdenlive] / src / effectslistview.h
index 72c95cc08e75b98de909cdb5c1ad457a52ba4e69..c528fa9225775078c298bdcc7919b587111d8983 100644 (file)
 
 #include "ui_effectlist_ui.h"
 #include "gentime.h"
+
 #include <QDomElement>
+#include <QFocusEvent>
 
 class EffectsList;
 class EffectsListWidget;
-class KListWidget;
+class QTreeWidget;
 
-class EffectsListView : public QWidget {
+class EffectsListView : public QWidget, public Ui::EffectList_UI
+{
     Q_OBJECT
 
 public:
     EffectsListView(QWidget *parent = 0);
-    KListWidget *listView();
     void reloadEffectList();
     //void slotAddEffect(GenTime pos, int track, QString name);
 
+protected:
+    virtual void focusInEvent(QFocusEvent * event);
+
 private:
-    Ui::EffectList_UI ui;
     EffectsListWidget *m_effectsList;
 
 private slots:
@@ -54,7 +58,7 @@ private slots:
 public slots:
 
 signals:
-    void addEffect(QDomElement);
+    void addEffect(const QDomElement);
     void reloadEffects();
 };