#include <legenddock.h>
◆ LegendDock()
| openswmmvis::ui::LegendDock::LegendDock |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ ~LegendDock()
| openswmmvis::ui::LegendDock::~LegendDock |
( |
| ) |
|
|
overridedefault |
◆ canvas()
| MapCanvas * openswmmvis::ui::LegendDock::canvas |
( |
| ) |
const |
|
noexcept |
Currently bound canvas, or nullptr if unbound.
Defined out-of-line so QPointer<MapCanvas>::data() doesn't need to be instantiated in the header (MapCanvas is forward-declared).
◆ setCanvas()
| void openswmmvis::ui::LegendDock::setCanvas |
( |
MapCanvas * |
canvas | ) |
|
Re-bind to a (possibly null) canvas. Replaces the internal LegendLayerTreeModel so it reads from the new canvas's layer list.
The documentation for this class was generated from the following files:
- /home/runner/work/openswmm.gui/openswmm.gui/include/ui/panels/legenddock.h
- /home/runner/work/openswmm.gui/openswmm.gui/src/ui/panels/legenddock.cpp