fix name of window InitCondAdisTS to mention pollutant name

dev_dylan
Dylan Jeannin 2026-04-28 16:44:33 +02:00
parent 13a44264ac
commit 2a7e322ee5
3 changed files with 12 additions and 7 deletions

View File

@ -62,14 +62,13 @@ class BoundaryConditionAdisTSWindow(PamhyrWindow):
config=None, parent=None):
self._data = data
self._pollutant_id = pollutant_id
trad = BCAdisTSTranslate()
_pollutants_lst = study._river._Pollutants.Pollutants_List
self._pollutant_name = next(
(x.name for x in _pollutants_lst if x.id == self._pollutant_id),
(x.name for x in study._river._Pollutants.Pollutants_List if x.id == self._pollutant_id),
None
)
trad = BCAdisTSTranslate()
name = (
trad[self._pamhyr_name] +
" - " + study.name +

View File

@ -68,15 +68,20 @@ class InitialConditionsAdisTSWindow(PamhyrWindow):
_pamhyr_ui = "InitialConditionsAdisTS"
_pamhyr_name = "Initial condition AdisTS"
def __init__(self, data=None, study=None, config=None, parent=None):
def __init__(self, data=None, pollutant_id=None, study=None, config=None, parent=None):
self._data = []
self._data.append(data)
self._pollutant_id = pollutant_id
trad = IcAdisTSTranslate()
self._pollutant_name = next(
(x.name for x in study._river._Pollutants.Pollutants_List if x.id == self._pollutant_id),
None
)
name = (
trad[self._pamhyr_name] +
" - " + study.name +
" - " + self._data[0].name
" - " + self._pollutant_name
)
super(InitialConditionsAdisTSWindow, self).__init__(

View File

@ -217,7 +217,8 @@ class PollutantsWindow(PamhyrWindow):
initial = InitialConditionsAdisTSWindow(
study=self._study,
parent=self,
data=ics_adists
data=ics_adists,
pollutant_id=pollutant_id
)
initial.show()