]> git.sesse.net Git - kdenlive/blobdiff - src/definitions.h
const'ify
[kdenlive] / src / definitions.h
index 74e79bc7172581beabbb5215f950342cfd788c8a..dd22fbb4f2f0715a0fbb61e835f54e896beb11bf 100644 (file)
 
 const int MAXCLIPDURATION = 15000;
 
+
 namespace Kdenlive {
   enum MONITORID { noMonitor, clipMonitor, projectMonitor, recordMonitor, stopmotionMonitor, dvdMonitor };
+  const int DefaultThumbHeight = 100;
   /*const QString clipMonitor("clipMonitor");
   const QString recordMonitor("recordMonitor");
   const QString projectMonitor("projectMonitor");
   const QString stopmotionMonitor("stopmotionMonitor");*/
 }
 
-enum OPERATIONTYPE { NONE = 0, MOVE = 1, RESIZESTART = 2, RESIZEEND = 3, FADEIN = 4, FADEOUT = 5, TRANSITIONSTART = 6, TRANSITIONEND = 7, MOVEGUIDE = 8, KEYFRAME = 9, SEEK = 10, SPACER = 11, RUBBERSELECTION = 12};
+enum OPERATIONTYPE { NONE = 0, MOVE = 1, RESIZESTART = 2, RESIZEEND = 3, FADEIN = 4, FADEOUT = 5, TRANSITIONSTART = 6, TRANSITIONEND = 7, MOVEGUIDE = 8, KEYFRAME = 9, SEEK = 10, SPACER = 11, RUBBERSELECTION = 12, SCROLLTIMELINE = 13};
 enum CLIPTYPE { UNKNOWN = 0, AUDIO = 1, VIDEO = 2, AV = 3, COLOR = 4, IMAGE = 5, TEXT = 6, SLIDESHOW = 7, VIRTUAL = 8, PLAYLIST = 9 };
 
 enum PROJECTITEMTYPE { PROJECTCLIPTYPE = QTreeWidgetItem::UserType, PROJECTFOLDERTYPE, PROJECTSUBCLIPTYPE };
@@ -84,7 +86,7 @@ public:
         isMute(0),
         isBlind(0),
         isLocked(0),
-        duration(0) {};
+        duration(0) {}
 };
 
 typedef QMap<QString, QString> stringMap;
@@ -101,7 +103,7 @@ public:
     /** cropDuration is the duration of the clip */
     GenTime cropDuration;
     int track;
-    ItemInfo() : track(0) {};
+    ItemInfo() : track(0) {}
 };
 
 class TransitionInfo {
@@ -119,7 +121,7 @@ public:
     TransitionInfo() :
         b_track(0),
         a_track(0),
-        forceTrack(0) {};
+        forceTrack(0) {}
 };
 
 class MltVideoProfile {
@@ -146,7 +148,7 @@ public:
         sample_aspect_den(0),
         display_aspect_num(0),
         display_aspect_den(0),
-        colorspace(0) {};
+        colorspace(0) {}
     bool operator==(const MltVideoProfile& point) const
     {
         if (!description.isEmpty() && point.description  == description) return true;
@@ -231,7 +233,7 @@ public:
     }
     void setParamValue(const QString &name, const QString &value) {
        bool found = false;
-        for (int i = 0; i < size(); i++)
+        for (int i = 0; i < size(); ++i)
             if (at(i).name() == name) {
                // update value
                replace(i, EffectParameter(name, value));
@@ -241,7 +243,7 @@ public:
     }
         
     QString paramValue(const QString &name, QString defaultValue = QString()) const {
-        for (int i = 0; i < size(); i++) {
+        for (int i = 0; i < size(); ++i) {
             if (at(i).name() == name) return at(i).value();
         }
         return defaultValue;
@@ -251,7 +253,7 @@ public:
         append(EffectParameter(name, value));
     }
     void removeParam(const QString &name) {
-        for (int i = 0; i < size(); i++)
+        for (int i = 0; i < size(); ++i)
             if (at(i).name() == name) {
                 removeAt(i);
                 break;