src/eric7/PipInterface/PipPackagesWidget.py

branch
eric7
changeset 11211
3e649cf5082c
parent 11148
15e30f0c76a8
child 11230
8a15b05eeee3
equal deleted inserted replaced
11210:dd70d72aac30 11211:3e649cf5082c
404 404
405 @param name name of the selected Python environment 405 @param name name of the selected Python environment
406 @type str 406 @type str
407 """ 407 """
408 if name != self.__selectedEnvironment: 408 if name != self.__selectedEnvironment:
409 self.packageSearchEdit.clear()
410
409 if name: 411 if name:
410 self.environmentPathLabel.setPath( 412 self.environmentPathLabel.setPath(
411 self.__pip.getVirtualenvInterpreter(name) 413 self.__pip.getVirtualenvInterpreter(name)
412 ) 414 )
415 if self.viewToggleButton.isChecked():
416 self.__refreshDependencyTree()
417 else:
418 self.__refreshPackagesList()
413 else: 419 else:
414 self.environmentPathLabel.setPath("") 420 self.environmentPathLabel.setPath("")
415 if self.__packageDetailsDialog is not None: 421 if self.__packageDetailsDialog is not None:
416 self.__packageDetailsDialog.close() 422 self.__packageDetailsDialog.close()
417 423 self.packagesList.clear()
418 self.packageSearchEdit.clear() 424 self.dependenciesList.clear()
419 425
420 if self.viewToggleButton.isChecked():
421 self.__refreshDependencyTree()
422 else:
423 self.__refreshPackagesList()
424 self.__selectedEnvironment = name 426 self.__selectedEnvironment = name
425
426 self.__updateActionButtons() 427 self.__updateActionButtons()
427 428
428 @pyqtSlot() 429 @pyqtSlot()
429 def on_localCheckBox_clicked(self): 430 def on_localCheckBox_clicked(self):
430 """ 431 """

eric ide

mercurial