Helpviewer/QtHelpFiltersDialog.py

branch
Py2 comp.
changeset 2677
3d4277929fb3
parent 2525
8b507a9a2d40
parent 2579
35bb8c5eb7fe
child 3057
10516539f238
equal deleted inserted replaced
2670:e60ea6cb8e11 2677:3d4277929fb3
123 @pyqtSlot() 123 @pyqtSlot()
124 def on_removeButton_clicked(self): 124 def on_removeButton_clicked(self):
125 """ 125 """
126 Private slot to remove a filter. 126 Private slot to remove a filter.
127 """ 127 """
128 itm = self.filtersList.takeItem(self.filtersList.currentRow()) 128 row = self.filtersList.currentRow()
129 itm = self.filtersList.takeItem(row)
129 if itm is None: 130 if itm is None:
130 return 131 return
131 132
132 del self.__filterMap[itm.text()] 133 del self.__filterMap[itm.text()]
133 self.__removedFilters.append(itm.text()) 134 self.__removedFilters.append(itm.text())
134 del itm 135 del itm
135 if self.filtersList.count(): 136 if self.filtersList.count():
136 self.filtersList.setCurrentRow(0) 137 self.filtersList.setCurrentRow(row)
137 138
138 @pyqtSlot() 139 @pyqtSlot()
139 def on_removeAttributeButton_clicked(self): 140 def on_removeAttributeButton_clicked(self):
140 """ 141 """
141 Private slot to remove a filter attribute. 142 Private slot to remove a filter attribute.

eric ide

mercurial