Thu, 24 Nov 2022 16:11:55 +0100
Updated source documentation.
--- a/src/eric7/APIs/Python3/eric7.api Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Thu Nov 24 16:11:55 2022 +0100 @@ -713,23 +713,22 @@ eric7.Debugger.DebugServer.DebugServer.unregisterDebuggerInterface?4(interfaceName) eric7.Debugger.DebugServer.DebugServer?1(originalPathString, preventPassiveDebugging=False, project=None, parent=None, ) eric7.Debugger.DebugServer.DebuggerInterfaces?7 +eric7.Debugger.DebugServer.NetworkInterfaceMapping?7 eric7.Debugger.DebugUI.DebugUI.appendStdout?7 eric7.Debugger.DebugUI.DebugUI.clearHistories?4() eric7.Debugger.DebugUI.DebugUI.clientStack?7 -eric7.Debugger.DebugUI.DebugUI.compileForms?7 -eric7.Debugger.DebugUI.DebugUI.compileResources?7 eric7.Debugger.DebugUI.DebugUI.debuggingStarted?7 eric7.Debugger.DebugUI.DebugUI.doCoverage?4(runProject, script="") eric7.Debugger.DebugUI.DebugUI.doDebug?4(debugProject, script="") eric7.Debugger.DebugUI.DebugUI.doProfile?4(runProject, script="") eric7.Debugger.DebugUI.DebugUI.doRun?4(runProject, script="") eric7.Debugger.DebugUI.DebugUI.exceptionInterrupt?7 -eric7.Debugger.DebugUI.DebugUI.executeMake?7 eric7.Debugger.DebugUI.DebugUI.getActions?4() eric7.Debugger.DebugUI.DebugUI.getSelectedDebuggerId?4() eric7.Debugger.DebugUI.DebugUI.initActions?4() eric7.Debugger.DebugUI.DebugUI.initMenus?4() eric7.Debugger.DebugUI.DebugUI.initToolbars?4(toolbarManager) +eric7.Debugger.DebugUI.DebugUI.processChangedProjectFiles?7 eric7.Debugger.DebugUI.DebugUI.resetUI?7 eric7.Debugger.DebugUI.DebugUI.setArgvHistory?4(argsStr, clearHistories=False, history=None) eric7.Debugger.DebugUI.DebugUI.setAutoClearShell?4(autoClearShell) @@ -6892,6 +6891,7 @@ eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.DebuggerGeneralPage.on_allowedHostsList_currentItemChanged?4(current, previous) eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.DebuggerGeneralPage.on_deleteAllowedHostButton_clicked?4() eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.DebuggerGeneralPage.on_editAllowedHostButton_clicked?4() +eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.DebuggerGeneralPage.on_interfaceSelectorComboBox_currentIndexChanged?4(index) eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.DebuggerGeneralPage.save?4() eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.DebuggerGeneralPage?1() eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.PreviewModel.columnCount?4(parent=QModelIndex()) @@ -7305,7 +7305,7 @@ eric7.Preferences.Prefs.pluginManagerDefaults?7 eric7.Preferences.Prefs.printerDefaults?7 eric7.Preferences.Prefs.projectBrowserColourDefaults?7 -eric7.Preferences.Prefs.projectBrowserFlagsDefaults?7 +eric7.Preferences.Prefs.projectBrowsersDefaults?7 eric7.Preferences.Prefs.projectDefaults?7 eric7.Preferences.Prefs.protobufDefaults?7 eric7.Preferences.Prefs.pyflakesDefaults?7 @@ -7429,7 +7429,7 @@ eric7.Preferences.getPrinter?4(key) eric7.Preferences.getProject?4(key) eric7.Preferences.getProjectBrowserColour?4(key) -eric7.Preferences.getProjectBrowserFlags?4(key) +eric7.Preferences.getProjectBrowsers?4(key) eric7.Preferences.getProtobuf?4(key) eric7.Preferences.getPython?4(key) eric7.Preferences.getQt?4(key) @@ -7455,7 +7455,6 @@ eric7.Preferences.initRecentSettings?4() eric7.Preferences.isConfigured?4() eric7.Preferences.readToolGroups?4() -eric7.Preferences.removeProjectBrowserFlags?4(key) eric7.Preferences.resetLayout?4() eric7.Preferences.saveResetLayout?4() eric7.Preferences.saveToolGroups?4(toolGroups, currentGroup) @@ -7490,8 +7489,7 @@ eric7.Preferences.setPrinter?4(key, value) eric7.Preferences.setProject?4(key, value) eric7.Preferences.setProjectBrowserColour?4(key, value) -eric7.Preferences.setProjectBrowserFlags?4(key, value) -eric7.Preferences.setProjectBrowserFlagsDefault?4(key, value) +eric7.Preferences.setProjectBrowsers?4(key, value) eric7.Preferences.setProtobuf?4(key, value) eric7.Preferences.setPython?4(key, value) eric7.Preferences.setQt?4(key, value) @@ -7514,9 +7512,9 @@ eric7.Preferences.toDict?4(value) eric7.Preferences.toList?4(value) eric7.Project.AddDirectoryDialog.AddDirectoryDialog.getData?4() -eric7.Project.AddDirectoryDialog.AddDirectoryDialog.on_filterComboBox_highlighted?4(index) +eric7.Project.AddDirectoryDialog.AddDirectoryDialog.on_filterComboBox_currentIndexChanged?4(index) eric7.Project.AddDirectoryDialog.AddDirectoryDialog.on_sourceDirPicker_textChanged?4(directory) -eric7.Project.AddDirectoryDialog.AddDirectoryDialog?1(pro, fileTypeFilter="source", parent=None, name=None, startdir=None) +eric7.Project.AddDirectoryDialog.AddDirectoryDialog?1(pro, fileTypeFilter="SOURCES", parent=None, name=None, startdir=None) eric7.Project.AddFileDialog.AddFileDialog.getData?4() eric7.Project.AddFileDialog.AddFileDialog.on_sourceFilesPicker_aboutToShowPathPickerDialog?4() eric7.Project.AddFileDialog.AddFileDialog.on_sourceFilesPicker_textChanged?4(sfile) @@ -7554,6 +7552,7 @@ eric7.Project.FiletypeAssociationDialog.FiletypeAssociationDialog.on_deleteAssociationButton_clicked?4() eric7.Project.FiletypeAssociationDialog.FiletypeAssociationDialog.on_filePatternEdit_textChanged?4(txt) eric7.Project.FiletypeAssociationDialog.FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged?4(itm, prevItm) +eric7.Project.FiletypeAssociationDialog.FiletypeAssociationDialog.on_filetypeCombo_currentIndexChanged?4(index) eric7.Project.FiletypeAssociationDialog.FiletypeAssociationDialog.transferData?4() eric7.Project.FiletypeAssociationDialog.FiletypeAssociationDialog?1(project, parent=None) eric7.Project.IdlCompilerDefineNameDialog.IdlCompilerDefineNameDialog.getData?4() @@ -7595,21 +7594,10 @@ eric7.Project.Project.Project.DefaultMakefile?7 eric7.Project.Project.Project.addDirectory?4(fileTypeFilter=None, startdir=None) eric7.Project.Project.Project.addEricActions?4(actions) +eric7.Project.Project.Project.addFileCategory?4(category, categoryItem) eric7.Project.Project.Project.addFiles?4(fileTypeFilter=None, startdir=None) -eric7.Project.Project.Project.addIdlDir?4() -eric7.Project.Project.Project.addIdlFiles?4() eric7.Project.Project.Project.addLanguage?4() -eric7.Project.Project.Project.addOthersDir?4() -eric7.Project.Project.Project.addOthersFiles?4() -eric7.Project.Project.Project.addProtoDir?4() -eric7.Project.Project.Project.addProtoFiles?4() -eric7.Project.Project.Project.addResourceDir?4() -eric7.Project.Project.Project.addResourceFiles?4() -eric7.Project.Project.Project.addSourceDir?4() -eric7.Project.Project.Project.addSourceFiles?4() eric7.Project.Project.Project.addToOthers?4(fn) -eric7.Project.Project.Project.addUiDir?4() -eric7.Project.Project.Project.addUiFiles?4() eric7.Project.Project.Project.appendFile?4(fn, isSourceFile=False, updateModel=True) eric7.Project.Project.Project.appendStderr?7 eric7.Project.Project.Project.appendStdout?7 @@ -7632,7 +7620,6 @@ eric7.Project.Project.Project.directoryRemoved?7 eric7.Project.Project.Project.dirty?7 eric7.Project.Project.Project.eols?7 -eric7.Project.Project.Project.executeMake?4() eric7.Project.Project.Project.getAbsolutePath?4(fn) eric7.Project.Project.Project.getAbsoluteUniversalPath?4(fn) eric7.Project.Project.Project.getActions?4() @@ -7644,6 +7631,11 @@ eric7.Project.Project.Project.getDocstringType?4() eric7.Project.Project.Project.getEditorLexerAssoc?4(filename) eric7.Project.Project.Project.getEolString?4() +eric7.Project.Project.Project.getFileCategories?4() +eric7.Project.Project.Project.getFileCategoryExtension?4(category, reverse=False) +eric7.Project.Project.Project.getFileCategoryFilterString?4(categories=None, withOthers=False, withAll=True) +eric7.Project.Project.Project.getFileCategoryString?4(category) +eric7.Project.Project.Project.getFileCategoryType?4(category) eric7.Project.Project.Project.getFiles?4(start) eric7.Project.Project.Project.getFiletypeAssociations?4(associationType) eric7.Project.Project.Project.getHash?4() @@ -7655,6 +7647,7 @@ eric7.Project.Project.Project.getProgrammingLanguages?4() eric7.Project.Project.Project.getProjectAuthor?4() eric7.Project.Project.Project.getProjectAuthorEmail?4() +eric7.Project.Project.Project.getProjectData?4(dataKey=None, default=None) eric7.Project.Project.Project.getProjectDescription?4() eric7.Project.Project.Project.getProjectDictionaries?4() eric7.Project.Project.Project.getProjectExecPath?4() @@ -7701,12 +7694,8 @@ eric7.Project.Project.Project.isMicroPythonProject?4() eric7.Project.Project.Project.isMixedLanguageProject?4() eric7.Project.Project.Project.isOpen?4() +eric7.Project.Project.Project.isProjectCategory?4(fn, category) eric7.Project.Project.Project.isProjectFile?4(fn) -eric7.Project.Project.Project.isProjectForm?4(fn) -eric7.Project.Project.Project.isProjectInterface?4(fn) -eric7.Project.Project.Project.isProjectProtocol?4(fn) -eric7.Project.Project.Project.isProjectResource?4(fn) -eric7.Project.Project.Project.isProjectSource?4(fn) eric7.Project.Project.Project.isPy3Project?4() eric7.Project.Project.Project.isPythonProject?4() eric7.Project.Project.Project.isRubyProject?4() @@ -7719,35 +7708,25 @@ eric7.Project.Project.Project.openProject?4(fn=None, restoreSession=True, reopen=False) eric7.Project.Project.Project.othersAdded?4(fn, updateModel=True) eric7.Project.Project.Project.prepareRepopulateItem?7 +eric7.Project.Project.Project.processChangedProjectFiles?7 eric7.Project.Project.Project.projectAboutToBeCreated?7 eric7.Project.Project.Project.projectChanged?7 eric7.Project.Project.Project.projectClosed?7 eric7.Project.Project.Project.projectClosedHooks?7 +eric7.Project.Project.Project.projectFileAdded?7 +eric7.Project.Project.Project.projectFileCompiled?7 +eric7.Project.Project.Project.projectFileRemoved?7 eric7.Project.Project.Project.projectFileRenamed?7 -eric7.Project.Project.Project.projectFormAdded?7 -eric7.Project.Project.Project.projectFormCompiled?7 -eric7.Project.Project.Project.projectFormRemoved?7 -eric7.Project.Project.Project.projectInterfaceAdded?7 -eric7.Project.Project.Project.projectInterfaceRemoved?7 -eric7.Project.Project.Project.projectLanguageAdded?7 eric7.Project.Project.Project.projectLanguageAddedByCode?7 -eric7.Project.Project.Project.projectLanguageRemoved?7 eric7.Project.Project.Project.projectOpened?7 eric7.Project.Project.Project.projectOpenedHooks?7 -eric7.Project.Project.Project.projectOthersAdded?7 -eric7.Project.Project.Project.projectOthersRemoved?7 eric7.Project.Project.Project.projectPropertiesChanged?7 -eric7.Project.Project.Project.projectProtocolAdded?7 -eric7.Project.Project.Project.projectProtocolRemoved?7 -eric7.Project.Project.Project.projectResourceAdded?7 -eric7.Project.Project.Project.projectResourceRemoved?7 -eric7.Project.Project.Project.projectSourceAdded?7 -eric7.Project.Project.Project.projectSourceRemoved?7 eric7.Project.Project.Project.registerProjectType?4(type_, description, fileTypeCallback=None, binaryTranslationsCallback=None, lexerAssociationCallback=None, progLanguages=None, ) eric7.Project.Project.Project.reinitVCS?7 eric7.Project.Project.Project.removeDirectory?4(dn) eric7.Project.Project.Project.removeEricActions?4(actions) eric7.Project.Project.Project.removeFile?4(fn, updateModel=True) +eric7.Project.Project.Project.removeFileCategory?4(category) eric7.Project.Project.Project.removeLanguageFile?4(langFile) eric7.Project.Project.Project.renameFile?4(oldfn, newfn=None) eric7.Project.Project.Project.renameFileInPdata?4(oldname, newname, isSourceFile=False) @@ -7761,6 +7740,7 @@ eric7.Project.Project.Project.setData?4(category, key, data) eric7.Project.Project.Project.setDbgInfo?4(venvName, argv, wd, env, excReporting, excList, excIgnoreList, autoClearShell, tracePython=None, autoContinue=None, enableMultiprocess=None, multiprocessNoDebug=None, configOverride=None, ) eric7.Project.Project.Project.setDirty?4(dirty) +eric7.Project.Project.Project.setProjectData?4(data, dataKey=None, setDirty=True) eric7.Project.Project.Project.setStatusMonitorAutoUpdate?4(auto) eric7.Project.Project.Project.setStatusMonitorInterval?4(interval) eric7.Project.Project.Project.setTranslationPattern?4(pattern) @@ -7824,26 +7804,38 @@ eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser.selectLocalEntries?4() eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser.selectVCSDirEntries?4() eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser.selectVCSEntries?4() -eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser?1(project, type_, parent=None) -eric7.Project.ProjectBrowser.ProjectBrowser.getProjectBrowser?4(name) +eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser?1(project, filterType, parent=None) +eric7.Project.ProjectBrowser.ProjectBrowser.addTypedProjectBrowser?4(browserType, projectBrowserItem) +eric7.Project.ProjectBrowser.ProjectBrowser.appendStderr?7 +eric7.Project.ProjectBrowser.ProjectBrowser.appendStdout?7 +eric7.Project.ProjectBrowser.ProjectBrowser.binaryFile?7 +eric7.Project.ProjectBrowser.ProjectBrowser.closeSourceWindow?7 +eric7.Project.ProjectBrowser.ProjectBrowser.designerFile?7 +eric7.Project.ProjectBrowser.ProjectBrowser.getProjectBrowser?4(browserType) +eric7.Project.ProjectBrowser.ProjectBrowser.getProjectBrowserFilter?4(fileCategory) +eric7.Project.ProjectBrowser.ProjectBrowser.getProjectBrowserIcon?4(browserType) eric7.Project.ProjectBrowser.ProjectBrowser.getProjectBrowserNames?4() +eric7.Project.ProjectBrowser.ProjectBrowser.getProjectBrowserType?4(fileCategory) +eric7.Project.ProjectBrowser.ProjectBrowser.getProjectBrowserUserStrings?4() eric7.Project.ProjectBrowser.ProjectBrowser.getProjectBrowsers?4() eric7.Project.ProjectBrowser.ProjectBrowser.handleEditorChanged?4(fn) eric7.Project.ProjectBrowser.ProjectBrowser.handleEditorLineChanged?4(fn, lineno) eric7.Project.ProjectBrowser.ProjectBrowser.handlePreferencesChanged?4() +eric7.Project.ProjectBrowser.ProjectBrowser.linguistFile?7 +eric7.Project.ProjectBrowser.ProjectBrowser.pixmapEditFile?7 +eric7.Project.ProjectBrowser.ProjectBrowser.pixmapFile?7 +eric7.Project.ProjectBrowser.ProjectBrowser.preferencesChanged?7 +eric7.Project.ProjectBrowser.ProjectBrowser.processChangedProjectFiles?7 +eric7.Project.ProjectBrowser.ProjectBrowser.removeTypedProjectBrowser?4(browserType) +eric7.Project.ProjectBrowser.ProjectBrowser.sourceFile?7 +eric7.Project.ProjectBrowser.ProjectBrowser.svgFile?7 +eric7.Project.ProjectBrowser.ProjectBrowser.testFile?7 +eric7.Project.ProjectBrowser.ProjectBrowser.trpreview?7 +eric7.Project.ProjectBrowser.ProjectBrowser.uipreview?7 +eric7.Project.ProjectBrowser.ProjectBrowser.umlFile?7 eric7.Project.ProjectBrowser.ProjectBrowser?1(project, parent=None) -eric7.Project.ProjectBrowserFlags.AllBrowsersFlag?7 -eric7.Project.ProjectBrowserFlags.FormsBrowserFlag?7 -eric7.Project.ProjectBrowserFlags.InterfacesBrowserFlag?7 -eric7.Project.ProjectBrowserFlags.OthersBrowserFlag?7 -eric7.Project.ProjectBrowserFlags.ProtocolsBrowserFlag?7 -eric7.Project.ProjectBrowserFlags.ResourcesBrowserFlag?7 -eric7.Project.ProjectBrowserFlags.SourcesBrowserFlag?7 -eric7.Project.ProjectBrowserFlags.TranslationsBrowserFlag?7 eric7.Project.ProjectBrowserModel.ProjectBrowserDirectoryItem?1(parent, dinfo, projectType, full=True, bold=False) eric7.Project.ProjectBrowserModel.ProjectBrowserFileItem?1(parent, finfo, projectType, full=True, bold=False, sourceLanguage="") -eric7.Project.ProjectBrowserModel.ProjectBrowserFormType?7 -eric7.Project.ProjectBrowserModel.ProjectBrowserInterfaceType?7 eric7.Project.ProjectBrowserModel.ProjectBrowserItemDirectory?7 eric7.Project.ProjectBrowserModel.ProjectBrowserItemFile?7 eric7.Project.ProjectBrowserModel.ProjectBrowserItemMixin.addProjectType?4(type_) @@ -7872,24 +7864,18 @@ eric7.Project.ProjectBrowserModel.ProjectBrowserModel.removeItem?4(name) eric7.Project.ProjectBrowserModel.ProjectBrowserModel.renameItem?4(name, newFilename) eric7.Project.ProjectBrowserModel.ProjectBrowserModel.repopulateItem?4(name) +eric7.Project.ProjectBrowserModel.ProjectBrowserModel.setProjectBrowserReference?4(projectBrowser) eric7.Project.ProjectBrowserModel.ProjectBrowserModel.startFileSystemMonitoring?4() eric7.Project.ProjectBrowserModel.ProjectBrowserModel.stopFileSystemMonitoring?4() eric7.Project.ProjectBrowserModel.ProjectBrowserModel.updateVCSStatus?4(name, recursive=True) eric7.Project.ProjectBrowserModel.ProjectBrowserModel.vcsStateChanged?7 eric7.Project.ProjectBrowserModel.ProjectBrowserModel?1(parent) -eric7.Project.ProjectBrowserModel.ProjectBrowserNoType?7 -eric7.Project.ProjectBrowserModel.ProjectBrowserOthersType?7 -eric7.Project.ProjectBrowserModel.ProjectBrowserProtocolsType?7 -eric7.Project.ProjectBrowserModel.ProjectBrowserResourceType?7 eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem.dirName?4() eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem.lessThan?4(other, column, order) eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem.name?4() eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem.setName?4(dinfo, full=True) eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem?1(parent, projectType, text, path="") -eric7.Project.ProjectBrowserModel.ProjectBrowserSourceType?7 -eric7.Project.ProjectBrowserModel.ProjectBrowserTranslationType?7 eric7.Project.ProjectBrowserSortFilterProxyModel.ProjectBrowserSortFilterProxyModel.filterAcceptsRow?4(source_row, source_parent) -eric7.Project.ProjectBrowserSortFilterProxyModel.ProjectBrowserSortFilterProxyModel.preferencesChanged?4() eric7.Project.ProjectBrowserSortFilterProxyModel.ProjectBrowserSortFilterProxyModel?1(filterType, parent=None) eric7.Project.ProjectFile.Project?7 eric7.Project.ProjectFile.ProjectFile.readFile?4(filename: str) @@ -7902,20 +7888,21 @@ eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser._initHookMethods?5() eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser._openItem?5() eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser.appendStderr?7 -eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser.compileChangedForms?4() +eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser.getIcon?4() eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser.getUiCompiler?4() eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser.handlePreferencesChanged?4() eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser.menusAboutToBeCreated?7 eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser.showMenu?7 eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser.uipreview?7 -eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser?1(project, parent=None) +eric7.Project.ProjectFormsBrowser.ProjectFormsBrowser?1(project, projectBrowser, parent=None) eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser._contextMenuRequested?5(coord) eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser._createPopupMenus?5() eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser._openItem?5() eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser.appendStderr?7 eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser.appendStdout?7 +eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser.getIcon?4() eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser.showMenu?7 -eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser?1(project, parent=None) +eric7.Project.ProjectInterfacesBrowser.ProjectInterfacesBrowser?1(project, projectBrowser, parent=None) eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser._contextMenuRequested?5(coord) eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser._createPopupMenus?5() eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser._editPixmap?5() @@ -7923,15 +7910,17 @@ eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser._openHexEditor?5() eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser._openItem?5() eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser._showContextMenu?5(menu) +eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser.getIcon?4() eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser.showMenu?7 -eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser?1(project, parent=None) +eric7.Project.ProjectOthersBrowser.ProjectOthersBrowser?1(project, projectBrowser, parent=None) eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser._contextMenuRequested?5(coord) eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser._createPopupMenus?5() eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser._openItem?5() eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser.appendStderr?7 eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser.appendStdout?7 +eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser.getIcon?4() eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser.showMenu?7 -eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser?1(project, parent=None) +eric7.Project.ProjectProtocolsBrowser.ProjectProtocolsBrowser?1(project, projectBrowser, parent=None) eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser.RCFilenameFormatPython?7 eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser.RCFilenameFormatRuby?7 eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser._contextMenuRequested?5(coord) @@ -7939,24 +7928,26 @@ eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser._initHookMethods?5() eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser._openItem?5() eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser.appendStderr?7 -eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser.compileChangedResources?4() +eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser.getIcon?4() eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser.handlePreferencesChanged?4() eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser.showMenu?7 -eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser?1(project, parent=None) +eric7.Project.ProjectResourcesBrowser.ProjectResourcesBrowser?1(project, projectBrowser, parent=None) eric7.Project.ProjectSourcesBrowser.ProjectSourcesBrowser._contextMenuRequested?5(coord) eric7.Project.ProjectSourcesBrowser.ProjectSourcesBrowser._createPopupMenus?5() eric7.Project.ProjectSourcesBrowser.ProjectSourcesBrowser._openItem?5() eric7.Project.ProjectSourcesBrowser.ProjectSourcesBrowser._projectClosed?5() +eric7.Project.ProjectSourcesBrowser.ProjectSourcesBrowser.getIcon?4() eric7.Project.ProjectSourcesBrowser.ProjectSourcesBrowser.showMenu?7 -eric7.Project.ProjectSourcesBrowser.ProjectSourcesBrowser?1(project, parent=None) +eric7.Project.ProjectSourcesBrowser.ProjectSourcesBrowser?1(project, projectBrowser, parent=None) eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser._contextMenuRequested?5(coord) eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser._createPopupMenus?5() eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser._initHookMethods?5() eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser._openItem?5() eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser.appendStderr?7 eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser.appendStdout?7 +eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser.getIcon?4() eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser.showMenu?7 -eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser?1(project, parent=None) +eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser?1(project, projectBrowser, parent=None) eric7.Project.ProjectVenvConfigurationDialog.ProjectVenvConfigurationDialog.getData?4() eric7.Project.ProjectVenvConfigurationDialog.ProjectVenvConfigurationDialog.on_pythonExecPicker_editTextChanged?4(txt) eric7.Project.ProjectVenvConfigurationDialog.ProjectVenvConfigurationDialog?1(venvName="", venvDirectory="", venvInterpreter="", execPath="", parent=None, )
--- a/src/eric7/Documentation/Help/source.qhp Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Help/source.qhp Thu Nov 24 16:11:55 2022 +0100 @@ -900,6 +900,7 @@ <section title="eric7.Project.CreateDialogCodeDialog" ref="eric7.Project.CreateDialogCodeDialog.html" /> <section title="eric7.Project.DebuggerPropertiesDialog" ref="eric7.Project.DebuggerPropertiesDialog.html" /> <section title="eric7.Project.DebuggerPropertiesFile" ref="eric7.Project.DebuggerPropertiesFile.html" /> + <section title="eric7.Project.FileCategoryRepositoryItem" ref="eric7.Project.FileCategoryRepositoryItem.html" /> <section title="eric7.Project.FiletypeAssociationDialog" ref="eric7.Project.FiletypeAssociationDialog.html" /> <section title="eric7.Project.IdlCompilerDefineNameDialog" ref="eric7.Project.IdlCompilerDefineNameDialog.html" /> <section title="eric7.Project.IdlCompilerOptionsDialog" ref="eric7.Project.IdlCompilerOptionsDialog.html" /> @@ -910,8 +911,8 @@ <section title="eric7.Project.Project" ref="eric7.Project.Project.html" /> <section title="eric7.Project.ProjectBaseBrowser" ref="eric7.Project.ProjectBaseBrowser.html" /> <section title="eric7.Project.ProjectBrowser" ref="eric7.Project.ProjectBrowser.html" /> - <section title="eric7.Project.ProjectBrowserFlags" ref="eric7.Project.ProjectBrowserFlags.html" /> <section title="eric7.Project.ProjectBrowserModel" ref="eric7.Project.ProjectBrowserModel.html" /> + <section title="eric7.Project.ProjectBrowserRepositoryItem" ref="eric7.Project.ProjectBrowserRepositoryItem.html" /> <section title="eric7.Project.ProjectBrowserSortFilterProxyModel" ref="eric7.Project.ProjectBrowserSortFilterProxyModel.html" /> <section title="eric7.Project.ProjectFile" ref="eric7.Project.ProjectFile.html" /> <section title="eric7.Project.ProjectFormsBrowser" ref="eric7.Project.ProjectFormsBrowser.html" /> @@ -1785,7 +1786,7 @@ <keyword name="AddDirectoryDialog (Constructor)" id="AddDirectoryDialog (Constructor)" ref="eric7.Project.AddDirectoryDialog.html#AddDirectoryDialog.__init__" /> <keyword name="AddDirectoryDialog (Module)" id="AddDirectoryDialog (Module)" ref="eric7.Project.AddDirectoryDialog.html" /> <keyword name="AddDirectoryDialog.getData" id="AddDirectoryDialog.getData" ref="eric7.Project.AddDirectoryDialog.html#AddDirectoryDialog.getData" /> - <keyword name="AddDirectoryDialog.on_filterComboBox_highlighted" id="AddDirectoryDialog.on_filterComboBox_highlighted" ref="eric7.Project.AddDirectoryDialog.html#AddDirectoryDialog.on_filterComboBox_highlighted" /> + <keyword name="AddDirectoryDialog.on_filterComboBox_currentIndexChanged" id="AddDirectoryDialog.on_filterComboBox_currentIndexChanged" ref="eric7.Project.AddDirectoryDialog.html#AddDirectoryDialog.on_filterComboBox_currentIndexChanged" /> <keyword name="AddDirectoryDialog.on_sourceDirPicker_textChanged" id="AddDirectoryDialog.on_sourceDirPicker_textChanged" ref="eric7.Project.AddDirectoryDialog.html#AddDirectoryDialog.on_sourceDirPicker_textChanged" /> <keyword name="AddEditDevicesDialog" id="AddEditDevicesDialog" ref="eric7.MicroPython.AddEditDevicesDialog.html#AddEditDevicesDialog" /> <keyword name="AddEditDevicesDialog (Constructor)" id="AddEditDevicesDialog (Constructor)" ref="eric7.MicroPython.AddEditDevicesDialog.html#AddEditDevicesDialog.__init__" /> @@ -3643,7 +3644,6 @@ <keyword name="DebugUI.__clientVariable" id="DebugUI.__clientVariable" ref="eric7.Debugger.DebugUI.html#DebugUI.__clientVariable" /> <keyword name="DebugUI.__clientVariables" id="DebugUI.__clientVariables" ref="eric7.Debugger.DebugUI.html#DebugUI.__clientVariables" /> <keyword name="DebugUI.__clientWatchConditionError" id="DebugUI.__clientWatchConditionError" ref="eric7.Debugger.DebugUI.html#DebugUI.__clientWatchConditionError" /> - <keyword name="DebugUI.__compileChangedProjectFiles" id="DebugUI.__compileChangedProjectFiles" ref="eric7.Debugger.DebugUI.html#DebugUI.__compileChangedProjectFiles" /> <keyword name="DebugUI.__configureExceptionsFilter" id="DebugUI.__configureExceptionsFilter" ref="eric7.Debugger.DebugUI.html#DebugUI.__configureExceptionsFilter" /> <keyword name="DebugUI.__configureIgnoredExceptions" id="DebugUI.__configureIgnoredExceptions" ref="eric7.Debugger.DebugUI.html#DebugUI.__configureIgnoredExceptions" /> <keyword name="DebugUI.__configureVariablesFilters" id="DebugUI.__configureVariablesFilters" ref="eric7.Debugger.DebugUI.html#DebugUI.__configureVariablesFilters" /> @@ -3760,6 +3760,7 @@ <keyword name="DebuggerGeneralPage.on_allowedHostsList_currentItemChanged" id="DebuggerGeneralPage.on_allowedHostsList_currentItemChanged" ref="eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.html#DebuggerGeneralPage.on_allowedHostsList_currentItemChanged" /> <keyword name="DebuggerGeneralPage.on_deleteAllowedHostButton_clicked" id="DebuggerGeneralPage.on_deleteAllowedHostButton_clicked" ref="eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.html#DebuggerGeneralPage.on_deleteAllowedHostButton_clicked" /> <keyword name="DebuggerGeneralPage.on_editAllowedHostButton_clicked" id="DebuggerGeneralPage.on_editAllowedHostButton_clicked" ref="eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.html#DebuggerGeneralPage.on_editAllowedHostButton_clicked" /> + <keyword name="DebuggerGeneralPage.on_interfaceSelectorComboBox_currentIndexChanged" id="DebuggerGeneralPage.on_interfaceSelectorComboBox_currentIndexChanged" ref="eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.html#DebuggerGeneralPage.on_interfaceSelectorComboBox_currentIndexChanged" /> <keyword name="DebuggerGeneralPage.save" id="DebuggerGeneralPage.save" ref="eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.html#DebuggerGeneralPage.save" /> <keyword name="DebuggerInterfaceNone" id="DebuggerInterfaceNone" ref="eric7.Debugger.DebuggerInterfaceNone.html#DebuggerInterfaceNone" /> <keyword name="DebuggerInterfaceNone (Constructor)" id="DebuggerInterfaceNone (Constructor)" ref="eric7.Debugger.DebuggerInterfaceNone.html#DebuggerInterfaceNone.__init__" /> @@ -6150,6 +6151,8 @@ <keyword name="FeedsManager.on_reloadAllButton_clicked" id="FeedsManager.on_reloadAllButton_clicked" ref="eric7.WebBrowser.Feeds.FeedsManager.html#FeedsManager.on_reloadAllButton_clicked" /> <keyword name="FeedsManager.on_reloadButton_clicked" id="FeedsManager.on_reloadButton_clicked" ref="eric7.WebBrowser.Feeds.FeedsManager.html#FeedsManager.on_reloadButton_clicked" /> <keyword name="FeedsManager.show" id="FeedsManager.show" ref="eric7.WebBrowser.Feeds.FeedsManager.html#FeedsManager.show" /> + <keyword name="FileCategoryRepositoryItem" id="FileCategoryRepositoryItem" ref="eric7.Project.FileCategoryRepositoryItem.html#FileCategoryRepositoryItem" /> + <keyword name="FileCategoryRepositoryItem (Module)" id="FileCategoryRepositoryItem (Module)" ref="eric7.Project.FileCategoryRepositoryItem.html" /> <keyword name="FileDialogWizard" id="FileDialogWizard" ref="eric7.Plugins.PluginWizardQFileDialog.html#FileDialogWizard" /> <keyword name="FileDialogWizard (Constructor)" id="FileDialogWizard (Constructor)" ref="eric7.Plugins.PluginWizardQFileDialog.html#FileDialogWizard.__init__" /> <keyword name="FileDialogWizard (Package)" id="FileDialogWizard (Package)" ref="index-eric7.Plugins.WizardPlugins.FileDialogWizard.html" /> @@ -6179,10 +6182,12 @@ <keyword name="FiletypeAssociationDialog.__createItem" id="FiletypeAssociationDialog.__createItem" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.__createItem" /> <keyword name="FiletypeAssociationDialog.__reformat" id="FiletypeAssociationDialog.__reformat" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.__reformat" /> <keyword name="FiletypeAssociationDialog.__resort" id="FiletypeAssociationDialog.__resort" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.__resort" /> + <keyword name="FiletypeAssociationDialog.__updateAddButton" id="FiletypeAssociationDialog.__updateAddButton" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.__updateAddButton" /> <keyword name="FiletypeAssociationDialog.on_addAssociationButton_clicked" id="FiletypeAssociationDialog.on_addAssociationButton_clicked" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.on_addAssociationButton_clicked" /> <keyword name="FiletypeAssociationDialog.on_deleteAssociationButton_clicked" id="FiletypeAssociationDialog.on_deleteAssociationButton_clicked" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.on_deleteAssociationButton_clicked" /> <keyword name="FiletypeAssociationDialog.on_filePatternEdit_textChanged" id="FiletypeAssociationDialog.on_filePatternEdit_textChanged" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.on_filePatternEdit_textChanged" /> <keyword name="FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged" id="FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged" /> + <keyword name="FiletypeAssociationDialog.on_filetypeCombo_currentIndexChanged" id="FiletypeAssociationDialog.on_filetypeCombo_currentIndexChanged" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.on_filetypeCombo_currentIndexChanged" /> <keyword name="FiletypeAssociationDialog.transferData" id="FiletypeAssociationDialog.transferData" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.transferData" /> <keyword name="FindFileDialog" id="FindFileDialog" ref="eric7.UI.FindFileWidget.html#FindFileDialog" /> <keyword name="FindFileDialog (Constructor)" id="FindFileDialog (Constructor)" ref="eric7.UI.FindFileWidget.html#FindFileDialog.__init__" /> @@ -12070,6 +12075,7 @@ <keyword name="Project (Package)" id="Project (Package)" ref="index-eric7.Project.html" /> <keyword name="Project.__addRecursiveDirectory" id="Project.__addRecursiveDirectory" ref="eric7.Project.Project.html#Project.__addRecursiveDirectory" /> <keyword name="Project.__addSingleDirectory" id="Project.__addSingleDirectory" ref="eric7.Project.Project.html#Project.__addSingleDirectory" /> + <keyword name="Project.__autoExecuteMake" id="Project.__autoExecuteMake" ref="eric7.Project.Project.html#Project.__autoExecuteMake" /> <keyword name="Project.__binaryTranslationFile" id="Project.__binaryTranslationFile" ref="eric7.Project.Project.html#Project.__binaryTranslationFile" /> <keyword name="Project.__checkFilesExist" id="Project.__checkFilesExist" ref="eric7.Project.Project.html#Project.__checkFilesExist" /> <keyword name="Project.__checkProjectFileGroup" id="Project.__checkProjectFileGroup" ref="eric7.Project.Project.html#Project.__checkProjectFileGroup" /> @@ -12150,21 +12156,10 @@ <keyword name="Project.__writeUserProperties" id="Project.__writeUserProperties" ref="eric7.Project.Project.html#Project.__writeUserProperties" /> <keyword name="Project.addDirectory" id="Project.addDirectory" ref="eric7.Project.Project.html#Project.addDirectory" /> <keyword name="Project.addEricActions" id="Project.addEricActions" ref="eric7.Project.Project.html#Project.addEricActions" /> + <keyword name="Project.addFileCategory" id="Project.addFileCategory" ref="eric7.Project.Project.html#Project.addFileCategory" /> <keyword name="Project.addFiles" id="Project.addFiles" ref="eric7.Project.Project.html#Project.addFiles" /> - <keyword name="Project.addIdlDir" id="Project.addIdlDir" ref="eric7.Project.Project.html#Project.addIdlDir" /> - <keyword name="Project.addIdlFiles" id="Project.addIdlFiles" ref="eric7.Project.Project.html#Project.addIdlFiles" /> <keyword name="Project.addLanguage" id="Project.addLanguage" ref="eric7.Project.Project.html#Project.addLanguage" /> - <keyword name="Project.addOthersDir" id="Project.addOthersDir" ref="eric7.Project.Project.html#Project.addOthersDir" /> - <keyword name="Project.addOthersFiles" id="Project.addOthersFiles" ref="eric7.Project.Project.html#Project.addOthersFiles" /> - <keyword name="Project.addProtoDir" id="Project.addProtoDir" ref="eric7.Project.Project.html#Project.addProtoDir" /> - <keyword name="Project.addProtoFiles" id="Project.addProtoFiles" ref="eric7.Project.Project.html#Project.addProtoFiles" /> - <keyword name="Project.addResourceDir" id="Project.addResourceDir" ref="eric7.Project.Project.html#Project.addResourceDir" /> - <keyword name="Project.addResourceFiles" id="Project.addResourceFiles" ref="eric7.Project.Project.html#Project.addResourceFiles" /> - <keyword name="Project.addSourceDir" id="Project.addSourceDir" ref="eric7.Project.Project.html#Project.addSourceDir" /> - <keyword name="Project.addSourceFiles" id="Project.addSourceFiles" ref="eric7.Project.Project.html#Project.addSourceFiles" /> <keyword name="Project.addToOthers" id="Project.addToOthers" ref="eric7.Project.Project.html#Project.addToOthers" /> - <keyword name="Project.addUiDir" id="Project.addUiDir" ref="eric7.Project.Project.html#Project.addUiDir" /> - <keyword name="Project.addUiFiles" id="Project.addUiFiles" ref="eric7.Project.Project.html#Project.addUiFiles" /> <keyword name="Project.appendFile" id="Project.appendFile" ref="eric7.Project.Project.html#Project.appendFile" /> <keyword name="Project.checkAllScriptsDirty" id="Project.checkAllScriptsDirty" ref="eric7.Project.Project.html#Project.checkAllScriptsDirty" /> <keyword name="Project.checkDirty" id="Project.checkDirty" ref="eric7.Project.Project.html#Project.checkDirty" /> @@ -12180,7 +12175,6 @@ <keyword name="Project.deleteDirectory" id="Project.deleteDirectory" ref="eric7.Project.Project.html#Project.deleteDirectory" /> <keyword name="Project.deleteFile" id="Project.deleteFile" ref="eric7.Project.Project.html#Project.deleteFile" /> <keyword name="Project.deleteLanguageFile" id="Project.deleteLanguageFile" ref="eric7.Project.Project.html#Project.deleteLanguageFile" /> - <keyword name="Project.executeMake" id="Project.executeMake" ref="eric7.Project.Project.html#Project.executeMake" /> <keyword name="Project.getAbsolutePath" id="Project.getAbsolutePath" ref="eric7.Project.Project.html#Project.getAbsolutePath" /> <keyword name="Project.getAbsoluteUniversalPath" id="Project.getAbsoluteUniversalPath" ref="eric7.Project.Project.html#Project.getAbsoluteUniversalPath" /> <keyword name="Project.getActions" id="Project.getActions" ref="eric7.Project.Project.html#Project.getActions" /> @@ -12192,6 +12186,11 @@ <keyword name="Project.getDocstringType" id="Project.getDocstringType" ref="eric7.Project.Project.html#Project.getDocstringType" /> <keyword name="Project.getEditorLexerAssoc" id="Project.getEditorLexerAssoc" ref="eric7.Project.Project.html#Project.getEditorLexerAssoc" /> <keyword name="Project.getEolString" id="Project.getEolString" ref="eric7.Project.Project.html#Project.getEolString" /> + <keyword name="Project.getFileCategories" id="Project.getFileCategories" ref="eric7.Project.Project.html#Project.getFileCategories" /> + <keyword name="Project.getFileCategoryExtension" id="Project.getFileCategoryExtension" ref="eric7.Project.Project.html#Project.getFileCategoryExtension" /> + <keyword name="Project.getFileCategoryFilterString" id="Project.getFileCategoryFilterString" ref="eric7.Project.Project.html#Project.getFileCategoryFilterString" /> + <keyword name="Project.getFileCategoryString" id="Project.getFileCategoryString" ref="eric7.Project.Project.html#Project.getFileCategoryString" /> + <keyword name="Project.getFileCategoryType" id="Project.getFileCategoryType" ref="eric7.Project.Project.html#Project.getFileCategoryType" /> <keyword name="Project.getFiles" id="Project.getFiles" ref="eric7.Project.Project.html#Project.getFiles" /> <keyword name="Project.getFiletypeAssociations" id="Project.getFiletypeAssociations" ref="eric7.Project.Project.html#Project.getFiletypeAssociations" /> <keyword name="Project.getHash" id="Project.getHash" ref="eric7.Project.Project.html#Project.getHash" /> @@ -12203,6 +12202,7 @@ <keyword name="Project.getProgrammingLanguages" id="Project.getProgrammingLanguages" ref="eric7.Project.Project.html#Project.getProgrammingLanguages" /> <keyword name="Project.getProjectAuthor" id="Project.getProjectAuthor" ref="eric7.Project.Project.html#Project.getProjectAuthor" /> <keyword name="Project.getProjectAuthorEmail" id="Project.getProjectAuthorEmail" ref="eric7.Project.Project.html#Project.getProjectAuthorEmail" /> + <keyword name="Project.getProjectData" id="Project.getProjectData" ref="eric7.Project.Project.html#Project.getProjectData" /> <keyword name="Project.getProjectDescription" id="Project.getProjectDescription" ref="eric7.Project.Project.html#Project.getProjectDescription" /> <keyword name="Project.getProjectDictionaries" id="Project.getProjectDictionaries" ref="eric7.Project.Project.html#Project.getProjectDictionaries" /> <keyword name="Project.getProjectExecPath" id="Project.getProjectExecPath" ref="eric7.Project.Project.html#Project.getProjectExecPath" /> @@ -12249,12 +12249,8 @@ <keyword name="Project.isMicroPythonProject" id="Project.isMicroPythonProject" ref="eric7.Project.Project.html#Project.isMicroPythonProject" /> <keyword name="Project.isMixedLanguageProject" id="Project.isMixedLanguageProject" ref="eric7.Project.Project.html#Project.isMixedLanguageProject" /> <keyword name="Project.isOpen" id="Project.isOpen" ref="eric7.Project.Project.html#Project.isOpen" /> + <keyword name="Project.isProjectCategory" id="Project.isProjectCategory" ref="eric7.Project.Project.html#Project.isProjectCategory" /> <keyword name="Project.isProjectFile" id="Project.isProjectFile" ref="eric7.Project.Project.html#Project.isProjectFile" /> - <keyword name="Project.isProjectForm" id="Project.isProjectForm" ref="eric7.Project.Project.html#Project.isProjectForm" /> - <keyword name="Project.isProjectInterface" id="Project.isProjectInterface" ref="eric7.Project.Project.html#Project.isProjectInterface" /> - <keyword name="Project.isProjectProtocol" id="Project.isProjectProtocol" ref="eric7.Project.Project.html#Project.isProjectProtocol" /> - <keyword name="Project.isProjectResource" id="Project.isProjectResource" ref="eric7.Project.Project.html#Project.isProjectResource" /> - <keyword name="Project.isProjectSource" id="Project.isProjectSource" ref="eric7.Project.Project.html#Project.isProjectSource" /> <keyword name="Project.isPy3Project" id="Project.isPy3Project" ref="eric7.Project.Project.html#Project.isPy3Project" /> <keyword name="Project.isPythonProject" id="Project.isPythonProject" ref="eric7.Project.Project.html#Project.isPythonProject" /> <keyword name="Project.isRubyProject" id="Project.isRubyProject" ref="eric7.Project.Project.html#Project.isRubyProject" /> @@ -12266,6 +12262,7 @@ <keyword name="Project.removeDirectory" id="Project.removeDirectory" ref="eric7.Project.Project.html#Project.removeDirectory" /> <keyword name="Project.removeEricActions" id="Project.removeEricActions" ref="eric7.Project.Project.html#Project.removeEricActions" /> <keyword name="Project.removeFile" id="Project.removeFile" ref="eric7.Project.Project.html#Project.removeFile" /> + <keyword name="Project.removeFileCategory" id="Project.removeFileCategory" ref="eric7.Project.Project.html#Project.removeFileCategory" /> <keyword name="Project.removeLanguageFile" id="Project.removeLanguageFile" ref="eric7.Project.Project.html#Project.removeLanguageFile" /> <keyword name="Project.renameFile" id="Project.renameFile" ref="eric7.Project.Project.html#Project.renameFile" /> <keyword name="Project.renameFileInPdata" id="Project.renameFileInPdata" ref="eric7.Project.Project.html#Project.renameFileInPdata" /> @@ -12279,6 +12276,7 @@ <keyword name="Project.setData" id="Project.setData" ref="eric7.Project.Project.html#Project.setData" /> <keyword name="Project.setDbgInfo" id="Project.setDbgInfo" ref="eric7.Project.Project.html#Project.setDbgInfo" /> <keyword name="Project.setDirty" id="Project.setDirty" ref="eric7.Project.Project.html#Project.setDirty" /> + <keyword name="Project.setProjectData" id="Project.setProjectData" ref="eric7.Project.Project.html#Project.setProjectData" /> <keyword name="Project.setStatusMonitorAutoUpdate" id="Project.setStatusMonitorAutoUpdate" ref="eric7.Project.Project.html#Project.setStatusMonitorAutoUpdate" /> <keyword name="Project.setStatusMonitorInterval" id="Project.setStatusMonitorInterval" ref="eric7.Project.Project.html#Project.setStatusMonitorInterval" /> <keyword name="Project.setTranslationPattern" id="Project.setTranslationPattern" ref="eric7.Project.Project.html#Project.setTranslationPattern" /> @@ -12350,17 +12348,22 @@ <keyword name="ProjectBrowser.__setSourcesIcon" id="ProjectBrowser.__setSourcesIcon" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.__setSourcesIcon" /> <keyword name="ProjectBrowser.__vcsStateChanged" id="ProjectBrowser.__vcsStateChanged" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.__vcsStateChanged" /> <keyword name="ProjectBrowser.__vcsStatusIndicatorClicked" id="ProjectBrowser.__vcsStatusIndicatorClicked" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.__vcsStatusIndicatorClicked" /> + <keyword name="ProjectBrowser.addTypedProjectBrowser" id="ProjectBrowser.addTypedProjectBrowser" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.addTypedProjectBrowser" /> <keyword name="ProjectBrowser.getProjectBrowser" id="ProjectBrowser.getProjectBrowser" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowser" /> + <keyword name="ProjectBrowser.getProjectBrowserFilter" id="ProjectBrowser.getProjectBrowserFilter" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowserFilter" /> + <keyword name="ProjectBrowser.getProjectBrowserIcon" id="ProjectBrowser.getProjectBrowserIcon" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowserIcon" /> <keyword name="ProjectBrowser.getProjectBrowserNames" id="ProjectBrowser.getProjectBrowserNames" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowserNames" /> + <keyword name="ProjectBrowser.getProjectBrowserType" id="ProjectBrowser.getProjectBrowserType" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowserType" /> + <keyword name="ProjectBrowser.getProjectBrowserUserStrings" id="ProjectBrowser.getProjectBrowserUserStrings" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowserUserStrings" /> <keyword name="ProjectBrowser.getProjectBrowsers" id="ProjectBrowser.getProjectBrowsers" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowsers" /> <keyword name="ProjectBrowser.handleEditorChanged" id="ProjectBrowser.handleEditorChanged" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.handleEditorChanged" /> <keyword name="ProjectBrowser.handleEditorLineChanged" id="ProjectBrowser.handleEditorLineChanged" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.handleEditorLineChanged" /> <keyword name="ProjectBrowser.handlePreferencesChanged" id="ProjectBrowser.handlePreferencesChanged" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.handlePreferencesChanged" /> + <keyword name="ProjectBrowser.removeTypedProjectBrowser" id="ProjectBrowser.removeTypedProjectBrowser" ref="eric7.Project.ProjectBrowser.html#ProjectBrowser.removeTypedProjectBrowser" /> <keyword name="ProjectBrowserDirectoryItem" id="ProjectBrowserDirectoryItem" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserDirectoryItem" /> <keyword name="ProjectBrowserDirectoryItem (Constructor)" id="ProjectBrowserDirectoryItem (Constructor)" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserDirectoryItem.__init__" /> <keyword name="ProjectBrowserFileItem" id="ProjectBrowserFileItem" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserFileItem" /> <keyword name="ProjectBrowserFileItem (Constructor)" id="ProjectBrowserFileItem (Constructor)" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserFileItem.__init__" /> - <keyword name="ProjectBrowserFlags (Module)" id="ProjectBrowserFlags (Module)" ref="eric7.Project.ProjectBrowserFlags.html" /> <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric7.Plugins.VcsPlugins.vcsGit.ProjectBrowserHelper.html" /> <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html" /> <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html" /> @@ -12400,18 +12403,22 @@ <keyword name="ProjectBrowserModel.removeItem" id="ProjectBrowserModel.removeItem" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserModel.removeItem" /> <keyword name="ProjectBrowserModel.renameItem" id="ProjectBrowserModel.renameItem" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserModel.renameItem" /> <keyword name="ProjectBrowserModel.repopulateItem" id="ProjectBrowserModel.repopulateItem" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserModel.repopulateItem" /> + <keyword name="ProjectBrowserModel.setProjectBrowserReference" id="ProjectBrowserModel.setProjectBrowserReference" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserModel.setProjectBrowserReference" /> <keyword name="ProjectBrowserModel.startFileSystemMonitoring" id="ProjectBrowserModel.startFileSystemMonitoring" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserModel.startFileSystemMonitoring" /> <keyword name="ProjectBrowserModel.stopFileSystemMonitoring" id="ProjectBrowserModel.stopFileSystemMonitoring" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserModel.stopFileSystemMonitoring" /> <keyword name="ProjectBrowserModel.updateVCSStatus" id="ProjectBrowserModel.updateVCSStatus" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserModel.updateVCSStatus" /> <keyword name="ProjectBrowserPage" id="ProjectBrowserPage" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage" /> <keyword name="ProjectBrowserPage (Constructor)" id="ProjectBrowserPage (Constructor)" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.__init__" /> <keyword name="ProjectBrowserPage (Module)" id="ProjectBrowserPage (Module)" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html" /> - <keyword name="ProjectBrowserPage.__setProjectBrowsersCheckBoxes" id="ProjectBrowserPage.__setProjectBrowsersCheckBoxes" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.__setProjectBrowsersCheckBoxes" /> - <keyword name="ProjectBrowserPage.__storeProjectBrowserFlags" id="ProjectBrowserPage.__storeProjectBrowserFlags" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.__storeProjectBrowserFlags" /> + <keyword name="ProjectBrowserPage.__populateProjectBrowserList" id="ProjectBrowserPage.__populateProjectBrowserList" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.__populateProjectBrowserList" /> + <keyword name="ProjectBrowserPage.__setProjectBrowsersList" id="ProjectBrowserPage.__setProjectBrowsersList" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.__setProjectBrowsersList" /> + <keyword name="ProjectBrowserPage.__storeProjectBrowsersList" id="ProjectBrowserPage.__storeProjectBrowsersList" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.__storeProjectBrowsersList" /> <keyword name="ProjectBrowserPage.on_followCursorLineCheckBox_toggled" id="ProjectBrowserPage.on_followCursorLineCheckBox_toggled" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.on_followCursorLineCheckBox_toggled" /> <keyword name="ProjectBrowserPage.on_followEditorCheckBox_toggled" id="ProjectBrowserPage.on_followEditorCheckBox_toggled" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.on_followEditorCheckBox_toggled" /> <keyword name="ProjectBrowserPage.on_projectTypeCombo_activated" id="ProjectBrowserPage.on_projectTypeCombo_activated" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.on_projectTypeCombo_activated" /> <keyword name="ProjectBrowserPage.save" id="ProjectBrowserPage.save" ref="eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html#ProjectBrowserPage.save" /> + <keyword name="ProjectBrowserRepositoryItem" id="ProjectBrowserRepositoryItem" ref="eric7.Project.ProjectBrowserRepositoryItem.html#ProjectBrowserRepositoryItem" /> + <keyword name="ProjectBrowserRepositoryItem (Module)" id="ProjectBrowserRepositoryItem (Module)" ref="eric7.Project.ProjectBrowserRepositoryItem.html" /> <keyword name="ProjectBrowserSimpleDirectoryItem" id="ProjectBrowserSimpleDirectoryItem" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem" /> <keyword name="ProjectBrowserSimpleDirectoryItem (Constructor)" id="ProjectBrowserSimpleDirectoryItem (Constructor)" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem.__init__" /> <keyword name="ProjectBrowserSimpleDirectoryItem.dirName" id="ProjectBrowserSimpleDirectoryItem.dirName" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem.dirName" /> @@ -12422,7 +12429,6 @@ <keyword name="ProjectBrowserSortFilterProxyModel (Constructor)" id="ProjectBrowserSortFilterProxyModel (Constructor)" ref="eric7.Project.ProjectBrowserSortFilterProxyModel.html#ProjectBrowserSortFilterProxyModel.__init__" /> <keyword name="ProjectBrowserSortFilterProxyModel (Module)" id="ProjectBrowserSortFilterProxyModel (Module)" ref="eric7.Project.ProjectBrowserSortFilterProxyModel.html" /> <keyword name="ProjectBrowserSortFilterProxyModel.filterAcceptsRow" id="ProjectBrowserSortFilterProxyModel.filterAcceptsRow" ref="eric7.Project.ProjectBrowserSortFilterProxyModel.html#ProjectBrowserSortFilterProxyModel.filterAcceptsRow" /> - <keyword name="ProjectBrowserSortFilterProxyModel.preferencesChanged" id="ProjectBrowserSortFilterProxyModel.preferencesChanged" ref="eric7.Project.ProjectBrowserSortFilterProxyModel.html#ProjectBrowserSortFilterProxyModel.preferencesChanged" /> <keyword name="ProjectFile" id="ProjectFile" ref="eric7.Project.ProjectFile.html#ProjectFile" /> <keyword name="ProjectFile (Constructor)" id="ProjectFile (Constructor)" ref="eric7.Project.ProjectFile.html#ProjectFile.__init__" /> <keyword name="ProjectFile (Module)" id="ProjectFile (Module)" ref="eric7.Project.ProjectFile.html" /> @@ -12436,6 +12442,7 @@ <keyword name="ProjectFormsBrowser.__addFormFiles" id="ProjectFormsBrowser.__addFormFiles" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.__addFormFiles" /> <keyword name="ProjectFormsBrowser.__addFormsDirectory" id="ProjectFormsBrowser.__addFormsDirectory" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.__addFormsDirectory" /> <keyword name="ProjectFormsBrowser.__compileAllForms" id="ProjectFormsBrowser.__compileAllForms" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.__compileAllForms" /> + <keyword name="ProjectFormsBrowser.__compileChangedForms" id="ProjectFormsBrowser.__compileChangedForms" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.__compileChangedForms" /> <keyword name="ProjectFormsBrowser.__compileForm" id="ProjectFormsBrowser.__compileForm" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.__compileForm" /> <keyword name="ProjectFormsBrowser.__compileSelectedForms" id="ProjectFormsBrowser.__compileSelectedForms" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.__compileSelectedForms" /> <keyword name="ProjectFormsBrowser.__compileUI" id="ProjectFormsBrowser.__compileUI" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.__compileUI" /> @@ -12460,7 +12467,7 @@ <keyword name="ProjectFormsBrowser._createPopupMenus" id="ProjectFormsBrowser._createPopupMenus" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser._createPopupMenus" /> <keyword name="ProjectFormsBrowser._initHookMethods" id="ProjectFormsBrowser._initHookMethods" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser._initHookMethods" /> <keyword name="ProjectFormsBrowser._openItem" id="ProjectFormsBrowser._openItem" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser._openItem" /> - <keyword name="ProjectFormsBrowser.compileChangedForms" id="ProjectFormsBrowser.compileChangedForms" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.compileChangedForms" /> + <keyword name="ProjectFormsBrowser.getIcon" id="ProjectFormsBrowser.getIcon" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.getIcon" /> <keyword name="ProjectFormsBrowser.getUiCompiler" id="ProjectFormsBrowser.getUiCompiler" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.getUiCompiler" /> <keyword name="ProjectFormsBrowser.handlePreferencesChanged" id="ProjectFormsBrowser.handlePreferencesChanged" ref="eric7.Project.ProjectFormsBrowser.html#ProjectFormsBrowser.handlePreferencesChanged" /> <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric7.Plugins.VcsPlugins.vcsGit.ProjectHelper.html" /> @@ -12500,6 +12507,7 @@ <keyword name="ProjectInterfacesBrowser._contextMenuRequested" id="ProjectInterfacesBrowser._contextMenuRequested" ref="eric7.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser._contextMenuRequested" /> <keyword name="ProjectInterfacesBrowser._createPopupMenus" id="ProjectInterfacesBrowser._createPopupMenus" ref="eric7.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser._createPopupMenus" /> <keyword name="ProjectInterfacesBrowser._openItem" id="ProjectInterfacesBrowser._openItem" ref="eric7.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser._openItem" /> + <keyword name="ProjectInterfacesBrowser.getIcon" id="ProjectInterfacesBrowser.getIcon" ref="eric7.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser.getIcon" /> <keyword name="ProjectOthersBrowser" id="ProjectOthersBrowser" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser" /> <keyword name="ProjectOthersBrowser (Constructor)" id="ProjectOthersBrowser (Constructor)" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__init__" /> <keyword name="ProjectOthersBrowser (Module)" id="ProjectOthersBrowser (Module)" ref="eric7.Project.ProjectOthersBrowser.html" /> @@ -12520,6 +12528,7 @@ <keyword name="ProjectOthersBrowser._openHexEditor" id="ProjectOthersBrowser._openHexEditor" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser._openHexEditor" /> <keyword name="ProjectOthersBrowser._openItem" id="ProjectOthersBrowser._openItem" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser._openItem" /> <keyword name="ProjectOthersBrowser._showContextMenu" id="ProjectOthersBrowser._showContextMenu" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser._showContextMenu" /> + <keyword name="ProjectOthersBrowser.getIcon" id="ProjectOthersBrowser.getIcon" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.getIcon" /> <keyword name="ProjectPage" id="ProjectPage" ref="eric7.Preferences.ConfigurationPages.ProjectPage.html#ProjectPage" /> <keyword name="ProjectPage (Constructor)" id="ProjectPage (Constructor)" ref="eric7.Preferences.ConfigurationPages.ProjectPage.html#ProjectPage.__init__" /> <keyword name="ProjectPage (Module)" id="ProjectPage (Module)" ref="eric7.Preferences.ConfigurationPages.ProjectPage.html" /> @@ -12547,6 +12556,7 @@ <keyword name="ProjectProtocolsBrowser._contextMenuRequested" id="ProjectProtocolsBrowser._contextMenuRequested" ref="eric7.Project.ProjectProtocolsBrowser.html#ProjectProtocolsBrowser._contextMenuRequested" /> <keyword name="ProjectProtocolsBrowser._createPopupMenus" id="ProjectProtocolsBrowser._createPopupMenus" ref="eric7.Project.ProjectProtocolsBrowser.html#ProjectProtocolsBrowser._createPopupMenus" /> <keyword name="ProjectProtocolsBrowser._openItem" id="ProjectProtocolsBrowser._openItem" ref="eric7.Project.ProjectProtocolsBrowser.html#ProjectProtocolsBrowser._openItem" /> + <keyword name="ProjectProtocolsBrowser.getIcon" id="ProjectProtocolsBrowser.getIcon" ref="eric7.Project.ProjectProtocolsBrowser.html#ProjectProtocolsBrowser.getIcon" /> <keyword name="ProjectReader" id="ProjectReader" ref="eric7.EricXML.ProjectReader.html#ProjectReader" /> <keyword name="ProjectReader (Constructor)" id="ProjectReader (Constructor)" ref="eric7.EricXML.ProjectReader.html#ProjectReader.__init__" /> <keyword name="ProjectReader (Module)" id="ProjectReader (Module)" ref="eric7.EricXML.ProjectReader.html" /> @@ -12563,6 +12573,7 @@ <keyword name="ProjectResourcesBrowser.__addResourcesDirectory" id="ProjectResourcesBrowser.__addResourcesDirectory" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.__addResourcesDirectory" /> <keyword name="ProjectResourcesBrowser.__checkResourcesNewer" id="ProjectResourcesBrowser.__checkResourcesNewer" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.__checkResourcesNewer" /> <keyword name="ProjectResourcesBrowser.__compileAllResources" id="ProjectResourcesBrowser.__compileAllResources" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.__compileAllResources" /> + <keyword name="ProjectResourcesBrowser.__compileChangedResources" id="ProjectResourcesBrowser.__compileChangedResources" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.__compileChangedResources" /> <keyword name="ProjectResourcesBrowser.__compileQRC" id="ProjectResourcesBrowser.__compileQRC" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.__compileQRC" /> <keyword name="ProjectResourcesBrowser.__compileQRCDone" id="ProjectResourcesBrowser.__compileQRCDone" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.__compileQRCDone" /> <keyword name="ProjectResourcesBrowser.__compileResource" id="ProjectResourcesBrowser.__compileResource" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.__compileResource" /> @@ -12582,7 +12593,7 @@ <keyword name="ProjectResourcesBrowser._createPopupMenus" id="ProjectResourcesBrowser._createPopupMenus" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser._createPopupMenus" /> <keyword name="ProjectResourcesBrowser._initHookMethods" id="ProjectResourcesBrowser._initHookMethods" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser._initHookMethods" /> <keyword name="ProjectResourcesBrowser._openItem" id="ProjectResourcesBrowser._openItem" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser._openItem" /> - <keyword name="ProjectResourcesBrowser.compileChangedResources" id="ProjectResourcesBrowser.compileChangedResources" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.compileChangedResources" /> + <keyword name="ProjectResourcesBrowser.getIcon" id="ProjectResourcesBrowser.getIcon" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.getIcon" /> <keyword name="ProjectResourcesBrowser.handlePreferencesChanged" id="ProjectResourcesBrowser.handlePreferencesChanged" ref="eric7.Project.ProjectResourcesBrowser.html#ProjectResourcesBrowser.handlePreferencesChanged" /> <keyword name="ProjectSourcesBrowser" id="ProjectSourcesBrowser" ref="eric7.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser" /> <keyword name="ProjectSourcesBrowser (Constructor)" id="ProjectSourcesBrowser (Constructor)" ref="eric7.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.__init__" /> @@ -12622,6 +12633,7 @@ <keyword name="ProjectSourcesBrowser._createPopupMenus" id="ProjectSourcesBrowser._createPopupMenus" ref="eric7.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser._createPopupMenus" /> <keyword name="ProjectSourcesBrowser._openItem" id="ProjectSourcesBrowser._openItem" ref="eric7.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser._openItem" /> <keyword name="ProjectSourcesBrowser._projectClosed" id="ProjectSourcesBrowser._projectClosed" ref="eric7.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser._projectClosed" /> + <keyword name="ProjectSourcesBrowser.getIcon" id="ProjectSourcesBrowser.getIcon" ref="eric7.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.getIcon" /> <keyword name="ProjectTaskExtractionThread" id="ProjectTaskExtractionThread" ref="eric7.Tasks.TaskViewer.html#ProjectTaskExtractionThread" /> <keyword name="ProjectTaskExtractionThread (Constructor)" id="ProjectTaskExtractionThread (Constructor)" ref="eric7.Tasks.TaskViewer.html#ProjectTaskExtractionThread.__init__" /> <keyword name="ProjectTaskExtractionThread.requestInterrupt" id="ProjectTaskExtractionThread.requestInterrupt" ref="eric7.Tasks.TaskViewer.html#ProjectTaskExtractionThread.requestInterrupt" /> @@ -12662,6 +12674,7 @@ <keyword name="ProjectTranslationsBrowser._createPopupMenus" id="ProjectTranslationsBrowser._createPopupMenus" ref="eric7.Project.ProjectTranslationsBrowser.html#ProjectTranslationsBrowser._createPopupMenus" /> <keyword name="ProjectTranslationsBrowser._initHookMethods" id="ProjectTranslationsBrowser._initHookMethods" ref="eric7.Project.ProjectTranslationsBrowser.html#ProjectTranslationsBrowser._initHookMethods" /> <keyword name="ProjectTranslationsBrowser._openItem" id="ProjectTranslationsBrowser._openItem" ref="eric7.Project.ProjectTranslationsBrowser.html#ProjectTranslationsBrowser._openItem" /> + <keyword name="ProjectTranslationsBrowser.getIcon" id="ProjectTranslationsBrowser.getIcon" ref="eric7.Project.ProjectTranslationsBrowser.html#ProjectTranslationsBrowser.getIcon" /> <keyword name="ProjectVenvConfigurationDialog" id="ProjectVenvConfigurationDialog" ref="eric7.Project.ProjectVenvConfigurationDialog.html#ProjectVenvConfigurationDialog" /> <keyword name="ProjectVenvConfigurationDialog (Constructor)" id="ProjectVenvConfigurationDialog (Constructor)" ref="eric7.Project.ProjectVenvConfigurationDialog.html#ProjectVenvConfigurationDialog.__init__" /> <keyword name="ProjectVenvConfigurationDialog (Module)" id="ProjectVenvConfigurationDialog (Module)" ref="eric7.Project.ProjectVenvConfigurationDialog.html" /> @@ -19059,7 +19072,7 @@ <keyword name="getProfileFileNames" id="getProfileFileNames" ref="eric7.Utilities.__init__.html#getProfileFileNames" /> <keyword name="getProject" id="getProject" ref="eric7.Preferences.__init__.html#getProject" /> <keyword name="getProjectBrowserColour" id="getProjectBrowserColour" ref="eric7.Preferences.__init__.html#getProjectBrowserColour" /> - <keyword name="getProjectBrowserFlags" id="getProjectBrowserFlags" ref="eric7.Preferences.__init__.html#getProjectBrowserFlags" /> + <keyword name="getProjectBrowsers" id="getProjectBrowsers" ref="eric7.Preferences.__init__.html#getProjectBrowsers" /> <keyword name="getProtobuf" id="getProtobuf" ref="eric7.Preferences.__init__.html#getProtobuf" /> <keyword name="getPyQt6ModulesDirectory" id="getPyQt6ModulesDirectory" ref="eric7.Globals.__init__.html#getPyQt6ModulesDirectory" /> <keyword name="getPyQtToolsPath" id="getPyQtToolsPath" ref="eric7.Globals.__init__.html#getPyQtToolsPath" /> @@ -19402,7 +19415,6 @@ <keyword name="rehashPassword" id="rehashPassword" ref="eric7.Utilities.crypto.py3PBKDF2.html#rehashPassword" /> <keyword name="relativeUniversalPath" id="relativeUniversalPath" ref="eric7.Utilities.__init__.html#relativeUniversalPath" /> <keyword name="removeMarkers" id="removeMarkers" ref="eric7.UI.CompareDialog.html#removeMarkers" /> - <keyword name="removeProjectBrowserFlags" id="removeProjectBrowserFlags" ref="eric7.Preferences.__init__.html#removeProjectBrowserFlags" /> <keyword name="removeQuotesFromArgs" id="removeQuotesFromArgs" ref="eric7.DebugClients.Python.DebugUtilities.html#removeQuotesFromArgs" /> <keyword name="removeSearchPath" id="removeSearchPath" ref="eric7.EricGui.EricPixmapCache.html#removeSearchPath" /> <keyword name="renderTabPreview" id="renderTabPreview" ref="eric7.WebBrowser.WebBrowserSnap.html#renderTabPreview" /> @@ -19477,8 +19489,7 @@ <keyword name="setPrinter" id="setPrinter" ref="eric7.Preferences.__init__.html#setPrinter" /> <keyword name="setProject" id="setProject" ref="eric7.Preferences.__init__.html#setProject" /> <keyword name="setProjectBrowserColour" id="setProjectBrowserColour" ref="eric7.Preferences.__init__.html#setProjectBrowserColour" /> - <keyword name="setProjectBrowserFlags" id="setProjectBrowserFlags" ref="eric7.Preferences.__init__.html#setProjectBrowserFlags" /> - <keyword name="setProjectBrowserFlagsDefault" id="setProjectBrowserFlagsDefault" ref="eric7.Preferences.__init__.html#setProjectBrowserFlagsDefault" /> + <keyword name="setProjectBrowsers" id="setProjectBrowsers" ref="eric7.Preferences.__init__.html#setProjectBrowsers" /> <keyword name="setProtobuf" id="setProtobuf" ref="eric7.Preferences.__init__.html#setProtobuf" /> <keyword name="setPython" id="setPython" ref="eric7.Preferences.__init__.html#setPython" /> <keyword name="setQt" id="setQt" ref="eric7.Preferences.__init__.html#setQt" /> @@ -20327,6 +20338,7 @@ <file>eric7.Project.CreateDialogCodeDialog.html</file> <file>eric7.Project.DebuggerPropertiesDialog.html</file> <file>eric7.Project.DebuggerPropertiesFile.html</file> + <file>eric7.Project.FileCategoryRepositoryItem.html</file> <file>eric7.Project.FiletypeAssociationDialog.html</file> <file>eric7.Project.IdlCompilerDefineNameDialog.html</file> <file>eric7.Project.IdlCompilerOptionsDialog.html</file> @@ -20337,8 +20349,8 @@ <file>eric7.Project.Project.html</file> <file>eric7.Project.ProjectBaseBrowser.html</file> <file>eric7.Project.ProjectBrowser.html</file> - <file>eric7.Project.ProjectBrowserFlags.html</file> <file>eric7.Project.ProjectBrowserModel.html</file> + <file>eric7.Project.ProjectBrowserRepositoryItem.html</file> <file>eric7.Project.ProjectBrowserSortFilterProxyModel.html</file> <file>eric7.Project.ProjectFile.html</file> <file>eric7.Project.ProjectFormsBrowser.html</file>
--- a/src/eric7/Documentation/Source/eric7.Debugger.DebugServer.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Debugger.DebugServer.html Thu Nov 24 16:11:55 2022 +0100 @@ -14,7 +14,7 @@ <h3>Global Attributes</h3> <table> -<tr><td>DebuggerInterfaces</td></tr> +<tr><td>DebuggerInterfaces</td></tr><tr><td>NetworkInterfaceMapping</td></tr> </table> <h3>Classes</h3>
--- a/src/eric7/Documentation/Source/eric7.Debugger.DebugUI.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Debugger.DebugUI.html Thu Nov 24 16:11:55 2022 +0100 @@ -51,15 +51,6 @@ emitted at breaking after a reported exception </dd> -<dt>compileForms()</dt> -<dd> -emitted if changed project forms should be compiled -</dd> -<dt>compileResources()</dt> -<dd> -emitted if changed project resources should be - compiled -</dd> <dt>debuggingStarted(filename)</dt> <dd> emitted when a debugging session was @@ -70,10 +61,10 @@ emitted after the execution was interrupted by an exception and acknowledged by the user </dd> -<dt>executeMake()</dt> +<dt>processChangedProjectFiles()</dt> <dd> -emitted if a project specific make run should be - performed +emitted to indicate, that changed project files + should be processed </dd> <dt>resetUI(full)</dt> <dd> @@ -169,10 +160,6 @@ <td>Private method to handle a expression error of a watch expression.</td> </tr> <tr> -<td><a href="#DebugUI.__compileChangedProjectFiles">__compileChangedProjectFiles</a></td> -<td>Private method to signal compilation of changed forms and resources is wanted.</td> -</tr> -<tr> <td><a href="#DebugUI.__configureExceptionsFilter">__configureExceptionsFilter</a></td> <td>Private slot for displaying the exception filter dialog.</td> </tr> @@ -829,14 +816,6 @@ ID of the debugger backend </dd> </dl> -<a NAME="DebugUI.__compileChangedProjectFiles" ID="DebugUI.__compileChangedProjectFiles"></a> -<h4>DebugUI.__compileChangedProjectFiles</h4> -<b>__compileChangedProjectFiles</b>(<i></i>) - -<p> - Private method to signal compilation of changed forms and resources - is wanted. -</p> <a NAME="DebugUI.__configureExceptionsFilter" ID="DebugUI.__configureExceptionsFilter"></a> <h4>DebugUI.__configureExceptionsFilter</h4> <b>__configureExceptionsFilter</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Preferences.ConfigurationPages.DebuggerGeneralPage.html Thu Nov 24 16:11:55 2022 +0100 @@ -83,6 +83,10 @@ <td>Private slot called to edit an allowed host.</td> </tr> <tr> +<td><a href="#DebuggerGeneralPage.on_interfaceSelectorComboBox_currentIndexChanged">on_interfaceSelectorComboBox_currentIndexChanged</a></td> +<td>Private slot to handle the selection of a network interface type.</td> +</tr> +<tr> <td><a href="#DebuggerGeneralPage.save">save</a></td> <td>Public slot to save the Debugger General (1) configuration.</td> </tr> @@ -139,6 +143,20 @@ <p> Private slot called to edit an allowed host. </p> +<a NAME="DebuggerGeneralPage.on_interfaceSelectorComboBox_currentIndexChanged" ID="DebuggerGeneralPage.on_interfaceSelectorComboBox_currentIndexChanged"></a> +<h4>DebuggerGeneralPage.on_interfaceSelectorComboBox_currentIndexChanged</h4> +<b>on_interfaceSelectorComboBox_currentIndexChanged</b>(<i>index</i>) + +<p> + Private slot to handle the selection of a network interface type. +</p> +<dl> + +<dt><i>index</i> (int)</dt> +<dd> +index of the selected entry +</dd> +</dl> <a NAME="DebuggerGeneralPage.save" ID="DebuggerGeneralPage.save"></a> <h4>DebuggerGeneralPage.save</h4> <b>save</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Preferences.ConfigurationPages.ProjectBrowserPage.html Thu Nov 24 16:11:55 2022 +0100 @@ -63,12 +63,16 @@ <td>Constructor</td> </tr> <tr> -<td><a href="#ProjectBrowserPage.__setProjectBrowsersCheckBoxes">__setProjectBrowsersCheckBoxes</a></td> -<td>Private method to set the checkboxes according to the selected project type.</td> +<td><a href="#ProjectBrowserPage.__populateProjectBrowserList">__populateProjectBrowserList</a></td> +<td>Private method to populate the project browsers list.</td> </tr> <tr> -<td><a href="#ProjectBrowserPage.__storeProjectBrowserFlags">__storeProjectBrowserFlags</a></td> -<td>Private method to store the flags for the selected project type.</td> +<td><a href="#ProjectBrowserPage.__setProjectBrowsersList">__setProjectBrowsersList</a></td> +<td>Private method to check the project browser entries according to the selected project type.</td> +</tr> +<tr> +<td><a href="#ProjectBrowserPage.__storeProjectBrowsersList">__storeProjectBrowsersList</a></td> +<td>Private method to store the list of enabled browsers for the selected project type.</td> </tr> <tr> <td><a href="#ProjectBrowserPage.on_followCursorLineCheckBox_toggled">on_followCursorLineCheckBox_toggled</a></td> @@ -100,33 +104,41 @@ <p> Constructor </p> -<a NAME="ProjectBrowserPage.__setProjectBrowsersCheckBoxes" ID="ProjectBrowserPage.__setProjectBrowsersCheckBoxes"></a> -<h4>ProjectBrowserPage.__setProjectBrowsersCheckBoxes</h4> -<b>__setProjectBrowsersCheckBoxes</b>(<i>projectType</i>) +<a NAME="ProjectBrowserPage.__populateProjectBrowserList" ID="ProjectBrowserPage.__populateProjectBrowserList"></a> +<h4>ProjectBrowserPage.__populateProjectBrowserList</h4> +<b>__populateProjectBrowserList</b>(<i></i>) + +<p> + Private method to populate the project browsers list. +</p> +<a NAME="ProjectBrowserPage.__setProjectBrowsersList" ID="ProjectBrowserPage.__setProjectBrowsersList"></a> +<h4>ProjectBrowserPage.__setProjectBrowsersList</h4> +<b>__setProjectBrowsersList</b>(<i>projectType</i>) <p> - Private method to set the checkboxes according to the selected project + Private method to check the project browser entries according to the selected + project type. +</p> +<dl> + +<dt><i>projectType</i> (str)</dt> +<dd> +selected project type +</dd> +</dl> +<a NAME="ProjectBrowserPage.__storeProjectBrowsersList" ID="ProjectBrowserPage.__storeProjectBrowsersList"></a> +<h4>ProjectBrowserPage.__storeProjectBrowsersList</h4> +<b>__storeProjectBrowsersList</b>(<i>projectType</i>) + +<p> + Private method to store the list of enabled browsers for the selected project type. </p> <dl> -<dt><i>projectType</i></dt> +<dt><i>projectType</i> (str)</dt> <dd> -type of the selected project (string) -</dd> -</dl> -<a NAME="ProjectBrowserPage.__storeProjectBrowserFlags" ID="ProjectBrowserPage.__storeProjectBrowserFlags"></a> -<h4>ProjectBrowserPage.__storeProjectBrowserFlags</h4> -<b>__storeProjectBrowserFlags</b>(<i>projectType</i>) - -<p> - Private method to store the flags for the selected project type. -</p> -<dl> - -<dt><i>projectType</i></dt> -<dd> -type of the selected project (string) +type of the selected project </dd> </dl> <a NAME="ProjectBrowserPage.on_followCursorLineCheckBox_toggled" ID="ProjectBrowserPage.on_followCursorLineCheckBox_toggled"></a>
--- a/src/eric7/Documentation/Source/eric7.Preferences.__init__.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Preferences.__init__.html Thu Nov 24 16:11:55 2022 +0100 @@ -176,8 +176,8 @@ <td>Module function to retrieve the various project browser colours.</td> </tr> <tr> -<td><a href="#getProjectBrowserFlags">getProjectBrowserFlags</a></td> -<td>Module function to retrieve the various project browser flags settings.</td> +<td><a href="#getProjectBrowsers">getProjectBrowsers</a></td> +<td>Function to retrieve the enabled project browsers per project type.</td> </tr> <tr> <td><a href="#getProtobuf">getProtobuf</a></td> @@ -280,10 +280,6 @@ <td>Module function to read the tool groups configuration.</td> </tr> <tr> -<td><a href="#removeProjectBrowserFlags">removeProjectBrowserFlags</a></td> -<td>Module function to remove a project browser flags setting.</td> -</tr> -<tr> <td><a href="#resetLayout">resetLayout</a></td> <td>Module function to set a flag not storing the current layout.</td> </tr> @@ -420,12 +416,8 @@ <td>Module function to store the various project browser colours.</td> </tr> <tr> -<td><a href="#setProjectBrowserFlags">setProjectBrowserFlags</a></td> -<td>Module function to store the various project browser flags settings.</td> -</tr> -<tr> -<td><a href="#setProjectBrowserFlagsDefault">setProjectBrowserFlagsDefault</a></td> -<td>Module function to store the various project browser flags settings.</td> +<td><a href="#setProjectBrowsers">setProjectBrowsers</a></td> +<td>Function to store the enabled project browsers per project type.</td> </tr> <tr> <td><a href="#setProtobuf">setProtobuf</a></td> @@ -525,7 +517,7 @@ <h3>Class Attributes</h3> <table> -<tr><td>condaDefaults</td></tr><tr><td>cooperationDefaults</td></tr><tr><td>corbaDefaults</td></tr><tr><td>debuggerDefaults</td></tr><tr><td>diffColourDefaults</td></tr><tr><td>docuViewerDefaults</td></tr><tr><td>editorColourDefaults</td></tr><tr><td>editorDefaults</td></tr><tr><td>editorExporterDefaults</td></tr><tr><td>editorOtherFontsDefaults</td></tr><tr><td>editorTypingDefaults</td></tr><tr><td>geometryDefaults</td></tr><tr><td>graphicsDefaults</td></tr><tr><td>helpDefaults</td></tr><tr><td>hexEditorDefaults</td></tr><tr><td>iconEditorDefaults</td></tr><tr><td>iconsDefaults</td></tr><tr><td>ircDefaults</td></tr><tr><td>jediDefaults</td></tr><tr><td>microPythonDefaults</td></tr><tr><td>multiProjectDefaults</td></tr><tr><td>pipDefaults</td></tr><tr><td>pluginManagerDefaults</td></tr><tr><td>printerDefaults</td></tr><tr><td>projectBrowserColourDefaults</td></tr><tr><td>projectBrowserFlagsDefaults</td></tr><tr><td>projectDefaults</td></tr><tr><td>protobufDefaults</td></tr><tr><td>pyflakesDefaults</td></tr><tr><td>pythonDefaults</td></tr><tr><td>qtDefaults</td></tr><tr><td>resetLayout</td></tr><tr><td>shellDefaults</td></tr><tr><td>sysDefaults</td></tr><tr><td>tasksDefaults</td></tr><tr><td>templatesDefaults</td></tr><tr><td>trayStarterDefaults</td></tr><tr><td>uiDefaults</td></tr><tr><td>userDefaults</td></tr><tr><td>varDefaults</td></tr><tr><td>vcsDefaults</td></tr><tr><td>webBrowserDefaults</td></tr><tr><td>webEngineSettingsIntitialized</td></tr> +<tr><td>condaDefaults</td></tr><tr><td>cooperationDefaults</td></tr><tr><td>corbaDefaults</td></tr><tr><td>debuggerDefaults</td></tr><tr><td>diffColourDefaults</td></tr><tr><td>docuViewerDefaults</td></tr><tr><td>editorColourDefaults</td></tr><tr><td>editorDefaults</td></tr><tr><td>editorExporterDefaults</td></tr><tr><td>editorOtherFontsDefaults</td></tr><tr><td>editorTypingDefaults</td></tr><tr><td>geometryDefaults</td></tr><tr><td>graphicsDefaults</td></tr><tr><td>helpDefaults</td></tr><tr><td>hexEditorDefaults</td></tr><tr><td>iconEditorDefaults</td></tr><tr><td>iconsDefaults</td></tr><tr><td>ircDefaults</td></tr><tr><td>jediDefaults</td></tr><tr><td>microPythonDefaults</td></tr><tr><td>multiProjectDefaults</td></tr><tr><td>pipDefaults</td></tr><tr><td>pluginManagerDefaults</td></tr><tr><td>printerDefaults</td></tr><tr><td>projectBrowserColourDefaults</td></tr><tr><td>projectBrowsersDefaults</td></tr><tr><td>projectDefaults</td></tr><tr><td>protobufDefaults</td></tr><tr><td>pyflakesDefaults</td></tr><tr><td>pythonDefaults</td></tr><tr><td>qtDefaults</td></tr><tr><td>resetLayout</td></tr><tr><td>shellDefaults</td></tr><tr><td>sysDefaults</td></tr><tr><td>tasksDefaults</td></tr><tr><td>templatesDefaults</td></tr><tr><td>trayStarterDefaults</td></tr><tr><td>uiDefaults</td></tr><tr><td>userDefaults</td></tr><tr><td>varDefaults</td></tr><tr><td>vcsDefaults</td></tr><tr><td>webBrowserDefaults</td></tr><tr><td>webEngineSettingsIntitialized</td></tr> </table> <h3>Class Methods</h3> @@ -1341,24 +1333,30 @@ <div align="right"><a href="#top">Up</a></div> <hr /> <hr /> -<a NAME="getProjectBrowserFlags" ID="getProjectBrowserFlags"></a> -<h2>getProjectBrowserFlags</h2> -<b>getProjectBrowserFlags</b>(<i>key</i>) +<a NAME="getProjectBrowsers" ID="getProjectBrowsers"></a> +<h2>getProjectBrowsers</h2> +<b>getProjectBrowsers</b>(<i>key</i>) <p> - Module function to retrieve the various project browser flags settings. + Function to retrieve the enabled project browsers per project type. </p> <dl> -<dt><i>key</i></dt> +<dt><i>key</i> (str)</dt> <dd> -the key of the value to get +project type </dd> </dl> <dl> <dt>Return:</dt> <dd> -the requested project setting +list of enabled project browsers +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of str </dd> </dl> <div align="right"><a href="#top">Up</a></div> @@ -1861,23 +1859,6 @@ <div align="right"><a href="#top">Up</a></div> <hr /> <hr /> -<a NAME="removeProjectBrowserFlags" ID="removeProjectBrowserFlags"></a> -<h2>removeProjectBrowserFlags</h2> -<b>removeProjectBrowserFlags</b>(<i>key</i>) - -<p> - Module function to remove a project browser flags setting. -</p> -<dl> - -<dt><i>key</i></dt> -<dd> -the key of the setting to be removed -</dd> -</dl> -<div align="right"><a href="#top">Up</a></div> -<hr /> -<hr /> <a NAME="resetLayout" ID="resetLayout"></a> <h2>resetLayout</h2> <b>resetLayout</b>(<i></i>) @@ -2559,43 +2540,22 @@ <div align="right"><a href="#top">Up</a></div> <hr /> <hr /> -<a NAME="setProjectBrowserFlags" ID="setProjectBrowserFlags"></a> -<h2>setProjectBrowserFlags</h2> -<b>setProjectBrowserFlags</b>(<i>key, value</i>) +<a NAME="setProjectBrowsers" ID="setProjectBrowsers"></a> +<h2>setProjectBrowsers</h2> +<b>setProjectBrowsers</b>(<i>key, value</i>) <p> - Module function to store the various project browser flags settings. + Function to store the enabled project browsers per project type. </p> <dl> -<dt><i>key</i></dt> +<dt><i>key</i> (str)</dt> <dd> -the key of the setting to be set -</dd> -<dt><i>value</i></dt> -<dd> -the value to be set +project type </dd> -</dl> -<div align="right"><a href="#top">Up</a></div> -<hr /> -<hr /> -<a NAME="setProjectBrowserFlagsDefault" ID="setProjectBrowserFlagsDefault"></a> -<h2>setProjectBrowserFlagsDefault</h2> -<b>setProjectBrowserFlagsDefault</b>(<i>key, value</i>) - -<p> - Module function to store the various project browser flags settings. -</p> -<dl> - -<dt><i>key</i></dt> +<dt><i>value</i> (list of str)</dt> <dd> -the key of the setting to be set -</dd> -<dt><i>value</i></dt> -<dd> -the value to be set +list of enabled project browsers </dd> </dl> <div align="right"><a href="#top">Up</a></div>
--- a/src/eric7/Documentation/Source/eric7.Project.AddDirectoryDialog.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.AddDirectoryDialog.html Thu Nov 24 16:11:55 2022 +0100 @@ -63,7 +63,7 @@ <td>Public slot to retrieve the dialogs data.</td> </tr> <tr> -<td><a href="#AddDirectoryDialog.on_filterComboBox_highlighted">on_filterComboBox_highlighted</a></td> +<td><a href="#AddDirectoryDialog.on_filterComboBox_currentIndexChanged">on_filterComboBox_currentIndexChanged</a></td> <td>Private slot to handle the selection of a file type.</td> </tr> <tr> @@ -79,7 +79,7 @@ <a NAME="AddDirectoryDialog.__init__" ID="AddDirectoryDialog.__init__"></a> <h4>AddDirectoryDialog (Constructor)</h4> -<b>AddDirectoryDialog</b>(<i>pro, fileTypeFilter="source", parent=None, name=None, startdir=None</i>) +<b>AddDirectoryDialog</b>(<i>pro, fileTypeFilter="SOURCES", parent=None, name=None, startdir=None</i>) <p> Constructor @@ -122,9 +122,9 @@ a flag indicating a recursive add </dd> </dl> -<a NAME="AddDirectoryDialog.on_filterComboBox_highlighted" ID="AddDirectoryDialog.on_filterComboBox_highlighted"></a> -<h4>AddDirectoryDialog.on_filterComboBox_highlighted</h4> -<b>on_filterComboBox_highlighted</b>(<i>index</i>) +<a NAME="AddDirectoryDialog.on_filterComboBox_currentIndexChanged" ID="AddDirectoryDialog.on_filterComboBox_currentIndexChanged"></a> +<h4>AddDirectoryDialog.on_filterComboBox_currentIndexChanged</h4> +<b>on_filterComboBox_currentIndexChanged</b>(<i>index</i>) <p> Private slot to handle the selection of a file type.
--- a/src/eric7/Documentation/Source/eric7.Project.AddFileDialog.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.AddFileDialog.html Thu Nov 24 16:11:55 2022 +0100 @@ -86,23 +86,23 @@ </p> <dl> -<dt><i>pro</i></dt> +<dt><i>pro</i> (Project)</dt> <dd> reference to the project object </dd> -<dt><i>parent</i></dt> +<dt><i>parent</i> (QWidget)</dt> <dd> -parent widget of this dialog (QWidget) +parent widget of this dialog </dd> -<dt><i>fileTypeFilter</i></dt> +<dt><i>fileTypeFilter</i> (str)</dt> <dd> -filter specification for the file to add (string) +filter specification for the file to add </dd> -<dt><i>name</i></dt> +<dt><i>name</i> (str)</dt> <dd> -name of this dialog (string) +name of this dialog </dd> -<dt><i>startdir</i></dt> +<dt><i>startdir</i> (str)</dt> <dd> start directory for the selection dialog </dd> @@ -117,11 +117,16 @@ <dl> <dt>Return:</dt> <dd> -tuple of three values (list of string, string, boolean) - giving the source files, the target directory and a flag +tuple containing the source files, the target directory and a flag telling, whether the files shall be added as source code </dd> </dl> +<dl> +<dt>Return Type:</dt> +<dd> +tuple of (list of string, string, boolean) +</dd> +</dl> <a NAME="AddFileDialog.on_sourceFilesPicker_aboutToShowPathPickerDialog" ID="AddFileDialog.on_sourceFilesPicker_aboutToShowPathPickerDialog"></a> <h4>AddFileDialog.on_sourceFilesPicker_aboutToShowPathPickerDialog</h4> <b>on_sourceFilesPicker_aboutToShowPathPickerDialog</b>(<i></i>) @@ -145,9 +150,9 @@ </p> <dl> -<dt><i>sfile</i></dt> +<dt><i>sfile</i> (str)</dt> <dd> -the text of the source file picker (string) +the text of the source file picker </dd> </dl> <div align="right"><a href="#top">Up</a></div>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/eric7/Documentation/Source/eric7.Project.FileCategoryRepositoryItem.html Thu Nov 24 16:11:55 2022 +0100 @@ -0,0 +1,67 @@ +<!DOCTYPE html> +<html><head> +<title>eric7.Project.FileCategoryRepositoryItem</title> +<meta charset="UTF-8"> +<link rel="stylesheet" href="styles.css"> +</head> +<body> +<a NAME="top" ID="top"></a> +<h1>eric7.Project.FileCategoryRepositoryItem</h1> + +<p> +Module implementing a data structure holding the data associated with a file type +category. +</p> +<h3>Global Attributes</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> + +<table> + +<tr> +<td><a href="#FileCategoryRepositoryItem">FileCategoryRepositoryItem</a></td> +<td>Class holding the data associated with a file type category.</td> +</tr> +</table> +<h3>Functions</h3> + +<table> +<tr><td>None</td></tr> +</table> +<hr /> +<hr /> +<a NAME="FileCategoryRepositoryItem" ID="FileCategoryRepositoryItem"></a> +<h2>FileCategoryRepositoryItem</h2> + +<p> + Class holding the data associated with a file type category. +</p> +<h3>Derived from</h3> +None +<h3>Class Attributes</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Static Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> + +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Project.FiletypeAssociationDialog.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.FiletypeAssociationDialog.html Thu Nov 24 16:11:55 2022 +0100 @@ -71,6 +71,10 @@ <td>Private method to resort the tree.</td> </tr> <tr> +<td><a href="#FiletypeAssociationDialog.__updateAddButton">__updateAddButton</a></td> +<td>Private method to update the enabled state of the 'add' button.</td> +</tr> +<tr> <td><a href="#FiletypeAssociationDialog.on_addAssociationButton_clicked">on_addAssociationButton_clicked</a></td> <td>Private slot to add the association displayed to the list.</td> </tr> @@ -87,6 +91,10 @@ <td>Private slot to handle the currentItemChanged signal of the association list.</td> </tr> <tr> +<td><a href="#FiletypeAssociationDialog.on_filetypeCombo_currentIndexChanged">on_filetypeCombo_currentIndexChanged</a></td> +<td>Private slot handling the selection of a file type.</td> +</tr> +<tr> <td><a href="#FiletypeAssociationDialog.transferData">transferData</a></td> <td>Public slot to transfer the associations into the projects data structure.</td> </tr> @@ -117,26 +125,36 @@ </dl> <a NAME="FiletypeAssociationDialog.__createItem" ID="FiletypeAssociationDialog.__createItem"></a> <h4>FiletypeAssociationDialog.__createItem</h4> -<b>__createItem</b>(<i>pattern, filetype</i>) +<b>__createItem</b>(<i>pattern, filetypeStr, fileCategory</i>) <p> Private slot to create a new entry in the association list. </p> <dl> -<dt><i>pattern</i></dt> +<dt><i>pattern</i> (str)</dt> <dd> -pattern of the entry (string) +pattern of the entry </dd> -<dt><i>filetype</i></dt> +<dt><i>filetypeStr</i> (str)</dt> <dd> -file type of the entry (string) +file type user string of the entry +</dd> +<dt><i>fileCategory</i> (str)</dt> +<dd> +category of the file </dd> </dl> <dl> <dt>Return:</dt> <dd> -reference to the newly generated entry (QTreeWidgetItem) +reference to the newly generated entry +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QTreeWidgetItem </dd> </dl> <a NAME="FiletypeAssociationDialog.__reformat" ID="FiletypeAssociationDialog.__reformat"></a> @@ -153,6 +171,13 @@ <p> Private method to resort the tree. </p> +<a NAME="FiletypeAssociationDialog.__updateAddButton" ID="FiletypeAssociationDialog.__updateAddButton"></a> +<h4>FiletypeAssociationDialog.__updateAddButton</h4> +<b>__updateAddButton</b>(<i></i>) + +<p> + Private method to update the enabled state of the 'add' button. +</p> <a NAME="FiletypeAssociationDialog.on_addAssociationButton_clicked" ID="FiletypeAssociationDialog.on_addAssociationButton_clicked"></a> <h4>FiletypeAssociationDialog.on_addAssociationButton_clicked</h4> <b>on_addAssociationButton_clicked</b>(<i></i>) @@ -179,7 +204,7 @@ <dt><i>txt</i></dt> <dd> -text of the lineedit (string) +text of the line edit (string) </dd> </dl> <a NAME="FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged" ID="FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged"></a> @@ -201,6 +226,20 @@ reference to the previous current item (QTreeWidgetItem) </dd> </dl> +<a NAME="FiletypeAssociationDialog.on_filetypeCombo_currentIndexChanged" ID="FiletypeAssociationDialog.on_filetypeCombo_currentIndexChanged"></a> +<h4>FiletypeAssociationDialog.on_filetypeCombo_currentIndexChanged</h4> +<b>on_filetypeCombo_currentIndexChanged</b>(<i>index</i>) + +<p> + Private slot handling the selection of a file type. +</p> +<dl> + +<dt><i>index</i> (int)</dt> +<dd> +index of the selected entry +</dd> +</dl> <a NAME="FiletypeAssociationDialog.transferData" ID="FiletypeAssociationDialog.transferData"></a> <h4>FiletypeAssociationDialog.transferData</h4> <b>transferData</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Project.Project.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.Project.html Thu Nov 24 16:11:55 2022 +0100 @@ -92,6 +92,11 @@ emitted before an item of the model is repopulated </dd> +<dt>processChangedProjectFiles()</dt> +<dd> +emitted to indicate, that changed project files + should be processed +</dd> <dt>projectAboutToBeCreated()</dt> <dd> emitted just before the project will be @@ -111,44 +116,28 @@ emitted after a project file was closed but before the projectClosed() signal is sent </dd> +<dt>projectFileAdded(str, str)</dt> +<dd> +emitted after a new file was added +</dd> +<dt>projectFileCompiled(str, str)</dt> +<dd> +emitted after a form was compiled +</dd> +<dt>projectFileRemoved(str, str)</dt> +<dd> +emitted after a file of the project was removed +</dd> <dt>projectFileRenamed(str, str)</dt> <dd> emitted after a file of the project has been renamed </dd> -<dt>projectFormAdded(str)</dt> -<dd> -emitted after a new form was added -</dd> -<dt>projectFormCompiled(str)</dt> -<dd> -emitted after a form was compiled -</dd> -<dt>projectFormRemoved(str)</dt> -<dd> -emitted after a form was removed -</dd> -<dt>projectInterfaceAdded(str)</dt> -<dd> -emitted after a new IDL file was added -</dd> -<dt>projectInterfaceRemoved(str)</dt> -<dd> -emitted after a IDL file was removed -</dd> -<dt>projectLanguageAdded(str)</dt> -<dd> -emitted after a new language was added -</dd> <dt>projectLanguageAddedByCode(str)</dt> <dd> emitted after a new language was added. The language code is sent by this signal. </dd> -<dt>projectLanguageRemoved(str)</dt> -<dd> -emitted after a language was removed -</dd> <dt>projectOpened()</dt> <dd> emitted after a project file was read @@ -158,46 +147,11 @@ emitted after a project file was read but before the projectOpened() signal is sent </dd> -<dt>projectOthersAdded(str)</dt> -<dd> -emitted after a file or directory was added - to the OTHERS project data area -</dd> -<dt>projectOthersRemoved(str)</dt> -<dd> -emitted after a file was removed from the - OTHERS project data area -</dd> <dt>projectPropertiesChanged()</dt> <dd> emitted after the project properties were changed </dd> -<dt>projectProtocolAdded(str)</dt> -<dd> -emitted after a new proto file was added -</dd> -<dt>projectProtocolRemoved(str)</dt> -<dd> -emitted after a proto file was removed -</dd> -<dt>projectResourceAdded(str)</dt> -<dd> -emitted after a new resource file was - added -</dd> -<dt>projectResourceRemoved(str)</dt> -<dd> -emitted after a resource was removed -</dd> -<dt>projectSourceAdded(str)</dt> -<dd> -emitted after a new source file was added -</dd> -<dt>projectSourceRemoved(str)</dt> -<dd> -emitted after a source was removed -</dd> <dt>reinitVCS()</dt> <dd> emitted after the VCS has been reinitialized @@ -265,6 +219,10 @@ <td>Private method used to add all files of a single directory to the project.</td> </tr> <tr> +<td><a href="#Project.__autoExecuteMake">__autoExecuteMake</a></td> +<td>Private slot to execute a project specific make run (auto-run) (execute or question).</td> +</tr> +<tr> <td><a href="#Project.__binaryTranslationFile">__binaryTranslationFile</a></td> <td>Private method to calculate the filename of the binary translations file given the name of the raw translations file.</td> </tr> @@ -585,66 +543,22 @@ <td>Public method to add actions to the list of actions.</td> </tr> <tr> -<td><a href="#Project.addFiles">addFiles</a></td> -<td>Public slot used to add files to the project.</td> +<td><a href="#Project.addFileCategory">addFileCategory</a></td> +<td>Public method to add a file category to the categories repository.</td> </tr> <tr> -<td><a href="#Project.addIdlDir">addIdlDir</a></td> -<td>Public slot to add all IDL interfaces of a directory to the current project.</td> -</tr> -<tr> -<td><a href="#Project.addIdlFiles">addIdlFiles</a></td> -<td>Public slot to add IDL interfaces to the current project.</td> +<td><a href="#Project.addFiles">addFiles</a></td> +<td>Public slot used to add files to the project.</td> </tr> <tr> <td><a href="#Project.addLanguage">addLanguage</a></td> <td>Public slot used to add a language to the project.</td> </tr> <tr> -<td><a href="#Project.addOthersDir">addOthersDir</a></td> -<td>Public slot to add a directory to the OTHERS project data.</td> -</tr> -<tr> -<td><a href="#Project.addOthersFiles">addOthersFiles</a></td> -<td>Public slot to add files to the OTHERS project data.</td> -</tr> -<tr> -<td><a href="#Project.addProtoDir">addProtoDir</a></td> -<td>Public slot to add all protocol files of a directory to the current project.</td> -</tr> -<tr> -<td><a href="#Project.addProtoFiles">addProtoFiles</a></td> -<td>Public slot to add protocol files to the current project.</td> -</tr> -<tr> -<td><a href="#Project.addResourceDir">addResourceDir</a></td> -<td>Public slot to add all Qt resource files of a directory to the current project.</td> -</tr> -<tr> -<td><a href="#Project.addResourceFiles">addResourceFiles</a></td> -<td>Public slot to add Qt resources to the current project.</td> -</tr> -<tr> -<td><a href="#Project.addSourceDir">addSourceDir</a></td> -<td>Public slot to add all source files of a directory to the current project.</td> -</tr> -<tr> -<td><a href="#Project.addSourceFiles">addSourceFiles</a></td> -<td>Public slot to add source files to the current project.</td> -</tr> -<tr> <td><a href="#Project.addToOthers">addToOthers</a></td> <td>Public method to add a file/directory to the OTHERS project data.</td> </tr> <tr> -<td><a href="#Project.addUiDir">addUiDir</a></td> -<td>Public slot to add all forms of a directory to the current project.</td> -</tr> -<tr> -<td><a href="#Project.addUiFiles">addUiFiles</a></td> -<td>Public slot to add forms to the current project.</td> -</tr> -<tr> <td><a href="#Project.appendFile">appendFile</a></td> <td>Public method to append a file to the project.</td> </tr> @@ -705,10 +619,6 @@ <td>Public slot to delete a translation from the project directory.</td> </tr> <tr> -<td><a href="#Project.executeMake">executeMake</a></td> -<td>Public slot to execute a project specific make run (auto-run) (execute or question).</td> -</tr> -<tr> <td><a href="#Project.getAbsolutePath">getAbsolutePath</a></td> <td>Public method to convert a project relative file path to an absolute file path.</td> </tr> @@ -753,6 +663,26 @@ <td>Public method to get the EOL-string to be used by the project.</td> </tr> <tr> +<td><a href="#Project.getFileCategories">getFileCategories</a></td> +<td>Public method to get the list of known file categories.</td> +</tr> +<tr> +<td><a href="#Project.getFileCategoryExtension">getFileCategoryExtension</a></td> +<td>Public method to get a list of default file extensions for the given category.</td> +</tr> +<tr> +<td><a href="#Project.getFileCategoryFilterString">getFileCategoryFilterString</a></td> +<td>Public method to get a file selection string for the given categories.</td> +</tr> +<tr> +<td><a href="#Project.getFileCategoryString">getFileCategoryString</a></td> +<td>Public method to get a user string for the given category.</td> +</tr> +<tr> +<td><a href="#Project.getFileCategoryType">getFileCategoryType</a></td> +<td>Public method to get a user type string for the given category.</td> +</tr> +<tr> <td><a href="#Project.getFiles">getFiles</a></td> <td>Public method to get all files starting with a common prefix.</td> </tr> @@ -797,6 +727,10 @@ <td>Public method to get the email address of the project author.</td> </tr> <tr> +<td><a href="#Project.getProjectData">getProjectData</a></td> +<td>Public method to get the data associated with the given data key.</td> +</tr> +<tr> <td><a href="#Project.getProjectDescription">getProjectDescription</a></td> <td>Public method to get the description of the project.</td> </tr> @@ -981,28 +915,12 @@ <td>Public method to return the opened state.</td> </tr> <tr> -<td><a href="#Project.isProjectFile">isProjectFile</a></td> -<td>Public method used to check, if the passed in filename belongs to the project.</td> -</tr> -<tr> -<td><a href="#Project.isProjectForm">isProjectForm</a></td> -<td>Public method used to check, if the passed in filename belongs to the project forms.</td> +<td><a href="#Project.isProjectCategory">isProjectCategory</a></td> +<td>Public method to check, if the passed in filename belongs to the given category.</td> </tr> <tr> -<td><a href="#Project.isProjectInterface">isProjectInterface</a></td> -<td>Public method used to check, if the passed in filename belongs to the project interfaces.</td> -</tr> -<tr> -<td><a href="#Project.isProjectProtocol">isProjectProtocol</a></td> -<td>Public method used to check, if the passed in filename belongs to the project protocols.</td> -</tr> -<tr> -<td><a href="#Project.isProjectResource">isProjectResource</a></td> -<td>Public method used to check, if the passed in filename belongs to the project resources.</td> -</tr> -<tr> -<td><a href="#Project.isProjectSource">isProjectSource</a></td> -<td>Public method used to check, if the passed in filename belongs to the project sources.</td> +<td><a href="#Project.isProjectFile">isProjectFile</a></td> +<td>Public method used to check, if the passed in filename belongs to the project.</td> </tr> <tr> <td><a href="#Project.isPy3Project">isPy3Project</a></td> @@ -1049,6 +967,10 @@ <td>Public slot to remove a file from the project.</td> </tr> <tr> +<td><a href="#Project.removeFileCategory">removeFileCategory</a></td> +<td>Public method to remove a category from the categories repository.</td> +</tr> +<tr> <td><a href="#Project.removeLanguageFile">removeLanguageFile</a></td> <td>Public slot to remove a translation from the project.</td> </tr> @@ -1058,7 +980,7 @@ </tr> <tr> <td><a href="#Project.renameFileInPdata">renameFileInPdata</a></td> -<td>Public method to rename a file in the pdata structure.</td> +<td>Public method to rename a file in the __pdata structure.</td> </tr> <tr> <td><a href="#Project.renameMainScript">renameMainScript</a></td> @@ -1101,6 +1023,10 @@ <td>Public method to set the dirty state.</td> </tr> <tr> +<td><a href="#Project.setProjectData">setProjectData</a></td> +<td>Public method to set data associated with the given data key in the project dictionary.</td> +</tr> +<tr> <td><a href="#Project.setStatusMonitorAutoUpdate">setStatusMonitorAutoUpdate</a></td> <td>Public method to enable the auto update function.</td> </tr> @@ -1230,6 +1156,14 @@ flag indicating quiet operations (boolean) </dd> </dl> +<a NAME="Project.__autoExecuteMake" ID="Project.__autoExecuteMake"></a> +<h4>Project.__autoExecuteMake</h4> +<b>__autoExecuteMake</b>(<i></i>) + +<p> + Private slot to execute a project specific make run (auto-run) + (execute or question). +</p> <a NAME="Project.__binaryTranslationFile" ID="Project.__binaryTranslationFile"></a> <h4>Project.__binaryTranslationFile</h4> <b>__binaryTranslationFile</b>(<i>langFile</i>) @@ -2159,6 +2093,34 @@ list of actions (list of EricAction) </dd> </dl> +<a NAME="Project.addFileCategory" ID="Project.addFileCategory"></a> +<h4>Project.addFileCategory</h4> +<b>addFileCategory</b>(<i>category, categoryItem</i>) + +<p> + Public method to add a file category to the categories repository. +</p> +<p> + Note: The given category must not be contained in the repository already. +</p> +<dl> + +<dt><i>category</i> (str)</dt> +<dd> +file category (must be unique) +</dd> +<dt><i>categoryItem</i> (FileCategoryRepositoryItem)</dt> +<dd> +data class instance containing the category data +</dd> +</dl> +<dl> + +<dt>Raises <b>TypeError</b>:</dt> +<dd> +raised to signal a wrong type for the category item +</dd> +</dl> <a NAME="Project.addFiles" ID="Project.addFiles"></a> <h4>Project.addFiles</h4> <b>addFiles</b>(<i>fileTypeFilter=None, startdir=None</i>) @@ -2177,21 +2139,6 @@ start directory for the selection dialog </dd> </dl> -<a NAME="Project.addIdlDir" ID="Project.addIdlDir"></a> -<h4>Project.addIdlDir</h4> -<b>addIdlDir</b>(<i></i>) - -<p> - Public slot to add all IDL interfaces of a directory to the current - project. -</p> -<a NAME="Project.addIdlFiles" ID="Project.addIdlFiles"></a> -<h4>Project.addIdlFiles</h4> -<b>addIdlFiles</b>(<i></i>) - -<p> - Public slot to add IDL interfaces to the current project. -</p> <a NAME="Project.addLanguage" ID="Project.addLanguage"></a> <h4>Project.addLanguage</h4> <b>addLanguage</b>(<i></i>) @@ -2199,65 +2146,6 @@ <p> Public slot used to add a language to the project. </p> -<a NAME="Project.addOthersDir" ID="Project.addOthersDir"></a> -<h4>Project.addOthersDir</h4> -<b>addOthersDir</b>(<i></i>) - -<p> - Public slot to add a directory to the OTHERS project data. -</p> -<a NAME="Project.addOthersFiles" ID="Project.addOthersFiles"></a> -<h4>Project.addOthersFiles</h4> -<b>addOthersFiles</b>(<i></i>) - -<p> - Public slot to add files to the OTHERS project data. -</p> -<a NAME="Project.addProtoDir" ID="Project.addProtoDir"></a> -<h4>Project.addProtoDir</h4> -<b>addProtoDir</b>(<i></i>) - -<p> - Public slot to add all protocol files of a directory to the current - project. -</p> -<a NAME="Project.addProtoFiles" ID="Project.addProtoFiles"></a> -<h4>Project.addProtoFiles</h4> -<b>addProtoFiles</b>(<i></i>) - -<p> - Public slot to add protocol files to the current project. -</p> -<a NAME="Project.addResourceDir" ID="Project.addResourceDir"></a> -<h4>Project.addResourceDir</h4> -<b>addResourceDir</b>(<i></i>) - -<p> - Public slot to add all Qt resource files of a directory to the current - project. -</p> -<a NAME="Project.addResourceFiles" ID="Project.addResourceFiles"></a> -<h4>Project.addResourceFiles</h4> -<b>addResourceFiles</b>(<i></i>) - -<p> - Public slot to add Qt resources to the current project. -</p> -<a NAME="Project.addSourceDir" ID="Project.addSourceDir"></a> -<h4>Project.addSourceDir</h4> -<b>addSourceDir</b>(<i></i>) - -<p> - Public slot to add all source files of a directory to the current - project. -</p> -<a NAME="Project.addSourceFiles" ID="Project.addSourceFiles"></a> -<h4>Project.addSourceFiles</h4> -<b>addSourceFiles</b>(<i></i>) - -<p> - Public slot to add source files to the current project. -</p> <a NAME="Project.addToOthers" ID="Project.addToOthers"></a> <h4>Project.addToOthers</h4> <b>addToOthers</b>(<i>fn</i>) @@ -2272,20 +2160,6 @@ file name or directory name to add (string) </dd> </dl> -<a NAME="Project.addUiDir" ID="Project.addUiDir"></a> -<h4>Project.addUiDir</h4> -<b>addUiDir</b>(<i></i>) - -<p> - Public slot to add all forms of a directory to the current project. -</p> -<a NAME="Project.addUiFiles" ID="Project.addUiFiles"></a> -<h4>Project.addUiFiles</h4> -<b>addUiFiles</b>(<i></i>) - -<p> - Public slot to add forms to the current project. -</p> <a NAME="Project.appendFile" ID="Project.appendFile"></a> <h4>Project.appendFile</h4> <b>appendFile</b>(<i>fn, isSourceFile=False, updateModel=True</i>) @@ -2514,14 +2388,6 @@ the translation file to be removed (string) </dd> </dl> -<a NAME="Project.executeMake" ID="Project.executeMake"></a> -<h4>Project.executeMake</h4> -<b>executeMake</b>(<i></i>) - -<p> - Public slot to execute a project specific make run (auto-run) - (execute or question). -</p> <a NAME="Project.getAbsolutePath" ID="Project.getAbsolutePath"></a> <h4>Project.getAbsolutePath</h4> <b>getAbsolutePath</b>(<i>fn</i>) @@ -2735,6 +2601,145 @@ eol string (string) </dd> </dl> +<a NAME="Project.getFileCategories" ID="Project.getFileCategories"></a> +<h4>Project.getFileCategories</h4> +<b>getFileCategories</b>(<i></i>) + +<p> + Public method to get the list of known file categories. +</p> +<dl> +<dt>Return:</dt> +<dd> +list of known file categories +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl> +<a NAME="Project.getFileCategoryExtension" ID="Project.getFileCategoryExtension"></a> +<h4>Project.getFileCategoryExtension</h4> +<b>getFileCategoryExtension</b>(<i>category, reverse=False</i>) + +<p> + Public method to get a list of default file extensions for the given category. +</p> +<dl> + +<dt><i>category</i> (str)</dt> +<dd> +file type category +</dd> +<dt><i>reverse</i> (bool)</dt> +<dd> +flag indicating to get all other extensions except the one of + the given category +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +list of default file extensions for the category +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl> +<a NAME="Project.getFileCategoryFilterString" ID="Project.getFileCategoryFilterString"></a> +<h4>Project.getFileCategoryFilterString</h4> +<b>getFileCategoryFilterString</b>(<i>categories=None, withOthers=False, withAll=True</i>) + +<p> + Public method to get a file selection string for the given categories. +</p> +<dl> + +<dt><i>categories</i> (list of str (optional))</dt> +<dd> +list of file type categories (defaults to None). + A value of None means all categories except 'OTHERS'. +</dd> +<dt><i>withOthers</i> (bool (optional))</dt> +<dd> +flag indicating to include the 'OTHERS' category + (defaults to False) +</dd> +<dt><i>withAll</i> (bool (optional))</dt> +<dd> +flag indicating to include a filter for 'All Files' + (defaults to True) +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +file selection filter string +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<a NAME="Project.getFileCategoryString" ID="Project.getFileCategoryString"></a> +<h4>Project.getFileCategoryString</h4> +<b>getFileCategoryString</b>(<i>category</i>) + +<p> + Public method to get a user string for the given category. +</p> +<dl> + +<dt><i>category</i> (str)</dt> +<dd> +file type category +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +user string for the category +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<a NAME="Project.getFileCategoryType" ID="Project.getFileCategoryType"></a> +<h4>Project.getFileCategoryType</h4> +<b>getFileCategoryType</b>(<i>category</i>) + +<p> + Public method to get a user type string for the given category. +</p> +<dl> + +<dt><i>category</i> (str)</dt> +<dd> +file type category +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +user type string for the category +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> <a NAME="Project.getFiles" ID="Project.getFiles"></a> <h4>Project.getFiles</h4> <b>getFiles</b>(<i>start</i>) @@ -2767,9 +2772,8 @@ <dt><i>associationType</i> (str)</dt> <dd> -type of the association (one of FORMS, - INTERFACES, OTHERS, PROTOCOLS, RESOURCES, SOURCES, - TRANSLATIONS or __IGNORE__) +type of the association (one of the known file categories + or __IGNORE__) </dd> </dl> <dl> @@ -2944,6 +2948,41 @@ str </dd> </dl> +<a NAME="Project.getProjectData" ID="Project.getProjectData"></a> +<h4>Project.getProjectData</h4> +<b>getProjectData</b>(<i>dataKey=None, default=None</i>) + +<p> + Public method to get the data associated with the given data key. +</p> +<p> + Note: If dataKey is None, a copy of the project data structure + is returned. +</p> +<dl> + +<dt><i>dataKey</i> (str (optional))</dt> +<dd> +key of the data to get (defaults to None) +</dd> +<dt><i>default</i> (Any (optional))</dt> +<dd> +default value for non-existent keys (defaults to None) +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +requested data or None if the data key doesn't exist or + a copy of the project data dictionary +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +Any +</dd> +</dl> <a NAME="Project.getProjectDescription" ID="Project.getProjectDescription"></a> <h4>Project.getProjectDescription</h4> <b>getProjectDescription</b>(<i></i>) @@ -3020,8 +3059,7 @@ <dt><i>fileType</i> (str)</dt> <dd> -project file type (one of SOURCES, FORMS, RESOURCES, - INTERFACES, PROTOCOLS, OTHERS, TRANSLATIONS) +project file type (one of the known file categories) </dd> <dt><i>normalized</i> (boolean)</dt> <dd> @@ -3758,76 +3796,13 @@ open state (boolean) </dd> </dl> -<a NAME="Project.isProjectFile" ID="Project.isProjectFile"></a> -<h4>Project.isProjectFile</h4> -<b>isProjectFile</b>(<i>fn</i>) - -<p> - Public method used to check, if the passed in filename belongs to the - project. -</p> -<dl> - -<dt><i>fn</i></dt> -<dd> -filename to be checked (string) -</dd> -</dl> -<dl> -<dt>Return:</dt> -<dd> -flag indicating membership (boolean) -</dd> -</dl> -<a NAME="Project.isProjectForm" ID="Project.isProjectForm"></a> -<h4>Project.isProjectForm</h4> -<b>isProjectForm</b>(<i>fn</i>) - -<p> - Public method used to check, if the passed in filename belongs to the - project forms. -</p> -<dl> - -<dt><i>fn</i></dt> -<dd> -filename to be checked (string) -</dd> -</dl> -<dl> -<dt>Return:</dt> -<dd> -flag indicating membership (boolean) -</dd> -</dl> -<a NAME="Project.isProjectInterface" ID="Project.isProjectInterface"></a> -<h4>Project.isProjectInterface</h4> -<b>isProjectInterface</b>(<i>fn</i>) - -<p> - Public method used to check, if the passed in filename belongs to the - project interfaces. -</p> -<dl> - -<dt><i>fn</i></dt> -<dd> -filename to be checked (string) -</dd> -</dl> -<dl> -<dt>Return:</dt> -<dd> -flag indicating membership (boolean) -</dd> -</dl> -<a NAME="Project.isProjectProtocol" ID="Project.isProjectProtocol"></a> -<h4>Project.isProjectProtocol</h4> -<b>isProjectProtocol</b>(<i>fn</i>) - -<p> - Public method used to check, if the passed in filename belongs to the - project protocols. +<a NAME="Project.isProjectCategory" ID="Project.isProjectCategory"></a> +<h4>Project.isProjectCategory</h4> +<b>isProjectCategory</b>(<i>fn, category</i>) + +<p> + Public method to check, if the passed in filename belongs to the given + category. </p> <dl> @@ -3835,6 +3810,10 @@ <dd> filename to be checked </dd> +<dt><i>category</i> (str)</dt> +<dd> +file category to check against +</dd> </dl> <dl> <dt>Return:</dt> @@ -3848,34 +3827,13 @@ bool </dd> </dl> -<a NAME="Project.isProjectResource" ID="Project.isProjectResource"></a> -<h4>Project.isProjectResource</h4> -<b>isProjectResource</b>(<i>fn</i>) +<a NAME="Project.isProjectFile" ID="Project.isProjectFile"></a> +<h4>Project.isProjectFile</h4> +<b>isProjectFile</b>(<i>fn</i>) <p> Public method used to check, if the passed in filename belongs to the - project resources. -</p> -<dl> - -<dt><i>fn</i></dt> -<dd> -filename to be checked (string) -</dd> -</dl> -<dl> -<dt>Return:</dt> -<dd> -flag indicating membership (boolean) -</dd> -</dl> -<a NAME="Project.isProjectSource" ID="Project.isProjectSource"></a> -<h4>Project.isProjectSource</h4> -<b>isProjectSource</b>(<i>fn</i>) - -<p> - Public method used to check, if the passed in filename belongs to the - project sources. + project. </p> <dl> @@ -4098,6 +4056,24 @@ requested (boolean) </dd> </dl> +<a NAME="Project.removeFileCategory" ID="Project.removeFileCategory"></a> +<h4>Project.removeFileCategory</h4> +<b>removeFileCategory</b>(<i>category</i>) + +<p> + Public method to remove a category from the categories repository. +</p> +<p> + Note: If the category is not contained in the repository, the request to + remove it will be ignored silently. +</p> +<dl> + +<dt><i>category</i> (str)</dt> +<dd> +file category +</dd> +</dl> <a NAME="Project.removeLanguageFile" ID="Project.removeLanguageFile"></a> <h4>Project.removeLanguageFile</h4> <b>removeLanguageFile</b>(<i>langFile</i>) @@ -4144,7 +4120,7 @@ <b>renameFileInPdata</b>(<i>oldname, newname, isSourceFile=False</i>) <p> - Public method to rename a file in the pdata structure. + Public method to rename a file in the __pdata structure. </p> <dl> @@ -4370,6 +4346,34 @@ dirty state </dd> </dl> +<a NAME="Project.setProjectData" ID="Project.setProjectData"></a> +<h4>Project.setProjectData</h4> +<b>setProjectData</b>(<i>data, dataKey=None, setDirty=True</i>) + +<p> + Public method to set data associated with the given data key in the project + dictionary. +</p> +<p> + Note: If no data key is given or is None, the data must be a dictionary used + to update the project data. +</p> +<dl> + +<dt><i>data</i> (Any)</dt> +<dd> +data to be set or a dictionary to update the project data +</dd> +<dt><i>dataKey</i> (str (optional))</dt> +<dd> +key of the data to set (defaults to None) +</dd> +<dt><i>setDirty</i> (bool (optional))</dt> +<dd> +flag indicating to set the dirty flag if the data is different + from the current one (defaults to True) +</dd> +</dl> <a NAME="Project.setStatusMonitorAutoUpdate" ID="Project.setStatusMonitorAutoUpdate"></a> <h4>Project.setStatusMonitorAutoUpdate</h4> <b>setStatusMonitorAutoUpdate</b>(<i>auto</i>)
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectBaseBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectBaseBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -248,22 +248,22 @@ <a NAME="ProjectBaseBrowser.__init__" ID="ProjectBaseBrowser.__init__"></a> <h4>ProjectBaseBrowser (Constructor)</h4> -<b>ProjectBaseBrowser</b>(<i>project, type_, parent=None</i>) +<b>ProjectBaseBrowser</b>(<i>project, filterType, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>project</i></dt> +<dt><i>project</i> (Project)</dt> <dd> reference to the project object </dd> -<dt><i>type_</i></dt> +<dt><i>filterType</i> (str)</dt> <dd> -project browser type (string) +filter string for file types </dd> -<dt><i>parent</i></dt> +<dt><i>parent</i> (QWidget)</dt> <dd> parent widget of this browser </dd>
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -46,6 +46,105 @@ that doesn't fit these categories. Optionally it contains an additional tab with the file system browser. </p> +<p> + Note: The following signals are defined here to proxy the individual browser + signals. +</p> +<h3>Signals</h3> +<dl> + +<dt>appendStderr(str)</dt> +<dd> +emitted after something was received from + a QProcess on stderr +</dd> +<dt>appendStdout(str)</dt> +<dd> +emitted after something was received from + a QProcess on stdout +</dd> +<dt>binaryFile(filename)</dt> +<dd> +emitted to open a file as binary (str) +</dd> +<dt>closeSourceWindow(str)</dt> +<dd> +emitted to close a source file +</dd> +<dt>designerFile(filename)</dt> +<dd> +emitted to open a Qt-Designer file (str) +</dd> +<dt>linguistFile(filename)</dt> +<dd> +emitted to open a Qt-Linguist (*.ts) + file (str) +</dd> +<dt>pixmapEditFile(filename)</dt> +<dd> +emitted to edit a pixmap file (str) +</dd> +<dt>pixmapFile(filename)</dt> +<dd> +emitted to open a pixmap file (str) +</dd> +<dt>preferencesChanged()</dt> +<dd> +emitted when the preferences have been changed +</dd> +<dt>processChangedProjectFiles()</dt> +<dd> +emitted to indicate, that changed project files + should be processed +</dd> +<dt>sourceFile(filename)</dt> +<dd> +emitted to open a Python file at a line (str) +</dd> +<dt>sourceFile(filename, lineno)</dt> +<dd> +emitted to open a Python file at a + line (str, int) +</dd> +<dt>sourceFile(filename, lineno, type)</dt> +<dd> +emitted to open a Python file + at a line giving an explicit file type (str, int, str) +</dd> +<dt>sourceFile(filename, linenos)</dt> +<dd> +emitted to open a Python file giving + a list of lines(str, list) +</dd> +<dt>svgFile(filename)</dt> +<dd> +emitted to open a SVG file (str) +</dd> +<dt>testFile(filename)</dt> +<dd> +emitted to open a Python file for a + unit test (str) +</dd> +<dt>trpreview(filenames)</dt> +<dd> +emitted to preview Qt-Linguist (*.qm) + files (list of str) +</dd> +<dt>trpreview(filenames, ignore)</dt> +<dd> +emitted to preview Qt-Linguist (*.qm) + files indicating whether non-existent files shall be ignored + (list of str, bool) +</dd> +<dt>uipreview(str)</dt> +<dd> +emitted to preview a forms file +</dd> +<dt>umlFile(filename)</dt> +<dd> +emitted to open an eric UML file (str) +</dd> +</dl> <h3>Derived from</h3> EricTabWidget <h3>Class Attributes</h3> @@ -103,12 +202,32 @@ <td>Private slot to react upon clicks on the VCS indicator LED.</td> </tr> <tr> +<td><a href="#ProjectBrowser.addTypedProjectBrowser">addTypedProjectBrowser</a></td> +<td>Public method to add a project browser type to the browser repository.</td> +</tr> +<tr> <td><a href="#ProjectBrowser.getProjectBrowser">getProjectBrowser</a></td> -<td>Public method to get a reference to the named project browser.</td> +<td>Public method to get a reference to the project browser of given type.</td> +</tr> +<tr> +<td><a href="#ProjectBrowser.getProjectBrowserFilter">getProjectBrowserFilter</a></td> +<td>Public method to get the project browser file filter for a file category.</td> +</tr> +<tr> +<td><a href="#ProjectBrowser.getProjectBrowserIcon">getProjectBrowserIcon</a></td> +<td>Public method to get the icon for a project browser.</td> </tr> <tr> <td><a href="#ProjectBrowser.getProjectBrowserNames">getProjectBrowserNames</a></td> -<td>Public method to get the names of the various project browsers.</td> +<td>Public method to get the types of the various project browsers.</td> +</tr> +<tr> +<td><a href="#ProjectBrowser.getProjectBrowserType">getProjectBrowserType</a></td> +<td>Public method to get the project browser type for a file category.</td> +</tr> +<tr> +<td><a href="#ProjectBrowser.getProjectBrowserUserStrings">getProjectBrowserUserStrings</a></td> +<td>Public method to get a dictionary of defined project browser user strings.</td> </tr> <tr> <td><a href="#ProjectBrowser.getProjectBrowsers">getProjectBrowsers</a></td> @@ -126,6 +245,10 @@ <td><a href="#ProjectBrowser.handlePreferencesChanged">handlePreferencesChanged</a></td> <td>Public slot used to handle the preferencesChanged signal.</td> </tr> +<tr> +<td><a href="#ProjectBrowser.removeTypedProjectBrowser">removeTypedProjectBrowser</a></td> +<td>Public method to remove a browser type from the browsers repository.</td> +</tr> </table> <h3>Static Methods</h3> @@ -195,16 +318,16 @@ </p> <a NAME="ProjectBrowser.__setBrowsersAvailable" ID="ProjectBrowser.__setBrowsersAvailable"></a> <h4>ProjectBrowser.__setBrowsersAvailable</h4> -<b>__setBrowsersAvailable</b>(<i>browserFlags</i>) +<b>__setBrowsersAvailable</b>(<i>browsersList</i>) <p> Private method to add selected browsers to the project browser. </p> <dl> -<dt><i>browserFlags</i></dt> +<dt><i>browsersList</i> (list of str)</dt> <dd> -flags indicating the browsers to add (integer) +list of project browsers to be shown </dd> </dl> <a NAME="ProjectBrowser.__setSourcesIcon" ID="ProjectBrowser.__setSourcesIcon"></a> @@ -242,20 +365,43 @@ position of the click (QPoint) </dd> </dl> -<a NAME="ProjectBrowser.getProjectBrowser" ID="ProjectBrowser.getProjectBrowser"></a> -<h4>ProjectBrowser.getProjectBrowser</h4> -<b>getProjectBrowser</b>(<i>name</i>) +<a NAME="ProjectBrowser.addTypedProjectBrowser" ID="ProjectBrowser.addTypedProjectBrowser"></a> +<h4>ProjectBrowser.addTypedProjectBrowser</h4> +<b>addTypedProjectBrowser</b>(<i>browserType, projectBrowserItem</i>) <p> - Public method to get a reference to the named project browser. + Public method to add a project browser type to the browser repository. </p> <dl> -<dt><i>name</i></dt> +<dt><i>browserType</i> (str)</dt> +<dd> +type of the project browser +</dd> +<dt><i>projectBrowserItem</i> (ProjectBrowserRepositoryItem)</dt> +<dd> +data structure containing the type specific data +</dd> +</dl> +<dl> + +<dt>Raises <b>TypeError</b>:</dt> <dd> -name of the requested project browser (string). - Valid names are "sources, forms, resources, translations, - interfaces, protocols, others". +raised to signal a wrong type for the project browser item +</dd> +</dl> +<a NAME="ProjectBrowser.getProjectBrowser" ID="ProjectBrowser.getProjectBrowser"></a> +<h4>ProjectBrowser.getProjectBrowser</h4> +<b>getProjectBrowser</b>(<i>browserType</i>) + +<p> + Public method to get a reference to the project browser of given type. +</p> +<dl> + +<dt><i>browserType</i> (str)</dt> +<dd> +type of the requested project browser </dd> </dl> <dl> @@ -264,17 +410,126 @@ reference to the requested browser or None </dd> </dl> +<dl> +<dt>Return Type:</dt> +<dd> +ProjectBaseBrowser or None +</dd> +</dl> +<a NAME="ProjectBrowser.getProjectBrowserFilter" ID="ProjectBrowser.getProjectBrowserFilter"></a> +<h4>ProjectBrowser.getProjectBrowserFilter</h4> +<b>getProjectBrowserFilter</b>(<i>fileCategory</i>) + +<p> + Public method to get the project browser file filter for a file category. +</p> +<dl> + +<dt><i>fileCategory</i> (str)</dt> +<dd> +file category +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +project browser file filter +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<a NAME="ProjectBrowser.getProjectBrowserIcon" ID="ProjectBrowser.getProjectBrowserIcon"></a> +<h4>ProjectBrowser.getProjectBrowserIcon</h4> +<b>getProjectBrowserIcon</b>(<i>browserType</i>) + +<p> + Public method to get the icon for a project browser. +</p> +<dl> + +<dt><i>browserType</i> (str)</dt> +<dd> +type of the project browser +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +icon for the project browser +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QIcon +</dd> +</dl> <a NAME="ProjectBrowser.getProjectBrowserNames" ID="ProjectBrowser.getProjectBrowserNames"></a> <h4>ProjectBrowser.getProjectBrowserNames</h4> <b>getProjectBrowserNames</b>(<i></i>) <p> - Public method to get the names of the various project browsers. + Public method to get the types of the various project browsers. </p> <dl> <dt>Return:</dt> <dd> -list of project browser names (list of string) +list of project browser types +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl> +<a NAME="ProjectBrowser.getProjectBrowserType" ID="ProjectBrowser.getProjectBrowserType"></a> +<h4>ProjectBrowser.getProjectBrowserType</h4> +<b>getProjectBrowserType</b>(<i>fileCategory</i>) + +<p> + Public method to get the project browser type for a file category. +</p> +<dl> + +<dt><i>fileCategory</i> (str)</dt> +<dd> +file category +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +project browser type +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<a NAME="ProjectBrowser.getProjectBrowserUserStrings" ID="ProjectBrowser.getProjectBrowserUserStrings"></a> +<h4>ProjectBrowser.getProjectBrowserUserStrings</h4> +<b>getProjectBrowserUserStrings</b>(<i></i>) + +<p> + Public method to get a dictionary of defined project browser user strings. +</p> +<dl> +<dt>Return:</dt> +<dd> +dictionary of defined project browser user strings +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +dict </dd> </dl> <a NAME="ProjectBrowser.getProjectBrowsers" ID="ProjectBrowser.getProjectBrowsers"></a> @@ -290,6 +545,12 @@ list of references to project browsers </dd> </dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of ProjectBaseBrowser +</dd> +</dl> <a NAME="ProjectBrowser.handleEditorChanged" ID="ProjectBrowser.handleEditorChanged"></a> <h4>ProjectBrowser.handleEditorChanged</h4> <b>handleEditorChanged</b>(<i>fn</i>) @@ -299,9 +560,9 @@ </p> <dl> -<dt><i>fn</i></dt> +<dt><i>fn</i> (str)</dt> <dd> -filename of the changed file (string) +filename of the changed file </dd> </dl> <a NAME="ProjectBrowser.handleEditorLineChanged" ID="ProjectBrowser.handleEditorLineChanged"></a> @@ -329,6 +590,24 @@ <p> Public slot used to handle the preferencesChanged signal. </p> +<a NAME="ProjectBrowser.removeTypedProjectBrowser" ID="ProjectBrowser.removeTypedProjectBrowser"></a> +<h4>ProjectBrowser.removeTypedProjectBrowser</h4> +<b>removeTypedProjectBrowser</b>(<i>browserType</i>) + +<p> + Public method to remove a browser type from the browsers repository. +</p> +<p> + Note: If the browser type is not contained in the repository, the request to + remove it will be ignored silently. +</p> +<dl> + +<dt><i>browserType</i> (str)</dt> +<dd> +project browser type +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectBrowserModel.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectBrowserModel.html Thu Nov 24 16:11:55 2022 +0100 @@ -14,7 +14,7 @@ <h3>Global Attributes</h3> <table> -<tr><td>ProjectBrowserFormType</td></tr><tr><td>ProjectBrowserInterfaceType</td></tr><tr><td>ProjectBrowserItemDirectory</td></tr><tr><td>ProjectBrowserItemFile</td></tr><tr><td>ProjectBrowserItemSimpleDirectory</td></tr><tr><td>ProjectBrowserNoType</td></tr><tr><td>ProjectBrowserOthersType</td></tr><tr><td>ProjectBrowserProtocolsType</td></tr><tr><td>ProjectBrowserResourceType</td></tr><tr><td>ProjectBrowserSourceType</td></tr><tr><td>ProjectBrowserTranslationType</td></tr> +<tr><td>ProjectBrowserItemDirectory</td></tr><tr><td>ProjectBrowserItemFile</td></tr><tr><td>ProjectBrowserItemSimpleDirectory</td></tr> </table> <h3>Classes</h3> @@ -466,6 +466,10 @@ <td>Public method to repopulate an item.</td> </tr> <tr> +<td><a href="#ProjectBrowserModel.setProjectBrowserReference">setProjectBrowserReference</a></td> +<td>Public method to set a reference to the project browser instance.</td> +</tr> +<tr> <td><a href="#ProjectBrowserModel.startFileSystemMonitoring">startFileSystemMonitoring</a></td> <td>Public method to (re)start monitoring the project file system.</td> </tr> @@ -878,6 +882,20 @@ name of the file relative to the project root (string) </dd> </dl> +<a NAME="ProjectBrowserModel.setProjectBrowserReference" ID="ProjectBrowserModel.setProjectBrowserReference"></a> +<h4>ProjectBrowserModel.setProjectBrowserReference</h4> +<b>setProjectBrowserReference</b>(<i>projectBrowser</i>) + +<p> + Public method to set a reference to the project browser instance. +</p> +<dl> + +<dt><i>projectBrowser</i> (ProjectBrowser)</dt> +<dd> +reference to the project browser instance +</dd> +</dl> <a NAME="ProjectBrowserModel.startFileSystemMonitoring" ID="ProjectBrowserModel.startFileSystemMonitoring"></a> <h4>ProjectBrowserModel.startFileSystemMonitoring</h4> <b>startFileSystemMonitoring</b>(<i></i>)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectBrowserRepositoryItem.html Thu Nov 24 16:11:55 2022 +0100 @@ -0,0 +1,67 @@ +<!DOCTYPE html> +<html><head> +<title>eric7.Project.ProjectBrowserRepositoryItem</title> +<meta charset="UTF-8"> +<link rel="stylesheet" href="styles.css"> +</head> +<body> +<a NAME="top" ID="top"></a> +<h1>eric7.Project.ProjectBrowserRepositoryItem</h1> + +<p> +Module implementing a data structure holding the data associated with a project browser +type. +</p> +<h3>Global Attributes</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> + +<table> + +<tr> +<td><a href="#ProjectBrowserRepositoryItem">ProjectBrowserRepositoryItem</a></td> +<td>Class holding the data associated with a project browser type.</td> +</tr> +</table> +<h3>Functions</h3> + +<table> +<tr><td>None</td></tr> +</table> +<hr /> +<hr /> +<a NAME="ProjectBrowserRepositoryItem" ID="ProjectBrowserRepositoryItem"></a> +<h2>ProjectBrowserRepositoryItem</h2> + +<p> + Class holding the data associated with a project browser type. +</p> +<h3>Derived from</h3> +None +<h3>Class Attributes</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Static Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> + +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectBrowserSortFilterProxyModel.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectBrowserSortFilterProxyModel.html Thu Nov 24 16:11:55 2022 +0100 @@ -62,10 +62,6 @@ <td><a href="#ProjectBrowserSortFilterProxyModel.filterAcceptsRow">filterAcceptsRow</a></td> <td>Public method to filter rows.</td> </tr> -<tr> -<td><a href="#ProjectBrowserSortFilterProxyModel.preferencesChanged">preferencesChanged</a></td> -<td>Public slot called to handle a change of the preferences settings.</td> -</tr> </table> <h3>Static Methods</h3> @@ -120,13 +116,6 @@ flag indicating, if the item should be shown (boolean) </dd> </dl> -<a NAME="ProjectBrowserSortFilterProxyModel.preferencesChanged" ID="ProjectBrowserSortFilterProxyModel.preferencesChanged"></a> -<h4>ProjectBrowserSortFilterProxyModel.preferencesChanged</h4> -<b>preferencesChanged</b>(<i></i>) - -<p> - Public slot called to handle a change of the preferences settings. -</p> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectFormsBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectFormsBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -102,6 +102,10 @@ <td>Private method to compile all forms to source files.</td> </tr> <tr> +<td><a href="#ProjectFormsBrowser.__compileChangedForms">__compileChangedForms</a></td> +<td>Private method to compile all changed forms to source files.</td> +</tr> +<tr> <td><a href="#ProjectFormsBrowser.__compileForm">__compileForm</a></td> <td>Private method to compile a form to a source file.</td> </tr> @@ -198,8 +202,8 @@ <td>Protected slot to handle the open popup menu entry.</td> </tr> <tr> -<td><a href="#ProjectFormsBrowser.compileChangedForms">compileChangedForms</a></td> -<td>Public method to compile all changed forms to source files.</td> +<td><a href="#ProjectFormsBrowser.getIcon">getIcon</a></td> +<td>Public method to get an icon for the project browser.</td> </tr> <tr> <td><a href="#ProjectFormsBrowser.getUiCompiler">getUiCompiler</a></td> @@ -218,20 +222,24 @@ <a NAME="ProjectFormsBrowser.__init__" ID="ProjectFormsBrowser.__init__"></a> <h4>ProjectFormsBrowser (Constructor)</h4> -<b>ProjectFormsBrowser</b>(<i>project, parent=None</i>) +<b>ProjectFormsBrowser</b>(<i>project, projectBrowser, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>project</i></dt> +<dt><i>project</i> (Project)</dt> <dd> reference to the project object </dd> -<dt><i>parent</i></dt> +<dt><i>projectBrowser</i> (ProjectBrowser)</dt> <dd> -parent widget of this browser (QWidget) +reference to the project browser object +</dd> +<dt><i>parent</i> (QWidget)</dt> +<dd> +parent widget of this browser </dd> </dl> <a NAME="ProjectFormsBrowser.__TRPreview" ID="ProjectFormsBrowser.__TRPreview"></a> @@ -269,6 +277,13 @@ <p> Private method to compile all forms to source files. </p> +<a NAME="ProjectFormsBrowser.__compileChangedForms" ID="ProjectFormsBrowser.__compileChangedForms"></a> +<h4>ProjectFormsBrowser.__compileChangedForms</h4> +<b>__compileChangedForms</b>(<i></i>) + +<p> + Private method to compile all changed forms to source files. +</p> <a NAME="ProjectFormsBrowser.__compileForm" ID="ProjectFormsBrowser.__compileForm"></a> <h4>ProjectFormsBrowser.__compileForm</h4> <b>__compileForm</b>(<i></i>) @@ -502,13 +517,25 @@ <p> Protected slot to handle the open popup menu entry. </p> -<a NAME="ProjectFormsBrowser.compileChangedForms" ID="ProjectFormsBrowser.compileChangedForms"></a> -<h4>ProjectFormsBrowser.compileChangedForms</h4> -<b>compileChangedForms</b>(<i></i>) +<a NAME="ProjectFormsBrowser.getIcon" ID="ProjectFormsBrowser.getIcon"></a> +<h4>ProjectFormsBrowser.getIcon</h4> +<b>getIcon</b>(<i></i>) <p> - Public method to compile all changed forms to source files. + Public method to get an icon for the project browser. </p> +<dl> +<dt>Return:</dt> +<dd> +icon for the browser +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QIcon +</dd> +</dl> <a NAME="ProjectFormsBrowser.getUiCompiler" ID="ProjectFormsBrowser.getUiCompiler"></a> <h4>ProjectFormsBrowser.getUiCompiler</h4> <b>getUiCompiler</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectInterfacesBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectInterfacesBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -158,6 +158,10 @@ <td><a href="#ProjectInterfacesBrowser._openItem">_openItem</a></td> <td>Protected slot to handle the open popup menu entry.</td> </tr> +<tr> +<td><a href="#ProjectInterfacesBrowser.getIcon">getIcon</a></td> +<td>Public method to get an icon for the project browser.</td> +</tr> </table> <h3>Static Methods</h3> @@ -167,20 +171,24 @@ <a NAME="ProjectInterfacesBrowser.__init__" ID="ProjectInterfacesBrowser.__init__"></a> <h4>ProjectInterfacesBrowser (Constructor)</h4> -<b>ProjectInterfacesBrowser</b>(<i>project, parent=None</i>) +<b>ProjectInterfacesBrowser</b>(<i>project, projectBrowser, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>project</i></dt> +<dt><i>project</i> (Project)</dt> <dd> reference to the project object </dd> -<dt><i>parent</i></dt> +<dt><i>projectBrowser</i> (ProjectBrowser)</dt> <dd> -parent widget of this browser (QWidget) +reference to the project browser object +</dd> +<dt><i>parent</i> (QWidget)</dt> +<dd> +parent widget of this browser </dd> </dl> <a NAME="ProjectInterfacesBrowser.__addInterfaceFiles" ID="ProjectInterfacesBrowser.__addInterfaceFiles"></a> @@ -365,6 +373,25 @@ <p> Protected slot to handle the open popup menu entry. </p> +<a NAME="ProjectInterfacesBrowser.getIcon" ID="ProjectInterfacesBrowser.getIcon"></a> +<h4>ProjectInterfacesBrowser.getIcon</h4> +<b>getIcon</b>(<i></i>) + +<p> + Public method to get an icon for the project browser. +</p> +<dl> +<dt>Return:</dt> +<dd> +icon for the browser +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QIcon +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectOthersBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectOthersBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -137,6 +137,10 @@ <td><a href="#ProjectOthersBrowser._showContextMenu">_showContextMenu</a></td> <td>Protected slot called before the context menu is shown.</td> </tr> +<tr> +<td><a href="#ProjectOthersBrowser.getIcon">getIcon</a></td> +<td>Public method to get an icon for the project browser.</td> +</tr> </table> <h3>Static Methods</h3> @@ -146,20 +150,24 @@ <a NAME="ProjectOthersBrowser.__init__" ID="ProjectOthersBrowser.__init__"></a> <h4>ProjectOthersBrowser (Constructor)</h4> -<b>ProjectOthersBrowser</b>(<i>project, parent=None</i>) +<b>ProjectOthersBrowser</b>(<i>project, projectBrowser, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>project</i></dt> +<dt><i>project</i> (Project)</dt> <dd> reference to the project object </dd> -<dt><i>parent</i></dt> +<dt><i>projectBrowser</i> (ProjectBrowser)</dt> <dd> -parent widget of this browser (QWidget) +reference to the project browser object +</dd> +<dt><i>parent</i> (QWidget)</dt> +<dd> +parent widget of this browser </dd> </dl> <a NAME="ProjectOthersBrowser.__addOthersDirectory" ID="ProjectOthersBrowser.__addOthersDirectory"></a> @@ -301,6 +309,25 @@ Reference to the popup menu (QPopupMenu) </dd> </dl> +<a NAME="ProjectOthersBrowser.getIcon" ID="ProjectOthersBrowser.getIcon"></a> +<h4>ProjectOthersBrowser.getIcon</h4> +<b>getIcon</b>(<i></i>) + +<p> + Public method to get an icon for the project browser. +</p> +<dl> +<dt>Return:</dt> +<dd> +icon for the browser +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QIcon +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectProtocolsBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectProtocolsBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -158,6 +158,10 @@ <td><a href="#ProjectProtocolsBrowser._openItem">_openItem</a></td> <td>Protected slot to handle the open popup menu entry.</td> </tr> +<tr> +<td><a href="#ProjectProtocolsBrowser.getIcon">getIcon</a></td> +<td>Public method to get an icon for the project browser.</td> +</tr> </table> <h3>Static Methods</h3> @@ -167,7 +171,7 @@ <a NAME="ProjectProtocolsBrowser.__init__" ID="ProjectProtocolsBrowser.__init__"></a> <h4>ProjectProtocolsBrowser (Constructor)</h4> -<b>ProjectProtocolsBrowser</b>(<i>project, parent=None</i>) +<b>ProjectProtocolsBrowser</b>(<i>project, projectBrowser, parent=None</i>) <p> Constructor @@ -178,6 +182,10 @@ <dd> reference to the project object </dd> +<dt><i>projectBrowser</i> (ProjectBrowser)</dt> +<dd> +reference to the project browser object +</dd> <dt><i>parent</i> (QWidget)</dt> <dd> parent widget of this browser @@ -418,6 +426,25 @@ <p> Protected slot to handle the open popup menu entry. </p> +<a NAME="ProjectProtocolsBrowser.getIcon" ID="ProjectProtocolsBrowser.getIcon"></a> +<h4>ProjectProtocolsBrowser.getIcon</h4> +<b>getIcon</b>(<i></i>) + +<p> + Public method to get an icon for the project browser. +</p> +<dl> +<dt>Return:</dt> +<dd> +icon for the browser +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QIcon +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectResourcesBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectResourcesBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -89,6 +89,10 @@ <td>Private method to compile all resources to source files.</td> </tr> <tr> +<td><a href="#ProjectResourcesBrowser.__compileChangedResources">__compileChangedResources</a></td> +<td>Private method to compile all changed resources to source files.</td> +</tr> +<tr> <td><a href="#ProjectResourcesBrowser.__compileQRC">__compileQRC</a></td> <td>Private method to compile a .qrc file to a .py file.</td> </tr> @@ -165,8 +169,8 @@ <td>Protected slot to handle the open popup menu entry.</td> </tr> <tr> -<td><a href="#ProjectResourcesBrowser.compileChangedResources">compileChangedResources</a></td> -<td>Public method to compile all changed resources to source files.</td> +<td><a href="#ProjectResourcesBrowser.getIcon">getIcon</a></td> +<td>Public method to get an icon for the project browser.</td> </tr> <tr> <td><a href="#ProjectResourcesBrowser.handlePreferencesChanged">handlePreferencesChanged</a></td> @@ -181,20 +185,24 @@ <a NAME="ProjectResourcesBrowser.__init__" ID="ProjectResourcesBrowser.__init__"></a> <h4>ProjectResourcesBrowser (Constructor)</h4> -<b>ProjectResourcesBrowser</b>(<i>project, parent=None</i>) +<b>ProjectResourcesBrowser</b>(<i>project, projectBrowser, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>project</i></dt> +<dt><i>project</i> (Project)</dt> <dd> reference to the project object </dd> -<dt><i>parent</i></dt> +<dt><i>projectBrowser</i> (ProjectBrowser)</dt> <dd> -parent widget of this browser (QWidget) +reference to the project browser object +</dd> +<dt><i>parent</i> (QWidget)</dt> +<dd> +parent widget of this browser </dd> </dl> <a NAME="ProjectResourcesBrowser.__addResourceFiles" ID="ProjectResourcesBrowser.__addResourceFiles"></a> @@ -243,6 +251,13 @@ <p> Private method to compile all resources to source files. </p> +<a NAME="ProjectResourcesBrowser.__compileChangedResources" ID="ProjectResourcesBrowser.__compileChangedResources"></a> +<h4>ProjectResourcesBrowser.__compileChangedResources</h4> +<b>__compileChangedResources</b>(<i></i>) + +<p> + Private method to compile all changed resources to source files. +</p> <a NAME="ProjectResourcesBrowser.__compileQRC" ID="ProjectResourcesBrowser.__compileQRC"></a> <h4>ProjectResourcesBrowser.__compileQRC</h4> <b>__compileQRC</b>(<i>fn, noDialog=False, progress=None</i>) @@ -433,13 +448,25 @@ <p> Protected slot to handle the open popup menu entry. </p> -<a NAME="ProjectResourcesBrowser.compileChangedResources" ID="ProjectResourcesBrowser.compileChangedResources"></a> -<h4>ProjectResourcesBrowser.compileChangedResources</h4> -<b>compileChangedResources</b>(<i></i>) +<a NAME="ProjectResourcesBrowser.getIcon" ID="ProjectResourcesBrowser.getIcon"></a> +<h4>ProjectResourcesBrowser.getIcon</h4> +<b>getIcon</b>(<i></i>) <p> - Public method to compile all changed resources to source files. + Public method to get an icon for the project browser. </p> +<dl> +<dt>Return:</dt> +<dd> +icon for the browser +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QIcon +</dd> +</dl> <a NAME="ProjectResourcesBrowser.handlePreferencesChanged" ID="ProjectResourcesBrowser.handlePreferencesChanged"></a> <h4>ProjectResourcesBrowser.handlePreferencesChanged</h4> <b>handlePreferencesChanged</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectSourcesBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectSourcesBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -207,6 +207,10 @@ <td><a href="#ProjectSourcesBrowser._projectClosed">_projectClosed</a></td> <td>Protected slot to handle the projectClosed signal.</td> </tr> +<tr> +<td><a href="#ProjectSourcesBrowser.getIcon">getIcon</a></td> +<td>Public method to get an icon for the project browser.</td> +</tr> </table> <h3>Static Methods</h3> @@ -216,20 +220,24 @@ <a NAME="ProjectSourcesBrowser.__init__" ID="ProjectSourcesBrowser.__init__"></a> <h4>ProjectSourcesBrowser (Constructor)</h4> -<b>ProjectSourcesBrowser</b>(<i>project, parent=None</i>) +<b>ProjectSourcesBrowser</b>(<i>project, projectBrowser, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>project</i></dt> +<dt><i>project</i> (Project)</dt> <dd> reference to the project object </dd> -<dt><i>parent</i></dt> +<dt><i>projectBrowser</i> (ProjectBrowser)</dt> <dd> -parent widget of this browser (QWidget) +reference to the project browser object +</dd> +<dt><i>parent</i> (QWidget)</dt> +<dd> +parent widget of this browser </dd> </dl> <a NAME="ProjectSourcesBrowser.__addNewPackage" ID="ProjectSourcesBrowser.__addNewPackage"></a> @@ -519,6 +527,25 @@ <p> Protected slot to handle the projectClosed signal. </p> +<a NAME="ProjectSourcesBrowser.getIcon" ID="ProjectSourcesBrowser.getIcon"></a> +<h4>ProjectSourcesBrowser.getIcon</h4> +<b>getIcon</b>(<i></i>) + +<p> + Public method to get an icon for the project browser. +</p> +<dl> +<dt>Return:</dt> +<dd> +icon for the browser +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QIcon +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectTranslationsBrowser.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectTranslationsBrowser.html Thu Nov 24 16:11:55 2022 +0100 @@ -206,6 +206,10 @@ <td><a href="#ProjectTranslationsBrowser._openItem">_openItem</a></td> <td>Protected slot to handle the open popup menu entry.</td> </tr> +<tr> +<td><a href="#ProjectTranslationsBrowser.getIcon">getIcon</a></td> +<td>Public method to get an icon for the project browser.</td> +</tr> </table> <h3>Static Methods</h3> @@ -215,20 +219,24 @@ <a NAME="ProjectTranslationsBrowser.__init__" ID="ProjectTranslationsBrowser.__init__"></a> <h4>ProjectTranslationsBrowser (Constructor)</h4> -<b>ProjectTranslationsBrowser</b>(<i>project, parent=None</i>) +<b>ProjectTranslationsBrowser</b>(<i>project, projectBrowser, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>project</i></dt> +<dt><i>project</i> (Project)</dt> <dd> reference to the project object </dd> -<dt><i>parent</i></dt> +<dt><i>projectBrowser</i> (ProjectBrowser)</dt> <dd> -parent widget of this browser (QWidget) +reference to the project browser object +</dd> +<dt><i>parent</i> (QWidget)</dt> +<dd> +parent widget of this browser </dd> </dl> <a NAME="ProjectTranslationsBrowser.__TRPreview" ID="ProjectTranslationsBrowser.__TRPreview"></a> @@ -628,6 +636,25 @@ <p> Protected slot to handle the open popup menu entry. </p> +<a NAME="ProjectTranslationsBrowser.getIcon" ID="ProjectTranslationsBrowser.getIcon"></a> +<h4>ProjectTranslationsBrowser.getIcon</h4> +<b>getIcon</b>(<i></i>) + +<p> + Public method to get an icon for the project browser. +</p> +<dl> +<dt>Return:</dt> +<dd> +icon for the browser +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +QIcon +</dd> +</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Shell.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/eric7.QScintilla.Shell.html Thu Nov 24 16:11:55 2022 +0100 @@ -1525,18 +1525,18 @@ </dl> <a NAME="Shell.__writeBanner" ID="Shell.__writeBanner"></a> <h4>Shell.__writeBanner</h4> -<b>__writeBanner</b>(<i>version, platform, venvName</i>) +<b>__writeBanner</b>(<i>versionStr, platformStr, venvName</i>) <p> Private method to write a banner with info from the debug client. </p> <dl> -<dt><i>version</i> (str)</dt> +<dt><i>versionStr</i> (str)</dt> <dd> interpreter version string </dd> -<dt><i>platform</i> (str)</dt> +<dt><i>platformStr</i> (str)</dt> <dd> platform of the remote interpreter </dd>
--- a/src/eric7/Documentation/Source/index-eric7.Project.html Thu Nov 24 16:10:58 2022 +0100 +++ b/src/eric7/Documentation/Source/index-eric7.Project.html Thu Nov 24 16:11:55 2022 +0100 @@ -52,6 +52,10 @@ <td>Module implementing a class representing the project debugger properties JSON file.</td> </tr> <tr> +<td><a href="eric7.Project.FileCategoryRepositoryItem.html">FileCategoryRepositoryItem</a></td> +<td>Module implementing a data structure holding the data associated with a file type category.</td> +</tr> +<tr> <td><a href="eric7.Project.FiletypeAssociationDialog.html">FiletypeAssociationDialog</a></td> <td>Module implementing a dialog to enter filetype associations for the project.</td> </tr> @@ -92,12 +96,12 @@ <td>Module implementing the project browser part of the eric UI.</td> </tr> <tr> -<td><a href="eric7.Project.ProjectBrowserFlags.html">ProjectBrowserFlags</a></td> -<td>Module defining the project browser flags.</td> +<td><a href="eric7.Project.ProjectBrowserModel.html">ProjectBrowserModel</a></td> +<td>Module implementing the browser model.</td> </tr> <tr> -<td><a href="eric7.Project.ProjectBrowserModel.html">ProjectBrowserModel</a></td> -<td>Module implementing the browser model.</td> +<td><a href="eric7.Project.ProjectBrowserRepositoryItem.html">ProjectBrowserRepositoryItem</a></td> +<td>Module implementing a data structure holding the data associated with a project browser type.</td> </tr> <tr> <td><a href="eric7.Project.ProjectBrowserSortFilterProxyModel.html">ProjectBrowserSortFilterProxyModel</a></td>