| QGIS API Documentation
    3.22.4-Białowieża (ce8e65e95e)
    | 
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.