15#ifndef QGSCREATEANNOTATIONITEMMAPTOOLIMPL_H
16#define QGSCREATEANNOTATIONITEMMAPTOOLIMPL_H
35 QgsMapToolCapture::Capabilities
capabilities()
const override;
51 ~QgsCreatePointTextItemMapTool()
override;
64class QgsCreateMarkerItemMapTool:
public QgsMapToolCaptureAnnotationItem
76class QgsCreateLineItemMapTool:
public QgsMapToolCaptureAnnotationItem
85 void lineCaptured(
const QgsCurve *line )
override;
88class QgsCreatePolygonItemMapTool:
public QgsMapToolCaptureAnnotationItem
CaptureTechnique
Capture technique.
Curve polygon geometry type.
Abstract base class for curved geometry type.
Map canvas is a class for displaying all GIS data types on a canvas.
Base class for all map layer types.
A QgsMapMouseEvent is the result of a user interaction with the mouse on a QgsMapCanvas.