Class: QgsMapOverviewCanvas¶
A widget that displays an overview map.
Class Hierarchy¶
Base classes¶
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 |
|
Overridden mouse release event |
- class qgis.gui.QgsMapOverviewCanvas[source]¶
Bases:
QWidget
- layerRepaintRequested(self, deferred: bool = False)[source]¶
Triggered when a layer in the overview requests a repaint.
- Parameters:
deferred (bool = False)
- layers(self) List[QgsMapLayer] ¶
Returns list of layers visible in the overview
- Return type:
List[QgsMapLayer]
- mouseMoveEvent(self, e: QMouseEvent | None)[source]¶
Overridden mouse move event
- Parameters:
e (Optional[QMouseEvent])
- mousePressEvent(self, e: QMouseEvent | None)[source]¶
Overridden mouse press event
- Parameters:
e (Optional[QMouseEvent])
- mouseReleaseEvent(self, e: QMouseEvent | None)[source]¶
Overridden mouse release event
- Parameters:
e (Optional[QMouseEvent])
- paintEvent(self, pe: QPaintEvent | None)[source]¶
Overridden paint event
- Parameters:
pe (Optional[QPaintEvent])
- resizeEvent(self, e: QResizeEvent | None)[source]¶
Overridden resize event
- Parameters:
e (Optional[QResizeEvent])
- setBackgroundColor(self, color: QColor | Qt.GlobalColor)[source]¶
changes background color
- Parameters:
color (Union[QColor, Qt.GlobalColor])
- setLayers(self, layers: Iterable[QgsMapLayer])[source]¶
updates layer set for overview
- Parameters:
layers (Iterable[QgsMapLayer])
- showEvent(self, e: QShowEvent | None)[source]¶
Overridden show event
- Parameters:
e (Optional[QShowEvent])