Convenience metadata class that uses static functions to create symbol layer and its widget.
More...
Public Member Functions |
| QgsSymbolLayerV2Metadata (QString name, QString visibleName, QgsSymbolV2::SymbolType type, QgsSymbolLayerV2CreateFunc pfCreate, QgsSymbolLayerV2WidgetFunc pfWidget=NULL) |
| not available in python bindings
|
| QgsSymbolLayerV2Metadata (QString name, QString visibleName, QgsSymbolV2::SymbolType type, QgsSymbolLayerV2CreateFunc pfCreate, QgsSymbolLayerV2CreateFromSldFunc pfCreateFromSld, QgsSymbolLayerV2WidgetFunc pfWidget=NULL) |
| not available in python bindings
|
QgsSymbolLayerV2CreateFunc | createFunction () const |
| not available in python bindings
|
QgsSymbolLayerV2WidgetFunc | widgetFunction () const |
| not available in python bindings
|
QgsSymbolLayerV2CreateFromSldFunc | createFromSldFunction () const |
| not available in python bindings
|
void | setWidgetFunction (QgsSymbolLayerV2WidgetFunc f) |
| not available in python bindings
|
virtual QgsSymbolLayerV2 * | createSymbolLayer (const QgsStringMap &map) |
| create a symbol layer of this type given the map of properties.
|
virtual QgsSymbolLayerV2Widget * | createSymbolLayerWidget (const QgsVectorLayer *vl) |
| create widget for symbol layer of this type.
|
virtual QgsSymbolLayerV2 * | createSymbolLayerFromSld (QDomElement &elem) |
| create a symbol layer of this type given the map of properties.
|
| QgsSymbolLayerV2AbstractMetadata (QString name, QString visibleName, QgsSymbolV2::SymbolType type) |
virtual | ~QgsSymbolLayerV2AbstractMetadata () |
QString | name () const |
QString | visibleName () const |
QgsSymbolV2::SymbolType | type () const |
Convenience metadata class that uses static functions to create symbol layer and its widget.