|
QGIS API Documentation
2.12.0-Lyon
|
Registry of renderers. More...
#include <qgsrendererv2registry.h>
Public Member Functions | |
| bool | addRenderer (QgsRendererV2AbstractMetadata *metadata) |
| add a renderer to registry. Takes ownership of the metadata object. More... | |
| bool | removeRenderer (const QString &rendererName) |
| remove renderer from registry More... | |
| QgsRendererV2AbstractMetadata * | rendererMetadata (const QString &rendererName) |
| get metadata for particular renderer. Returns NULL if not found in registry. More... | |
| QStringList | renderersList () |
| return a list of available renderers More... | |
Static Public Member Functions | |
| static QgsRendererV2Registry * | instance () |
Protected Member Functions | |
| QgsRendererV2Registry () | |
| protected constructor More... | |
| ~QgsRendererV2Registry () | |
Protected Attributes | |
| QMap< QString, QgsRendererV2AbstractMetadata * > | mRenderers |
| QStringList | mRenderersOrder |
| list to keep order in which renderers have been added More... | |
Registry of renderers.
This is a singleton, renderers can be added / removed at any time
Definition at line 138 of file qgsrendererv2registry.h.
|
protected |
protected constructor
Definition at line 26 of file qgsrendererv2registry.cpp.
|
protected |
Definition at line 60 of file qgsrendererv2registry.cpp.
| bool QgsRendererV2Registry::addRenderer | ( | QgsRendererV2AbstractMetadata * | metadata | ) |
add a renderer to registry. Takes ownership of the metadata object.
Definition at line 76 of file qgsrendererv2registry.cpp.
|
static |
Definition at line 69 of file qgsrendererv2registry.cpp.
| bool QgsRendererV2Registry::removeRenderer | ( | const QString & | rendererName | ) |
remove renderer from registry
Definition at line 86 of file qgsrendererv2registry.cpp.
| QgsRendererV2AbstractMetadata * QgsRendererV2Registry::rendererMetadata | ( | const QString & | rendererName | ) |
get metadata for particular renderer. Returns NULL if not found in registry.
Definition at line 97 of file qgsrendererv2registry.cpp.
| QStringList QgsRendererV2Registry::renderersList | ( | ) |
return a list of available renderers
Definition at line 104 of file qgsrendererv2registry.cpp.
|
protected |
Definition at line 161 of file qgsrendererv2registry.h.
|
protected |
list to keep order in which renderers have been added
Definition at line 164 of file qgsrendererv2registry.h.
1.8.9.1