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
initialqualityeditref.cpp File Reference
#include "ui/properties/initialqualityeditref.h"
#include <QCoreApplication>
#include <openswmm/engine/openswmm_initial_quality.h>
#include <openswmm/engine/openswmm_links.h>
#include <openswmm/engine/openswmm_nodes.h>
Include dependency graph for initialqualityeditref.cpp:

Functions

QString initialQualitySummaryFor (SWMM_Engine engine, int isLink, const QString &elementName)
 
void registerInitialQualityEditRefConverter ()
 

Detailed Description

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
Date
2026
License\n GPL-3.0-or-later

Function Documentation

◆ initialQualitySummaryFor()

QString initialQualitySummaryFor ( SWMM_Engine  engine,
int  isLink,
const QString &  elementName 
)

Compute the cell summary for one element: "(none)" or "n set". Null engine / unknown element reads as no overrides.

Here is the caller graph for this function:

◆ registerInitialQualityEditRefConverter()

void registerInitialQualityEditRefConverter ( )

Install the InitialQualityEditRef → QString metatype converter so the read-only DisplayRole path renders summary. Idempotent.