]> git.sesse.net Git - kdenlive/blobdiff - src/effectstackedit.cpp
* Fix for constant params
[kdenlive] / src / effectstackedit.cpp
index d7e50b81515ddaf47c57dc6001ae94c0f9fd8a3d..29c38dde247eea886efb54b6b8b55dfa074a4e82 100644 (file)
@@ -98,7 +98,7 @@ void EffectStackEdit::transferParamDesc(const QDomElement& d, int , int) {
 
 
         //TODO constant, list, bool, complex , color, geometry, position
-        if (type == "double") {
+        if (type == "double" || type == "constant") {
             createSliderItem(paramName, value.toInt(), pa.attribute("min").toInt(), pa.attribute("max").toInt());
             delete toFillin;
             toFillin = NULL;
@@ -311,7 +311,7 @@ void EffectStackEdit::collectAllParameters() {
         QDomNode na = pa.firstChildElement("name");
         QString type = pa.attributes().namedItem("type").nodeValue();
         QString setValue;
-        if (type == "double") {
+        if (type == "double" || type == "constant") {
             QSlider* slider = ((Ui::Constval_UI*)valueItems[na.toElement().text()])->horizontalSlider;
             setValue = QString::number(slider->value());
         } else if (type == "list") {