Class: QgsMapCanvasInteractionBlocker¶
An interface for objects which block interactions with a
QgsMapCanvas
.
Added in version 3.14.
Enums
Available interactions to block. |
Methods
Returns |
- class qgis.gui.QgsMapCanvasInteractionBlocker[source]¶
Bases:
object
- class Interaction(*values)¶
Bases:
IntEnum
Available interactions to block.
MapPanOnSingleClick
: A map pan interaction caused by a single click and release on the map canvas
- MapPanOnSingleClick = 1¶
- blockCanvasInteraction(self, interaction: QgsMapCanvasInteractionBlocker.Interaction) bool [source]¶
Returns
True
if the specifiedinteraction
should be blocked.- Parameters:
interaction (QgsMapCanvasInteractionBlocker.Interaction)
- Return type:
bool