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.