X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmonitor.h;h=b952271eb78c6cb94412553dbcd7a553cfb18ac1;hb=16908c324b85a10cf06914ffcb1a5e95a9de90ca;hp=ecf7df82cbb6768ff3f19101e38d83fecbf54998;hpb=842f74bf9dbf077c51e120e4169eaedb8a7951fb;p=kdenlive diff --git a/src/monitor.h b/src/monitor.h index ecf7df82..b952271e 100644 --- a/src/monitor.h +++ b/src/monitor.h @@ -96,6 +96,14 @@ public: private: bool m_isZone; + +protected: + virtual void mouseDoubleClickEvent ( QMouseEvent * event ); + virtual void mousePressEvent ( QMouseEvent * event ); + virtual void mouseReleaseEvent ( QMouseEvent * event ); + +signals: + void editMarker(); }; class Monitor : public QWidget @@ -179,6 +187,7 @@ private: QToolBar *m_toolbar; QWidget *m_volumeWidget; QSlider *m_audioSlider; + QAction *m_editMarker; private slots: void seekCursor(int pos); @@ -195,6 +204,7 @@ private slots: void slotGoToMarker(QAction *action); void slotSetVolume(int volume); void slotShowVolume(); + void slotEditMarker(); public slots: void slotOpenFile(const QString &);