***************************************************************************/
-#ifndef EFFECTLISTVIEW_H
-#define EFFECTLISTVIEW_H
+#ifndef EFFECTSLISTVIEW_H
+#define EFFECTSLISTVIEW_H
#include <KIcon>
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:
void slotUpdateInfo();
void showInfoPanel();
void slotEffectSelected();
+ void slotRemoveEffect();
public slots:
signals:
- void addEffect(QDomElement);
+ void addEffect(const QDomElement);
+ void reloadEffects();
};
#endif