QOpcUaRange Class
Le type de plage OPC UA. Plus d'informations...
| 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 OPC UA Range défini dans OPC UA 1.05 partie 8, 5.6.2. Elle se compose de deux valeurs doubles qui marquent 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()
Par défaut, une plage est construite sans aucun paramètre défini.
QOpcUaRange::QOpcUaRange(double low, double high)
Construit une plage avec la valeur basse low et la valeur haute high.
QOpcUaRange::QOpcUaRange(const QOpcUaRange &rhs)
Construit une plage à partir de rhs.
double QOpcUaRange::high() const
Renvoie la valeur la plus élevée de la plage.
Voir également setHigh().
double QOpcUaRange::low() const
Renvoie la valeur la plus basse de la plage.
Voir également setLow().
void QOpcUaRange::setHigh(double high)
Fixe la valeur haute de la plage à high.
Voir aussi high().
void QOpcUaRange::setLow(double low)
Fixe la valeur basse de la plage à low.
Voir aussi 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 cet intervalle 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.