|
| QgsVectorLayerSimpleLabeling (const QgsPalLayerSettings &settings) |
| Constructs simple labeling configuration with given initial settings. More...
|
|
bool | accept (QgsStyleEntityVisitorInterface *visitor) const override |
| Accepts the specified symbology visitor, causing it to visit all symbols associated with the labeling. More...
|
|
QgsAbstractVectorLayerLabeling * | clone () const override |
| Returns a new copy of the object. More...
|
|
QgsVectorLayerLabelProvider * | provider (QgsVectorLayer *layer) const override |
|
bool | requiresAdvancedEffects () const override |
| Returns true if drawing labels requires advanced effects like composition modes, which could prevent it being used as an isolated cached image or exported to a vector format. More...
|
|
QDomElement | save (QDomDocument &doc, const QgsReadWriteContext &context) const override |
| Returns labeling configuration as XML element. More...
|
|
void | setSettings (QgsPalLayerSettings *settings, const QString &providerId=QString()) override |
| Set pal settings (takes ownership). More...
|
|
QgsPalLayerSettings | settings (const QString &providerId=QString()) const override |
| Gets associated label settings. More...
|
|
void | toSld (QDomNode &parent, const QVariantMap &props) const override |
| Writes the SE 1.1 TextSymbolizer element based on the current layer labeling settings. More...
|
|
QString | type () const override |
| Unique type string of the labeling configuration implementation. More...
|
|
| QgsAbstractVectorLayerLabeling ()=default |
| Default constructor. More...
|
|
virtual | ~QgsAbstractVectorLayerLabeling ()=default |
|
virtual bool | accept (QgsStyleEntityVisitorInterface *visitor) const |
| Accepts the specified symbology visitor, causing it to visit all symbols associated with the labeling. More...
|
|
virtual QgsAbstractVectorLayerLabeling * | clone () const =0 |
| Returns a new copy of the object. More...
|
|
virtual QgsVectorLayerLabelProvider * | provider (QgsVectorLayer *layer) const |
| Factory for label provider implementation. More...
|
|
virtual bool | requiresAdvancedEffects () const =0 |
| Returns true if drawing labels requires advanced effects like composition modes, which could prevent it being used as an isolated cached image or exported to a vector format. More...
|
|
virtual QDomElement | save (QDomDocument &doc, const QgsReadWriteContext &context) const =0 |
| Returns labeling configuration as XML element. More...
|
|
virtual void | setSettings (QgsPalLayerSettings *settings, const QString &providerId=QString())=0 |
| Set pal settings for a specific provider (takes ownership). More...
|
|
virtual QgsPalLayerSettings | settings (const QString &providerId=QString()) const =0 |
| Gets associated label settings. More...
|
|
virtual QStringList | subProviders () const |
| Gets list of sub-providers within the layer's labeling. More...
|
|
virtual void | toSld (QDomNode &parent, const QVariantMap &props) const |
| Writes the SE 1.1 TextSymbolizer element based on the current layer labeling settings. More...
|
|
virtual QString | type () const =0 |
| Unique type string of the labeling configuration implementation. More...
|
|