|
Quantum GIS API Documentation
1.7.4
|
Convenience metadata class that uses static functions to create symbol layer and its widget. More...
#include <qgssymbollayerv2registry.h>


Public Member Functions | |
| QgsSymbolLayerV2Metadata (QString name, QString visibleName, QgsSymbolV2::SymbolType type, QgsSymbolLayerV2CreateFunc pfCreate, QgsSymbolLayerV2WidgetFunc pfWidget=NULL) | |
| QgsSymbolLayerV2CreateFunc | createFunction () const |
| QgsSymbolLayerV2WidgetFunc | widgetFunction () const |
| void | setWidgetFunction (QgsSymbolLayerV2WidgetFunc f) |
| virtual QgsSymbolLayerV2 * | createSymbolLayer (const QgsStringMap &map) |
| create a symbol layer of this type given the map of properties. | |
| virtual QgsSymbolLayerV2Widget * | createSymbolLayerWidget () |
| create widget for symbol layer of this type. | |
Protected Attributes | |
| QgsSymbolLayerV2CreateFunc | mCreateFunc |
| QgsSymbolLayerV2WidgetFunc | mWidgetFunc |
Convenience metadata class that uses static functions to create symbol layer and its widget.
Definition at line 41 of file qgssymbollayerv2registry.h.
| QgsSymbolLayerV2Metadata::QgsSymbolLayerV2Metadata | ( | QString | name, |
| QString | visibleName, | ||
| QgsSymbolV2::SymbolType | type, | ||
| QgsSymbolLayerV2CreateFunc | pfCreate, | ||
| QgsSymbolLayerV2WidgetFunc | pfWidget = NULL |
||
| ) | [inline] |
Definition at line 44 of file qgssymbollayerv2registry.h.
| QgsSymbolLayerV2CreateFunc QgsSymbolLayerV2Metadata::createFunction | ( | ) | const [inline] |
Definition at line 50 of file qgssymbollayerv2registry.h.
| virtual QgsSymbolLayerV2* QgsSymbolLayerV2Metadata::createSymbolLayer | ( | const QgsStringMap & | map | ) | [inline, virtual] |
create a symbol layer of this type given the map of properties.
Implements QgsSymbolLayerV2AbstractMetadata.
Definition at line 55 of file qgssymbollayerv2registry.h.
| virtual QgsSymbolLayerV2Widget* QgsSymbolLayerV2Metadata::createSymbolLayerWidget | ( | ) | [inline, virtual] |
create widget for symbol layer of this type.
Can return NULL if there's no GUI
Reimplemented from QgsSymbolLayerV2AbstractMetadata.
Definition at line 56 of file qgssymbollayerv2registry.h.
| void QgsSymbolLayerV2Metadata::setWidgetFunction | ( | QgsSymbolLayerV2WidgetFunc | f | ) | [inline] |
Definition at line 53 of file qgssymbollayerv2registry.h.
| QgsSymbolLayerV2WidgetFunc QgsSymbolLayerV2Metadata::widgetFunction | ( | ) | const [inline] |
Definition at line 51 of file qgssymbollayerv2registry.h.
Definition at line 59 of file qgssymbollayerv2registry.h.
Definition at line 60 of file qgssymbollayerv2registry.h.
1.7.6.1