QGIS API Documentation
2.2.0-Valmiera
|
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) | |
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. | |
Public Member Functions inherited from QgsSymbolLayerV2AbstractMetadata | |
QgsSymbolLayerV2AbstractMetadata (QString name, QString visibleName, QgsSymbolV2::SymbolType type) | |
virtual | ~QgsSymbolLayerV2AbstractMetadata () |
QString | name () const |
QString | visibleName () const |
QgsSymbolV2::SymbolType | type () const |
Protected Attributes | |
QgsSymbolLayerV2CreateFunc | mCreateFunc |
QgsSymbolLayerV2WidgetFunc | mWidgetFunc |
QgsSymbolLayerV2CreateFromSldFunc | mCreateFromSldFunc |
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 63 of file qgssymbollayerv2registry.h.
|
inline |
not available in python bindings
Definition at line 67 of file qgssymbollayerv2registry.h.
|
inline |
not available in python bindings
Definition at line 78 of file qgssymbollayerv2registry.h.
|
inline |
not available in python bindings
Definition at line 94 of file qgssymbollayerv2registry.h.
|
inline |
not available in python bindings
Definition at line 90 of file qgssymbollayerv2registry.h.
|
inlinevirtual |
create a symbol layer of this type given the map of properties.
Implements QgsSymbolLayerV2AbstractMetadata.
Definition at line 99 of file qgssymbollayerv2registry.h.
|
inlinevirtual |
create a symbol layer of this type given the map of properties.
Reimplemented from QgsSymbolLayerV2AbstractMetadata.
Definition at line 101 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 100 of file qgssymbollayerv2registry.h.
|
inline |
not available in python bindings
Definition at line 97 of file qgssymbollayerv2registry.h.
|
inline |
not available in python bindings
Definition at line 92 of file qgssymbollayerv2registry.h.
|
protected |
Definition at line 106 of file qgssymbollayerv2registry.h.
|
protected |
Definition at line 104 of file qgssymbollayerv2registry.h.
|
protected |
Definition at line 105 of file qgssymbollayerv2registry.h.