]> git.sesse.net Git - kdenlive/blobdiff - src/complexparameter.h
Cleanup data processing framework
[kdenlive] / src / complexparameter.h
index fd1ab89aa14371f32a9c28f8c38751866bd79fc9..7f02fb0c297ec7f3035b2aa08e632b7367f9a2ea 100644 (file)
@@ -33,15 +33,11 @@ public:
     ComplexParameter(QWidget *parent = 0);
     QDomElement getParamDesc();
 private:
-    int activeRow;
-    QList<QDomElement> effects;
-    Ui::KeyframeWidget_UI ui;
-    ClipItem* clipref;
+    Ui::KeyframeWidget_UI m_ui;
+    QDomElement m_param;
     void setupListView();
     void updateButtonStatus();
-    QMap<QString, EffectsList*> effectLists;
 
-    QDomElement param;
 public slots:
     void slotSetMoveX();
     void slotSetMoveY();
@@ -50,11 +46,10 @@ public slots:
     void slotShowInTimeline();
     void slotParameterChanged(const QString&);
     void itemSelectionChanged();
-    void setupParam(const QDomElement&, const QString& paramName, int, int);
+    void setupParam(const QDomElement, const QString& paramName, int, int);
     void slotUpdateEffectParams(QDomElement e);
     void slotUpdateParameterList(QStringList);
 signals:
-    void transferParamDesc(const QDomElement&, const QString&, int , int);
     void removeEffect(ClipItem*, QDomElement);
     void updateClipEffect(ClipItem*, QDomElement);
     void parameterChanged();