QGIS API Documentation
3.16.0-Hannover (43b64b13f3)
|
Contains information relating to a node (i.e. More...
#include <qgsstyleentityvisitor.h>
Public Member Functions | |
Node (QgsStyleEntityVisitorInterface::NodeType type, const QString &identifier, const QString &description) | |
Constructor for Node, visiting the node with the specified identifier and description. More... | |
Public Attributes | |
QString | description |
A string describing the node. More... | |
QString | identifier |
A string identifying the node. More... | |
QgsStyleEntityVisitorInterface::NodeType | type = QgsStyleEntityVisitorInterface::NodeType::Project |
Node type. More... | |
Contains information relating to a node (i.e.
a group of symbols or other nodes) being visited.
Definition at line 110 of file qgsstyleentityvisitor.h.
|
inline |
Constructor for Node, visiting the node with the specified identifier and description.
Definition at line 116 of file qgsstyleentityvisitor.h.
QString QgsStyleEntityVisitorInterface::Node::description |
A string describing the node.
The actual value of description will vary depending on the node being visited. E.g for a rule based renderer, the identifier will be a rule label. For a project, node identifiers will be layer names.
Definition at line 141 of file qgsstyleentityvisitor.h.
QString QgsStyleEntityVisitorInterface::Node::identifier |
A string identifying the node.
The actual value of identifier will vary depending on the node being visited. E.g for a rule based renderer, the identifier will be a rule ID. For a project, node identifiers will be layer IDs.
Definition at line 133 of file qgsstyleentityvisitor.h.
QgsStyleEntityVisitorInterface::NodeType QgsStyleEntityVisitorInterface::Node::type = QgsStyleEntityVisitorInterface::NodeType::Project |
Node type.
Definition at line 125 of file qgsstyleentityvisitor.h.