|
Quantum GIS API Documentation
1.7.5-Wroclaw
|
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. | |
Public Member Functions inherited from QgsSymbolLayerV2AbstractMetadata | |
| QgsSymbolLayerV2AbstractMetadata (QString name, QString visibleName, QgsSymbolV2::SymbolType type) | |
| QString | name () const |
| QString | visibleName () const |
| QgsSymbolV2::SymbolType | type () const |
Protected Attributes | |
| QgsSymbolLayerV2CreateFunc | mCreateFunc |
| QgsSymbolLayerV2WidgetFunc | mWidgetFunc |
Protected Attributes inherited from QgsSymbolLayerV2AbstractMetadata | |
| QString | mName |
| QString | mVisibleName |
| QgsSymbolV2::SymbolType | mType |
Convenience metadata class that uses static functions to create symbol layer and its widget.
Definition at line 41 of file qgssymbollayerv2registry.h.
|
inline |
Definition at line 44 of file qgssymbollayerv2registry.h.
|
inline |
Definition at line 50 of file qgssymbollayerv2registry.h.
|
inlinevirtual |
create a symbol layer of this type given the map of properties.
Implements QgsSymbolLayerV2AbstractMetadata.
Definition at line 55 of file qgssymbollayerv2registry.h.
|
inlinevirtual |
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.
|
inline |
Definition at line 53 of file qgssymbollayerv2registry.h.
|
inline |
Definition at line 51 of file qgssymbollayerv2registry.h.
|
protected |
Definition at line 59 of file qgssymbollayerv2registry.h.
|
protected |
Definition at line 60 of file qgssymbollayerv2registry.h.
1.8.1