QOpcUaAddNodeItem Class
Cette classe stocke les informations nécessaires à la création d'un nouveau nœud sur le serveur. En savoir plus...
| 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 sur les fonctions membres
QOpcUaAddNodeItem::QOpcUaAddNodeItem()
La valeur par défaut crée un élément « Ajouter un nœud » sans aucun paramètre défini.
QOpcUaAddNodeItem::QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)
Crée un élément « add node » à partir de other.
QOpcUaQualifiedName QOpcUaAddNodeItem::browseName() const
Renvoie le nom d'affichage du nouveau nœud.
Voir également 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 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 également setRequestedNewNodeId().
void QOpcUaAddNodeItem::setBrowseName(const QOpcUaQualifiedName &browseName)
Définit le nom d'affichage du nouveau nœud sur « browseName ».
Voir aussi browseName().
void QOpcUaAddNodeItem::setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes)
Définit les valeurs des attributs du nouveau nœud sur nodeAttributes. Seuls les attributs pris en charge par la classe du nouveau nœud seront utilisés.
Voir aussi nodeAttributes().
void QOpcUaAddNodeItem::setNodeClass(const QOpcUa::NodeClass &nodeClass)
Définit la classe du nouveau nœud sur « nodeClass ».
Voir aussi nodeClass().
void QOpcUaAddNodeItem::setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId)
Définit l'identifiant du nœud parent sur 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 également parentNodeId() et setReferenceTypeId().
void QOpcUaAddNodeItem::setReferenceTypeId(const QString &referenceTypeId)
Définit l'identifiant du type de référence sur « referenceTypeId ». Une référence de ce type sera utilisée pour relier le nœud au nœud parent.
Voir également referenceTypeId().
void QOpcUaAddNodeItem::setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)
Définit l'identifiant du nouveau nœud demandé sur requestedNewNodeId.
Voir également requestedNewNodeId().
void QOpcUaAddNodeItem::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
Définit l'identifiant du nœud de définition de type sur typeDefinition. Cette valeur doit être définie si la classe du nœud n'est ni « Object » ni « Variable ».
Voir également typeDefinition().
QOpcUaExpandedNodeId QOpcUaAddNodeItem::typeDefinition() const
Renvoie l'identifiant du nœud de définition de type.
Voir aussi setTypeDefinition().
QOpcUaAddNodeItem &QOpcUaAddNodeItem::operator=(const QOpcUaAddNodeItem &rhs)
Attribue les valeurs de rhs à cet élément « Ajouter un nœud ».
© 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.