|
| | aboutdialog.h |
| |
| | addbasemapdialog.h |
| | Unified "Add Basemap" dialog with tabs for XYZ, WMS/WMTS, and ArcGIS REST.
|
| |
| | annotationstyledialog.h |
| | QPropertyModel-backed style editor dialog for a single AnnotationTextItem.
|
| |
| | aquifereditordialog.h |
| | Three-pane CRUD editor for SWMM aquifers ([AQUIFERS]).
|
| |
| | assignraingagesdialog.h |
| |
| | calibrationdatadialog.h |
| | Slice BK — Calibration data registration dialog.
|
| |
| | chartpropertiesdialog.h |
| | Slice AT.3 — modeless dialog hosting a QPropertyModel-backed editor for one ChartProperties wrapper.
|
| |
| | climatologydialog.h |
| |
| | colorrampeditordialog.h |
| | Custom colour-ramp editor (redesigned 2026-08).
|
| |
| | comparisonpairsdialog.h |
| | COMPARISON_PLOT_1V1_AND_TREE_PLAN Phase 5 — editor for the Comparison Plot's user-configured 1v1 pairs.
|
| |
| | comparisonplotdialog.h |
| | Slice BL — Multi-pane Comparison Plot Dialog.
|
| |
| | crschangedialog.h |
| |
| | crsselectiondialog.h |
| |
| | curveeditordialog.h |
| | Slice BQ Phase 6.7.1 — three-pane non-modal editor for SWMM curves.
|
| |
| | customreportdialog.h |
| | Slice BH — Custom report query builder.
|
| |
| | dialoglayoutpersistence.h |
| | Step E.1 + Step H — free helpers for dialog layout persistence via QSettings and a uniform always-on-top policy.
|
| |
| | dialoglayoutwatcher.h |
| |
| | dialogregistry.h |
| | App-wide register of open modeless dialogs, in most-recently-used order, plus the dialog stacking strategy.
|
| |
| | groundwaterexchangedialog.h |
| | Groundwater Exchange editor for one subcatchment: the [GROUNDWATER] receiving node + surface elevation + standard lateral-flow coefficients (A1 B1 A2 B2 A3 Twgr Hstar) and the two [GWF] custom expressions (LATERAL / DEEP) with live engine validation. Replaces the Groundwater page that used to live in SubcatchCompoundEditDialog (AQUIFER_GROUNDWATER_EXCHANGE_GUI_PLAN D2): the aquifer itself is assigned on the subcatchment's Aquifer property row, so this dialog only shows it.
|
| |
| | heatconfigdialog.h |
| | Editor for the heat-transport configuration — [HEAT_SOURCES] inlet temperatures, [HEAT_FLUXES] module toggles, and H6a's [RADIATIVE_FLUXES] / [SOLAR_RADIATION] / [CLOUD_COVER] (GUI plan G4g, against the corrected spec — there is no [HEAT_METEOROLOGY] section).
|
| |
| | hotstartsavesmodel.h |
| |
| | hydrographgroupeditor.h |
| |
| | ilayerstylesubject.h |
| | One styleable subject for the unified LayerStyleDialog.
|
| |
| | infilassigntoselectiondialog.h |
| |
| | initialqualitydialog.h |
| | Editor for [INITIAL_QUALITY] — per-node/per-link initial concentrations (GUI plan §3.4 pattern / program E-A, round G-A1).
|
| |
| | inleteditordialog.h |
| | Three-pane editor for SWMM inlet designs ([INLETS]).
|
| |
| | inletjunctionsetupdialog.h |
| | Floating (non-modal) panel that collects the three things an inlet junction needs BEFORE it is created: an inlet design, a capture node, and a placement mode.
|
| |
| | inletpropertybag.h |
| | QObject Q_PROPERTY surface backing the InletEditorDialog middle-pane property tree (QPropertyModel). Mirrors TransectPropertyBag.
|
| |
| | irendererpanel.h |
| | Renderer-class panel interface + factory registry.
|
| |
| | istyleeditorwidget.h |
| | MVC-style editor widget for a single styleable subject.
|
| |
| | kindtreesymbologypanel.h |
| | Tree-on-left + editor-on-right Symbology widget for SWMM multi-kind layers (Slice X.5).
|
| |
| | labelexpressiondialog.h |
| | Expression builder for label templates.
|
| |
| | labelstab.h |
| | Labels tab content for LayerStyleDialog. Slice X.18.
|
| |
| | landuseeditordialog.h |
| | Unified editor for SWMM land uses ([LANDUSES] + [BUILDUP] + [WASHOFF]) — iteration 4.
|
| |
| | layerstyledialog.h |
| | Unified, multitab styling dialog for every OpenSWMMVisLayer.
|
| |
| | legendpropertiesdialog.h |
| | Slice BB Phase 8.6.16 — modeless QPropertyModel-backed editor for a shared LegendOverlayStyle.
|
| |
| | licenseagreementdialog.h |
| |
| | lidcontroleditordialog.h |
| | CRUD editor for SWMM LID controls ([LID_CONTROLS]).
|
| |
| | linkcompoundeditdialog.h |
| |
| | mesh2daquifermodel.h |
| |
| | mesh2dgroundwaterdialog.h |
| |
| | mesh2dresultsexportdialog.h |
| |
| | meshattributeassigndialog.h |
| |
| | meshgenerationdialog.h |
| |
| | meshprofileplotdialog.h |
| | Host dialog for the 2D-mesh longitudinal profile. Builds a MeshProfile from a traced polyline, hosts a MeshProfilePlotWidget, and drives the animated depth column from the 2D results layer's frame changes (which the global AnimationController advances).
|
| |
| | newfeaturelayerdialog.h |
| |
| | newprojectdialog.h |
| |
| | nodecompoundeditdialog.h |
| |
| | objectdefaultspage.h |
| | Preferences page editing PreferencesManager::ObjectDefaults — the per-object-type property defaults applied to newly created objects.
|
| |
| | pathbrowsedelegate.h |
| |
| | patterneditordialog.h |
| | Slice BQ Phase 6.7.2 — three-pane non-modal editor for SWMM time patterns.
|
| |
| | plotvariablepickerdialog.h |
| | Modal picker for time-series plot variables — the Plot Time Series toolbar action's dialog.
|
| |
| | pluginsdialog.h |
| |
| | pluginstablemodel.h |
| |
| | pollutanteditordialog.h |
| | Two-pane CRUD editor for SWMM pollutants ([POLLUTANTS]).
|
| |
| | preferencesdialog.h |
| |
| | processcomponentsmodel.h |
| |
| | profileoptionsdialog.h |
| | Display Options dialog for the profile plot — a tabbed dialog with a QPropertyModel-backed tree view that edits a ProfilePlotOptions instance (Display tab) plus a Sources tab that lets the user toggle, recolour, rename and add comparison-output sources.
|
| |
| | profilepathpickerdialog.h |
| | Slice BC's path-picker — modal dialog shown by OpenSWMMVisMapToolSelectProfile when ProfileRouter returns more than one candidate between the user-picked endpoints.
|
| |
| | profileplotdialog.h |
| | Slice BC's host dialog for the longitudinal profile plot.
|
| |
| | profileresultsources.h |
| | Shared result-source discovery for profile plotting dialogs.
|
| |
| | profilesourcestyleadapter.h |
| | Tiny QObject adapter exposing the profile-style Q_PROPERTYs of a SWMMResultsLayer in isolation, so a QPropertyModel-backed editor can edit them without surfacing the layer's unrelated properties.
|
| |
| | rainfallvisualizationdialog.h |
| | Modeless dialog visualizing and comparing every rain gage's rainfall series — inline [TIMESERIES], standard SWMM rain files and multi-column CSV/TSF files alike.
|
| |
| | rasterprofileplotdialog.h |
| | Host dialog for a DEM-raster longitudinal profile. The terrain peer of MeshProfilePlotDialog: builds a ProfileSection::Section from a traced polyline via RasterProfileSampler and hosts the SAME MeshProfilePlotWidget chart + MeshProfileOverlay map line.
|
| |
| | rastersymbologypanel.h |
| | Symbology tab content for a GISRasterLayer — the GIS-style raster renderer chooser (QGIS "Singleband pseudocolor" / "Paletted" / "Multiband colour") mounted by LayerStyleDialog.
|
| |
| | reactionsystemeditordialog.h |
| | Editor for the reaction system (.rxn / [REACTION_*]) — GUI plan §3.2, rounds G-B2/G-C1.
|
| |
| | ruleseditordialog.h |
| | Slice BR Phase 6.8.1/2 — two-pane non-modal CRUD editor for SWMM control rules.
|
| |
| | rulestylesubject.h |
| | Adapter — present a Rule as an ILayerStyleSubject (Slice Z.2).
|
| |
| | rulesymbologytab.h |
| | Rule-driven Symbology tab content (Slice Z.3).
|
| |
| | scatterplotdialog.h |
| | Slice BG — Variable-correlation scatter plot.
|
| |
| | simulationoptionsdialog.h |
| |
| | snowpackeditordialog.h |
| | Two-pane CRUD editor for SWMM snow packs ([SNOWPACKS]).
|
| |
| | statisticsdashboarddialog.h |
| | Slice BD — Statistics / frequency analysis report dashboard.
|
| |
| | statusreportdialog.h |
| | Slice GUI-2026-05-30 §6 — two-panel Report Viewer.
|
| |
| | streeteditordialog.h |
| | Three-pane CRUD editor for SWMM street cross-sections ([STREETS]).
|
| |
| | stylemanagerdialog.h |
| | Browse, apply, save, import, and export Rule Lists from a user-level style library (Slice Z.17c).
|
| |
| | subcatchcompoundeditdialog.h |
| |
| | sublayerselectiondialog.h |
| |
| | sublayertabhelpers.h |
| | Small shared builders for the per-sublayer styling panels (Swmm2DResultsStylePanel, Swmm2DMeshStylePanel): spin-box factories with the shared minimum widths, and the "Show <name>".
|
| |
| | swmm2dmeshstylepanel.h |
| | Styling panel for a SWMM2DMeshLayer — one tab per sublayer, mirroring Swmm2DResultsStylePanel (the QGIS mesh-layer idiom).
|
| |
| | swmm2dresultsstylepanel.h |
| | O2-1 / VS.8 — styling panel for a SWMM2DResultsLayer.
|
| |
| | symbologytab.h |
| | QGIS-style Symbology tab content (Slice X.2).
|
| |
| | tabularresultsdialog.h |
| | Slice BF — by-object / by-variable tabular results panel.
|
| |
| | timeserieseditordialog.h |
| | Slice BQ Phase 6.7.3.3 — modeless two-pane editor dialog.
|
| |
| | transecteditordialog.h |
| | Slice BQ Phase 6.7.4 — three-pane non-modal editor for SWMM transects.
|
| |
| | transectpropertybag.h |
| | Slice BQ Phase 6.7.4 — QObject Q_PROPERTY surface backing the TransectEditorDialog middle-pane property tree (QPropertyModel).
|
| |
| | typeconversionflow.h |
| | Shared confirm → convert → summary flow for changing a node or link to a different SWMM type. Reused by:
|
| |
| | userflagsdialog.h |
| | User Flags Manager — Phase 2 of docs/USER_FLAGS_UI_PLAN_2026-06-03.md.
|
| |
| | userflagvaluesdialog.h |
| | Per-object user-flag value editor — Phase 4 of docs/USER_FLAGS_UI_PLAN_2026-06-03.md.
|
| |
| | wateragesourcesdialog.h |
| | Editor for [WATER_AGE_SOURCES] — per-pathway initial water ages (GUI plan §3.4 / G3g, subplan Y3).
|
| |
| | wmsconnectiondialog.h |
| |
| | wmtsconnectiondialog.h |
| |