Public Member Functions | Protected Member Functions | Protected Attributes

uiRubberBand Class Reference

List of all members.

Public Member Functions

 uiRubberBand (QWidget *p)
 ~uiRubberBand ()
void start (QMouseEvent *)
void extend (QMouseEvent *)
void stop (QMouseEvent *)
uiPoint origin () const
uiRect area () const

Protected Member Functions

void handleEv (QMouseEvent *, bool)

Protected Attributes

QRubberBand * qrubberband_
QWidget * parent_
uiPoint origin_
uiRect area_

Constructor & Destructor Documentation

uiRubberBand::uiRubberBand ( QWidget *  p  )  [inline]
uiRubberBand::~uiRubberBand (  ) 

Member Function Documentation

uiRect uiRubberBand::area (  )  const [inline]
void uiRubberBand::extend ( QMouseEvent *   ) 
void uiRubberBand::handleEv ( QMouseEvent *  ,
bool   
) [protected]
uiPoint uiRubberBand::origin (  )  const [inline]
void uiRubberBand::start ( QMouseEvent *   ) 
void uiRubberBand::stop ( QMouseEvent *   ) 

Member Data Documentation

QWidget* uiRubberBand::parent_ [protected]
QRubberBand* uiRubberBand::qrubberband_ [protected]