]> git.sesse.net Git - kdenlive/blobdiff - src/complexparameter.cpp
Fix up a busted preprocessor check [PATCH by Ray Lehtiniemi]
[kdenlive] / src / complexparameter.cpp
index 8dc1e53f086e23e12289c0672133351dae00b580..be688609ea20ed14ab24c3dc40cb875a47fbbddf 100644 (file)
  *                                                                         *
  ***************************************************************************/
 
+#include "complexparameter.h"
+
 #include <KDebug>
 #include <KLocale>
 
-#include "complexparameter.h"
-#include "effectslist.h"
-#include "clipitem.h"
+
 #include <QHeaderView>
 #include <QMenu>
 
@@ -41,7 +41,7 @@ ComplexParameter::ComplexParameter(QWidget *parent)
     ui.buttonShowInTimeline->setToolTip(i18n("Show keyframes in timeline"));
     ui.buttonHelp->setIcon(KIcon("help-about"));
     ui.buttonHelp->setToolTip(i18n("Parameter info"));
-    ui.buttonNewPoints->setIcon(KIcon("xedit"));
+    ui.buttonNewPoints->setIcon(KIcon("document-new"));
     ui.buttonNewPoints->setToolTip(i18n("Add keyframe"));
 
     connect(ui.buttonLeftRight, SIGNAL(clicked()), this , SLOT(slotSetMoveX()));
@@ -51,7 +51,7 @@ ComplexParameter::ComplexParameter(QWidget *parent)
     connect(ui.buttonHelp, SIGNAL(clicked()), this , SLOT(slotSetHelp()));
     connect(ui.parameterList, SIGNAL(currentIndexChanged(const QString &)), this, SLOT(slotParameterChanged(const QString&)));
     //connect (ui.effectlist, SIGNAL (itemSelectionChanged() ) , this, SLOT ( itemSelectionChanged()));
-    connect(this, SIGNAL(transferParamDesc(const QDomElement&, int , int)), ui.kplotwidget, SLOT(setPointLists(const QDomElement&, int , int)));
+    connect(this, SIGNAL(transferParamDesc(const QDomElement&, const QString&, int , int)), ui.kplotwidget, SLOT(setPointLists(const QDomElement&, const QString&, int , int)));
     connect(ui.kplotwidget, SIGNAL(parameterChanged(QDomElement)), this , SLOT(slotUpdateEffectParams(QDomElement)));
     connect(ui.kplotwidget, SIGNAL(parameterList(QStringList)), this , SLOT(slotUpdateParameterList(QStringList)));
     /*ÜeffectLists["audio"]=audioEffectList;
@@ -110,9 +110,9 @@ void ComplexParameter::slotParameterChanged(const QString& text) {
     updateButtonStatus();
 }
 
-void ComplexParameter::setupParam(const QDomElement& d, int from, int to) {
+void ComplexParameter::setupParam(const QDomElement& d, const QString& paramName, int from, int to) {
     param = d;
-    ui.kplotwidget->setPointLists(d, from, to);
+    ui.kplotwidget->setPointLists(d, paramName, from, to);
 }
 
 void ComplexParameter::itemSelectionChanged() {