FloorFilterLevelItem Class

  • FloorFilterLevelItem
  • class Esri::ArcGISRuntime::Toolkit::FloorFilterLevelItem

    An item contained within FloorFilterController::levels. This class wraps a FloorLevel for easy manipulation/inspection within an AbstractItemModel. More...

    Header: #include <FloorFilterLevelItem>
    Inherits: QObject

    Properties

    Public Functions

    FloorFilterLevelItem(Esri::ArcGISRuntime::FloorLevel *floorLevel, QObject *parent = nullptr)
    FloorFilterLevelItem(QObject *parent = nullptr)
    virtual ~FloorFilterLevelItem() override
    Esri::ArcGISRuntime::FloorLevel *floorLevel() const
    QString longName() const
    QString modelId() const
    void setFloorLevel(Esri::ArcGISRuntime::FloorLevel *floorLevel)
    QString shortName() const

    Signals

    Detailed Description

    Property Documentation

    longName : const QString

    Returns the longName from the wrapped item.

    Access functions:

    QString longName() const

    Notifier signal:

    modelId : const QString

    Returns the levelId from the wrapped item.

    Access functions:

    QString modelId() const

    Notifier signal:

    shortName : const QString

    Returns the shortName from the wrapped item.

    Access functions:

    QString shortName() const

    Notifier signal:

    Member Function Documentation

    FloorFilterLevelItem::FloorFilterLevelItem(Esri::ArcGISRuntime::FloorLevel *floorLevel, QObject *parent = nullptr)

    Constructs a new empty FloorFilterLevelItem object with a given parent and floorLevel to wrap.

    Note: This function can be invoked via the meta-object system and from QML. See Q_INVOKABLE.

    FloorFilterLevelItem::FloorFilterLevelItem(QObject *parent = nullptr)

    Constructs a new empty FloorFilterLevelItem object with a given parent.

    Note: This function can be invoked via the meta-object system and from QML. See Q_INVOKABLE.

    [signal] void FloorFilterLevelItem::floorLevelChanged()

    Signal emitted when the wrapped floorLevel changes.

    Note: Notifier signal for property longName. Notifier signal for property modelId. Notifier signal for property shortName.

    [override virtual] FloorFilterLevelItem::~FloorFilterLevelItem()

    Destructor.

    Esri::ArcGISRuntime::FloorLevel *FloorFilterLevelItem::floorLevel() const

    Returns the currently wrapped floorLevel.

    See also setFloorLevel().

    void FloorFilterLevelItem::setFloorLevel(Esri::ArcGISRuntime::FloorLevel *floorLevel)

    Change the underlying wrapped item to floorLevel.

    See also floorLevel().

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.