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;