An item contained within FloorFilterController::sites. This class wraps a FloorLevel for easy manipulation/inspection within an AbstractItemModel. More...
| Header | #include <Floor |
| Inherits | QObject |
Properties
Public Functions
| Floor | |
| Floor | |
| virtual | ~ |
| Esri | floor |
| QString | model |
| QString | name() const |
| void | set |
Signals
| void | floor |
Detailed Description
Property Documentation
modelId : const QString
Returns the siteId from the wrapped item.
Access functions:
| QString | model |
Notifier signal:
| void | floor |
name : const QString
Returns the name from the wrapped item.
Access functions:
| QString | name() const |
Notifier signal:
| void | floor |
Member Function Documentation
FloorFilterSiteItem::FloorFilterSiteItem (Esri::ArcGISRuntime::FloorSite *floorSite , QObject *parent = nullptr)
Constructs a new empty FloorFilterSiteItem object with a given parent and floorSite to wrap.
Note: This function can be invoked via the meta-object system and from QML. See Q_INVOKABLE.
FloorFilterSiteItem::FloorFilterSiteItem (QObject *parent = nullptr)
Constructs a new empty FloorFilterSiteItem object with a given parent.
Note: This function can be invoked via the meta-object system and from QML. See Q_INVOKABLE.
[signal] void FloorFilterSiteItem::floorSiteChanged ()
Signal emitted when the wrapped floorSite changes.
Note: Notifier signal for property modelId. Notifier signal for property name.
[override virtual] FloorFilterSiteItem::~FloorFilterSiteItem ()
Destructor.
Esri::ArcGISRuntime::FloorSite *FloorFilterSiteItem::floorSite () const
Returns the currently wrapped floorSite.
See also setFloorSite().
void FloorFilterSiteItem::setFloorSite (Esri::ArcGISRuntime::FloorSite *floorSite )
Change the underlying wrapped item to floorSite.
See also floorSite().