21 #ifndef MOUSESELECTION_H 
   22 #define MOUSESELECTION_H 
   24 #include <tulip/GLInteractor.h> 
   29 class TLP_QT_SCOPE MouseSelector:
public GLInteractorComponent {
 
   37   MouseSelector(Qt::MouseButton button = Qt::LeftButton,
 
   38                 Qt::KeyboardModifier modifier = Qt::NoModifier,
 
   39                 SelectionMode mode = EdgesAndNodes);
 
   41   bool draw(GlMainWidget *);
 
   42   bool eventFilter(QObject *, QEvent *);
 
   44   Qt::MouseButton mButton;
 
   45   Qt::KeyboardModifier kModifier;
 
   46   Qt::KeyboardModifiers mousePressModifier;