QGIS API Documentation  3.37.0-Master (a5b4d9743e8)
QgsMapCanvas Member List

This is the complete list of members for QgsMapCanvas, including all inherited members.

addOverlayWidget(QWidget *widget, Qt::Edge edge)QgsMapCanvas
allowInteraction(QgsMapCanvasInteractionBlocker::Interaction interaction) constQgsMapCanvas
annotationItems() constQgsMapCanvas
annotationsVisible() constQgsMapCanvasinline
antiAliasingEnabled() constQgsMapCanvas
cache()QgsMapCanvas
cancelJobs()QgsMapCanvas
canvasColor() constQgsMapCanvas
canvasColorChanged()QgsMapCanvassignal
center() constQgsMapCanvas
clearCache()QgsMapCanvas
clearExtentHistory()QgsMapCanvas
contextMenuAboutToShow(QMenu *menu, QgsMapMouseEvent *event)QgsMapCanvassignal
createExpressionContext() const overrideQgsMapCanvasvirtual
currentLayer()QgsMapCanvas
currentLayerChanged(QgsMapLayer *layer)QgsMapCanvassignal
defaultExpressionContextScope() constQgsMapCanvas
destinationCrsChanged()QgsMapCanvassignal
dragEnterEvent(QDragEnterEvent *e) overrideQgsMapCanvasprotected
dropEvent(QDropEvent *event) overrideQgsMapCanvasprotected
emitExtentsChanged()QgsMapCanvasprotected
enableAntiAliasing(bool flag)QgsMapCanvas
enableMapTileRendering(bool flag)QgsMapCanvas
event(QEvent *e) overrideQgsMapCanvasprotected
expressionContextScope()QgsMapCanvasinline
expressionContextScope() constQgsMapCanvasinline
extent() constQgsMapCanvas
extentsChanged()QgsMapCanvassignal
flashFeatureIds(QgsVectorLayer *layer, const QgsFeatureIds &ids, const QColor &startColor=QColor(255, 0, 0, 255), const QColor &endColor=QColor(255, 0, 0, 0), int flashes=3, int duration=500)QgsMapCanvas
flashGeometries(const QList< QgsGeometry > &geometries, const QgsCoordinateReferenceSystem &crs=QgsCoordinateReferenceSystem(), const QColor &startColor=QColor(255, 0, 0, 255), const QColor &endColor=QColor(255, 0, 0, 0), int flashes=3, int duration=500)QgsMapCanvas
freeze(bool frozen=true)QgsMapCanvas
fullExtent() constQgsMapCanvas
getCoordinateTransform()QgsMapCanvas
installInteractionBlocker(QgsMapCanvasInteractionBlocker *blocker)QgsMapCanvas
isCachingEnabled() constQgsMapCanvas
isDrawing()QgsMapCanvas
isFrozen() constQgsMapCanvas
isParallelRenderingEnabled() constQgsMapCanvas
keyPressed(QKeyEvent *e)QgsMapCanvassignal
keyPressEvent(QKeyEvent *e) overrideQgsMapCanvasprotected
keyReleased(QKeyEvent *e)QgsMapCanvassignal
keyReleaseEvent(QKeyEvent *e) overrideQgsMapCanvasprotected
labelingEngineSettings() constQgsMapCanvas
labelingResults(bool allowOutdatedResults=true) constQgsMapCanvas
layer(int index)QgsMapCanvas
layer(const QString &id)QgsMapCanvas
layerCount() constQgsMapCanvas
layers(bool expandGroupLayers=false) constQgsMapCanvas
layersChanged()QgsMapCanvassignal
layerStateChange()QgsMapCanvasslot
layerStyleOverrides() constQgsMapCanvas
layerStyleOverridesChanged()QgsMapCanvassignal
magnificationChanged(double)QgsMapCanvassignal
magnificationFactor() constQgsMapCanvas
mapCanvasRefreshed()QgsMapCanvassignal
mapRefreshCanceled()QgsMapCanvassignal
mapSettings() constQgsMapCanvas
mapSettings()QgsMapCanvas
mapTool()QgsMapCanvas
mapToolSet(QgsMapTool *newTool, QgsMapTool *oldTool)QgsMapCanvassignal
mapUnits() constQgsMapCanvas
mapUnitsPerPixel() constQgsMapCanvas
mapUpdateInterval() constQgsMapCanvas
mCanvasPropertiesQgsMapCanvasprotected
messageEmitted(const QString &title, const QString &message, Qgis::MessageLevel=Qgis::MessageLevel::Info)QgsMapCanvassignal
mouseDoubleClickEvent(QMouseEvent *e) overrideQgsMapCanvasprotected
mouseLastXY()QgsMapCanvas
mouseMoveEvent(QMouseEvent *e) overrideQgsMapCanvasprotected
mousePressEvent(QMouseEvent *e) overrideQgsMapCanvasprotected
mouseReleaseEvent(QMouseEvent *e) overrideQgsMapCanvasprotected
moveCanvasContents(bool reset=false)QgsMapCanvasprotected
paintEvent(QPaintEvent *e) overrideQgsMapCanvasprotected
panAction(QMouseEvent *event)QgsMapCanvas
panActionEnd(QPoint releasePoint)QgsMapCanvas
panActionStart(QPoint releasePoint)QgsMapCanvas
panDistanceBearingChanged(double distance, Qgis::DistanceUnit unit, double bearing)QgsMapCanvassignal
panToFeatureIds(QgsVectorLayer *layer, const QgsFeatureIds &ids, bool alwaysRecenter=true)QgsMapCanvas
panToSelected(QgsMapLayer *layer=nullptr)QgsMapCanvas
panToSelected(const QList< QgsMapLayer * > &layers)QgsMapCanvas
previewJobsEnabledQgsMapCanvas
previewJobsEnabled() constQgsMapCanvas
previewMode() constQgsMapCanvas
previewModeEnabled() constQgsMapCanvas
project()QgsMapCanvas
projectExtent() constQgsMapCanvas
QgsMapCanvas(QWidget *parent=nullptr)QgsMapCanvas
readProject(const QDomDocument &)QgsMapCanvasslot
redrawAllLayers()QgsMapCanvasslot
refresh()QgsMapCanvasslot
refreshAllLayers()QgsMapCanvasslot
removeInteractionBlocker(QgsMapCanvasInteractionBlocker *blocker)QgsMapCanvas
renderComplete(QPainter *)QgsMapCanvassignal
renderedItemResults(bool allowOutdatedResults=true) constQgsMapCanvas
renderErrorOccurred(const QString &error, QgsMapLayer *layer)QgsMapCanvassignal
renderFlag() constQgsMapCanvasinline
renderStarting()QgsMapCanvassignal
resizeEvent(QResizeEvent *e) overrideQgsMapCanvasprotected
rotation() constQgsMapCanvas
rotationChanged(double)QgsMapCanvassignal
saveAsImage(const QString &fileName, QPixmap *QPixmap=nullptr, const QString &="PNG")QgsMapCanvasslot
scale() constQgsMapCanvas
scaleChanged(double)QgsMapCanvassignal
scaleLockChanged(bool locked)QgsMapCanvassignal
scaleLocked() constQgsMapCanvasinline
selectionChanged(QgsMapLayer *layer)QgsMapCanvassignal
selectionChangedSlot()QgsMapCanvasslot
selectionColor() constQgsMapCanvas
setAnnotationsVisible(bool visible)QgsMapCanvas
setCachingEnabled(bool enabled)QgsMapCanvas
setCanvasColor(const QColor &_newVal)QgsMapCanvas
setCenter(const QgsPointXY &center)QgsMapCanvas
setCurrentLayer(QgsMapLayer *layer)QgsMapCanvas
setCustomDropHandlers(const QVector< QPointer< QgsCustomDropHandler >> &handlers)QgsMapCanvas
setDestinationCrs(const QgsCoordinateReferenceSystem &crs)QgsMapCanvas
setExpressionContextScope(const QgsExpressionContextScope &scope)QgsMapCanvasinline
setExtent(const QgsRectangle &r, bool magnified=false)QgsMapCanvas
setLabelingEngineSettings(const QgsLabelingEngineSettings &settings)QgsMapCanvas
setLayers(const QList< QgsMapLayer * > &layers)QgsMapCanvas
setLayerStyleOverrides(const QMap< QString, QString > &overrides)QgsMapCanvas
setMagnificationFactor(double factor, const QgsPointXY *center=nullptr)QgsMapCanvasslot
setMapController(QgsAbstract2DMapController *controller)QgsMapCanvas
setMapSettingsFlags(Qgis::MapSettingsFlags flags)QgsMapCanvas
setMapTool(QgsMapTool *mapTool, bool clean=false)QgsMapCanvas
setMapUpdateInterval(int timeMilliseconds)QgsMapCanvas
setParallelRenderingEnabled(bool enabled)QgsMapCanvas
setPreviewJobsEnabled(bool enabled)QgsMapCanvas
setPreviewMode(QgsPreviewEffect::PreviewMode mode)QgsMapCanvas
setPreviewModeEnabled(bool previewEnabled)QgsMapCanvas
setProject(QgsProject *project)QgsMapCanvas
setReferencedExtent(const QgsReferencedRectangle &extent)QgsMapCanvas
setRenderFlag(bool flag)QgsMapCanvasslot
setRotation(double degrees)QgsMapCanvas
setScaleLocked(bool isLocked)QgsMapCanvasslot
setSegmentationTolerance(double tolerance)QgsMapCanvas
setSegmentationToleranceType(QgsAbstractGeometry::SegmentationToleranceType type)QgsMapCanvas
setSelectionColor(const QColor &color)QgsMapCanvas
setSnappingUtils(QgsSnappingUtils *utils)QgsMapCanvas
setTemporalController(QgsTemporalController *controller)QgsMapCanvas
setTemporalRange(const QgsDateTimeRange &range)QgsMapCanvas
setTheme(const QString &theme)QgsMapCanvas
setWheelFactor(double factor)QgsMapCanvas
setZoomResolutions(const QList< double > &resolutions)QgsMapCanvasinlineslot
setZRange(const QgsDoubleRange &range)QgsMapCanvasslot
showEvent(QShowEvent *event) overrideQgsMapCanvasprotected
snappingUtils() constQgsMapCanvas
stopRendering()QgsMapCanvasslot
tapAndHoldGestureOccurred(const QgsPointXY &mapPoint, QTapAndHoldGesture *gesture)QgsMapCanvassignal
temporalController() constQgsMapCanvas
temporalRange() constQgsMapCanvas
temporalRangeChanged()QgsMapCanvassignal
TestQgsMapCanvas classQgsMapCanvasfriend
themeQgsMapCanvas
theme() constQgsMapCanvasinline
themeChanged(const QString &theme)QgsMapCanvassignal
transformContextChanged()QgsMapCanvassignal
unsetMapTool(QgsMapTool *mapTool)QgsMapCanvas
updateCanvasItemPositions()QgsMapCanvasprotectedslot
updateScale()QgsMapCanvas
viewportEvent(QEvent *event) overrideQgsMapCanvasprotected
waitWhileRendering()QgsMapCanvas
wheelEvent(QWheelEvent *e) overrideQgsMapCanvasprotected
writeProject(QDomDocument &)QgsMapCanvasslot
xyCoordinates(const QgsPointXY &p)QgsMapCanvassignal
zoomByFactor(double scaleFactor, const QgsPointXY *center=nullptr, bool ignoreScaleLock=false)QgsMapCanvas
zoomIn()QgsMapCanvasslot
zoomInFactor() constQgsMapCanvasslot
zoomLastStatusChanged(bool)QgsMapCanvassignal
zoomNextStatusChanged(bool)QgsMapCanvassignal
zoomOut()QgsMapCanvasslot
zoomOutFactor() constQgsMapCanvasslot
zoomResolutions() constQgsMapCanvasinlineslot
zoomScale(double scale, bool ignoreScaleLock=false)QgsMapCanvas
zoomToFeatureExtent(QgsRectangle &rect)QgsMapCanvas
zoomToFeatureIds(QgsVectorLayer *layer, const QgsFeatureIds &ids)QgsMapCanvas
zoomToFullExtent()QgsMapCanvas
zoomToNextExtent()QgsMapCanvas
zoomToPreviousExtent()QgsMapCanvas
zoomToProjectExtent()QgsMapCanvas
zoomToSelected(QgsMapLayer *layer=nullptr)QgsMapCanvasslot
zoomToSelected(const QList< QgsMapLayer * > &layers)QgsMapCanvasslot
zoomWithCenter(int x, int y, bool zoomIn)QgsMapCanvas
zRange() constQgsMapCanvasslot
zRangeChanged()QgsMapCanvassignal
~QgsExpressionContextGenerator()=defaultQgsExpressionContextGeneratorvirtual
~QgsMapCanvas() overrideQgsMapCanvas