QOpcUaApplicationRecordDataType Class
OPC UA 的 ApplicationRecordDataType。更多内容...
| 头文件: | #include <QOpcUaApplicationRecordDataType> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake: | QT += opcua |
公共函数
| QOpcUaApplicationRecordDataType() | |
| QOpcUaApplicationRecordDataType(const QOpcUaApplicationRecordDataType &rhs) | |
| ~QOpcUaApplicationRecordDataType() | |
| const QString & | applicationId() const |
| const QList<QOpcUaLocalizedText> & | applicationNames() const |
| QOpcUaApplicationDescription::ApplicationType | applicationType() const |
| const QString & | applicationUri() const |
| const QList<QString> & | discoveryUrls() const |
| const QString & | productUri() const |
| const QList<QString> & | serverCapabilityIdentifiers() const |
| void | setApplicationId(const QString &applicationId) |
| void | setApplicationNames(const QList<QOpcUaLocalizedText> &applicationNames) |
| void | setApplicationType(QOpcUaApplicationDescription::ApplicationType applicationType) |
| void | setApplicationUri(const QString &applicationUri) |
| void | setDiscoveryUrls(const QList<QString> &discoveryUrls) |
| void | setProductUri(const QString &productUri) |
| void | setServerCapabilityIdentifiers(const QList<QString> &serverCapabilityIdentifiers) |
| operator QVariant() const | |
| QOpcUaApplicationRecordDataType & | operator=(const QOpcUaApplicationRecordDataType &rhs) |
| bool | operator==(const QOpcUaApplicationRecordDataType &rhs) const |
详细说明
该类目前作为技术预览版提供,因此该类提供的 API 和功能可能会随时变更,恕不另行通知。
这是对OPC UA 1.05版第12部分6.6.5节中定义的OPC UA ApplicationRecordDataType类型的Qt OPC UA 表示形式。它用于在GDS中表示一个记录。
成员函数文档
QOpcUaApplicationRecordDataType::QOpcUaApplicationRecordDataType()
构建一个默认的 ApplicationRecordDataType。
QOpcUaApplicationRecordDataType::QOpcUaApplicationRecordDataType(const QOpcUaApplicationRecordDataType &rhs)
根据rhs 构建一个ApplicationRecordDataType。
[noexcept] QOpcUaApplicationRecordDataType::~QOpcUaApplicationRecordDataType()
销毁一个 ApplicationRecordDataType。
const QString &QOpcUaApplicationRecordDataType::applicationId() const
返回应用程序 ID。
另请参阅 setApplicationId()。
const QList<QOpcUaLocalizedText> &QOpcUaApplicationRecordDataType::applicationNames() const
返回本地化的应用程序名称。
另请参阅 setApplicationNames()。
QOpcUaApplicationDescription::ApplicationType QOpcUaApplicationRecordDataType::applicationType() const
返回应用程序类型。
另请参阅 setApplicationType()。
const QString &QOpcUaApplicationRecordDataType::applicationUri() const
返回应用程序 URI。
另请参阅 setApplicationUri()。
const QList<QString> &QOpcUaApplicationRecordDataType::discoveryUrls() const
返回发现 URL。
另请参阅 setDiscoveryUrls()。
const QString &QOpcUaApplicationRecordDataType::productUri() const
返回该产品的 URI。
另请参阅 setProductUri()。
const QList<QString> &QOpcUaApplicationRecordDataType::serverCapabilityIdentifiers() const
返回服务器功能标识符。
另请参阅 setServerCapabilityIdentifiers()。
void QOpcUaApplicationRecordDataType::setApplicationId(const QString &applicationId)
将应用程序 ID 设置为applicationId 。
另请参阅 applicationId()。
void QOpcUaApplicationRecordDataType::setApplicationNames(const QList<QOpcUaLocalizedText> &applicationNames)
将本地化的应用程序名称设置为applicationNames 。
另请参阅 applicationNames()。
void QOpcUaApplicationRecordDataType::setApplicationType(QOpcUaApplicationDescription::ApplicationType applicationType)
将应用程序类型设置为applicationType 。
另请参阅 applicationType()。
void QOpcUaApplicationRecordDataType::setApplicationUri(const QString &applicationUri)
将应用程序 URI 设置为applicationUri 。
另请参阅 applicationUri()。
void QOpcUaApplicationRecordDataType::setDiscoveryUrls(const QList<QString> &discoveryUrls)
将发现 URL 设置为discoveryUrls 。
另请参阅 discoveryUrls()。
void QOpcUaApplicationRecordDataType::setProductUri(const QString &productUri)
将产品 URI 设置为productUri 。
另请参阅 productUri()。
void QOpcUaApplicationRecordDataType::setServerCapabilityIdentifiers(const QList<QString> &serverCapabilityIdentifiers)
将服务器功能标识符设置为serverCapabilityIdentifiers 。
另请参阅 serverCapabilityIdentifiers()。
QOpcUaApplicationRecordDataType::operator QVariant() const
将此 ApplicationRecordDataType 转换为QVariant 。
QOpcUaApplicationRecordDataType &QOpcUaApplicationRecordDataType::operator=(const QOpcUaApplicationRecordDataType &rhs)
将rhs 中的值设置到此ApplicationRecordDataType中。
bool QOpcUaApplicationRecordDataType::operator==(const QOpcUaApplicationRecordDataType &rhs) const
如果该 ApplicationRecordDataType 与rhs 的值相同,则返回true 。
© 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.