Qt OPC UA QML Types

The QML types can be imported into your application using the following import statements in your .qml file:

import QtOpcUa 5.12 as QtOpcUa

To link against the module, add the following QT variable to your cmake project file:

target_link_libraries(mytarget Qt::OpcUa)

ApplicationDescription

OPC UA ApplicationDescription

AttributeOperand

OPC UA AttributeOperand type

AuthenticationInformation

OPC UA authentication information

Connection

Connects to a server

ElementOperand

OPC UA ElementOperand type

EndpointDescription

OPC UA EndpointDescription

EndpointDiscovery

Provides information about available endpoints on a server

EventFilter

Defines an EventFilter for a monitored item

FilterElement

OPC UA ContentFilterElement

LiteralOperand

OPC UA LiteralOperand type

LocalizedText

Contains a text with associated locale

MethodArgument

Arguments for OpcUa method calls

MethodNode

Calls a method on the server

Node

Represents a node on a server

NodeId

Specifies a node by an identifier

ReadItem

Specifies an item to be read from the server

ReadResult

Contains result data after reading from the server

RelativeNodeId

Specifies a relative node by a start node and a path

RelativeNodePath

Specifies a relative node path element

ServerDiscovery

Provides information about available servers

SimpleAttributeOperand

OPC UA SimpleAttributeOperand type

Status

Code of an OPC UA function

UserTokenPolicy

OPC UA ApplicationDescription

ValueNode

Represents a value node from a server

WriteItem

Specifies an item to be written to the server

WriteResult

Contains result data after writing to the server

© 2024 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.