![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include "swmmvisprojectwindow.h"#include "swmmvis.h"#include "map/mapcanvas.h"#include "layers/gisrasterlayer.h"#include "layers/openswmmvislayer.h"#include "layers/swmmmodellayer.h"#include "layers/swmm2dmeshlayer.h"#include "layers/swmmresultslayer.h"#include "layers/swmm2dresultslayer.h"#include "mesh/meshenginesync.h"#include "mesh/inpmeshreader.h"#include "mesh/inpmeshwriter.h"#include "mesh/meshcellgeom.h"#include "mesh/sms2dmreader.h"#include "output/outputstatsregistry.h"#include "project/openswmmvisworkspace.h"#include "project/projectserializer.h"#include "map/tools/maptoolpan.h"#include "map/tools/maptoolzoom.h"#include "map/tools/maptoolselect.h"#include "map/tools/maptoolselectpolygon.h"#include "map/tools/maptoolmeasure.h"#include "map/tools/maptoolselectprofile.h"#include "map/tools/maptooladdnode.h"#include "map/tools/maptooladdvirtualnode.h"#include "map/tools/maptooladdinletnode.h"#include "map/tools/maptooladdlink.h"#include "map/tools/maptooladdgage.h"#include "map/tools/maptooladdsubcatchment.h"#include "map/tools/maptooladdtext.h"#include "map/tools/maptoolpick2dcells.h"#include "map/tools/maptoolmeshprofile.h"#include "map/tools/maptoolmeshselectvertex.h"#include "map/tools/maptoolmeshselectedge.h"#include "layers/annotationlayer.h"#include "map/mapextent.h"#include "map/spatialreferencesystem.h"#include "ui/dialogs/crsselectiondialog.h"#include "core/loadprogress.h"#include "core/openswmmvislogmessage.h"#include "core/preferencesmanager.h"#include "core/unitsystem.h"#include "map/openswmmvisscene.h"#include "plugins/filefilterregistry.h"#include "selection/gisselectionbridge.h"#include "selection/selectionmanager.h"#include "mesh/meshobjectref.h"#include <QApplication>#include <QCloseEvent>#include <QComboBox>#include <QDebug>#include <QDir>#include <QElapsedTimer>#include <QLoggingCategory>#include <QEvent>#include <QFile>#include <QFileInfo>#include <QFrame>#include <QFutureWatcher>#include <QPointer>#include <QtConcurrent/QtConcurrentRun>#include <QGraphicsScene>#include <QHBoxLayout>#include <QLabel>#include <QMessageBox>#include <QMetaObject>#include <QPushButton>#include <QScopeGuard>#include <QSettings>#include <QTimer>#include <QVBoxLayout>#include "core/measurementunitmanager.h"#include <openswmm/engine/openswmm_2d.h>#include <openswmm/engine/openswmm_engine.h>#include <openswmm/engine/openswmm_model.h>