X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fclipitem.h;h=4ee13a690fe2c815129ab481e8d90ad41f259232;hb=56aee6aedeeed3efd10ada8fe3c229eddc01ef05;hp=c5158fd3b11c3540c55da437f43d2b5587b8c34b;hpb=6955cc18d4df88339160f801baa3bf89e4e4e861;p=kdenlive diff --git a/src/clipitem.h b/src/clipitem.h index c5158fd3..4ee13a69 100644 --- a/src/clipitem.h +++ b/src/clipitem.h @@ -54,7 +54,7 @@ public: virtual int type() const; void resizeStart(int posx, bool size = true, bool emitChange = true); void resizeEnd(int posx, bool emitChange = true); - OPERATIONTYPE operationMode(const QPointF &pos); + OperationType operationMode(const QPointF &pos); static int itemHeight(); const QString clipProducer() const; int clipType() const; @@ -78,7 +78,7 @@ public: EffectsParameterList addEffect(QDomElement effect, bool animate = true); /** @brief Deletes the effect with id @param index. */ - void deleteEffect(QString index); + void deleteEffect(const QString &index); /** @brief Gets the number of effects in this clip. */ int effectsCount(); @@ -180,7 +180,7 @@ public: bool updateNormalKeyframes(QDomElement parameter, ItemInfo oldInfo); /** @brief Adjusts effects after a clip duration change. */ - QMap adjustEffectsToDuration(int width, int height, ItemInfo oldInfo); + QMap adjustEffectsToDuration(int width, int height, const ItemInfo &oldInfo); /** Returns the necessary (audio, video, general) producer. * @param track Track of the requested producer @@ -197,18 +197,18 @@ public: protected: //virtual void mouseMoveEvent(QGraphicsSceneMouseEvent * event); - virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dropEvent(QGraphicsSceneDragDropEvent *event); + void dragEnterEvent(QGraphicsSceneDragDropEvent *event); + void dragLeaveEvent(QGraphicsSceneDragDropEvent *event); + void dropEvent(QGraphicsSceneDragDropEvent *event); //virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *); //virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *); - virtual QVariant itemChange(GraphicsItemChange change, const QVariant &value); + QVariant itemChange(GraphicsItemChange change, const QVariant &value); private: DocClipBase *m_clip; ItemInfo m_speedIndependantInfo; QString m_producer; - CLIPTYPE m_clipType; + ClipType m_clipType; QString m_clipName; QString m_effectNames; int m_startFade;