|
| QgsLayoutViewEllipticalRubberBand (QgsLayoutView *view=nullptr) |
| Constructor for QgsLayoutViewEllipticalRubberBand. More...
|
|
| ~QgsLayoutViewEllipticalRubberBand () override |
|
QgsLayoutViewEllipticalRubberBand * | create (QgsLayoutView *view) const override |
| Creates a new instance of the QgsLayoutViewRubberBand subclass. More...
|
|
QRectF | finish (QPointF position=QPointF(), Qt::KeyboardModifiers modifiers=Qt::KeyboardModifiers()) override |
| Called when a rubber band use has finished and the rubber band is no longer required. More...
|
|
void | start (QPointF position, Qt::KeyboardModifiers modifiers) override |
| Called when a rubber band should be created at the specified starting position (in layout coordinate space). More...
|
|
void | update (QPointF position, Qt::KeyboardModifiers modifiers) override |
| Called when a rubber band should be updated to reflect a temporary ending position (in layout coordinate space). More...
|
|
Public Member Functions inherited from QgsLayoutViewRubberBand |
| QgsLayoutViewRubberBand (QgsLayoutView *view=nullptr) |
| Constructor for QgsLayoutViewRubberBand. More...
|
|
| ~QgsLayoutViewRubberBand () override=default |
|
QBrush | brush () const |
| Returns the brush used for drawing the rubber band. More...
|
|
virtual QgsLayoutViewRubberBand * | create (QgsLayoutView *view) const =0 |
| Creates a new instance of the QgsLayoutViewRubberBand subclass. More...
|
|
virtual QRectF | finish (QPointF position=QPointF(), Qt::KeyboardModifiers modifiers=Qt::KeyboardModifiers())=0 |
| Called when a rubber band use has finished and the rubber band is no longer required. More...
|
|
QgsLayout * | layout () const |
| Returns the layout associated with the rubber band. More...
|
|
QPen | pen () const |
| Returns the pen used for drawing the rubber band. More...
|
|
void | setBrush (const QBrush &brush) |
| Sets the brush used for drawing the rubber band. More...
|
|
void | setPen (const QPen &pen) |
| Sets the pen used for drawing the rubber band. More...
|
|
virtual void | start (QPointF position, Qt::KeyboardModifiers modifiers)=0 |
| Called when a rubber band should be created at the specified starting position (in layout coordinate space). More...
|
|
virtual void | update (QPointF position, Qt::KeyboardModifiers modifiers)=0 |
| Called when a rubber band should be updated to reflect a temporary ending position (in layout coordinate space). More...
|
|
QgsLayoutView * | view () const |
| Returns the view associated with the rubber band. More...
|
|