SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
SWMMPatternPropertyAdapter Class Reference

#include <swmmpatternpropertyadapter.h>

Inheritance diagram for SWMMPatternPropertyAdapter:
Collaboration diagram for SWMMPatternPropertyAdapter:

Public Member Functions

Q_INVOKABLE QString displayLabelFor (const QString &property) const
 
 SWMMDataObjectPropertyAdapter (SWMM_Engine engine, QString name, QObject *parent=nullptr)
 
- Public Member Functions inherited from SWMMDataObjectPropertyAdapter
 SWMMDataObjectPropertyAdapter (SWMM_Engine engine, QString name, QObject *parent=nullptr)
 
 ~SWMMDataObjectPropertyAdapter () override=default
 
QString name () const
 
SWMM_Engine engine () const
 
void setModelLayer (SWMMModelLayer *layer)
 
SWMMModelLayermodelLayer () const
 

Additional Inherited Members

- Public Slots inherited from SWMMDataObjectPropertyAdapter
void setName (const QString &newName)
 
void updateStoredName (const QString &newName)
 
void refresh ()
 
- Signals inherited from SWMMDataObjectPropertyAdapter
void changed ()
 
void renameRequested (const QString &oldName, const QString &newName)
 
void displayLabelsChanged ()
 
- Protected Attributes inherited from SWMMDataObjectPropertyAdapter
SWMM_Engine m_engine
 
QString m_name
 
SWMMModelLayerm_layer = nullptr
 Bound via setModelLayer.
 
- Properties inherited from SWMMDataObjectPropertyAdapter
QString name
 

Member Function Documentation

◆ displayLabelFor()

QString SWMMPatternPropertyAdapter::displayLabelFor ( const QString &  property) const

◆ SWMMDataObjectPropertyAdapter()

SWMMDataObjectPropertyAdapter::SWMMDataObjectPropertyAdapter ( SWMM_Engine  engine,
QString  name,
QObject *  parent = nullptr 
)

The documentation for this class was generated from the following files: