diff options
Diffstat (limited to 'src/opcua/core/qopcuaprovider.cpp')
-rw-r--r-- | src/opcua/core/qopcuaprovider.cpp | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/src/opcua/core/qopcuaprovider.cpp b/src/opcua/core/qopcuaprovider.cpp index 52c0e50..6f19a0d 100644 --- a/src/opcua/core/qopcuaprovider.cpp +++ b/src/opcua/core/qopcuaprovider.cpp @@ -54,7 +54,7 @@ Q_LOGGING_CATEGORY(QT_OPCUA, "qt.opcua") \class QOpcUaProvider \inmodule QtOpcUa - \brief QOpcUaProvider creates an instance of QOpcUaClient + \brief QOpcUaProvider creates an instance of QOpcUaClient. QOpcUaProvider allows the user to create an instance of QOpcUaClient by loading a QOpcUaPlugin using the Qt plugin system. @@ -134,7 +134,6 @@ QOpcUaProvider::QOpcUaProvider(QObject *parent) qRegisterMetaType<QOpcUaClient::ClientState>(); qRegisterMetaType<QOpcUaClient::ClientError>(); qRegisterMetaType<QOpcUa::ReferenceTypeId>(); - qRegisterMetaType<uintptr_t>("uintptr_t"); qRegisterMetaType<QOpcUaMonitoringParameters::SubscriptionType>(); qRegisterMetaType<QOpcUaMonitoringParameters::Parameter>(); qRegisterMetaType<QOpcUaMonitoringParameters::Parameters>(); @@ -148,6 +147,29 @@ QOpcUaProvider::QOpcUaProvider(QObject *parent) qRegisterMetaType<QOpcUa::QDoubleComplexNumber>(); qRegisterMetaType<QOpcUa::QAxisInformation>(); qRegisterMetaType<QOpcUa::QXValue>(); + qRegisterMetaType<QOpcUa::QExpandedNodeId>(); + qRegisterMetaType<QOpcUa::QRelativePathElement>(); + qRegisterMetaType<QVector<QOpcUa::QRelativePathElement>>(); + qRegisterMetaType<QOpcUa::QBrowsePathTarget>(); + qRegisterMetaType<QVector<QOpcUa::QBrowsePathTarget>>(); + qRegisterMetaType<QOpcUa::QEndpointDescription>(); + qRegisterMetaType<QVector<QOpcUa::QEndpointDescription>>(); + qRegisterMetaType<QOpcUa::QArgument>(); + qRegisterMetaType<QOpcUa::QExtensionObject>(); + qRegisterMetaType<QOpcUaBrowseRequest>(); + qRegisterMetaType<QOpcUaReadItem>(); + qRegisterMetaType<QOpcUaReadResult>(); + qRegisterMetaType<QVector<QOpcUaReadItem>>(); + qRegisterMetaType<QVector<QOpcUaReadResult>>(); + qRegisterMetaType<QOpcUaWriteItem>(); + qRegisterMetaType<QOpcUaWriteResult>(); + qRegisterMetaType<QVector<QOpcUaWriteItem>>(); + qRegisterMetaType<QVector<QOpcUaWriteResult>>(); + qRegisterMetaType<QOpcUaNodeCreationAttributes>(); + qRegisterMetaType<QOpcUaAddNodeItem>(); + qRegisterMetaType<QOpcUaAddReferenceItem>(); + qRegisterMetaType<QOpcUaDeleteReferenceItem>(); + qRegisterMetaType<QVector<QOpcUa::QApplicationDescription>>(); } QOpcUaProvider::~QOpcUaProvider() |