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
void | floorLevelChanged() |
Detailed Description
Property Documentation
longName : const QString
Returns the longName
from the wrapped item.
Access functions:
QString | longName() const |
Notifier signal:
void | floorLevelChanged() |
modelId : const QString
Returns the levelId
from the wrapped item.
Access functions:
QString | modelId() const |
Notifier signal:
void | floorLevelChanged() |
shortName : const QString
Returns the shortName
from the wrapped item.
Access functions:
QString | shortName() const |
Notifier signal:
void | floorLevelChanged() |
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().