En esta página

QOpcUaAddNodeItem Class

Esta clase almacena la información necesaria para crear un nuevo nodo en el servidor. Más...

Cabecera: #include <QOpcUaAddNodeItem>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua

Funciones públicas

QOpcUaAddNodeItem()
QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)
QOpcUaQualifiedName browseName() const
QOpcUaNodeCreationAttributes nodeAttributes() const
QOpcUaNodeCreationAttributes &nodeAttributesRef()
QOpcUa::NodeClass nodeClass() const
QOpcUaExpandedNodeId parentNodeId() const
QString referenceTypeId() const
QOpcUaExpandedNodeId requestedNewNodeId() const
void setBrowseName(const QOpcUaQualifiedName &browseName)
void setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes)
void setNodeClass(const QOpcUa::NodeClass &nodeClass)
void setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId)
void setReferenceTypeId(const QString &referenceTypeId)
void setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)
void setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
QOpcUaExpandedNodeId typeDefinition() const
QOpcUaAddNodeItem &operator=(const QOpcUaAddNodeItem &rhs)

Descripción detallada

Véase también QOpcUaClient::addNode().

Documentación de las funciones de los miembros

QOpcUaAddNodeItem::QOpcUaAddNodeItem()

Por defecto construye un nodo add sin parámetros.

QOpcUaAddNodeItem::QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)

Construye un nodo add a partir de other.

QOpcUaQualifiedName QOpcUaAddNodeItem::browseName() const

Devuelve el nombre de navegación del nuevo nodo.

Véase también setBrowseName().

QOpcUaNodeCreationAttributes QOpcUaAddNodeItem::nodeAttributes() const

Devuelve los valores de los atributos de nodo del nuevo nodo.

Véase también setNodeAttributes().

QOpcUaNodeCreationAttributes &QOpcUaAddNodeItem::nodeAttributesRef()

Devuelve una referencia a los valores de los atributos de nodo del nuevo nodo.

QOpcUa::NodeClass QOpcUaAddNodeItem::nodeClass() const

Devuelve la clase de nodo del nuevo nodo.

Véase también setNodeClass().

QOpcUaExpandedNodeId QOpcUaAddNodeItem::parentNodeId() const

Devuelve el id del nodo padre.

Véase también setParentNodeId().

QString QOpcUaAddNodeItem::referenceTypeId() const

Devuelve el id del tipo de referencia.

Véase también setReferenceTypeId().

QOpcUaExpandedNodeId QOpcUaAddNodeItem::requestedNewNodeId() const

Devuelve el id del nuevo nodo solicitado.

Véase también setRequestedNewNodeId().

void QOpcUaAddNodeItem::setBrowseName(const QOpcUaQualifiedName &browseName)

Establece el nombre de navegación del nuevo nodo en browseName.

Véase también browseName().

void QOpcUaAddNodeItem::setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes)

Establece los valores de los atributos de nodo del nuevo nodo en nodeAttributes. Sólo se utilizarán los atributos soportados por la clase de nodo del nuevo nodo.

Véase también nodeAttributes().

void QOpcUaAddNodeItem::setNodeClass(const QOpcUa::NodeClass &nodeClass)

Establece la clase de nodo del nuevo nodo en nodeClass.

Véase también nodeClass().

void QOpcUaAddNodeItem::setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId)

Establece el id del nodo padre en parentNodeId. Se creará una referencia del tipo establecido en setReferenceTypeId() desde este nodo al nodo recién añadido.

Véase también parentNodeId() y setReferenceTypeId().

void QOpcUaAddNodeItem::setReferenceTypeId(const QString &referenceTypeId)

Establece el id del tipo de referencia en referenceTypeId. Se utilizará una referencia de este tipo para conectar el nodo con el nodo padre.

Véase también referenceTypeId().

void QOpcUaAddNodeItem::setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)

Establece el nuevo id de nodo solicitado en requestedNewNodeId.

Véase también requestedNewNodeId().

void QOpcUaAddNodeItem::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)

Establece el id de nodo del nodo de definición de tipo en typeDefinition. Este valor se establecerá si la clase del nodo no es Object o Variable.

Véase también typeDefinition().

QOpcUaExpandedNodeId QOpcUaAddNodeItem::typeDefinition() const

Devuelve el id de nodo del nodo de definición de tipo.

Véase también setTypeDefinition().

QOpcUaAddNodeItem &QOpcUaAddNodeItem::operator=(const QOpcUaAddNodeItem &rhs)

Asigna los valores de rhs a este elemento del nodo de adición.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.