mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-30 03:20:41 +01:00
geometry, results, configure: Some fixes.
This commit is contained in:
1 parent
acfb876da0
commit
5b2ee80329
9 files changed
+86
-53
No files matched your search
@@ -71,7 +71,8 @@ class PamhyrModelList(SQLSubModel):
|
||||
|
||||
def set(self, row, new):
|
||||
self._lst[row] = new
|
||||
self._status.modified()
|
||||
if self._status is not None:
|
||||
self._status.modified()
|
||||
|
||||
def new(self, index):
|
||||
"""Create new elements and add it to list
|
||||
@@ -86,12 +87,16 @@ class PamhyrModelList(SQLSubModel):
|
||||
|
||||
def insert(self, index, new):
|
||||
self._lst.insert(index, new)
|
||||
self._status.modified()
|
||||
|
||||
if self._status is not None:
|
||||
self._status.modified()
|
||||
|
||||
def delete(self, lst):
|
||||
for el in lst:
|
||||
self._lst.remove(el)
|
||||
self._status.modified()
|
||||
|
||||
if self._status is not None:
|
||||
self._status.modified()
|
||||
|
||||
def delete_i(self, indexes):
|
||||
lst = list(
|
||||
@@ -107,7 +112,9 @@ class PamhyrModelList(SQLSubModel):
|
||||
|
||||
def sort(self, reverse=False, key=None):
|
||||
self._lst.sort(reverse=reverse, key=key)
|
||||
self._status.modified()
|
||||
|
||||
if self._status is not None:
|
||||
self._status.modified()
|
||||
|
||||
def move_up(self, index):
|
||||
if index < len(self._lst):
|
||||
@@ -115,7 +122,9 @@ class PamhyrModelList(SQLSubModel):
|
||||
|
||||
l = self._lst
|
||||
l[index], l[next] = l[next], l[index]
|
||||
self._status.modified()
|
||||
|
||||
if self._status is not None:
|
||||
self._status.modified()
|
||||
|
||||
def move_down(self, index):
|
||||
if index >= 0:
|
||||
@@ -123,7 +132,9 @@ class PamhyrModelList(SQLSubModel):
|
||||
|
||||
l = self._lst
|
||||
l[index], l[prev] = l[prev], l[index]
|
||||
self._status.modified()
|
||||
|
||||
if self._status is not None:
|
||||
self._status.modified()
|
||||
|
||||
|
||||
class PamhyrModelListWithTab(SQLSubModel):
|
||||
|
||||
Reference in new issue
Block a user