Class: QgsMapOverviewCanvas¶
-
class
qgis.gui.
QgsMapOverviewCanvas
¶ Bases:
PyQt5.QtWidgets.QWidget
A widget that displays an overview map.
Enums
Methods
Should be called when the canvas destination CRS is changed
used for overview canvas to reflect changed extent in main map canvas
Triggered when a layer in the overview requests a repaint.
Returns list of layers visible in the overview
Overridden mouse move event
Overridden mouse press event
Overridden mouse release event
Overridden paint event
renders overview and updates panning widget
Overridden resize event
changes background color
updates layer set for overview
Overridden show event
Called when the canvas transform context is changed
called when panning to reflect mouse movement
Signals
Attributes
-
actionEvent
()¶
-
changeEvent
()¶
-
childEvent
()¶
-
closeEvent
()¶
-
connectNotify
()¶
-
contextMenuEvent
()¶
-
create
()¶
-
customEvent
()¶
-
destinationCrsChanged
(self)¶ Should be called when the canvas destination CRS is changed
-
destroy
()¶
-
disconnectNotify
()¶
-
dragEnterEvent
()¶
-
dragLeaveEvent
()¶
-
dragMoveEvent
()¶
-
drawExtentRect
(self)¶ used for overview canvas to reflect changed extent in main map canvas
-
dropEvent
()¶
-
enableAntiAliasing
(self, flag: bool)¶
-
enterEvent
()¶
-
event
()¶
-
focusInEvent
()¶
-
focusNextChild
()¶
-
focusNextPrevChild
()¶
-
focusOutEvent
()¶
-
focusPreviousChild
()¶
-
hideEvent
()¶
-
initPainter
()¶
-
inputMethodEvent
()¶
-
isSignalConnected
()¶
-
keyPressEvent
()¶
-
keyReleaseEvent
()¶
-
layerRepaintRequested
(self, deferred: bool = False)¶ Triggered when a layer in the overview requests a repaint.
-
layers
(self) → List[QgsMapLayer]¶ Returns list of layers visible in the overview
-
leaveEvent
()¶
-
mapRenderingFinished
(self)¶
-
metric
()¶
-
mouseDoubleClickEvent
()¶
-
mouseMoveEvent
(self, e: QMouseEvent)¶ Overridden mouse move event
-
mousePressEvent
(self, e: QMouseEvent)¶ Overridden mouse press event
-
mouseReleaseEvent
(self, e: QMouseEvent)¶ Overridden mouse release event
-
moveEvent
()¶
-
nativeEvent
()¶
-
paintEvent
(self, pe: QPaintEvent)¶ Overridden paint event
-
receivers
()¶
-
refresh
(self)¶ renders overview and updates panning widget
-
resizeEvent
(self, e: QResizeEvent)¶ Overridden resize event
-
sender
()¶
-
senderSignalIndex
()¶
-
setBackgroundColor
(self, color: Union[QColor, Qt.GlobalColor, QGradient])¶ changes background color
-
setLayers
(self, layers: Iterable[QgsMapLayer])¶ updates layer set for overview
-
showEvent
(self, e: QShowEvent)¶ Overridden show event
-
tabletEvent
()¶
-
timerEvent
()¶
-
transformContextChanged
(self)¶ Called when the canvas transform context is changed
-
updateFullExtent
(self)¶
-
updateMicroFocus
()¶
-
updatePanningWidget
(self, pos: QPoint)¶ called when panning to reflect mouse movement
-
wheelEvent
()¶
-