mirror of https://gitlab.com/pamhyr/pamhyr2
Weather Parameters: Display relative parameters in spec tab
parent
c87563b7ed
commit
a01e47f205
|
|
@ -421,7 +421,7 @@ class WeatherParameters(SQLSubModel):
|
||||||
self.modified()
|
self.modified()
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def wptype(self):
|
def type(self):
|
||||||
return self._type
|
return self._type
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
|
||||||
|
|
@ -135,14 +135,17 @@ class ComboBoxDelegate(QItemDelegate):
|
||||||
class WeatherParametersTableModel(PamhyrTableModel):
|
class WeatherParametersTableModel(PamhyrTableModel):
|
||||||
def __init__(self, river=None, data=None, **kwargs):
|
def __init__(self, river=None, data=None, **kwargs):
|
||||||
self._river = river
|
self._river = river
|
||||||
|
|
||||||
super(WeatherParametersTableModel, self).__init__(data=data, **kwargs)
|
|
||||||
|
|
||||||
self._data = data
|
self._data = data
|
||||||
self._type = "ND"
|
self._type = "ND"
|
||||||
|
|
||||||
|
super(WeatherParametersTableModel, self).__init__(data=data, **kwargs)
|
||||||
|
|
||||||
def _setup_lst(self):
|
def _setup_lst(self):
|
||||||
|
if self._type == "ND" or self._data is None:
|
||||||
|
self._lst = []
|
||||||
|
return
|
||||||
self._lst = self._data.lst
|
self._lst = self._data.lst
|
||||||
|
self._lst = list(filter(lambda wp: wp.type == self._type, self._lst))
|
||||||
|
|
||||||
def update_tab_spec(self, type="ND"):
|
def update_tab_spec(self, type="ND"):
|
||||||
self._type = type
|
self._type = type
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue