|
QGIS API Documentation
2.12.0-Lyon
|
Basic implementation of the labeling interface. More...
#include <qgsvectorlayerlabeling.h>

Public Member Functions | |
| virtual QgsVectorLayerLabelProvider * | provider (QgsVectorLayer *layer) const override |
| Factory for label provider implementation. More... | |
| virtual QDomElement | save (QDomDocument &doc) const override |
| Return labeling configuration as XML element. More... | |
| virtual QString | type () const override |
| Unique type string of the labeling configuration implementation. More... | |
Public Member Functions inherited from QgsAbstractVectorLayerLabeling | |
| virtual | ~QgsAbstractVectorLayerLabeling () |
Additional Inherited Members | |
Static Public Member Functions inherited from QgsAbstractVectorLayerLabeling | |
| static QgsAbstractVectorLayerLabeling * | create (const QDomElement &element) |
| Try to create instance of an implementation based on the XML data. More... | |
Basic implementation of the labeling interface.
The configuration is kept in layer's custom properties for backward compatibility.
Definition at line 44 of file qgsvectorlayerlabeling.h.
|
overridevirtual |
Factory for label provider implementation.
Implements QgsAbstractVectorLayerLabeling.
Definition at line 25 of file qgsvectorlayerlabeling.cpp.
|
overridevirtual |
Return labeling configuration as XML element.
Implements QgsAbstractVectorLayerLabeling.
Definition at line 38 of file qgsvectorlayerlabeling.cpp.
|
overridevirtual |
Unique type string of the labeling configuration implementation.
Implements QgsAbstractVectorLayerLabeling.
Definition at line 33 of file qgsvectorlayerlabeling.cpp.
1.8.9.1