X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fsmallruler.h;h=ac7217e2c19d2f0ff1f05f05a7489386caf9c3c6;hb=9d5d4f3acc4e27fef519365041a4a92b068692c9;hp=6080ca2ec05344105dac5c1de26d1132ef747fac;hpb=664bf2e8e880714395658a254171b7d5b9ab264b;p=kdenlive diff --git a/src/smallruler.h b/src/smallruler.h index 6080ca2e..ac7217e2 100644 --- a/src/smallruler.h +++ b/src/smallruler.h @@ -35,6 +35,7 @@ public: explicit SmallRuler(MonitorManager *manager, Render *render, QWidget *parent = 0); virtual void mousePressEvent(QMouseEvent * event); virtual void mouseMoveEvent(QMouseEvent * event); + virtual void mouseReleaseEvent(QMouseEvent * event); void adjustScale(int maximum); void setZone(int start, int end); void setZoneStart(); @@ -47,6 +48,7 @@ public: protected: virtual void paintEvent(QPaintEvent *e); virtual void resizeEvent(QResizeEvent *); + virtual void leaveEvent(QEvent * event); private: int m_cursorPosition; @@ -63,6 +65,7 @@ private: MonitorManager *m_manager; Render *m_render; int m_lastSeekPosition; + QBrush m_cursorColor; void updatePixmap(); public slots: