QGIS API Documentation  3.16.0-Hannover (43b64b13f3)
QgsMapCanvas Member List

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

allowInteraction(QgsMapCanvasInteractionBlocker::Interaction interaction) constQgsMapCanvas
annotationItems() constQgsMapCanvas
annotationsVisible() constQgsMapCanvasinline
antiAliasingEnabled() constQgsMapCanvasinline
canvasColor() constQgsMapCanvas
canvasColorChanged()QgsMapCanvassignal
center() constQgsMapCanvas
clearCache()QgsMapCanvas
clearExtentHistory()QgsMapCanvas
contextMenuAboutToShow(QMenu *menu, QgsMapMouseEvent *event)QgsMapCanvassignal
currentLayer()QgsMapCanvas
currentLayerChanged(QgsMapLayer *layer)QgsMapCanvassignal
defaultExpressionContextScope()QgsMapCanvas
destinationCrsChanged()QgsMapCanvassignal
dragEnterEvent(QDragEnterEvent *e) overrideQgsMapCanvasprotected
dropEvent(QDropEvent *event) overrideQgsMapCanvasprotected
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() constQgsMapCanvas
layer(int index)QgsMapCanvas
layerCount() constQgsMapCanvas
layers() constQgsMapCanvas
layersChanged()QgsMapCanvassignal
layerStateChange()QgsMapCanvasslot
layerStyleOverrides() constQgsMapCanvas
layerStyleOverridesChanged()QgsMapCanvassignal
magnificationChanged(double)QgsMapCanvassignal
magnificationFactor() constQgsMapCanvas
mapCanvasRefreshed()QgsMapCanvassignal
mapSettings() constQgsMapCanvas
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::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, QgsUnitTypes::DistanceUnit unit, double bearing)QgsMapCanvassignal
panToFeatureIds(QgsVectorLayer *layer, const QgsFeatureIds &ids, bool alwaysRecenter=true)QgsMapCanvas
panToSelected(QgsVectorLayer *layer=nullptr)QgsMapCanvas
previewJobsEnabledQgsMapCanvas
previewJobsEnabled() constQgsMapCanvas
previewMode() constQgsMapCanvas
previewModeEnabled() constQgsMapCanvas
project()QgsMapCanvas
QgsMapCanvas(QWidget *parent=nullptr)QgsMapCanvas
readProject(const QDomDocument &)QgsMapCanvasslot
redrawAllLayers()QgsMapCanvasslot
refresh()QgsMapCanvasslot
refreshAllLayers()QgsMapCanvasslot
removeInteractionBlocker(QgsMapCanvasInteractionBlocker *blocker)QgsMapCanvas
renderComplete(QPainter *)QgsMapCanvassignal
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
scaleLocked() constQgsMapCanvasinline
selectionChanged(QgsVectorLayer *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
setMapSettingsFlags(QgsMapSettings::Flags 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) SIP_THROW(QgsCsException)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
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
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
zoomLastStatusChanged(bool)QgsMapCanvassignal
zoomNextStatusChanged(bool)QgsMapCanvassignal
zoomOut()QgsMapCanvasslot
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
zoomToSelected(QgsVectorLayer *layer=nullptr)QgsMapCanvasslot
zoomWithCenter(int x, int y, bool zoomIn)QgsMapCanvas
~QgsMapCanvas() overrideQgsMapCanvas