QGIS API Documentation  3.9.0-Master (224899f119)
Classes | Typedefs
qgssymbollayerregistry.h File Reference
#include "qgis_core.h"
#include "qgis.h"
#include "qgssymbol.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 QgsStringMap &)
 
typedef void(* QgsSymbolLayerPathResolverFunc) (QgsStringMap &, const QgsPathResolver &, bool)
 
typedef QgsSymbolLayerWidget *(* QgsSymbolLayerWidgetFunc) (QgsVectorLayer *)
 

Typedef Documentation

◆ QgsSymbolLayerCreateFromSldFunc

typedef QgsSymbolLayer*( * QgsSymbolLayerCreateFromSldFunc) (QDomElement &)

Definition at line 79 of file qgssymbollayerregistry.h.

◆ QgsSymbolLayerCreateFunc

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

Definition at line 77 of file qgssymbollayerregistry.h.

◆ QgsSymbolLayerPathResolverFunc

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

Definition at line 80 of file qgssymbollayerregistry.h.

◆ QgsSymbolLayerWidgetFunc

typedef QgsSymbolLayerWidget*( * QgsSymbolLayerWidgetFunc) (QgsVectorLayer *)

Definition at line 78 of file qgssymbollayerregistry.h.