mirror of https://gitlab.com/pamhyr/pamhyr2
debug
parent
9270dd0ff1
commit
41cffd13e0
|
|
@ -116,7 +116,7 @@ class ComboBoxDelegate(QItemDelegate):
|
|||
def setModelData(self, editor, model, index):
|
||||
text = str(editor.currentText())
|
||||
|
||||
if self._mode == "rk":
|
||||
if self._mode == "rk" and self._data.reach is not None:
|
||||
profiles = list(
|
||||
filter(
|
||||
lambda p: p.display_name() == text,
|
||||
|
|
|
|||
|
|
@ -143,13 +143,13 @@ class DelCommand(QUndoCommand):
|
|||
self._tab = tab
|
||||
self._rows = rows
|
||||
|
||||
self._bc = []
|
||||
self._lc = []
|
||||
for row in rows:
|
||||
self._bc.append((row, self._lcs.get(self._tab, row)))
|
||||
self._bc.sort()
|
||||
self._lc.append((row, self._lcs.get(self._tab, row)))
|
||||
self._lc.sort()
|
||||
|
||||
def undo(self):
|
||||
for row, el in self._bc:
|
||||
for row, el in self._lc:
|
||||
self._lcs.insert(self._tab, row, el)
|
||||
|
||||
def redo(self):
|
||||
|
|
@ -219,14 +219,14 @@ class PasteCommand(QUndoCommand):
|
|||
self._lcs = lcs
|
||||
self._tab = tab
|
||||
self._row = row
|
||||
self._bc = deepcopy(bc)
|
||||
self._bc.reverse()
|
||||
self._lc = deepcopy(bc)
|
||||
self._lc.reverse()
|
||||
|
||||
def undo(self):
|
||||
self._lcs.delete(self._tab, self._bc)
|
||||
self._lcs.delete(self._tab, self._lc)
|
||||
|
||||
def redo(self):
|
||||
for bc in self._bc:
|
||||
for bc in self._lc:
|
||||
self._lcs.insert(self._tab, self._row, bc)
|
||||
|
||||
|
||||
|
|
@ -237,11 +237,11 @@ class DuplicateCommand(QUndoCommand):
|
|||
self._lcs = lcs
|
||||
self._tab = tab
|
||||
self._rows = rows
|
||||
self._bc = deepcopy(bc)
|
||||
self._bc.reverse()
|
||||
self._lc = deepcopy(bc)
|
||||
self._lc.reverse()
|
||||
|
||||
def undo(self):
|
||||
self._lcs.delete(self._tab, self._bc)
|
||||
self._lcs.delete(self._tab, self._lc)
|
||||
|
||||
def redo(self):
|
||||
for bc in self._lcs:
|
||||
|
|
|
|||
Loading…
Reference in New Issue