Shared base: pollutant rows + one bound (engine, land use) target.
More...
#include <qualityfunctiontablemodels.h>
Shared base: pollutant rows + one bound (engine, land use) target.
◆ QualityFunctionTableModel()
| openswmmvis::ui::QualityFunctionTableModel::QualityFunctionTableModel |
( |
QObject * |
parent = nullptr | ) |
|
|
inlineexplicit |
◆ bind()
| void openswmmvis::ui::QualityFunctionTableModel::bind |
( |
void * |
engineHandle, |
|
|
int |
luIndex |
|
) |
| |
Bind the engine handle and land use index this table edits. luIndex < 0 unbinds (empty table).
◆ engineHandle()
| void * openswmmvis::ui::QualityFunctionTableModel::engineHandle |
( |
| ) |
const |
|
inline |
◆ landUseIndex()
| int openswmmvis::ui::QualityFunctionTableModel::landUseIndex |
( |
| ) |
const |
|
inline |
◆ pollutantName()
| QString openswmmvis::ui::QualityFunctionTableModel::pollutantName |
( |
int |
row | ) |
const |
|
protected |
◆ refresh()
| void openswmmvis::ui::QualityFunctionTableModel::refresh |
( |
| ) |
|
re-query pollutant rows (after add/remove/rename)
◆ rowCount()
| int openswmmvis::ui::QualityFunctionTableModel::rowCount |
( |
const QModelIndex & |
parent = {} | ) |
const |
|
override |
◆ m_engine
| void* openswmmvis::ui::QualityFunctionTableModel::m_engine = nullptr |
|
protected |
◆ m_luIndex
| int openswmmvis::ui::QualityFunctionTableModel::m_luIndex = -1 |
|
protected |
◆ m_rows
| int openswmmvis::ui::QualityFunctionTableModel::m_rows = 0 |
|
protected |
The documentation for this class was generated from the following files: