eric6/Project/IdlCompilerOptionsDialog.py

changeset 7759
51aa6c6b66f7
parent 7533
88261c96484b
child 7780
41420f82c0ac
equal deleted inserted replaced
7758:dd54d33d21d2 7759:51aa6c6b66f7
268 def on_dnAddButton_clicked(self): 268 def on_dnAddButton_clicked(self):
269 """ 269 """
270 Private slot to add a 'Define Name' entry. 270 Private slot to add a 'Define Name' entry.
271 """ 271 """
272 dlg = IdlCompilerDefineNameDialog(parent=self) 272 dlg = IdlCompilerDefineNameDialog(parent=self)
273 if dlg.exec_() == QDialog.Accepted: 273 if dlg.exec() == QDialog.Accepted:
274 name, value = dlg.getData() 274 name, value = dlg.getData()
275 if not self.__definedNamesContain(name): 275 if not self.__definedNamesContain(name):
276 QTreeWidgetItem(self.dnList, [name, value]) 276 QTreeWidgetItem(self.dnList, [name, value])
277 277
278 self.dnList.sortItems(0, Qt.AscendingOrder) 278 self.dnList.sortItems(0, Qt.AscendingOrder)
294 """ 294 """
295 itm = self.dnList.selectedItems()[0] 295 itm = self.dnList.selectedItems()[0]
296 296
297 dlg = IdlCompilerDefineNameDialog( 297 dlg = IdlCompilerDefineNameDialog(
298 name=itm.text(0), value=itm.text(1), parent=self) 298 name=itm.text(0), value=itm.text(1), parent=self)
299 if dlg.exec_() == QDialog.Accepted: 299 if dlg.exec() == QDialog.Accepted:
300 name, value = dlg.getData() 300 name, value = dlg.getData()
301 if self.__definedNamesContain(name) and itm.text(0) != name: 301 if self.__definedNamesContain(name) and itm.text(0) != name:
302 # the entry exists already, delete the edited one 302 # the entry exists already, delete the edited one
303 index = self.dnList.indexOfTopLevelItem(itm) 303 index = self.dnList.indexOfTopLevelItem(itm)
304 self.dnList.takeTopLevelItem(index) 304 self.dnList.takeTopLevelItem(index)

eric ide

mercurial