From 5b93aac1f802d0db838d3d12802f2863eb13e0f8 Mon Sep 17 00:00:00 2001 From: Thomas Vanbesien Date: Fri, 20 Feb 2026 11:08:27 +0100 Subject: Add nodeId and monitored properties to OpcUaMonitoredNode --- src/OpcUaMonitoredNode.cpp | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'src/OpcUaMonitoredNode.cpp') diff --git a/src/OpcUaMonitoredNode.cpp b/src/OpcUaMonitoredNode.cpp index da66e89..f7a5c9f 100644 --- a/src/OpcUaMonitoredNode.cpp +++ b/src/OpcUaMonitoredNode.cpp @@ -6,6 +6,36 @@ OpcUaMonitoredNode::OpcUaMonitoredNode (QObject *parent) : QObject (parent) {} +QString +OpcUaMonitoredNode::nodeId () const +{ + return m_nodeId; +} + +void +OpcUaMonitoredNode::setNodeId (const QString &id) +{ + if (m_nodeId == id) + return; + m_nodeId = id; + emit nodeIdChanged (); +} + +bool +OpcUaMonitoredNode::monitored () const +{ + return m_monitored; +} + +void +OpcUaMonitoredNode::setMonitored (bool monitored) +{ + if (m_monitored == monitored) + return; + m_monitored = monitored; + emit monitoredChanged (); +} + void OpcUaMonitoredNode::classBegin () { -- cgit v1.2.3