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
openswmmvis::ui::RuleSymbologyTab Class Reference

#include <rulesymbologytab.h>

Inheritance diagram for openswmmvis::ui::RuleSymbologyTab:
Collaboration diagram for openswmmvis::ui::RuleSymbologyTab:

Signals

void activeRuleChanged (int index)
 Emitted when the user changes the active Rule from the combo or the list.
 

Public Member Functions

 RuleSymbologyTab (OpenSWMM::Render::RuleList *ruleList, QWidget *parent=nullptr)
 
 ~RuleSymbologyTab () override
 
OpenSWMM::Render::RuleactiveRule () const
 Currently selected Rule (matches RuleList::activeRule()). Null when the list is empty.
 

Constructor & Destructor Documentation

◆ RuleSymbologyTab()

openswmmvis::ui::RuleSymbologyTab::RuleSymbologyTab ( OpenSWMM::Render::RuleList ruleList,
QWidget *  parent = nullptr 
)
explicit
Parameters
ruleListNon-null. Outlives the widget.
parentStandard QWidget parent.
Here is the call graph for this function:

◆ ~RuleSymbologyTab()

openswmmvis::ui::RuleSymbologyTab::~RuleSymbologyTab ( )
overridedefault

Member Function Documentation

◆ activeRule()

Rule * openswmmvis::ui::RuleSymbologyTab::activeRule ( ) const

Currently selected Rule (matches RuleList::activeRule()). Null when the list is empty.

Here is the call graph for this function:

◆ activeRuleChanged

void openswmmvis::ui::RuleSymbologyTab::activeRuleChanged ( int  index)
signal

Emitted when the user changes the active Rule from the combo or the list.


The documentation for this class was generated from the following files: