QOpcUaAddNodeItem Class
Cette classe stocke les informations nécessaires à la création d'un nouveau nœud sur le serveur. Plus d'informations...
| En-tête : | #include <QOpcUaAddNodeItem> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS OpcUa)target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake : | QT += opcua |
Fonctions publiques
| 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) |
Voir aussi QOpcUaClient::addNode().
Documentation des fonctions membres
QOpcUaAddNodeItem::QOpcUaAddNodeItem()
Par défaut, un élément de nœud d'ajout est construit sans aucun paramètre défini.
QOpcUaAddNodeItem::QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)
Construit un élément de nœud d'ajout à partir de other.
QOpcUaQualifiedName QOpcUaAddNodeItem::browseName() const
Renvoie le nom de navigation du nouveau nœud.
Voir aussi setBrowseName().
QOpcUaNodeCreationAttributes QOpcUaAddNodeItem::nodeAttributes() const
Renvoie les valeurs des attributs du nouveau nœud.
Voir aussi setNodeAttributes().
QOpcUaNodeCreationAttributes &QOpcUaAddNodeItem::nodeAttributesRef()
Renvoie une référence aux valeurs des attributs du nouveau nœud.
QOpcUa::NodeClass QOpcUaAddNodeItem::nodeClass() const
Renvoie la classe de nœud du nouveau nœud.
Voir aussi setNodeClass().
QOpcUaExpandedNodeId QOpcUaAddNodeItem::parentNodeId() const
Renvoie l'identifiant du nœud parent.
Voir aussi setParentNodeId().
QString QOpcUaAddNodeItem::referenceTypeId() const
Renvoie l'identifiant du type de référence.
Voir aussi setReferenceTypeId().
QOpcUaExpandedNodeId QOpcUaAddNodeItem::requestedNewNodeId() const
Renvoie l'identifiant du nouveau nœud demandé.
Voir aussi setRequestedNewNodeId().
void QOpcUaAddNodeItem::setBrowseName(const QOpcUaQualifiedName &browseName)
Définit le nom de navigation du nouveau nœud à browseName.
Voir aussi browseName().
void QOpcUaAddNodeItem::setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes)
Définit les valeurs des attributs du nouveau nœud à nodeAttributes. Seuls les attributs pris en charge par la classe de nœud du nouveau nœud seront utilisés.
Voir aussi nodeAttributes().
void QOpcUaAddNodeItem::setNodeClass(const QOpcUa::NodeClass &nodeClass)
Définit la classe de nœud du nouveau nœud à nodeClass.
Voir aussi nodeClass().
void QOpcUaAddNodeItem::setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId)
Définit l'identifiant du nœud parent à parentNodeId. Une référence du type défini dans setReferenceTypeId() sera créée entre ce nœud et le nœud nouvellement ajouté.
Voir aussi parentNodeId() et setReferenceTypeId().
void QOpcUaAddNodeItem::setReferenceTypeId(const QString &referenceTypeId)
Définit le type de référence id à referenceTypeId. Une référence de ce type sera utilisée pour connecter le nœud au nœud parent.
Voir aussi referenceTypeId().
void QOpcUaAddNodeItem::setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)
Définit le nouvel identifiant de nœud demandé à requestedNewNodeId.
Voir aussi requestedNewNodeId().
void QOpcUaAddNodeItem::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
Définit l'identifiant du nœud de définition de type à typeDefinition. Cette valeur doit être définie si la classe du nœud n'est pas Object ou Variable.
Voir aussi typeDefinition().
QOpcUaExpandedNodeId QOpcUaAddNodeItem::typeDefinition() const
Renvoie l'identifiant du nœud de définition du type.
Voir aussi setTypeDefinition().
QOpcUaAddNodeItem &QOpcUaAddNodeItem::operator=(const QOpcUaAddNodeItem &rhs)
Affecte les valeurs de rhs à cet élément de nœud d'ajout.
© 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.