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