X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcustomruler.h;h=abdc5944eef98479ba7c088e5f30a50dd0172da7;hb=c8ebcc09c284b5aa5b918e8103db2d812d1e8029;hp=6659c7a249f9df9aaa3b9c1914493115f27d681c;hpb=1f9ce41f0d59b31931edee01be140566743091c9;p=kdenlive diff --git a/src/customruler.h b/src/customruler.h index 6659c7a2..abdc5944 100644 --- a/src/customruler.h +++ b/src/customruler.h @@ -57,6 +57,7 @@ protected: virtual void mousePressEvent(QMouseEvent * event); virtual void mouseReleaseEvent(QMouseEvent * event); virtual void mouseMoveEvent(QMouseEvent * event); + virtual void leaveEvent(QEvent * event); private: Timecode m_timecode; @@ -64,13 +65,12 @@ private: int m_zoneStart; int m_zoneEnd; int m_duration; - QColor m_bgColor; - QColor m_cursorColor; QColor m_zoneColor; double m_textSpacing; double m_factor; double m_scale; int m_offset; + int m_lastSeekPosition; RULER_MOVE m_moveCursor; QMenu *m_contextMenu; QAction *m_editGuide; @@ -82,12 +82,13 @@ private: int m_startRate; MOUSE_MOVE m_mouseMove; QMenu *m_goMenu; + QBrush m_cursorColor; public slots: void slotMoveRuler(int newPos); void slotCursorMoved(int oldpos, int newpos); - void updateRuler(int min, int max); + void updateRuler(); private slots: void slotEditGuide();