#include <qgssymbollayerv2registry.h>

Public Member Functions | |
| QgsSymbolLayerV2AbstractMetadata (QString name, QString visibleName, QgsSymbolV2::SymbolType type) | |
| QString | name () const |
| QString | visibleName () const |
| QgsSymbolV2::SymbolType | type () const |
| virtual QgsSymbolLayerV2 * | createSymbolLayer (const QgsStringMap &map)=0 |
| 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 | |
| QString | mName |
| QString | mVisibleName |
| QgsSymbolV2::SymbolType | mType |
Definition at line 14 of file qgssymbollayerv2registry.h.
| QgsSymbolLayerV2AbstractMetadata::QgsSymbolLayerV2AbstractMetadata | ( | QString | name, | |
| QString | visibleName, | |||
| QgsSymbolV2::SymbolType | type | |||
| ) | [inline] |
Definition at line 17 of file qgssymbollayerv2registry.h.
| QString QgsSymbolLayerV2AbstractMetadata::name | ( | ) | const [inline] |
Definition at line 20 of file qgssymbollayerv2registry.h.
Referenced by QgsSymbolLayerV2Registry::addSymbolLayerType().
| QString QgsSymbolLayerV2AbstractMetadata::visibleName | ( | ) | const [inline] |
Definition at line 21 of file qgssymbollayerv2registry.h.
| QgsSymbolV2::SymbolType QgsSymbolLayerV2AbstractMetadata::type | ( | ) | const [inline] |
Definition at line 22 of file qgssymbollayerv2registry.h.
| virtual QgsSymbolLayerV2* QgsSymbolLayerV2AbstractMetadata::createSymbolLayer | ( | const QgsStringMap & | map | ) | [pure virtual] |
create a symbol layer of this type given the map of properties.
Implemented in QgsSymbolLayerV2Metadata.
| virtual QgsSymbolLayerV2Widget* QgsSymbolLayerV2AbstractMetadata::createSymbolLayerWidget | ( | ) | [inline, virtual] |
create widget for symbol layer of this type.
Can return NULL if there's no GUI
Reimplemented in QgsSymbolLayerV2Metadata.
Definition at line 27 of file qgssymbollayerv2registry.h.
QString QgsSymbolLayerV2AbstractMetadata::mName [protected] |
Definition at line 30 of file qgssymbollayerv2registry.h.
QString QgsSymbolLayerV2AbstractMetadata::mVisibleName [protected] |
Definition at line 31 of file qgssymbollayerv2registry.h.
Definition at line 32 of file qgssymbollayerv2registry.h.
1.5.6