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
ribboncompactor.h File Reference
#include <QList>
#include <QObject>
#include <QPointer>
#include <QVector>
#include "ribbonlayoutsolver.h"
Include dependency graph for ribboncompactor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openswmmvis::ui::RibbonCompactor
 

Namespaces

namespace  openswmmvis
 
namespace  openswmmvis::ui
 

Detailed Description

UI redesign iteration 2 (R2/R5) — watches one group-bearing QToolBar and drives per-group RibbonMode from the solver whenever the bar resizes or first shows: trailing groups shed detail first, and promotions only land past a 32 px dead band (applyRibbonHysteresis) so a window dragged across a boundary doesn't flap.