535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
|
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
|
+
+
-
+
+
-
+
|
self.xNumLex.Label = str(int(self.xNumLex.Label) + xGridDataModelNew.RowCount)
self._resetWidgets()
@_waitPointer
def deleteSelectedEntries (self):
# generated entries
xGridDataModel = self.xGridModelNew.GridDataModel
#helpers.xray(xGridDataModel)
for i in self.xGridControlNew.getSelectedRows():
if i < xGridDataModel.RowCount:
xGridDataModel.removeRow(i)
xGridDataModel.removeRow(i)
self.xGridControlNew.deselectAllRows()
# lexicon
xGridDataModel = self.xGridModelLex.GridDataModel
nSelectedEntries = len(self.xGridControlLex.getSelectedRows())
for i in self.xGridControlLex.getSelectedRows():
if i < xGridDataModel.RowCount:
xGridDataModel.removeRow(i)
xGridDataModel.removeRow(i)
self.xGridControlLex.deselectAllRows()
self.xNumDeleted.Label = str(int(self.xNumDeleted.Label) + nSelectedEntries)
self.xNumLex.Label = str(xGridDataModel.RowCount)
@_waitPointer
def importDictionary (self):
pass
|