projects
/
mussa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Mouse scroll wheel zooming! =o)
[mussa.git]
/
qui
/
seqbrowser
/
SequenceBrowser.hpp
diff --git
a/qui/seqbrowser/SequenceBrowser.hpp
b/qui/seqbrowser/SequenceBrowser.hpp
index 65765198e415e1d7e82439e9674a38c20a4ceec6..cea5f069bbc51df0303702d13b37e2a77f6deb54 100644
(file)
--- a/
qui/seqbrowser/SequenceBrowser.hpp
+++ b/
qui/seqbrowser/SequenceBrowser.hpp
@@
-18,6
+18,7
@@
#include "qui/seqbrowser/seqproperties/PropertiesWindow.hpp"
class QMouseEvent;
#include "qui/seqbrowser/seqproperties/PropertiesWindow.hpp"
class QMouseEvent;
+class QWheelEvent;
class QRubberBand;
/*! \brief Render mussa sequences and paths
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 viewportChanged();
//! emit when someone copies basepairs
void basepairsCopied(size_t);
+ void mouseWheelZoom(double);
protected:
void initializeGL();
protected:
void initializeGL();
@@
-78,6
+80,7
@@
protected:
void mousePressEvent(QMouseEvent *);
void mouseMoveEvent(QMouseEvent *);
void mouseReleaseEvent(QMouseEvent *);
void mousePressEvent(QMouseEvent *);
void mouseMoveEvent(QMouseEvent *);
void mouseReleaseEvent(QMouseEvent *);
+ void wheelEvent(QWheelEvent *);
void startSelecting(QMouseEvent *);
void stopSelecting(QMouseEvent *);
void startSelecting(QMouseEvent *);
void stopSelecting(QMouseEvent *);