19 #include <QtGui/QPixmap>
51 virtual bool showingRubberBands()
const;
54 virtual void setShowingRubberBands(
bool onOff);
57 virtual QSize minimumSizeHint()
const;
58 virtual QSize sizeHint()
const;
82 virtual const QPen& activePen()
const;
85 virtual void setActivePen(
const QPen& p);
90 virtual const QPen& inactivePen()
const;
93 virtual void setInactivePen(
const QPen& p);
97 virtual void setActiveColor(
const QColor& c);
101 virtual void setInactiveColor(
const QColor& c);
121 virtual void removeRubberBand(
QObject*);
123 virtual void drawRubberBands(QPainter* p);
134 virtual void mouseReleaseEvent(QMouseEvent* e);
135 virtual void mousePressEvent(QMouseEvent* e);
136 virtual void mouseMoveEvent(QMouseEvent* e);
141 virtual void clipPoint(QPoint&
point);
143 virtual void clipRect(QRect& rect);
145 virtual void reorderRectangle(QRect& rect);
147 virtual void resizeRectToFitAspectRatio(QRect& r,
const double& ratio);