15 #ifndef QGSVECTORLAYERLABELING_H 16 #define QGSVECTORLAYERLABELING_H 39 virtual QString type()
const = 0;
71 #endif // QGSVECTORLAYERLABELING_H The QgsVectorLayerLabelProvider class implements a label provider for vector layers.
virtual QDomElement save(QDomDocument &doc) const =0
Return labeling configuration as XML element.
Abstract base class - its implementations define different approaches to the labeling of a vector lay...
Basic implementation of the labeling interface.
virtual QString type() const =0
Unique type string of the labeling configuration implementation.
Represents a vector layer which manages a vector based data sets.
virtual QgsVectorLayerLabelProvider * provider(QgsVectorLayer *layer) const =0
Factory for label provider implementation.