Тип QML NodeId
Определяет узел по идентификатору. Подробнее...
| Оператор импорта: | import QtOpcUa . |
| С тех пор: | QtOpcUa 5.12 |
Свойства
- identifier : строка
- ns : строка
Сигналы
Подробное описание
import QtOpcUa 5.13 as QtOpcUa
QtOpcUa.NodeId {
identifier: "s=Example.Node"
ns: "Example Namespace"
} Документация по свойствам
identifier : строка
Идентификатор узла. Идентификатор должен быть задан в одном из следующих типов.
| Тип | Пример |
|---|---|
| Числовой | i=23 |
| Строковый | s=MyStringIdentifier |
| GUID | g=08081e75-8e5e-319b-954f-f3a7613dc29b |
| Необработанный (base64) | b=UXQgZnR3IQ== |
Можно, но не рекомендуется, включать индекс пространства имен ns=X;s=.... В этом случае указанный индекс пространства имен внутренне удаляется из идентификатора и устанавливается в свойство пространства имен.
ns : строка
Пространство имен идентификатора узла. Идентификатор может быть индексом в виде числа или именем в виде строки. Строка, которую можно преобразовать в целое число, считается индексом пространства имен.
Документация по сигналам
nodeChanged()
Выдается, когда базовый узел изменился. Это происходит при изменении пространства имен или идентификатора.
Примечание: Соответствующий обработчик — onNodeChanged.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qtopcua-nodeid.html