QOpcUaEnumDefinition 类
OPC UA EnumDefinition 类型。 更多...
头文件 | #include <QOpcUaEnumDefinition> |
CMake | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake | QT += opcua |
自 | Qt 6.7 |
公共函数
QOpcUaEnumDefinition() | |
QOpcUaEnumDefinition(const QOpcUaEnumDefinition &other) | |
QOpcUaEnumDefinition(QOpcUaEnumDefinition &&other) | |
~QOpcUaEnumDefinition() | |
QList<QOpcUaEnumField> | fields() const |
void | setFields(const QList<QOpcUaEnumField> &fields) |
void | swap(QOpcUaEnumDefinition &other) |
QVariant | operator QVariant() const |
QOpcUaEnumDefinition & | operator=(QOpcUaEnumDefinition &&other) |
QOpcUaEnumDefinition & | operator=(const QOpcUaEnumDefinition &rhs) |
相关非成员
bool | operator!=(const QOpcUaEnumDefinition &lhs, const QOpcUaEnumDefinition &rhs) |
bool | operator==(const QOpcUaEnumDefinition &lhs, const QOpcUaEnumDefinition &rhs) |
成员函数文档
QOpcUaEnumDefinition::QOpcUaEnumDefinition()
默认构造,不设置参数的枚举定义。
QOpcUaEnumDefinition::QOpcUaEnumDefinition(const QOpcUaEnumDefinition &other)
从其他构造枚举定义。
[noexcept]
QOpcUaEnumDefinition::QOpcUaEnumDefinition(QOpcUaEnumDefinition &&other)
移动构造一个新枚举定义从其他。
注意:移动后的对象 other 处于部分未完成状态,其中唯一有效操作是销毁和分配新的值。
[noexcept]
QOpcUaEnumDefinition::~QOpcUaEnumDefinition()
销毁此枚举定义对象。
QList<QOpcUaEnumField> QOpcUaEnumDefinition::fields() const
返回枚举类型的字段。
另请参阅 setFields().
void QOpcUaEnumDefinition::setFields(const QList<QOpcUaEnumField> &fields)
将枚举类型的字段设置为 fields。
另请参阅 fields().
[noexcept]
void QOpcUaEnumDefinition::swap(QOpcUaEnumDefinition &other)
交换枚举定义对象 other 与当前枚举定义对象。此操作非常快速且不会失败。
QVariant QOpcUaEnumDefinition::operator QVariant() const
将当前枚举定义转换为 QVariant。
[noexcept]
QOpcUaEnumDefinition &QOpcUaEnumDefinition::operator=(QOpcUaEnumDefinition &&other)
移动赋值 other 到当前 QOpcUaEnumDefinition 实例。
注意:移动后的对象 other 处于部分未完成状态,其中唯一有效操作是销毁和分配新的值。
QOpcUaEnumDefinition &QOpcUaEnumDefinition::operator=(const QOpcUaEnumDefinition &rhs)
将来自 rhs 的值设置在此枚举定义中。
相关非成员
[noexcept]
bool operator!=(const QOpcUaEnumDefinition &lhs, const QOpcUaEnumDefinition &rhs)
如果 lhs 不等于 rhs,则返回 true
。
[noexcept]
bool operator==(const QOpcUaEnumDefinition &lhs, const QOpcUaEnumDefinition &rhs)
如果 lhs 等于 rhs,则返回 true
。
© 2024 The Qt Company Ltd. 本文档中包含的贡献是各自所有者的版权。提供的文档是根据免费软件基金会发布的 GNU 自由文档许可证版本 1.3 许可的。Qt 及相关商标是 The Qt Company Ltd. 在芬兰以及/或其他国家/地区的商标。所有其他商标归各自所有者所有。