--- a/src/eric7/Preferences/__init__.py Sat Nov 26 15:54:32 2022 +0100 +++ b/src/eric7/Preferences/__init__.py Sat Nov 26 17:15:15 2022 +0100 @@ -2693,6 +2693,28 @@ Prefs.settings.setValue("Project/BrowsersEnabled/" + key, value) +def removeProjectBrowsers(key): + """ + Function to remove the browsers list of the given project type. + + @param key project type + @type str + """ + Prefs.settings.remove("Project/BrowsersEnabled/" + key) + + +def setProjectBrowsersDefault(projectType, browsersList): + """ + Function to store the given project browser list to the list of defaults. + + @param projectType project type + @type str + @param browsersList default list of browsers for the project type + @type list of str or tuple of str + """ + Prefs.projectBrowsersDefaults[projectType] = browsersList + + def getProjectBrowserColour(key): """ Module function to retrieve the various project browser colours.