Class: QgsLayoutViewToolZoom¶
-
class
qgis.gui.
QgsLayoutViewToolZoom
(view: QgsLayoutView)¶ Bases:
QgsLayoutViewTool
Constructor for QgsLayoutViewToolZoom.
Layout view tool for zooming into and out of the layout.
New in version 3.0.
- Parameters
view –
-
childEvent
(self, QChildEvent)¶
-
connectNotify
(self, QMetaMethod)¶
-
customEvent
(self, QEvent)¶
-
deactivate
(self)¶
-
disconnectNotify
(self, QMetaMethod)¶
-
isClickAndDrag
(self, startViewPoint: QPoint, endViewPoint: QPoint) → bool¶ Returns
True
if a mouse press/release operation which started atstartViewPoint
and ended atendViewPoint
should be considered a “click and drag”. IfFalse
is returned, the operation should be instead treated as just a click onstartViewPoint
.
-
isSignalConnected
(self, QMetaMethod) → bool¶
-
keyPressEvent
(self, event: QKeyEvent)¶ - Parameters
event (QKeyEvent) –
-
keyReleaseEvent
(self, event: QKeyEvent)¶ - Parameters
event (QKeyEvent) –
-
layoutMoveEvent
(self, event: QgsLayoutViewMouseEvent)¶ - Parameters
event (QgsLayoutViewMouseEvent) –
-
layoutPressEvent
(self, event: QgsLayoutViewMouseEvent)¶ - Parameters
event (QgsLayoutViewMouseEvent) –
-
layoutReleaseEvent
(self, event: QgsLayoutViewMouseEvent)¶ - Parameters
event (QgsLayoutViewMouseEvent) –
-
receivers
(self, PYQT_SIGNAL) → int¶
-
sender
(self) → QObject¶
-
senderSignalIndex
(self) → int¶
-
setFlags
(self, flags: Union[QgsLayoutViewTool.Flags, QgsLayoutViewTool.Flag])¶ Sets the combination of
flags
that will be used for the tool.See also
flags()
-
timerEvent
(self, QTimerEvent)¶