![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
QObject wrapper around SeriesStyle exposing every visual attribute as a Q_PROPERTY so a QPropertyModel can drive per-series editing in a tree view.
More...
#include "plot/seriesstyle.h"#include <QColor>#include <QFont>#include <QObject>#include <QString>Go to the source code of this file.
Classes | |
| class | openswmmvis::plot::SeriesStyleObject |
Namespaces | |
| namespace | openswmmvis |
| namespace | openswmmvis::plot |
QObject wrapper around SeriesStyle exposing every visual attribute as a Q_PROPERTY so a QPropertyModel can drive per-series editing in a tree view.
Mirrors the design of ChartProperties for chart-level editing. Every setter both updates the underlying SeriesStyle cache and emits a typed Notify signal (for QPropertyModel to repaint the row) and the aggregate styleChanged(SeriesStyle) signal so host dialogs can live-update their chart in one place.
Property groupings (rendered via displayLabelFor):