![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include <linkcompoundeditref.h>
Public Types | |
| enum | Kind { XSection = 0 , InletUsage } |
Public Member Functions | |
| bool | operator== (const LinkCompoundEditRef &other) const noexcept |
Public Attributes | |
| SWMM_Engine | engine = nullptr |
| Engine handle (borrow, not owned) | |
| QString | linkName |
| Owning link id. | |
| Kind | kind = XSection |
| QString | summary |
| Short text shown in the cell. | |
| SWMMModelLayer * | layer = nullptr |
Identifies one editable compound attribute on a single link.
|
inlinenoexcept |
| SWMM_Engine LinkCompoundEditRef::engine = nullptr |
Engine handle (borrow, not owned)
| SWMMModelLayer* LinkCompoundEditRef::layer = nullptr |
Owning model layer (borrow). Slice SC.1 — needed so the dialog's pages can route writes through applyLinkXsect / applyLinkCulvertCode so the Map + Attribute Table refresh via attributeChanged(linkName) without a second source of truth.
| QString LinkCompoundEditRef::linkName |
Owning link id.
| QString LinkCompoundEditRef::summary |
Short text shown in the cell.