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. More... | |
virtual QgsSymbolLayerV2Widget * | createSymbolLayerWidget () |
create widget for symbol layer of this type. More... | |
![]() | |
QgsSymbolLayerV2AbstractMetadata (QString name, QString visibleName, QgsSymbolV2::SymbolType type) | |
QString | name () const |
QString | visibleName () const |
QgsSymbolV2::SymbolType | type () const |
Protected Attributes | |
QgsSymbolLayerV2CreateFunc | mCreateFunc |
QgsSymbolLayerV2WidgetFunc | mWidgetFunc |
![]() | |
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.