Class: QgsLayoutViewEllipticalRubberBand¶
-
class
qgis.gui.
QgsLayoutViewEllipticalRubberBand
(view: QgsLayoutView = None)¶ Bases:
QgsLayoutViewRubberBand
Constructor for QgsLayoutViewEllipticalRubberBand.
QgsLayoutViewEllipseRubberBand
is elliptical rubber band for use withinQgsLayoutView
widgets.New in version 3.0.
- Parameters
view –
-
childEvent
(self, QChildEvent)¶
-
connectNotify
(self, QMetaMethod)¶
-
create
(self, view: QgsLayoutView) → QgsLayoutViewEllipticalRubberBand¶ - Parameters
view (QgsLayoutView) –
- Return type
-
customEvent
(self, QEvent)¶
-
disconnectNotify
(self, QMetaMethod)¶
-
finish
(self, position: Union[QPointF, QPoint] = QPointF(), modifiers: Union[Qt.KeyboardModifiers, Qt.KeyboardModifier] = 0) → QRectF¶ - Parameters
position (Union[QPointF) –
modifiers (Union[Qt.KeyboardModifiers) –
- Return type
QRectF
-
isSignalConnected
(self, QMetaMethod) → bool¶
-
receivers
(self, PYQT_SIGNAL) → int¶
-
sender
(self) → QObject¶
-
senderSignalIndex
(self) → int¶
-
start
(self, position: Union[QPointF, QPoint], modifiers: Union[Qt.KeyboardModifiers, Qt.KeyboardModifier])¶ - Parameters
position (Union[QPointF) –
modifiers (Union[Qt.KeyboardModifiers) –
-
timerEvent
(self, QTimerEvent)¶
-
update
(self, position: Union[QPointF, QPoint], modifiers: Union[Qt.KeyboardModifiers, Qt.KeyboardModifier])¶ - Parameters
position (Union[QPointF) –
modifiers (Union[Qt.KeyboardModifiers) –
-
updateRect
(self, start: Union[QPointF, QPoint], position: Union[QPointF, QPoint], constrainSquare: bool, fromCenter: bool) → QRectF¶ Calculates an updated bounding box rectangle from a original
start
position and newposition
. IfconstrainSquare
isTrue
then the bounding box will be forced to a square shape. IffromCenter
isTrue
then the originalstart
position will form the center point of the returned rectangle.