16 |
16 |
17 a { color: #BA6D36; } |
17 a { color: #BA6D36; } |
18 |
18 |
19 </style> |
19 </style> |
20 </head> |
20 </head> |
21 <body><a NAME="top" ID="top"></a> |
21 <body> |
|
22 <a NAME="top" ID="top"></a> |
22 <h1>eric6.MultiProject.MultiProjectBrowser</h1> |
23 <h1>eric6.MultiProject.MultiProjectBrowser</h1> |
|
24 |
23 <p> |
25 <p> |
24 Module implementing the multi project browser. |
26 Module implementing the multi project browser. |
25 </p> |
27 </p> |
26 <h3>Global Attributes</h3> |
28 <h3>Global Attributes</h3> |
|
29 |
27 <table> |
30 <table> |
28 <tr><td>None</td></tr> |
31 <tr><td>None</td></tr> |
29 </table> |
32 </table> |
30 <h3>Classes</h3> |
33 <h3>Classes</h3> |
31 <table> |
34 |
|
35 <table> |
|
36 |
32 <tr> |
37 <tr> |
33 <td><a href="#MultiProjectBrowser">MultiProjectBrowser</a></td> |
38 <td><a href="#MultiProjectBrowser">MultiProjectBrowser</a></td> |
34 <td>Class implementing the multi project browser.</td> |
39 <td>Class implementing the multi project browser.</td> |
35 </tr> |
40 </tr> |
36 </table> |
41 </table> |
37 <h3>Functions</h3> |
42 <h3>Functions</h3> |
|
43 |
38 <table> |
44 <table> |
39 <tr><td>None</td></tr> |
45 <tr><td>None</td></tr> |
40 </table> |
46 </table> |
41 <hr /><hr /> |
47 <hr /> |
|
48 <hr /> |
42 <a NAME="MultiProjectBrowser" ID="MultiProjectBrowser"></a> |
49 <a NAME="MultiProjectBrowser" ID="MultiProjectBrowser"></a> |
43 <h2>MultiProjectBrowser</h2> |
50 <h2>MultiProjectBrowser</h2> |
|
51 |
44 <p> |
52 <p> |
45 Class implementing the multi project browser. |
53 Class implementing the multi project browser. |
46 </p> |
54 </p> |
47 <h3>Derived from</h3> |
55 <h3>Derived from</h3> |
48 QTreeWidget |
56 QTreeWidget |
49 <h3>Class Attributes</h3> |
57 <h3>Class Attributes</h3> |
|
58 |
50 <table> |
59 <table> |
51 <tr><td>ProjectFileNameRole</td></tr><tr><td>ProjectUidRole</td></tr> |
60 <tr><td>ProjectFileNameRole</td></tr><tr><td>ProjectUidRole</td></tr> |
52 </table> |
61 </table> |
53 <h3>Class Methods</h3> |
62 <h3>Class Methods</h3> |
|
63 |
54 <table> |
64 <table> |
55 <tr><td>None</td></tr> |
65 <tr><td>None</td></tr> |
56 </table> |
66 </table> |
57 <h3>Methods</h3> |
67 <h3>Methods</h3> |
58 <table> |
68 |
|
69 <table> |
|
70 |
59 <tr> |
71 <tr> |
60 <td><a href="#MultiProjectBrowser.__init__">MultiProjectBrowser</a></td> |
72 <td><a href="#MultiProjectBrowser.__init__">MultiProjectBrowser</a></td> |
61 <td>Constructor</td> |
73 <td>Constructor</td> |
62 </tr><tr> |
74 </tr> |
|
75 <tr> |
63 <td><a href="#MultiProjectBrowser.__addNewProject">__addNewProject</a></td> |
76 <td><a href="#MultiProjectBrowser.__addNewProject">__addNewProject</a></td> |
64 <td>Private method to add a new project entry.</td> |
77 <td>Private method to add a new project entry.</td> |
65 </tr><tr> |
78 </tr> |
|
79 <tr> |
66 <td><a href="#MultiProjectBrowser.__addProject">__addProject</a></td> |
80 <td><a href="#MultiProjectBrowser.__addProject">__addProject</a></td> |
67 <td>Private method to add a project to the list.</td> |
81 <td>Private method to add a project to the list.</td> |
68 </tr><tr> |
82 </tr> |
|
83 <tr> |
69 <td><a href="#MultiProjectBrowser.__configure">__configure</a></td> |
84 <td><a href="#MultiProjectBrowser.__configure">__configure</a></td> |
70 <td>Private method to open the configuration dialog.</td> |
85 <td>Private method to open the configuration dialog.</td> |
71 </tr><tr> |
86 </tr> |
|
87 <tr> |
72 <td><a href="#MultiProjectBrowser.__contextMenuRequested">__contextMenuRequested</a></td> |
88 <td><a href="#MultiProjectBrowser.__contextMenuRequested">__contextMenuRequested</a></td> |
73 <td>Private slot to show the context menu.</td> |
89 <td>Private slot to show the context menu.</td> |
74 </tr><tr> |
90 </tr> |
|
91 <tr> |
75 <td><a href="#MultiProjectBrowser.__copyProject">__copyProject</a></td> |
92 <td><a href="#MultiProjectBrowser.__copyProject">__copyProject</a></td> |
76 <td>Private method to copy the selected project on disk.</td> |
93 <td>Private method to copy the selected project on disk.</td> |
77 </tr><tr> |
94 </tr> |
|
95 <tr> |
78 <td><a href="#MultiProjectBrowser.__createPopupMenu">__createPopupMenu</a></td> |
96 <td><a href="#MultiProjectBrowser.__createPopupMenu">__createPopupMenu</a></td> |
79 <td>Private method to create the popup menu.</td> |
97 <td>Private method to create the popup menu.</td> |
80 </tr><tr> |
98 </tr> |
|
99 <tr> |
81 <td><a href="#MultiProjectBrowser.__deleteProject">__deleteProject</a></td> |
100 <td><a href="#MultiProjectBrowser.__deleteProject">__deleteProject</a></td> |
82 <td>Private method to handle the Delete context menu entry.</td> |
101 <td>Private method to handle the Delete context menu entry.</td> |
83 </tr><tr> |
102 </tr> |
|
103 <tr> |
84 <td><a href="#MultiProjectBrowser.__findCategoryItem">__findCategoryItem</a></td> |
104 <td><a href="#MultiProjectBrowser.__findCategoryItem">__findCategoryItem</a></td> |
85 <td>Private method to find the item for a category.</td> |
105 <td>Private method to find the item for a category.</td> |
86 </tr><tr> |
106 </tr> |
|
107 <tr> |
87 <td><a href="#MultiProjectBrowser.__findProjectItem">__findProjectItem</a></td> |
108 <td><a href="#MultiProjectBrowser.__findProjectItem">__findProjectItem</a></td> |
88 <td>Private method to search a specific project item.</td> |
109 <td>Private method to search a specific project item.</td> |
89 </tr><tr> |
110 </tr> |
|
111 <tr> |
90 <td><a href="#MultiProjectBrowser.__multiProjectClosed">__multiProjectClosed</a></td> |
112 <td><a href="#MultiProjectBrowser.__multiProjectClosed">__multiProjectClosed</a></td> |
91 <td>Private slot to handle the closing of a multi project.</td> |
113 <td>Private slot to handle the closing of a multi project.</td> |
92 </tr><tr> |
114 </tr> |
|
115 <tr> |
93 <td><a href="#MultiProjectBrowser.__multiProjectOpened">__multiProjectOpened</a></td> |
116 <td><a href="#MultiProjectBrowser.__multiProjectOpened">__multiProjectOpened</a></td> |
94 <td>Private slot to handle the opening of a multi project.</td> |
117 <td>Private slot to handle the opening of a multi project.</td> |
95 </tr><tr> |
118 </tr> |
|
119 <tr> |
96 <td><a href="#MultiProjectBrowser.__newMultiProject">__newMultiProject</a></td> |
120 <td><a href="#MultiProjectBrowser.__newMultiProject">__newMultiProject</a></td> |
97 <td>Private slot to handle the creation of a new multi project.</td> |
121 <td>Private slot to handle the creation of a new multi project.</td> |
98 </tr><tr> |
122 </tr> |
|
123 <tr> |
99 <td><a href="#MultiProjectBrowser.__openItem">__openItem</a></td> |
124 <td><a href="#MultiProjectBrowser.__openItem">__openItem</a></td> |
100 <td>Private slot to open a project.</td> |
125 <td>Private slot to open a project.</td> |
101 </tr><tr> |
126 </tr> |
|
127 <tr> |
102 <td><a href="#MultiProjectBrowser.__projectAdded">__projectAdded</a></td> |
128 <td><a href="#MultiProjectBrowser.__projectAdded">__projectAdded</a></td> |
103 <td>Private slot to handle the addition of a project to the multi project.</td> |
129 <td>Private slot to handle the addition of a project to the multi project.</td> |
104 </tr><tr> |
130 </tr> |
|
131 <tr> |
105 <td><a href="#MultiProjectBrowser.__projectClosed">__projectClosed</a></td> |
132 <td><a href="#MultiProjectBrowser.__projectClosed">__projectClosed</a></td> |
106 <td>Private slot to handle the closing of a project.</td> |
133 <td>Private slot to handle the closing of a project.</td> |
107 </tr><tr> |
134 </tr> |
|
135 <tr> |
108 <td><a href="#MultiProjectBrowser.__projectDataChanged">__projectDataChanged</a></td> |
136 <td><a href="#MultiProjectBrowser.__projectDataChanged">__projectDataChanged</a></td> |
109 <td>Private slot to handle the change of a project of the multi project.</td> |
137 <td>Private slot to handle the change of a project of the multi project.</td> |
110 </tr><tr> |
138 </tr> |
|
139 <tr> |
111 <td><a href="#MultiProjectBrowser.__projectOpened">__projectOpened</a></td> |
140 <td><a href="#MultiProjectBrowser.__projectOpened">__projectOpened</a></td> |
112 <td>Private slot to handle the opening of a project.</td> |
141 <td>Private slot to handle the opening of a project.</td> |
113 </tr><tr> |
142 </tr> |
|
143 <tr> |
114 <td><a href="#MultiProjectBrowser.__projectRemoved">__projectRemoved</a></td> |
144 <td><a href="#MultiProjectBrowser.__projectRemoved">__projectRemoved</a></td> |
115 <td>Private slot to handle the removal of a project from the multi project.</td> |
145 <td>Private slot to handle the removal of a project from the multi project.</td> |
116 </tr><tr> |
146 </tr> |
|
147 <tr> |
117 <td><a href="#MultiProjectBrowser.__removeProject">__removeProject</a></td> |
148 <td><a href="#MultiProjectBrowser.__removeProject">__removeProject</a></td> |
118 <td>Private method to handle the Remove context menu entry.</td> |
149 <td>Private method to handle the Remove context menu entry.</td> |
119 </tr><tr> |
150 </tr> |
|
151 <tr> |
120 <td><a href="#MultiProjectBrowser.__setItemData">__setItemData</a></td> |
152 <td><a href="#MultiProjectBrowser.__setItemData">__setItemData</a></td> |
121 <td>Private method to set the data of a project item.</td> |
153 <td>Private method to set the data of a project item.</td> |
122 </tr><tr> |
154 </tr> |
|
155 <tr> |
123 <td><a href="#MultiProjectBrowser.__showProjectProperties">__showProjectProperties</a></td> |
156 <td><a href="#MultiProjectBrowser.__showProjectProperties">__showProjectProperties</a></td> |
124 <td>Private method to show the data of a project entry.</td> |
157 <td>Private method to show the data of a project entry.</td> |
125 </tr> |
158 </tr> |
126 </table> |
159 </table> |
127 <h3>Static Methods</h3> |
160 <h3>Static Methods</h3> |
|
161 |
128 <table> |
162 <table> |
129 <tr><td>None</td></tr> |
163 <tr><td>None</td></tr> |
130 </table> |
164 </table> |
|
165 |
131 <a NAME="MultiProjectBrowser.__init__" ID="MultiProjectBrowser.__init__"></a> |
166 <a NAME="MultiProjectBrowser.__init__" ID="MultiProjectBrowser.__init__"></a> |
132 <h4>MultiProjectBrowser (Constructor)</h4> |
167 <h4>MultiProjectBrowser (Constructor)</h4> |
133 <b>MultiProjectBrowser</b>(<i>multiProject, project, parent=None</i>) |
168 <b>MultiProjectBrowser</b>(<i>multiProject, project, parent=None</i>) |
|
169 |
134 <p> |
170 <p> |
135 Constructor |
171 Constructor |
136 </p><dl> |
172 </p> |
|
173 <dl> |
|
174 |
137 <dt><i>multiProject</i> (MultiProject)</dt> |
175 <dt><i>multiProject</i> (MultiProject)</dt> |
138 <dd> |
176 <dd> |
139 reference to the multi project object |
177 reference to the multi project object |
140 </dd><dt><i>project</i> (Project)</dt> |
178 </dd> |
|
179 <dt><i>project</i> (Project)</dt> |
141 <dd> |
180 <dd> |
142 reference to the project object |
181 reference to the project object |
143 </dd><dt><i>parent</i> (QWidget)</dt> |
182 </dd> |
|
183 <dt><i>parent</i> (QWidget)</dt> |
144 <dd> |
184 <dd> |
145 parent widget |
185 parent widget |
146 </dd> |
186 </dd> |
147 </dl><a NAME="MultiProjectBrowser.__addNewProject" ID="MultiProjectBrowser.__addNewProject"></a> |
187 </dl> |
|
188 <a NAME="MultiProjectBrowser.__addNewProject" ID="MultiProjectBrowser.__addNewProject"></a> |
148 <h4>MultiProjectBrowser.__addNewProject</h4> |
189 <h4>MultiProjectBrowser.__addNewProject</h4> |
149 <b>__addNewProject</b>(<i></i>) |
190 <b>__addNewProject</b>(<i></i>) |
|
191 |
150 <p> |
192 <p> |
151 Private method to add a new project entry. |
193 Private method to add a new project entry. |
152 </p><a NAME="MultiProjectBrowser.__addProject" ID="MultiProjectBrowser.__addProject"></a> |
194 </p> |
|
195 <a NAME="MultiProjectBrowser.__addProject" ID="MultiProjectBrowser.__addProject"></a> |
153 <h4>MultiProjectBrowser.__addProject</h4> |
196 <h4>MultiProjectBrowser.__addProject</h4> |
154 <b>__addProject</b>(<i>project</i>) |
197 <b>__addProject</b>(<i>project</i>) |
|
198 |
155 <p> |
199 <p> |
156 Private method to add a project to the list. |
200 Private method to add a project to the list. |
157 </p><dl> |
201 </p> |
158 <dt><i>project</i></dt> |
202 <dl> |
159 <dd> |
203 |
160 reference to the project data dictionary |
204 <dt><i>project</i></dt> |
161 </dd> |
205 <dd> |
162 </dl><a NAME="MultiProjectBrowser.__configure" ID="MultiProjectBrowser.__configure"></a> |
206 reference to the project data dictionary |
|
207 </dd> |
|
208 </dl> |
|
209 <a NAME="MultiProjectBrowser.__configure" ID="MultiProjectBrowser.__configure"></a> |
163 <h4>MultiProjectBrowser.__configure</h4> |
210 <h4>MultiProjectBrowser.__configure</h4> |
164 <b>__configure</b>(<i></i>) |
211 <b>__configure</b>(<i></i>) |
|
212 |
165 <p> |
213 <p> |
166 Private method to open the configuration dialog. |
214 Private method to open the configuration dialog. |
167 </p><a NAME="MultiProjectBrowser.__contextMenuRequested" ID="MultiProjectBrowser.__contextMenuRequested"></a> |
215 </p> |
|
216 <a NAME="MultiProjectBrowser.__contextMenuRequested" ID="MultiProjectBrowser.__contextMenuRequested"></a> |
168 <h4>MultiProjectBrowser.__contextMenuRequested</h4> |
217 <h4>MultiProjectBrowser.__contextMenuRequested</h4> |
169 <b>__contextMenuRequested</b>(<i>coord</i>) |
218 <b>__contextMenuRequested</b>(<i>coord</i>) |
|
219 |
170 <p> |
220 <p> |
171 Private slot to show the context menu. |
221 Private slot to show the context menu. |
172 </p><dl> |
222 </p> |
|
223 <dl> |
|
224 |
173 <dt><i>coord</i></dt> |
225 <dt><i>coord</i></dt> |
174 <dd> |
226 <dd> |
175 the position of the mouse pointer (QPoint) |
227 the position of the mouse pointer (QPoint) |
176 </dd> |
228 </dd> |
177 </dl><a NAME="MultiProjectBrowser.__copyProject" ID="MultiProjectBrowser.__copyProject"></a> |
229 </dl> |
|
230 <a NAME="MultiProjectBrowser.__copyProject" ID="MultiProjectBrowser.__copyProject"></a> |
178 <h4>MultiProjectBrowser.__copyProject</h4> |
231 <h4>MultiProjectBrowser.__copyProject</h4> |
179 <b>__copyProject</b>(<i></i>) |
232 <b>__copyProject</b>(<i></i>) |
|
233 |
180 <p> |
234 <p> |
181 Private method to copy the selected project on disk. |
235 Private method to copy the selected project on disk. |
182 </p><a NAME="MultiProjectBrowser.__createPopupMenu" ID="MultiProjectBrowser.__createPopupMenu"></a> |
236 </p> |
|
237 <a NAME="MultiProjectBrowser.__createPopupMenu" ID="MultiProjectBrowser.__createPopupMenu"></a> |
183 <h4>MultiProjectBrowser.__createPopupMenu</h4> |
238 <h4>MultiProjectBrowser.__createPopupMenu</h4> |
184 <b>__createPopupMenu</b>(<i></i>) |
239 <b>__createPopupMenu</b>(<i></i>) |
|
240 |
185 <p> |
241 <p> |
186 Private method to create the popup menu. |
242 Private method to create the popup menu. |
187 </p><a NAME="MultiProjectBrowser.__deleteProject" ID="MultiProjectBrowser.__deleteProject"></a> |
243 </p> |
|
244 <a NAME="MultiProjectBrowser.__deleteProject" ID="MultiProjectBrowser.__deleteProject"></a> |
188 <h4>MultiProjectBrowser.__deleteProject</h4> |
245 <h4>MultiProjectBrowser.__deleteProject</h4> |
189 <b>__deleteProject</b>(<i></i>) |
246 <b>__deleteProject</b>(<i></i>) |
|
247 |
190 <p> |
248 <p> |
191 Private method to handle the Delete context menu entry. |
249 Private method to handle the Delete context menu entry. |
192 </p><a NAME="MultiProjectBrowser.__findCategoryItem" ID="MultiProjectBrowser.__findCategoryItem"></a> |
250 </p> |
|
251 <a NAME="MultiProjectBrowser.__findCategoryItem" ID="MultiProjectBrowser.__findCategoryItem"></a> |
193 <h4>MultiProjectBrowser.__findCategoryItem</h4> |
252 <h4>MultiProjectBrowser.__findCategoryItem</h4> |
194 <b>__findCategoryItem</b>(<i>category</i>) |
253 <b>__findCategoryItem</b>(<i>category</i>) |
|
254 |
195 <p> |
255 <p> |
196 Private method to find the item for a category. |
256 Private method to find the item for a category. |
197 </p><dl> |
257 </p> |
|
258 <dl> |
|
259 |
198 <dt><i>category</i></dt> |
260 <dt><i>category</i></dt> |
199 <dd> |
261 <dd> |
200 category to search for (string) |
262 category to search for (string) |
201 </dd> |
263 </dd> |
202 </dl><dl> |
264 </dl> |
|
265 <dl> |
203 <dt>Returns:</dt> |
266 <dt>Returns:</dt> |
204 <dd> |
267 <dd> |
205 reference to the category item or None, if there is |
268 reference to the category item or None, if there is |
206 no such item (QTreeWidgetItem or None) |
269 no such item (QTreeWidgetItem or None) |
207 </dd> |
270 </dd> |
208 </dl><a NAME="MultiProjectBrowser.__findProjectItem" ID="MultiProjectBrowser.__findProjectItem"></a> |
271 </dl> |
|
272 <a NAME="MultiProjectBrowser.__findProjectItem" ID="MultiProjectBrowser.__findProjectItem"></a> |
209 <h4>MultiProjectBrowser.__findProjectItem</h4> |
273 <h4>MultiProjectBrowser.__findProjectItem</h4> |
210 <b>__findProjectItem</b>(<i>project</i>) |
274 <b>__findProjectItem</b>(<i>project</i>) |
|
275 |
211 <p> |
276 <p> |
212 Private method to search a specific project item. |
277 Private method to search a specific project item. |
213 </p><dl> |
278 </p> |
214 <dt><i>project</i></dt> |
279 <dl> |
215 <dd> |
280 |
216 reference to the project data dictionary |
281 <dt><i>project</i></dt> |
217 </dd> |
282 <dd> |
218 </dl><dl> |
283 reference to the project data dictionary |
|
284 </dd> |
|
285 </dl> |
|
286 <dl> |
219 <dt>Returns:</dt> |
287 <dt>Returns:</dt> |
220 <dd> |
288 <dd> |
221 reference to the item (QTreeWidgetItem) or None |
289 reference to the item (QTreeWidgetItem) or None |
222 </dd> |
290 </dd> |
223 </dl><a NAME="MultiProjectBrowser.__multiProjectClosed" ID="MultiProjectBrowser.__multiProjectClosed"></a> |
291 </dl> |
|
292 <a NAME="MultiProjectBrowser.__multiProjectClosed" ID="MultiProjectBrowser.__multiProjectClosed"></a> |
224 <h4>MultiProjectBrowser.__multiProjectClosed</h4> |
293 <h4>MultiProjectBrowser.__multiProjectClosed</h4> |
225 <b>__multiProjectClosed</b>(<i></i>) |
294 <b>__multiProjectClosed</b>(<i></i>) |
|
295 |
226 <p> |
296 <p> |
227 Private slot to handle the closing of a multi project. |
297 Private slot to handle the closing of a multi project. |
228 </p><a NAME="MultiProjectBrowser.__multiProjectOpened" ID="MultiProjectBrowser.__multiProjectOpened"></a> |
298 </p> |
|
299 <a NAME="MultiProjectBrowser.__multiProjectOpened" ID="MultiProjectBrowser.__multiProjectOpened"></a> |
229 <h4>MultiProjectBrowser.__multiProjectOpened</h4> |
300 <h4>MultiProjectBrowser.__multiProjectOpened</h4> |
230 <b>__multiProjectOpened</b>(<i></i>) |
301 <b>__multiProjectOpened</b>(<i></i>) |
|
302 |
231 <p> |
303 <p> |
232 Private slot to handle the opening of a multi project. |
304 Private slot to handle the opening of a multi project. |
233 </p><a NAME="MultiProjectBrowser.__newMultiProject" ID="MultiProjectBrowser.__newMultiProject"></a> |
305 </p> |
|
306 <a NAME="MultiProjectBrowser.__newMultiProject" ID="MultiProjectBrowser.__newMultiProject"></a> |
234 <h4>MultiProjectBrowser.__newMultiProject</h4> |
307 <h4>MultiProjectBrowser.__newMultiProject</h4> |
235 <b>__newMultiProject</b>(<i></i>) |
308 <b>__newMultiProject</b>(<i></i>) |
|
309 |
236 <p> |
310 <p> |
237 Private slot to handle the creation of a new multi project. |
311 Private slot to handle the creation of a new multi project. |
238 </p><a NAME="MultiProjectBrowser.__openItem" ID="MultiProjectBrowser.__openItem"></a> |
312 </p> |
|
313 <a NAME="MultiProjectBrowser.__openItem" ID="MultiProjectBrowser.__openItem"></a> |
239 <h4>MultiProjectBrowser.__openItem</h4> |
314 <h4>MultiProjectBrowser.__openItem</h4> |
240 <b>__openItem</b>(<i>itm=None</i>) |
315 <b>__openItem</b>(<i>itm=None</i>) |
|
316 |
241 <p> |
317 <p> |
242 Private slot to open a project. |
318 Private slot to open a project. |
243 </p><dl> |
319 </p> |
|
320 <dl> |
|
321 |
244 <dt><i>itm</i></dt> |
322 <dt><i>itm</i></dt> |
245 <dd> |
323 <dd> |
246 reference to the project item to be opened (QTreeWidgetItem) |
324 reference to the project item to be opened (QTreeWidgetItem) |
247 </dd> |
325 </dd> |
248 </dl><a NAME="MultiProjectBrowser.__projectAdded" ID="MultiProjectBrowser.__projectAdded"></a> |
326 </dl> |
|
327 <a NAME="MultiProjectBrowser.__projectAdded" ID="MultiProjectBrowser.__projectAdded"></a> |
249 <h4>MultiProjectBrowser.__projectAdded</h4> |
328 <h4>MultiProjectBrowser.__projectAdded</h4> |
250 <b>__projectAdded</b>(<i>project</i>) |
329 <b>__projectAdded</b>(<i>project</i>) |
|
330 |
251 <p> |
331 <p> |
252 Private slot to handle the addition of a project to the multi project. |
332 Private slot to handle the addition of a project to the multi project. |
253 </p><dl> |
333 </p> |
254 <dt><i>project</i></dt> |
334 <dl> |
255 <dd> |
335 |
256 reference to the project data dictionary |
336 <dt><i>project</i></dt> |
257 </dd> |
337 <dd> |
258 </dl><a NAME="MultiProjectBrowser.__projectClosed" ID="MultiProjectBrowser.__projectClosed"></a> |
338 reference to the project data dictionary |
|
339 </dd> |
|
340 </dl> |
|
341 <a NAME="MultiProjectBrowser.__projectClosed" ID="MultiProjectBrowser.__projectClosed"></a> |
259 <h4>MultiProjectBrowser.__projectClosed</h4> |
342 <h4>MultiProjectBrowser.__projectClosed</h4> |
260 <b>__projectClosed</b>(<i></i>) |
343 <b>__projectClosed</b>(<i></i>) |
|
344 |
261 <p> |
345 <p> |
262 Private slot to handle the closing of a project. |
346 Private slot to handle the closing of a project. |
263 </p><a NAME="MultiProjectBrowser.__projectDataChanged" ID="MultiProjectBrowser.__projectDataChanged"></a> |
347 </p> |
|
348 <a NAME="MultiProjectBrowser.__projectDataChanged" ID="MultiProjectBrowser.__projectDataChanged"></a> |
264 <h4>MultiProjectBrowser.__projectDataChanged</h4> |
349 <h4>MultiProjectBrowser.__projectDataChanged</h4> |
265 <b>__projectDataChanged</b>(<i>project</i>) |
350 <b>__projectDataChanged</b>(<i>project</i>) |
|
351 |
266 <p> |
352 <p> |
267 Private slot to handle the change of a project of the multi project. |
353 Private slot to handle the change of a project of the multi project. |
268 </p><dl> |
354 </p> |
269 <dt><i>project</i></dt> |
355 <dl> |
270 <dd> |
356 |
271 reference to the project data dictionary |
357 <dt><i>project</i></dt> |
272 </dd> |
358 <dd> |
273 </dl><a NAME="MultiProjectBrowser.__projectOpened" ID="MultiProjectBrowser.__projectOpened"></a> |
359 reference to the project data dictionary |
|
360 </dd> |
|
361 </dl> |
|
362 <a NAME="MultiProjectBrowser.__projectOpened" ID="MultiProjectBrowser.__projectOpened"></a> |
274 <h4>MultiProjectBrowser.__projectOpened</h4> |
363 <h4>MultiProjectBrowser.__projectOpened</h4> |
275 <b>__projectOpened</b>(<i></i>) |
364 <b>__projectOpened</b>(<i></i>) |
|
365 |
276 <p> |
366 <p> |
277 Private slot to handle the opening of a project. |
367 Private slot to handle the opening of a project. |
278 </p><a NAME="MultiProjectBrowser.__projectRemoved" ID="MultiProjectBrowser.__projectRemoved"></a> |
368 </p> |
|
369 <a NAME="MultiProjectBrowser.__projectRemoved" ID="MultiProjectBrowser.__projectRemoved"></a> |
279 <h4>MultiProjectBrowser.__projectRemoved</h4> |
370 <h4>MultiProjectBrowser.__projectRemoved</h4> |
280 <b>__projectRemoved</b>(<i>project</i>) |
371 <b>__projectRemoved</b>(<i>project</i>) |
|
372 |
281 <p> |
373 <p> |
282 Private slot to handle the removal of a project from the multi project. |
374 Private slot to handle the removal of a project from the multi project. |
283 </p><dl> |
375 </p> |
284 <dt><i>project</i></dt> |
376 <dl> |
285 <dd> |
377 |
286 reference to the project data dictionary |
378 <dt><i>project</i></dt> |
287 </dd> |
379 <dd> |
288 </dl><a NAME="MultiProjectBrowser.__removeProject" ID="MultiProjectBrowser.__removeProject"></a> |
380 reference to the project data dictionary |
|
381 </dd> |
|
382 </dl> |
|
383 <a NAME="MultiProjectBrowser.__removeProject" ID="MultiProjectBrowser.__removeProject"></a> |
289 <h4>MultiProjectBrowser.__removeProject</h4> |
384 <h4>MultiProjectBrowser.__removeProject</h4> |
290 <b>__removeProject</b>(<i></i>) |
385 <b>__removeProject</b>(<i></i>) |
|
386 |
291 <p> |
387 <p> |
292 Private method to handle the Remove context menu entry. |
388 Private method to handle the Remove context menu entry. |
293 </p><a NAME="MultiProjectBrowser.__setItemData" ID="MultiProjectBrowser.__setItemData"></a> |
389 </p> |
|
390 <a NAME="MultiProjectBrowser.__setItemData" ID="MultiProjectBrowser.__setItemData"></a> |
294 <h4>MultiProjectBrowser.__setItemData</h4> |
391 <h4>MultiProjectBrowser.__setItemData</h4> |
295 <b>__setItemData</b>(<i>itm, project</i>) |
392 <b>__setItemData</b>(<i>itm, project</i>) |
|
393 |
296 <p> |
394 <p> |
297 Private method to set the data of a project item. |
395 Private method to set the data of a project item. |
298 </p><dl> |
396 </p> |
|
397 <dl> |
|
398 |
299 <dt><i>itm</i></dt> |
399 <dt><i>itm</i></dt> |
300 <dd> |
400 <dd> |
301 reference to the item to be set (QTreeWidgetItem) |
401 reference to the item to be set (QTreeWidgetItem) |
302 </dd><dt><i>project</i></dt> |
402 </dd> |
303 <dd> |
403 <dt><i>project</i></dt> |
304 reference to the project data dictionary |
404 <dd> |
305 </dd> |
405 reference to the project data dictionary |
306 </dl><a NAME="MultiProjectBrowser.__showProjectProperties" ID="MultiProjectBrowser.__showProjectProperties"></a> |
406 </dd> |
|
407 </dl> |
|
408 <a NAME="MultiProjectBrowser.__showProjectProperties" ID="MultiProjectBrowser.__showProjectProperties"></a> |
307 <h4>MultiProjectBrowser.__showProjectProperties</h4> |
409 <h4>MultiProjectBrowser.__showProjectProperties</h4> |
308 <b>__showProjectProperties</b>(<i></i>) |
410 <b>__showProjectProperties</b>(<i></i>) |
|
411 |
309 <p> |
412 <p> |
310 Private method to show the data of a project entry. |
413 Private method to show the data of a project entry. |
311 </p> |
414 </p> |
312 <div align="right"><a href="#top">Up</a></div> |
415 <div align="right"><a href="#top">Up</a></div> |
313 <hr /> |
416 <hr /> |