// Copyright (C) 2021 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only


#include "opcuaforeign_p.h"

QT_BEGIN_NAMESPACE

/*!
    \qmltype Constants
    \inqmlmodule QtOpcUa
    \brief Provides access to OPC UA enumerations.
    \since QtOpcUa 5.12
    \deprecated [6.9]

    This type provides access to enumerations from the \l QOpcUa namespace
    for use in QML.
*/

/*!
   \qmlproperty enumeration Constants::NodeAttribute
   \deprecated [6.9]

   Attributes of a node

   \value Constants.NodeAttribute.NodeId
   \value Constants.NodeAttribute.NodeClass
   \value Constants.NodeAttribute.BrowseName
   \value Constants.NodeAttribute.DisplayName
   \value Constants.NodeAttribute.Description
   \value Constants.NodeAttribute.WriteMask
   \value Constants.NodeAttribute.UserWriteMask
   \value Constants.NodeAttribute.IsAbstract
   \value Constants.NodeAttribute.Symmetric
   \value Constants.NodeAttribute.InverseName
   \value Constants.NodeAttribute.ContainsNoLoops
   \value Constants.NodeAttribute.EventNotifier
   \value Constants.NodeAttribute.Value
   \value Constants.NodeAttribute.DataType
   \value Constants.NodeAttribute.ValueRank
   \value Constants.NodeAttribute.ArrayDimensions
   \value Constants.NodeAttribute.AccessLevel
   \value Constants.NodeAttribute.UserAccessLevel
   \value Constants.NodeAttribute.MinimumSamplingInterval
   \value Constants.NodeAttribute.Historizing
   \value Constants.NodeAttribute.Executable
   \value Constants.NodeAttribute.UserExecutable
*/

QT_END_NAMESPACE
