303 |
303 |
304 # remember the current selections |
304 # remember the current selections |
305 self.__selectedGlobal = self.__globalsCombo.currentText() |
305 self.__selectedGlobal = self.__globalsCombo.currentText() |
306 self.__selectedMember = self.__membersCombo.currentText() |
306 self.__selectedMember = self.__membersCombo.currentText() |
307 |
307 |
|
308 self.__globalsCombo.hidePopup() |
|
309 self.__membersCombo.hidePopup() |
308 self.__globalsCombo.clear() |
310 self.__globalsCombo.clear() |
309 self.__membersCombo.clear() |
311 self.__membersCombo.clear() |
310 self.__globalsBoundaries = {} |
312 self.__globalsBoundaries = {} |
311 self.__membersBoundaries = {} |
313 self.__membersBoundaries = {} |
312 |
314 |
381 index = self.__membersCombo.findText(self.__selectedMember) |
383 index = self.__membersCombo.findText(self.__selectedMember) |
382 if index != -1: |
384 if index != -1: |
383 self.__membersCombo.setCurrentIndex(index) |
385 self.__membersCombo.setCurrentIndex(index) |
384 self.__membersActivated(index, moveCursor=False) |
386 self.__membersActivated(index, moveCursor=False) |
385 else: |
387 else: |
|
388 self.__globalsCombo.hidePopup() |
|
389 self.__membersCombo.hidePopup() |
386 self.__globalsCombo.clear() |
390 self.__globalsCombo.clear() |
387 self.__membersCombo.clear() |
391 self.__membersCombo.clear() |
388 self.__globalsBoundaries = {} |
392 self.__globalsBoundaries = {} |
389 self.__membersBoundaries = {} |
393 self.__membersBoundaries = {} |
390 |
394 |