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
GroundwaterExchangeDialog Class Reference

#include <groundwaterexchangedialog.h>

Inheritance diagram for GroundwaterExchangeDialog:
Collaboration diagram for GroundwaterExchangeDialog:

Signals

void applied ()
 

Public Member Functions

 GroundwaterExchangeDialog (SubcatchCompoundEditRef ref, QWidget *parent=nullptr)
 
QString updatedSummary () const
 
bool canApply () const
 

Constructor & Destructor Documentation

◆ GroundwaterExchangeDialog()

GroundwaterExchangeDialog::GroundwaterExchangeDialog ( SubcatchCompoundEditRef  ref,
QWidget *  parent = nullptr 
)
explicit
Parameters
refEngine + subcatchment name (+ optional layer for the edited notification). ref.kind is ignored.

Member Function Documentation

◆ applied

void GroundwaterExchangeDialog::applied ( )
signal

Emitted after every successful Apply (engine written, layer marked edited) so the opening cell can refresh its summary.

◆ canApply()

bool GroundwaterExchangeDialog::canApply ( ) const

True when an aquifer is assigned and both expressions validate.

◆ updatedSummary()

QString GroundwaterExchangeDialog::updatedSummary ( ) const

Live cell text (groundwaterSummary) — what the opening button shows after Apply.

Here is the call graph for this function:

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