QOpcUaComplexNumber 类

OPC UA ComplexNumber 类型。 更多...

头文件 #include <QOpcUaComplexNumber>
CMakefind_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmakeQT += opcua

公共函数

QOpcUaComplexNumber()
QOpcUaComplexNumber(float real, float imaginary)
floatimaginary() const
floatreal() const
voidsetImaginary(float imaginary)
voidsetReal(float real)
QVariantoperator QVariant() const
QOpcUaComplexNumber &operator=(const QOpcUaComplexNumber &rhs)
booloperator==(const QOpcUaComplexNumber &rhs) const

详细描述

在 OPC UA 1.05 版本第 8 部分 5.6.4 中定义的 ComplexNumberType。它使用单精度浮点数存储复数。

成员函数文档

QOpcUaComplexNumber::QOpcUaComplexNumber()

默认构造不带任何参数设置的复数。

QOpcUaComplexNumber::QOpcUaComplexNumber(float real, float imaginary)

使用实部 real 和虚部 imaginary 构造复数。

float QOpcUaComplexNumber::imaginary() const

返回复数的虚部。

另请参阅setImaginary()。

float QOpcUaComplexNumber::real() const

返回复数的实部。

另请参阅setReal()。

void QOpcUaComplexNumber::setImaginary(float imaginary)

将复数的虚部设置为 imaginary

另请参阅imaginary()。

void QOpcUaComplexNumber::setReal(float real)

将复数的实部设置为 real

另请参阅real()。

QVariant QOpcUaComplexNumber::operator QVariant() const

将此复数转换为QVariant

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

rhs的值设置为该复数。

bool QOpcUaComplexNumber::operator==(const QOpcUaComplexNumber &rhs) const

如果此复数的值与rhs相同,返回true

© 2024 Qt公司有限。文档中的贡献是各自所有者的版权。本提供的文档是根据自由软件基金会发布的GNU自由文档许可证第1.3版条款许可的。Qt及其相应标志是芬兰以及/或全球其他地区的Qt公司的商标。所有其他商标均属于其各自所有者。