NAME
tlp::MouseSelector -
SYNOPSIS
#include <MouseSelector.h>
Inherits tlp::Interactor.
Public Member Functions
MouseSelector (Qt::MouseButton button=Qt::LeftButton,
Qt::KeyboardModifier modifier=Qt::NoModifier)
~MouseSelector ()
bool draw (GlMainWidget *)
bool eventFilter (QObject *, QEvent *)
Interactor * clone ()
Protected Attributes
Qt::MouseButton mButton
Qt::KeyboardModifier kModifier
unsigned int x
unsigned int y
int w
int h
bool started
Graph * graph
Constructor & Destructor Documentation
tlp::MouseSelector::MouseSelector (Qt::MouseButton button = Qt::LeftButton,
Qt::KeyboardModifier modifier = Qt::NoModifier)
tlp::MouseSelector::~MouseSelector () [inline]
Member Function Documentation
Interactor* tlp::MouseSelector::clone () [inline, virtual] Clone the
interactor
Implements tlp::Interactor.
bool tlp::MouseSelector::draw (GlMainWidget * glMainWidget) [virtual] This
function draw interactor
Reimplemented from tlp::Interactor.
bool tlp::MouseSelector::eventFilter (QObject *, QEvent *)
Member Data Documentation
Graph* tlp::MouseSelector::graph [protected]
int tlp::MouseSelector::h [protected]
Qt::KeyboardModifier tlp::MouseSelector::kModifier [protected]
Qt::MouseButton tlp::MouseSelector::mButton [protected]
bool tlp::MouseSelector::started [protected]
int tlp::MouseSelector::w [protected]
unsigned int tlp::MouseSelector::x [protected]
unsigned int tlp::MouseSelector::y [protected]
Author
Generated automatically by Doxygen for Tulip QT Library from the source
code.