mirror of https://gitlab.com/pamhyr/pamhyr2
SL: Minor fixes.
parent
b0810f6eed
commit
bccbc41fe8
|
|
@ -143,7 +143,12 @@ class SedimentLayer(SQLSubModel):
|
||||||
SedimentLayer._id_cnt = max(id, SedimentLayer._id_cnt+1)
|
SedimentLayer._id_cnt = max(id, SedimentLayer._id_cnt+1)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f"{self.name} ({len(self)}) - {self.comment}"
|
s = f"{self.name} ({len(self)})"
|
||||||
|
|
||||||
|
if self.comment != "":
|
||||||
|
s += f" - {self.comment}"
|
||||||
|
|
||||||
|
return s
|
||||||
|
|
||||||
def __len__(self):
|
def __len__(self):
|
||||||
return len(self._layers)
|
return len(self._layers)
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,9 @@ class SLDialog(ASubWindow, ListedSubWindow):
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def sl(self):
|
def sl(self):
|
||||||
|
if self.value == _translate("SedimentLayers", "Not defined"):
|
||||||
|
return None
|
||||||
|
|
||||||
return next(
|
return next(
|
||||||
filter(
|
filter(
|
||||||
lambda sl: str(sl) == self.value,
|
lambda sl: str(sl) == self.value,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue