]> git.sesse.net Git - kdenlive/blobdiff - src/effectstack/collapsibleeffect.h
Effect stack: do not change parameter value on mousewheel when scrolling.
[kdenlive] / src / effectstack / collapsibleeffect.h
index 9aa714e83f1e332f8213b2b1fad04b5f3196cc52..f77a90fb7fb716e09d0f89bf303b7e166ae7e7c5 100644 (file)
@@ -42,6 +42,18 @@ struct EffectMetaInfo {
     bool trackMode;
 };
 
+class MySpinBox : public QSpinBox
+{
+    Q_OBJECT
+
+public:
+    MySpinBox(QWidget * parent = 0);
+    
+protected:
+    virtual void focusInEvent(QFocusEvent*);
+    virtual void focusOutEvent(QFocusEvent*);
+};
+
 class ParameterContainer : public QObject
 {
     Q_OBJECT
@@ -104,6 +116,7 @@ public:
     void setupWidget(ItemInfo info, int index, EffectMetaInfo *metaInfo);
     void updateTimecodeFormat();
     void setActive(bool activate);
+    virtual bool eventFilter( QObject * o, QEvent * e );
 
 public slots:
     void slotSyncEffectsPos(int pos);