QgsMapToolPan class
A map tool for panning the map.
Contents
Base classes
- class QgsMapTool
- Abstract base class for all map tools.
Constructors, destructors, conversion operators
- QgsMapToolPan(QgsMapCanvas* canvas)
- constructor
Public functions
- void activate() override
- called when set as currently active map tool
- void canvasDoubleClickEvent(QgsMapMouseEvent* e) override
- Mouse double-click event for overriding. Default implementation does nothing.
- void canvasMoveEvent(QgsMapMouseEvent* e) override
- Mouse move event for overriding. Default implementation does nothing.
- void canvasPressEvent(QgsMapMouseEvent* e) override
- Mouse press event for overriding. Default implementation does nothing.
- void canvasReleaseEvent(QgsMapMouseEvent* e) override
- Mouse release event for overriding. Default implementation does nothing.
- void deactivate() override
- called when map tool is being deactivated
- auto flags() const -> Flags override
- Returns the flags for the map tool.
- auto gestureEvent(QGestureEvent* e) -> bool override
- gesture event for overriding. Default implementation does nothing.
Function documentation
Flags QgsMapToolPan:: flags() const override
Returns the flags for the map tool.