tlp_MouseSelector

Langue: en

Version: 292723 (debian - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

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.