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

QAbstractItemModel adapter exposing an OpenSWMMVisWorkspace to Qt's model-view framework. More...

#include <QAbstractItemModel>
Include dependency graph for openswmmvisworkspacemodel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenSWMMVisWorkspaceModel
 QAbstractItemModel that exposes an OpenSWMMVisWorkspace as a tree for Qt model-view widgets. More...
 

Detailed Description

QAbstractItemModel adapter exposing an OpenSWMMVisWorkspace to Qt's model-view framework.

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

OpenSWMMVisWorkspaceModel provides a tree representation of an OpenSWMMVisWorkspace so that workspace sessions and their child layers can be displayed in a QTreeView or QListView. The full QAbstractItemModel interface (index, parent, rowCount, etc.) is currently stubbed out pending Slice AA completion; only the constructor and destructor are implemented.