#include <irendererpanel.h>
Base interface every renderer panel inherits. Same QWidget contract as IStyleEditorWidget so the SymbologyTab can swap panels in/out of a QStackedWidget without per-class casts.
◆ ~IRendererPanel()
| openswmmvis::ui::IRendererPanel::~IRendererPanel |
( |
| ) |
|
|
overridedefault |
◆ displayName()
| virtual QString openswmmvis::ui::IRendererPanel::displayName |
( |
| ) |
const |
|
pure virtual |
User-facing label for the dropdown entry (e.g. "Single Symbol").
◆ refreshFromModel()
| virtual void openswmmvis::ui::IRendererPanel::refreshFromModel |
( |
| ) |
|
|
pure virtual |
Re-read the current renderer state from the host layer / kind and refresh widget values. Called on construction and again whenever the host layer fires rendererChanged.
The documentation for this class was generated from the following file: