src/eric7/Documentation/Source/index-eric7.Project.html

branch
eric7
changeset 9209
b99e7fd55fd3
parent 8596
d64760b2da50
child 9323
6ae7193558ac
equal deleted inserted replaced
9208:3fc8dfeb6ebe 9209:b99e7fd55fd3
1 <!DOCTYPE html>
2 <html><head>
3 <title>eric7.Project</title>
4 <meta charset="UTF-8">
5 <link rel="stylesheet" href="styles.css">
6 </head>
7 <body>
8 <h1>eric7.Project</h1>
9
10 <p>
11 Package implementing the project management module of eric.
12 </p>
13 <p>
14 The project management module consists of the main part, which is
15 used for reading and writing of eric4, eric5, eric6 and eric7 project
16 files (*.e4p, *.epj) and for performing all operations on the project.
17 It is accompanied by various UI related modules implementing different
18 dialogs and a tabbed tree browser for the display of files belonging
19 to the current project as well as the project model related modules.
20 </p>
21
22
23 <h3>Modules</h3>
24 <table>
25
26 <tr>
27 <td><a href="eric7.Project.AddDirectoryDialog.html">AddDirectoryDialog</a></td>
28 <td>Module implementing a dialog to add files of a directory to the project.</td>
29 </tr>
30 <tr>
31 <td><a href="eric7.Project.AddFileDialog.html">AddFileDialog</a></td>
32 <td>Module implementing a dialog to add a file to the project.</td>
33 </tr>
34 <tr>
35 <td><a href="eric7.Project.AddFoundFilesDialog.html">AddFoundFilesDialog</a></td>
36 <td>Module implementing a dialog to show the found files to the user.</td>
37 </tr>
38 <tr>
39 <td><a href="eric7.Project.AddLanguageDialog.html">AddLanguageDialog</a></td>
40 <td>Module implementing a dialog to add a new language to the project.</td>
41 </tr>
42 <tr>
43 <td><a href="eric7.Project.CreateDialogCodeDialog.html">CreateDialogCodeDialog</a></td>
44 <td>Module implementing a dialog to generate code for a Qt5 dialog.</td>
45 </tr>
46 <tr>
47 <td><a href="eric7.Project.DebuggerPropertiesDialog.html">DebuggerPropertiesDialog</a></td>
48 <td>Module implementing a dialog for entering project specific debugger settings.</td>
49 </tr>
50 <tr>
51 <td><a href="eric7.Project.DebuggerPropertiesFile.html">DebuggerPropertiesFile</a></td>
52 <td>Module implementing a class representing the project debugger properties JSON file.</td>
53 </tr>
54 <tr>
55 <td><a href="eric7.Project.FiletypeAssociationDialog.html">FiletypeAssociationDialog</a></td>
56 <td>Module implementing a dialog to enter filetype associations for the project.</td>
57 </tr>
58 <tr>
59 <td><a href="eric7.Project.IdlCompilerDefineNameDialog.html">IdlCompilerDefineNameDialog</a></td>
60 <td>Module implementing a dialog to enter the name-value pair to define a variable for the IDL compiler.</td>
61 </tr>
62 <tr>
63 <td><a href="eric7.Project.IdlCompilerOptionsDialog.html">IdlCompilerOptionsDialog</a></td>
64 <td>Module implementing a dialog to enter some IDL compiler options.</td>
65 </tr>
66 <tr>
67 <td><a href="eric7.Project.LexerAssociationDialog.html">LexerAssociationDialog</a></td>
68 <td>Module implementing a dialog to enter lexer associations for the project.</td>
69 </tr>
70 <tr>
71 <td><a href="eric7.Project.MakePropertiesDialog.html">MakePropertiesDialog</a></td>
72 <td>Module implementing a dialog to enter the properties for 'make'.</td>
73 </tr>
74 <tr>
75 <td><a href="eric7.Project.NewDialogClassDialog.html">NewDialogClassDialog</a></td>
76 <td>Module implementing a dialog to enter the data for a new dialog class file.</td>
77 </tr>
78 <tr>
79 <td><a href="eric7.Project.NewPythonPackageDialog.html">NewPythonPackageDialog</a></td>
80 <td>Module implementing a dialog to add a new Python package.</td>
81 </tr>
82 <tr>
83 <td><a href="eric7.Project.Project.html">Project</a></td>
84 <td>Module implementing the project management functionality.</td>
85 </tr>
86 <tr>
87 <td><a href="eric7.Project.ProjectBaseBrowser.html">ProjectBaseBrowser</a></td>
88 <td>Module implementing the baseclass for the various project browsers.</td>
89 </tr>
90 <tr>
91 <td><a href="eric7.Project.ProjectBrowser.html">ProjectBrowser</a></td>
92 <td>Module implementing the project browser part of the eric UI.</td>
93 </tr>
94 <tr>
95 <td><a href="eric7.Project.ProjectBrowserFlags.html">ProjectBrowserFlags</a></td>
96 <td>Module defining the project browser flags.</td>
97 </tr>
98 <tr>
99 <td><a href="eric7.Project.ProjectBrowserModel.html">ProjectBrowserModel</a></td>
100 <td>Module implementing the browser model.</td>
101 </tr>
102 <tr>
103 <td><a href="eric7.Project.ProjectBrowserSortFilterProxyModel.html">ProjectBrowserSortFilterProxyModel</a></td>
104 <td>Module implementing the browser sort filter proxy model.</td>
105 </tr>
106 <tr>
107 <td><a href="eric7.Project.ProjectFile.html">ProjectFile</a></td>
108 <td>Module implementing a class representing the project JSON file.</td>
109 </tr>
110 <tr>
111 <td><a href="eric7.Project.ProjectFormsBrowser.html">ProjectFormsBrowser</a></td>
112 <td>Module implementing a class used to display the forms part of the project.</td>
113 </tr>
114 <tr>
115 <td><a href="eric7.Project.ProjectInterfacesBrowser.html">ProjectInterfacesBrowser</a></td>
116 <td>Module implementing the a class used to display the interfaces (IDL) part of the project.</td>
117 </tr>
118 <tr>
119 <td><a href="eric7.Project.ProjectOthersBrowser.html">ProjectOthersBrowser</a></td>
120 <td>Module implementing a class used to display the parts of the project, that don't fit the other categories.</td>
121 </tr>
122 <tr>
123 <td><a href="eric7.Project.ProjectProtocolsBrowser.html">ProjectProtocolsBrowser</a></td>
124 <td>Module implementing the a class used to display the protocols (protobuf) part of the project.</td>
125 </tr>
126 <tr>
127 <td><a href="eric7.Project.ProjectResourcesBrowser.html">ProjectResourcesBrowser</a></td>
128 <td>Module implementing a class used to display the resources part of the project.</td>
129 </tr>
130 <tr>
131 <td><a href="eric7.Project.ProjectSourcesBrowser.html">ProjectSourcesBrowser</a></td>
132 <td>Module implementing a class used to display the Sources part of the project.</td>
133 </tr>
134 <tr>
135 <td><a href="eric7.Project.ProjectTranslationsBrowser.html">ProjectTranslationsBrowser</a></td>
136 <td>Module implementing a class used to display the translations part of the project.</td>
137 </tr>
138 <tr>
139 <td><a href="eric7.Project.PropertiesDialog.html">PropertiesDialog</a></td>
140 <td>Module implementing the project properties dialog.</td>
141 </tr>
142 <tr>
143 <td><a href="eric7.Project.QuickFindFileDialog.html">QuickFindFileDialog</a></td>
144 <td>Module implementing a quick search for files.</td>
145 </tr>
146 <tr>
147 <td><a href="eric7.Project.RccCompilerOptionsDialog.html">RccCompilerOptionsDialog</a></td>
148 <td>Module implementing a dialog to enter some non-common rcc compiler options.</td>
149 </tr>
150 <tr>
151 <td><a href="eric7.Project.SpellingPropertiesDialog.html">SpellingPropertiesDialog</a></td>
152 <td>Module implementing the Spelling Properties dialog.</td>
153 </tr>
154 <tr>
155 <td><a href="eric7.Project.TranslationPropertiesDialog.html">TranslationPropertiesDialog</a></td>
156 <td>Module implementing the Translations Properties dialog.</td>
157 </tr>
158 <tr>
159 <td><a href="eric7.Project.UicCompilerOptionsDialog.html">UicCompilerOptionsDialog</a></td>
160 <td>Module implementing a dialog to enter some non-common uic compiler options.</td>
161 </tr>
162 <tr>
163 <td><a href="eric7.Project.UicLoadUi5.html">UicLoadUi5</a></td>
164 <td>Module to get the object name, class name or signatures of a Qt form (*.ui).</td>
165 </tr>
166 <tr>
167 <td><a href="eric7.Project.UicLoadUi6.html">UicLoadUi6</a></td>
168 <td>Module to get the object name, class name or signatures of a Qt form (*.ui).</td>
169 </tr>
170 <tr>
171 <td><a href="eric7.Project.UserProjectFile.html">UserProjectFile</a></td>
172 <td>Module implementing a class representing the user project JSON file.</td>
173 </tr>
174 <tr>
175 <td><a href="eric7.Project.UserPropertiesDialog.html">UserPropertiesDialog</a></td>
176 <td>Module implementing the user specific project properties dialog.</td>
177 </tr>
178 </table>
179 </body></html>

eric ide

mercurial