![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include <QList>#include <QObject>#include <QString>Go to the source code of this file.
Classes | |
| class | openswmmvis::ui::CompactToolbarController |
Namespaces | |
| namespace | openswmmvis |
| namespace | openswmmvis::ui |
UI redesign P6 — the tabbed compact toolbar: a fixed tab-strip row (QTabBar inside a locked QToolBar) over one visible tool row. Tabs swap which QToolBar(s) are shown; nothing is re-parented — the widget-heavy toolbars (animation scrubber, analysis combos, terrain and mesh controls) are adopted wholesale and only hidden/shown, so their embedded widgets and insertWidget anchors never move.
QMainWindow::saveState() keeps working because every row is a real QToolBar with a stable objectName; the last active tab persists under SWMMVis::MainWindow/CompactToolbarTab.