QGIS API Documentation  3.21.0-Master (564c892cfd)
Classes | Typedefs
qgssymbollayerregistry.h File Reference
#include "qgis_core.h"
#include "qgis.h"
Include dependency graph for qgssymbollayerregistry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsSymbolLayerAbstractMetadata
 Stores metadata about one symbol layer class. More...
 
class  QgsSymbolLayerMetadata
 Convenience metadata class that uses static functions to create symbol layer and its widget. More...
 
class  QgsSymbolLayerRegistry
 Registry of available symbol layer classes. More...
 

Typedefs

typedef QgsSymbolLayer *(* QgsSymbolLayerCreateFromSldFunc) (QDomElement &)
 
typedef QgsSymbolLayer *(* QgsSymbolLayerCreateFunc) (const QVariantMap &)
 
typedef void(* QgsSymbolLayerFontResolverFunc) (const QVariantMap &, const QgsReadWriteContext &)
 
typedef void(* QgsSymbolLayerPathResolverFunc) (QVariantMap &, const QgsPathResolver &, bool)
 
typedef QgsSymbolLayerWidget *(* QgsSymbolLayerWidgetFunc) (QgsVectorLayer *)
 

Typedef Documentation

◆ QgsSymbolLayerCreateFromSldFunc

typedef QgsSymbolLayer*( * QgsSymbolLayerCreateFromSldFunc) (QDomElement &)

Definition at line 102 of file qgssymbollayerregistry.h.

◆ QgsSymbolLayerCreateFunc

typedef QgsSymbolLayer*( * QgsSymbolLayerCreateFunc) (const QVariantMap &)

Definition at line 100 of file qgssymbollayerregistry.h.

◆ QgsSymbolLayerFontResolverFunc

typedef void( * QgsSymbolLayerFontResolverFunc) (const QVariantMap &, const QgsReadWriteContext &)

Definition at line 104 of file qgssymbollayerregistry.h.

◆ QgsSymbolLayerPathResolverFunc

typedef void( * QgsSymbolLayerPathResolverFunc) (QVariantMap &, const QgsPathResolver &, bool)

Definition at line 103 of file qgssymbollayerregistry.h.

◆ QgsSymbolLayerWidgetFunc

typedef QgsSymbolLayerWidget*( * QgsSymbolLayerWidgetFunc) (QgsVectorLayer *)

Definition at line 101 of file qgssymbollayerregistry.h.