Package implementing the project management module of eric.
The project management module consists of the main part, which is used for reading and writing of eric7 project files (*.epj) and for performing all operations on the project. It is accompanied by various UI related modules implementing different dialogs and a tabbed tree browser for the display of files belonging to the current project as well as the project model related modules.
| AddDirectoryDialog | Module implementing a dialog to add files of a directory to the project. | 
| AddFileDialog | Module implementing a dialog to add a file to the project. | 
| AddFoundFilesDialog | Module implementing a dialog to show the found files to the user. | 
| AddLanguageDialog | Module implementing a dialog to add a new language to the project. | 
| CreateDialogCodeDialog | Module implementing a dialog to generate code for a Qt5 dialog. | 
| DebuggerPropertiesDialog | Module implementing a dialog for entering project specific debugger settings. | 
| DebuggerPropertiesFile | Module implementing a class representing the project debugger properties JSON file. | 
| FileCategoryRepositoryItem | Module implementing a data structure holding the data associated with a file type category. | 
| FiletypeAssociationDialog | Module implementing a dialog to enter filetype associations for the project. | 
| LexerAssociationDialog | Module implementing a dialog to enter lexer associations for the project. | 
| MakePropertiesDialog | Module implementing a dialog to enter the properties for 'make'. | 
| NewDialogClassDialog | Module implementing a dialog to enter the data for a new dialog class file. | 
| NewPythonPackageDialog | Module implementing a dialog to add a new Python package. | 
| Project | Module implementing the project management functionality. | 
| ProjectBaseBrowser | Module implementing the baseclass for the various project browsers. | 
| ProjectBrowser | Module implementing the project browser part of the eric UI. | 
| ProjectBrowserModel | Module implementing the browser model. | 
| ProjectBrowserRepositoryItem | Module implementing a data structure holding the data associated with a project browser type. | 
| ProjectBrowserSortFilterProxyModel | Module implementing the browser sort filter proxy model. | 
| ProjectFile | Module implementing a class representing the project JSON file. | 
| ProjectFormsBrowser | Module implementing a class used to display the forms part of the project. | 
| ProjectOthersBrowser | Module implementing a class used to display the parts of the project, that don't fit the other categories. | 
| ProjectResourcesBrowser | Module implementing a class used to display the resources part of the project. | 
| ProjectSourcesBrowser | Module implementing a class used to display the Sources part of the project. | 
| ProjectTranslationsBrowser | Module implementing a class used to display the translations part of the project. | 
| ProjectVenvConfigurationDialog | Module implementing a dialog to enter the configuration for the embedded environment of the project. | 
| ProjectVenvCreationParametersDialog | Module implementing a dialog to enter the parameters for the creation of the embedded virtual environment. | 
| PropertiesDialog | Module implementing the project properties dialog. | 
| QuickFindFileDialog | Module implementing a quick search for files. | 
| RccCompilerOptionsDialog | Module implementing a dialog to enter some non-common rcc compiler options. | 
| SpellingPropertiesDialog | Module implementing the Spelling Properties dialog. | 
| TranslationPropertiesDialog | Module implementing the Translations Properties dialog. | 
| UicCompilerOptionsDialog | Module implementing a dialog to enter some non-common uic compiler options. | 
| UicLoadUi5 | Module to get the object name, class name or signatures of a Qt form (*.ui). | 
| UicLoadUi6 | Module to get the object name, class name or signatures of a Qt form (*.ui). | 
| UserProjectFile | Module implementing a class representing the user project JSON file. | 
| UserPropertiesDialog | Module implementing the user specific project properties dialog. |