X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=mussa.git;a=blobdiff_plain;f=qui%2Fseqbrowser%2FSequenceBrowser.hpp;h=cea5f069bbc51df0303702d13b37e2a77f6deb54;hp=65765198e415e1d7e82439e9674a38c20a4ceec6;hb=58fe385bd7703c81343e08b13f2492380a5089c2;hpb=709adb67d249056f6864402c17f421a9b31f6119 diff --git a/qui/seqbrowser/SequenceBrowser.hpp b/qui/seqbrowser/SequenceBrowser.hpp index 6576519..cea5f06 100644 --- a/qui/seqbrowser/SequenceBrowser.hpp +++ b/qui/seqbrowser/SequenceBrowser.hpp @@ -18,6 +18,7 @@ #include "qui/seqbrowser/seqproperties/PropertiesWindow.hpp" class QMouseEvent; +class QWheelEvent; class QRubberBand; /*! \brief Render mussa sequences and paths @@ -63,6 +64,7 @@ signals: void viewportChanged(); //! emit when someone copies basepairs void basepairsCopied(size_t); + void mouseWheelZoom(double); protected: void initializeGL(); @@ -78,6 +80,7 @@ protected: void mousePressEvent(QMouseEvent *); void mouseMoveEvent(QMouseEvent *); void mouseReleaseEvent(QMouseEvent *); + void wheelEvent(QWheelEvent *); void startSelecting(QMouseEvent *); void stopSelecting(QMouseEvent *);