![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
O2-1 / VS.8 — multi-tab styling panel for SWMM2DResultsLayer. More...
#include "ui/dialogs/swmm2dresultsstylepanel.h"#include "layers/swmm2dresultslayer.h"#include "render/sublayers/scalarfillsublayer.h"#include "ui/dialogs/editors/classificationbindings.h"#include "ui/dialogs/sublayertabhelpers.h"#include "ui/widgets/classificationeditor.h"#include "ui/widgets/colorbutton.h"#include "ui/widgets/colorrampcombobox.h"#include "ui/widgets/dashstylecombo.h"#include <QCheckBox>#include <QComboBox>#include <QDoubleSpinBox>#include <QFormLayout>#include <QGroupBox>#include <QLabel>#include <QScrollArea>#include <QSpinBox>#include <QTabWidget>#include <QVBoxLayout>#include <functional>Namespaces | |
| namespace | openswmmvis |
| namespace | openswmmvis::ui |
O2-1 / VS.8 — multi-tab styling panel for SWMM2DResultsLayer.
Pattern: each control is initialised from the style bag BEFORE
its change-signal is connected, so construction never fires
spurious writes; afterwards every edit applies live (the same
apply-on-edit model the rest of the styling UI uses).
| std::function<QColor()> highColor |
| std::function<bool()> invert |
| std::function<QColor()> lowColor |
| std::function<QString()> rampName |
| std::function<void(const QColor &)> setHighColor |
| std::function<void(bool)> setInvert |
| std::function<void(const QColor &)> setLowColor |
| std::function<void(const QString &)> setRampName |