Stores metadata about one point cloud renderer class.
More...
#include <qgspointcloudrendererregistry.h>
|
QIcon | mIcon |
| icon to be shown in the renderer properties dialog More...
|
|
QString | mName |
| name used within QGIS for identification (the same what renderer's type() returns) More...
|
|
QString | mVisibleName |
| name visible for users (translatable) More...
|
|
Stores metadata about one point cloud renderer class.
- Note
- It's necessary to implement createRenderer() function. In C++ you can use QgsPointCloudRendererMetadata convenience class.
- Since
- QGIS 3.18
Definition at line 46 of file qgspointcloudrendererregistry.h.
◆ QgsPointCloudRendererAbstractMetadata()
QgsPointCloudRendererAbstractMetadata::QgsPointCloudRendererAbstractMetadata |
( |
const QString & |
name, |
|
|
const QString & |
visibleName, |
|
|
const QIcon & |
icon = QIcon() |
|
) |
| |
|
inline |
◆ ~QgsPointCloudRendererAbstractMetadata()
virtual QgsPointCloudRendererAbstractMetadata::~QgsPointCloudRendererAbstractMetadata |
( |
| ) |
|
|
virtualdefault |
◆ createRenderer()
Returns new instance of the renderer given the DOM element.
Returns nullptr
on error. Pure virtual function: must be implemented in derived classes.
Implemented in QgsPointCloudRendererMetadata.
◆ createRendererWidget()
Returns new instance of settings widget for the renderer.
Returns nullptr
on error.
The oldRenderer argument may refer to previously used renderer (or it is nullptr
). If not nullptr
, it may be used to initialize GUI of the widget from the previous settings. The old renderer does not have to be of the same type as returned by createRenderer().
- Note
- Not available in Python bindings
Reimplemented in QgsPointCloudRendererMetadata.
Definition at line 105 of file qgspointcloudrendererregistry.h.
◆ icon()
QIcon QgsPointCloudRendererAbstractMetadata::icon |
( |
| ) |
const |
|
inline |
◆ name()
QString QgsPointCloudRendererAbstractMetadata::name |
( |
| ) |
const |
|
inline |
◆ setIcon()
void QgsPointCloudRendererAbstractMetadata::setIcon |
( |
const QIcon & |
icon | ) |
|
|
inline |
◆ visibleName()
QString QgsPointCloudRendererAbstractMetadata::visibleName |
( |
| ) |
const |
|
inline |
◆ mIcon
QIcon QgsPointCloudRendererAbstractMetadata::mIcon |
|
protected |
◆ mName
QString QgsPointCloudRendererAbstractMetadata::mName |
|
protected |
◆ mVisibleName
QString QgsPointCloudRendererAbstractMetadata::mVisibleName |
|
protected |
The documentation for this class was generated from the following file: