QOpcUaRange Class
Le type « Range » dans OPC UA. En savoir plus...
| En-tête : | #include <QOpcUaRange> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake : | QT += opcua |
Fonctions publiques
| QOpcUaRange() | |
| QOpcUaRange(double low, double high) | |
| QOpcUaRange(const QOpcUaRange &rhs) | |
| double | high() const |
| double | low() const |
| void | setHigh(double high) |
| void | setLow(double low) |
| operator QVariant() const | |
| QOpcUaRange & | operator=(const QOpcUaRange &rhs) |
| bool | operator==(const QOpcUaRange &rhs) const |
Description détaillée
Il s'agit de la représentation « Qt OPC UA » du type «Range» OPC UA défini dans la norme OPC UA 1.05, partie 8, section 5.6.2. Elle se compose de deux valeurs de type double qui indiquent respectivement le minimum et le maximum de la plage. Les plages sont principalement utilisées pour stocker des informations sur les valeurs acceptables pour un nœud.
Documentation des fonctions membres
QOpcUaRange::QOpcUaRange()
La valeur par défaut crée une plage sans paramètres définis.
QOpcUaRange::QOpcUaRange(double low, double high)
Crée une plage dont la valeur minimale est low et la valeur maximale high.
QOpcUaRange::QOpcUaRange(const QOpcUaRange &rhs)
Crée une plage à partir de rhs.
double QOpcUaRange::high() const
Renvoie la valeur maximale de la plage.
Voir également la fonction ` setHigh()`.
double QOpcUaRange::low() const
Renvoie la valeur la plus basse de la plage.
Voir aussi setLow().
void QOpcUaRange::setHigh(double high)
Définit la valeur maximale de la plage sur high.
Voir également high().
void QOpcUaRange::setLow(double low)
Définit la valeur minimale de la plage sur low.
Voir également low().
QOpcUaRange::operator QVariant() const
Convertit cette plage en « QVariant ».
QOpcUaRange &QOpcUaRange::operator=(const QOpcUaRange &rhs)
Définit les valeurs de rhs dans cette plage.
bool QOpcUaRange::operator==(const QOpcUaRange &rhs) const
Renvoie « true » si cette plage a la même valeur que « rhs ».
© 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.