20 #ifndef __TERRALIB_LAYOUT_INTERNAL_VIEWRUBBER_BAND_H 
   21 #define __TERRALIB_LAYOUT_INTERNAL_VIEWRUBBER_BAND_H 
   24 #include "../../../core/Config.h" 
   25 #include "../AbstractViewTool.h" 
   79           bool mousePressEvent(QMouseEvent* e);
 
   81           bool mouseMoveEvent(QMouseEvent* e);
 
   83           bool mouseReleaseEvent(QMouseEvent* e);
 
QRubberBand * m_rubberBand
 
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
This class implements a concrete tool to geographic pan operation. 
 
QPen m_pen
The pen used to draw the rubber band shape. 
 
Class representing the view. This view is child of QGraphicsView, part of Graphics View Framework...
 
QBrush m_brush
The brush used to draw the rubber band shape. 
 
QPoint m_origin
Origin point on mouse pressed. 
 
QRectF m_rect
The boundary rectangle managed by the rubber band.