Convenience metadata class that uses static functions to create symbol layer and its widget.
More...
|
| QgsSymbolLayerV2Metadata (const QString &name, const QString &visibleName, QgsSymbolV2::SymbolType type, QgsSymbolLayerV2CreateFunc pfCreate, QgsSymbolLayerV2WidgetFunc pfWidget=nullptr) |
|
| QgsSymbolLayerV2Metadata (const QString &name, const QString &visibleName, QgsSymbolV2::SymbolType type, QgsSymbolLayerV2CreateFunc pfCreate, QgsSymbolLayerV2CreateFromSldFunc pfCreateFromSld, QgsSymbolLayerV2WidgetFunc pfWidget=nullptr) |
|
QgsSymbolLayerV2CreateFromSldFunc | createFromSldFunction () const |
|
QgsSymbolLayerV2CreateFunc | createFunction () const |
|
virtual QgsSymbolLayerV2 * | createSymbolLayer (const QgsStringMap &map) override |
| Create a symbol layer of this type given the map of properties. More...
|
|
virtual QgsSymbolLayerV2 * | createSymbolLayerFromSld (QDomElement &elem) override |
| Create a symbol layer of this type given the map of properties. More...
|
|
virtual QgsSymbolLayerV2Widget * | createSymbolLayerWidget (const QgsVectorLayer *vl) override |
| Create widget for symbol layer of this type. More...
|
|
void | setWidgetFunction (QgsSymbolLayerV2WidgetFunc f) |
|
QgsSymbolLayerV2WidgetFunc | widgetFunction () const |
|
| QgsSymbolLayerV2AbstractMetadata (const QString &name, const QString &visibleName, QgsSymbolV2::SymbolType type) |
|
virtual | ~QgsSymbolLayerV2AbstractMetadata () |
|
QString | name () const |
|
QgsSymbolV2::SymbolType | type () const |
|
QString | visibleName () const |
|
Convenience metadata class that uses static functions to create symbol layer and its widget.
Definition at line 66 of file qgssymbollayerv2registry.h.