15#ifndef QGSMAPLAYERCONFIGWIDGET_H
16#define QGSMAPLAYERCONFIGWIDGET_H
101 QString mAnnotationId;
104 QPointer< QgsLayerTreeGroup > mLayerTreeGroup =
nullptr;
164 virtual void focusDefaultWidget();
Layer tree group node serves as a container for layers and further groups.
Map canvas is a class for displaying all GIS data types on a canvas.
Encapsulates the context for a QgsMapLayerConfigWidget.
void setAnnotationId(const QString &id)
Sets the item id of the target annotation, when modifying an annotation from a QgsAnnotationLayer.
void setMessageBar(QgsMessageBar *bar)
Sets the message bar associated with the widget.
QgsMessageBar * messageBar() const
Returns the message bar associated with the widget.
QgsMapCanvas * mapCanvas() const
Returns the map canvas associated with the widget.
void setMapCanvas(QgsMapCanvas *canvas)
Sets the map canvas associated with the widget.
QString annotationId() const
Returns the item ID of the target annotation, when modifying an annotation from a QgsAnnotationLayer.
Base class for all map layer types.
A bar for displaying non-blocking messages to the user.