mirror of https://gitlab.com/pamhyr/pamhyr2
InitialConditionsTemperature: fix temperature initial condition edit command
parent
54bfff9623
commit
eaf8d7364a
|
|
@ -257,7 +257,8 @@ class InitialConditionTableModel(PamhyrTableModel):
|
|||
|
||||
self._undo.push(
|
||||
SetCommandSpec(
|
||||
self._lst, row, self._headers[column],
|
||||
self._data, self._lst, row,
|
||||
self._headers[column],
|
||||
new_value
|
||||
)
|
||||
)
|
||||
|
|
|
|||
|
|
@ -72,9 +72,9 @@ class SetCommandSpec(QUndoCommand):
|
|||
if self._column == "name":
|
||||
self._old = self._value.name
|
||||
elif self._column == "reach":
|
||||
self._old = self._data[self._row].reach
|
||||
self._old_start_rk = self._data[self._row].start_rk
|
||||
self._old_end_rk = self._data[self._row].end_rk
|
||||
self._old = self._value.reach
|
||||
self._old_start_rk = self._value.start_rk
|
||||
self._old_end_rk = self._value.end_rk
|
||||
elif self._column == "rk":
|
||||
self._old = self._value.start_rk
|
||||
elif self._column == "temperature":
|
||||
|
|
@ -96,9 +96,9 @@ class SetCommandSpec(QUndoCommand):
|
|||
if self._column == "name":
|
||||
self._value.name = self._old
|
||||
elif self._column == "reach":
|
||||
self._data[self._row].reach = self._old
|
||||
self._data[self._row].start_rk = self._old_start_rk
|
||||
self._data[self._row].end_rk = self._old_end_rk
|
||||
self._value.reach = self._old
|
||||
self._value.start_rk = self._old_start_rk
|
||||
self._value.end_rk = self._old_end_rk
|
||||
elif self._column == "rk":
|
||||
self._value.start_rk = self._old
|
||||
self._value.end_rk = self._old
|
||||
|
|
@ -110,9 +110,9 @@ class SetCommandSpec(QUndoCommand):
|
|||
if self._column == "name":
|
||||
self._value.name = self._new
|
||||
elif self._column == "reach":
|
||||
self._data[self._row].reach = self._new
|
||||
self._data[self._row].start_rk = self._new_rk
|
||||
self._data[self._row].end_rk = self._new_rk
|
||||
self._value.reach = self._new
|
||||
self._value.start_rk = self._new_rk
|
||||
self._value.end_rk = self._new_rk
|
||||
elif self._column == "rk":
|
||||
self._value.start_rk = self._new
|
||||
self._value.end_rk = self._new
|
||||
|
|
|
|||
Loading…
Reference in New Issue