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
userflagvaluesdialog.h File Reference

Per-object user-flag value editor — Phase 4 of docs/USER_FLAGS_UI_PLAN_2026-06-03.md. More...

#include <QDialog>
#include "ui/properties/userflagseditref.h"
Include dependency graph for userflagvaluesdialog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UserFlagValuesDialog
 

Detailed Description

Per-object user-flag value editor — Phase 4 of docs/USER_FLAGS_UI_PLAN_2026-06-03.md.

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
Date
2026
License\n GPL-3.0-or-later

One row per defined flag (Flag, Type, Value). Boolean values edit via an (unset)/YES/NO combo; Integer / Real / String values edit as text where a blank means unset. Edits are staged and committed through UserFlagsModel on OK (Cancel discards), so observers (Attribute Table columns) see the same valueChanged() notifications as everywhere else.

Opened from the Property Browser's "User Flags" row (UserFlagsEditButton), mirroring NodeCompoundEditDialog's launch pattern.