QOpcUaAxisInformation 类
OPC UA AxisInformation 类型。 更多...
头文件 | #include <QOpcUaAxisInformation> |
CMake | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake | QT += opcua |
公共函数
QOpcUaAxisInformation() | |
QOpcUaAxisInformation(const QOpcUaEUInformation &engineeringUnits, const QOpcUaRange &eURange, const QOpcUaLocalizedText &title, const QOpcUa::AxisScale &axisScaleType, const QList<double> &axisSteps) | |
QOpcUaAxisInformation(const QOpcUaAxisInformation &rhs) | |
QOpcUa::AxisScale | axisScaleType() const |
QList<double> | axisSteps() const |
QList<double> & | axisStepsRef() |
QOpcUaRange | eURange() const |
QOpcUaEUInformation | engineeringUnits() const |
void | setAxisScaleType(QOpcUa::AxisScale axisScaleType) |
void | setAxisSteps(const QList<double> &axisSteps) |
void | setEURange(const QOpcUaRange &eURange) |
void | setEngineeringUnits(const QOpcUaEUInformation &engineeringUnits) |
void | setTitle(const QOpcUaLocalizedText &title) |
QOpcUaLocalizedText | title() const |
QVariant | operator QVariant() const |
QOpcUaAxisInformation & | operator=(const QOpcUaAxisInformation &rhs) |
bool | operator==(const QOpcUaAxisInformation &rhs) const |
详细描述
这是在 OPC UA 1.05 第 8 部分 5.6.6 中定义的 OPC UA AxisInformation 类型的 Qt OPC UA 表现。它包含有关可用于多种目的的轴的信息。一个常见的用例可能涉及显示数据的绘制。工程单位和标题用于绘图文本,范围、轴尺度类型和轴步长提供了绘图的缩放和轴范围。
成员函数文档
QOpcUaAxisInformation::QOpcUaAxisInformation()
默认构造一个未设置参数的轴信息。
QOpcUaAxisInformation::QOpcUaAxisInformation(const QOpcUaEUInformation &imensionality, const QOpcUaRange &EURange, const QOpcUaLocalizedText &标题, const QOpcUa::AxisScale &缩放类型, const QList<double> &轴步长)
使用工程单位 dimensionality、范围 EURange、标题 标题、缩放 缩放类型 和轴步长 轴步长 构建轴信息。
QOpcUaAxisInformation::QOpcUaAxisInformation(const QOpcUaAxisInformation &rhs)
从 rhs 构建轴信息。
QOpcUa::AxisScale QOpcUaAxisInformation::axisScaleType() const
返回此轴的缩放,由 QOpcUa::AxisScale 定义。
另请参阅setAxisScaleType。
QList<double> QOpcUaAxisInformation::axisSteps() const
返回每个轴步的特定值。
如果点均匀分布并且可以从前向间距和范围计算步长,则此值将为空。如果每个点的步长不同但随时间较长是恒定的,则对每个数据点都有一个条目。
另请参阅setAxisSteps。
QList<double> &QOpcUaAxisInformation::axisStepsRef()
返回对轴步长的引用。
QOpcUaRange QOpcUaAxisInformation::EURange() const
返回此轴的上温和低温值。
另请参阅setEURange。
QOpcUaEUInformation QOpcUaAxisInformation::dimensionality() const
返回此轴的工程单位。
另请参阅setEngineeringUnits。
void QOpcUaAxisInformation::setAxisScaleType(QOpcUa::AxisScale volumeType)
将轴缩放类型设置为 volumeType。
另请参阅axisScaleType。
void QOpcUaAxisInformation::setAxisSteps(const QList<double> &axisSteps)
将轴步长设置为 axisSteps。
另请参阅axisSteps。
void QOpcUaAxisInformation::setEURange(const QOpcUaRange &EURange)
将此轴的低温和高温值设置为 EURange。
另请参阅eURange。
void QOpcUaAxisInformation::setEngineeringUnits(const QOpcUaEUInformation &dimensionality)
将工程单位设置为 dimensionality。
另请参阅 工程单位
void QOpcUaAxisInformation::setTitle(const QOpcUaLocalizedText &title)
设置title为标题。
另请参阅 标题
QOpcUaLocalizedText QOpcUaAxisInformation::title() const
返回此轴的标题。
另请参阅 setTitle
QVariant QOpcUaAxisInformation::operator QVariant() const
将此轴信息转换为QVariant。
QOpcUaAxisInformation &QOpcUaAxisInformation::operator=(const QOpcUaAxisInformation &rhs)
从rhs设置此轴信息的值。
bool QOpcUaAxisInformation::operator==(const QOpcUaAxisInformation &rhs) const
如果此轴信息与rhs具有相同的值,则返回true
。
© 2024 Qt公司有限公司。本文档中的文档贡献归各所有者所有版权。本提供的文档是根据自由软件基金会发布的GNU自由文档许可协议第1.3版的条款进行许可。Qt及其相关标志是芬兰和/或其他地区Qt公司的商标。所有其他商标均为其各自所有者的财产。