Sur cette page

QOpcUaBrowseRequest Class

Contient les paramètres d'un appel au service de navigation OPC UA. Plus d'informations...

En-tête : #include <QOpcUaBrowseRequest>
CMake : find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake : QT += opcua

Types publics

enum class BrowseDirection { Forward, Inverse, Both }

Fonctions publiques

QOpcUaBrowseRequest()
QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)
QOpcUaBrowseRequest::BrowseDirection browseDirection() const
bool includeSubtypes() const
QOpcUa::NodeClasses nodeClassMask() const
QString referenceTypeId() const
void setBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection)
void setIncludeSubtypes(bool includeSubtypes)
void setNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask)
void setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)
void setReferenceTypeId(const QString &referenceTypeId)
QOpcUaBrowseRequest &operator=(const QOpcUaBrowseRequest &rhs)

Description détaillée

Voir aussi QOpcUaNode::browse().

Documentation sur les types de membres

enum class QOpcUaBrowseRequest::BrowseDirection

Cette énumération spécifie les directions de navigation possibles prises en charge par un appel de navigation.

ConstanteValeurDescription
QOpcUaBrowseRequest::BrowseDirection::Forward0Suivre les références dans la direction avant.
QOpcUaBrowseRequest::BrowseDirection::Inverse1Suivre les références dans le sens inverse.
QOpcUaBrowseRequest::BrowseDirection::Both2Suivre les références dans les deux sens.

Documentation des fonctions membres

QOpcUaBrowseRequest::QOpcUaBrowseRequest()

Par défaut, il s'agit d'une demande de navigation sans paramètres.

QOpcUaBrowseRequest::QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)

Crée une demande de navigation à partir de other.

QOpcUaBrowseRequest::BrowseDirection QOpcUaBrowseRequest::browseDirection() const

Renvoie la direction de navigation.

Voir aussi setBrowseDirection().

bool QOpcUaBrowseRequest::includeSubtypes() const

Retourne true si les sous-types du type de référence seront également récupérés.

Voir aussi setIncludeSubtypes().

QOpcUa::NodeClasses QOpcUaBrowseRequest::nodeClassMask() const

Renvoie le masque de classe du nœud.

Voir aussi setNodeClassMask().

QString QOpcUaBrowseRequest::referenceTypeId() const

Renvoie l'identifiant du type de référence.

Voir aussi setReferenceTypeId().

void QOpcUaBrowseRequest::setBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection)

Définit la direction de navigation à browseDirection.

Voir aussi browseDirection().

void QOpcUaBrowseRequest::setIncludeSubtypes(bool includeSubtypes)

Définit l'inclusion des sous-types du type de référence à includeSubtypes.

Voir également includeSubtypes().

void QOpcUaBrowseRequest::setNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask)

Définit le masque de classe de nœuds à nodeClassMask. Les nœuds de toutes les classes incluses dans le masque de classe de nœuds seront renvoyés par l'opération de navigation.

Voir aussi nodeClassMask().

void QOpcUaBrowseRequest::setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)

Définit l'identifiant du type de référence à referenceTypeId.

Voir aussi referenceTypeId().

void QOpcUaBrowseRequest::setReferenceTypeId(const QString &referenceTypeId)

Définit l'identifiant du type de référence à referenceTypeId.

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

Définit les valeurs de rhs dans cette demande de navigation.

© 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.