mirror of https://gitlab.com/pamhyr/pamhyr2
BoundaryConditionsAdisTS: display pollutant name in the edit window, to get a reminder of which pol we work on
parent
46d0f52b3e
commit
b6be245764
|
|
@ -64,14 +64,22 @@ class EditBoundaryConditionWindow(PamhyrWindow):
|
||||||
name = trad[self._pamhyr_name]
|
name = trad[self._pamhyr_name]
|
||||||
|
|
||||||
if self._data is not None:
|
if self._data is not None:
|
||||||
|
pollutant_name = next(
|
||||||
|
(
|
||||||
|
pollutant.name
|
||||||
|
for pollutant in study.river.Pollutants.Pollutants_List
|
||||||
|
if pollutant.id == self._data.pollutant
|
||||||
|
),
|
||||||
|
None
|
||||||
|
)
|
||||||
n = self._data.node
|
n = self._data.node
|
||||||
node_name = next(filter(
|
node_name = next(filter(
|
||||||
lambda x: x.id == n, study.river._nodes
|
lambda x: x.id == n, study.river._nodes
|
||||||
)).name
|
)).name
|
||||||
name += (
|
name += f" - {study.name}"
|
||||||
f" - {study.name} " +
|
if pollutant_name is not None:
|
||||||
f"({node_name})"
|
name += f" - {pollutant_name}"
|
||||||
)
|
name += f" ({node_name})"
|
||||||
|
|
||||||
super(EditBoundaryConditionWindow, self).__init__(
|
super(EditBoundaryConditionWindow, self).__init__(
|
||||||
title=name,
|
title=name,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue