![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include <QHash>#include <QObject>#include <QSet>#include <QString>Go to the source code of this file.
Classes | |
| struct | SWMMObjectRef |
| Identifies a single SWMM object. More... | |
| class | SelectionManager |
| Owner of the canonical selection set for one SWMM project. More... | |
Functions | |
| size_t | qHash (const SWMMObjectRef &r, size_t seed=0) |
Phase 1.4 — per-project Cross-View Selection Bus.
Every panel / view that cares about selection (the map canvas, attribute table, object browser, charts) subscribes to one SelectionManager per project and reports its own gestures back through the same instance. That makes selection consistent across views without per-pair sync code, and gives Phase 6 select-by-attribute / select-by-location a stable destination.
|
inline |