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. 在芬兰以及/或其他国家/地区的商标。所有其他商标归各自所有者所有。