X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fsmallruler.h;h=5c18ba9d1a8c4dc2f1b4d5d043078b777c4172e4;hb=c3302003093710ee247ad84c0fe2ef3c579d417f;hp=89bb054604642092e4413b54686137ab417b9205;hpb=cba3c6aa64ce5d6f2bb993eedcc4e39979e50343;p=kdenlive diff --git a/src/smallruler.h b/src/smallruler.h index 89bb0546..5c18ba9d 100644 --- a/src/smallruler.h +++ b/src/smallruler.h @@ -33,14 +33,11 @@ class SmallRuler : public QWidget public: explicit SmallRuler(Monitor *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(); void setZoneEnd(); - QPoint zone(); + QPoint zone() const; void setMarkers(const QList < CommentedTime >& list); void updatePalette(); void refreshRuler(); @@ -49,6 +46,9 @@ protected: void paintEvent(QPaintEvent *e); void resizeEvent(QResizeEvent *); void leaveEvent(QEvent * event); + void mousePressEvent(QMouseEvent * event); + void mouseMoveEvent(QMouseEvent * event); + void mouseReleaseEvent(QMouseEvent * event); private: int m_cursorPosition;