]> git.sesse.net Git - kdenlive/commitdiff
* Fix for constant params
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 8 Jun 2008 13:44:32 +0000 (13:44 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 8 Jun 2008 13:44:32 +0000 (13:44 +0000)
svn path=/branches/KDE4/; revision=2234

effects/fadein.xml
effects/fadeout.xml
src/effectstackedit.cpp

index a03796f005fca2fa9d2c21251461bfde0eb9b6eb..8b33b78d04b513c43416bc5b6ccb90fe0e5439a8 100644 (file)
        <parameter type="position" name="out" max="15000" min="0" default="75">
                <name>Duration</name>
        </parameter>
-       <parameter type="constant" name="gain" max="0" min="0" default="0">
+       <parameter type="fixed" name="gain" max="0" min="0" default="0">
                <name>Start Gain</name>
        </parameter>
-       <parameter type="constant" name="end" max="1" min="1" default="1">
+       <parameter type="fixed" name="end" max="1" min="1" default="1">
                <name>End Gain</name>
        </parameter>
 </effect>
index e8bb3170a9a9da69a148dbe1f71b8d2b27339d24..c2edee566f5028544e3cc2e3a4432ef388fe8952 100644 (file)
        <parameter type="position" name="out" max="15000" min="0" default="75">
                <name>Duration</name>
        </parameter>
-       <parameter type="constant" name="gain" max="1" min="1" default="1">
+       <parameter type="fixed" name="gain" max="1" min="1" default="1">
                <name>Start Gain</name>
        </parameter>
-       <parameter type="constant" name="end" max="0" min="0" default="0">
+       <parameter type="fixed" name="end" max="0" min="0" default="0">
                <name>End Gain</name>
        </parameter>
 </effect>
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") {