21 #ifndef MOUSEADDNODE_H 22 #define MOUSEADDNODE_H 24 #include <tulip/InteractorComposite.h> 31 class TLP_QT_SCOPE MouseNodeBuilder :
public InteractorComponent {
34 MouseNodeBuilder(QEvent::Type eventType = QEvent::MouseButtonPress)
35 : _eventType(eventType), glMainWidget(nullptr) {}
36 ~MouseNodeBuilder()
override {}
37 bool eventFilter(QObject *, QEvent *)
override;
38 void clear()
override;
41 QEvent::Type _eventType;
42 GlMainWidget *glMainWidget;