SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
openswmmvis::ui::SeriesStyleEditor Class Reference

#include <seriesstyleeditor.h>

Inheritance diagram for openswmmvis::ui::SeriesStyleEditor:
Collaboration diagram for openswmmvis::ui::SeriesStyleEditor:

Signals

void styleChanged (const openswmmvis::plot::SeriesStyle &style)
 Emitted whenever any style field changes (live preview hook).
 
void legendOverrideChanged (const QString &override)
 Emitted when the spec-level legend override is edited.
 

Public Member Functions

 SeriesStyleEditor (QWidget *parent=nullptr)
 
 ~SeriesStyleEditor () override
 
void setStyle (const openswmmvis::plot::SeriesStyle &style)
 Replace the displayed style. Refreshes the property tree.
 
openswmmvis::plot::SeriesStyle style () const
 Current style as edited by the user.
 
void setLegendOverride (const QString &override)
 Seed the spec-level legend override field. Empty = auto.
 
QString legendOverride () const
 Current legend override as edited by the user.
 
openswmmvis::plot::SeriesStyleObjectstyleObject () const
 Underlying QObject — exposed for tests / advanced wiring.
 

Constructor & Destructor Documentation

◆ SeriesStyleEditor()

openswmmvis::ui::SeriesStyleEditor::SeriesStyleEditor ( QWidget *  parent = nullptr)
explicit
Here is the call graph for this function:

◆ ~SeriesStyleEditor()

openswmmvis::ui::SeriesStyleEditor::~SeriesStyleEditor ( )
overridedefault

Member Function Documentation

◆ legendOverride()

QString openswmmvis::ui::SeriesStyleEditor::legendOverride ( ) const

Current legend override as edited by the user.

◆ legendOverrideChanged

void openswmmvis::ui::SeriesStyleEditor::legendOverrideChanged ( const QString &  override)
signal

Emitted when the spec-level legend override is edited.

Here is the caller graph for this function:

◆ setLegendOverride()

void openswmmvis::ui::SeriesStyleEditor::setLegendOverride ( const QString &  override)

Seed the spec-level legend override field. Empty = auto.

Here is the call graph for this function:

◆ setStyle()

void openswmmvis::ui::SeriesStyleEditor::setStyle ( const openswmmvis::plot::SeriesStyle style)

Replace the displayed style. Refreshes the property tree.

Here is the call graph for this function:

◆ style()

SeriesStyle openswmmvis::ui::SeriesStyleEditor::style ( ) const

Current style as edited by the user.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ styleChanged

void openswmmvis::ui::SeriesStyleEditor::styleChanged ( const openswmmvis::plot::SeriesStyle style)
signal

Emitted whenever any style field changes (live preview hook).

Here is the caller graph for this function:

◆ styleObject()

openswmmvis::plot::SeriesStyleObject * openswmmvis::ui::SeriesStyleEditor::styleObject ( ) const
inline

Underlying QObject — exposed for tests / advanced wiring.


The documentation for this class was generated from the following files: