![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
QGIS-style hybrid map canvas: raster buffer + QGraphicsView overlay. More...
#include "map/mapcanvas.h"#include "map/scalebarsettings.h"#include "core/preferencesmanager.h"#include "map/openswmmvisscene.h"#include "map/openswmmvisgraphicsview.h"#include "map/mapextent.h"#include "map/mapundostack.h"#include "map/maprenderjob.h"#include "map/meshprofileoverlay.h"#include "map/profilepathoverlay.h"#include "map/selectionbeaconoverlay.h"#include "map/tools/maptool.h"#include "layers/gisvectorlayer.h"#include "layers/openswmmvislayer.h"#include "layers/swmmmodellayer.h"#include "layers/swmm2dmeshlayer.h"#include "mesh/meshcellgeom.h"#include "mesh/meshresult.h"#include "layers/xyztilelayer.h"#include "map/spatialreferencesystem.h"#include "map/crsmanager.h"#include "map/swmmlayerqsgrenderer.h"#include "map/swmm2dresultsqsgrenderer.h"#include "map/swmm2dmeshqsgrenderer.h"#include "layers/swmm2dresultslayer.h"#include "render/qsg2drenderstats.h"#include "render/renderperf.h"#include "render/isublayerhost.h"#include "ui/panels/layertreecategories.h"#include <QElapsedTimer>#include <algorithm>#include <QQmlError>#include <QQuickItem>#include <QQuickWidget>#include <QQuickWindow>#include <QPainter>#include <QMouseEvent>#include <QWheelEvent>#include <QKeyEvent>#include <QResizeEvent>#include <QPaintEvent>#include <QtMath>#include <QApplication>#include <QHelpEvent>#include <QToolTip>#include <QVariantMap>#include <QGestureEvent>#include <QPinchGesture>#include <QGuiApplication>#include <QScreen>#include <QWindow>#include <ogr_spatialref.h>QGIS-style hybrid map canvas: raster buffer + QGraphicsView overlay.