eric6/Documentation/Source/eric6.MultiProject.MultiProjectBrowser.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
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 />

eric ide

mercurial