PluginManager/PluginUninstallDialog.py

changeset 6019
58ecdaf0b789
parent 5726
e1dbd217214a
child 6048
82ad8ec9548c
equal deleted inserted replaced
6018:1c858879d3d0 6019:58ecdaf0b789
131 if package is None: 131 if package is None:
132 package = "None" 132 package = "None"
133 packageDir = "" 133 packageDir = ""
134 else: 134 else:
135 packageDir = os.path.join(pluginDirectory, package) 135 packageDir = os.path.join(pluginDirectory, package)
136 if hasattr(module, "prepareUninstall"): 136 if hasattr(module, "prepareUninstall") and \
137 not self.keepConfigurationCheckBox.isChecked():
137 module.prepareUninstall() 138 module.prepareUninstall()
138 internalPackages = [] 139 internalPackages = []
139 if hasattr(module, "internalPackages"): 140 if hasattr(module, "internalPackages"):
140 # it is a comma separated string 141 # it is a comma separated string
141 internalPackages = [p.strip() for p in 142 internalPackages = [p.strip() for p in

eric ide

mercurial