40 </table> |
40 </table> |
41 <hr /><hr /> |
41 <hr /><hr /> |
42 <a NAME="ProjectBaseBrowser" ID="ProjectBaseBrowser"></a> |
42 <a NAME="ProjectBaseBrowser" ID="ProjectBaseBrowser"></a> |
43 <h2>ProjectBaseBrowser</h2> |
43 <h2>ProjectBaseBrowser</h2> |
44 <p> |
44 <p> |
45 Baseclass implementing common functionality for the various project browsers. |
45 Baseclass implementing common functionality for the various project |
|
46 browsers. |
46 </p><h3>Signals</h3> |
47 </p><h3>Signals</h3> |
47 <dl> |
48 <dl> |
48 <dt>closeSourceWindow(str)</dt> |
49 <dt>closeSourceWindow(str)</dt> |
49 <dd> |
50 <dd> |
50 emitted to close a source file |
51 emitted to close a source file |
65 <tr> |
66 <tr> |
66 <td><a href="#ProjectBaseBrowser.__init__">ProjectBaseBrowser</a></td> |
67 <td><a href="#ProjectBaseBrowser.__init__">ProjectBaseBrowser</a></td> |
67 <td>Constructor</td> |
68 <td>Constructor</td> |
68 </tr><tr> |
69 </tr><tr> |
69 <td><a href="#ProjectBaseBrowser.__checkHookKey">__checkHookKey</a></td> |
70 <td><a href="#ProjectBaseBrowser.__checkHookKey">__checkHookKey</a></td> |
70 <td>Private method to check a hook key</td> |
71 <td>Private method to check a hook key.</td> |
71 </tr><tr> |
72 </tr><tr> |
72 <td><a href="#ProjectBaseBrowser.__modelRowsInserted">__modelRowsInserted</a></td> |
73 <td><a href="#ProjectBaseBrowser.__modelRowsInserted">__modelRowsInserted</a></td> |
73 <td>Private slot called after rows have been inserted into the model.</td> |
74 <td>Private slot called after rows have been inserted into the model.</td> |
74 </tr><tr> |
75 </tr><tr> |
75 <td><a href="#ProjectBaseBrowser._collapseAllDirs">_collapseAllDirs</a></td> |
76 <td><a href="#ProjectBaseBrowser._collapseAllDirs">_collapseAllDirs</a></td> |
173 </tr><tr> |
174 </tr><tr> |
174 <td><a href="#ProjectBaseBrowser.selectFileLine">selectFileLine</a></td> |
175 <td><a href="#ProjectBaseBrowser.selectFileLine">selectFileLine</a></td> |
175 <td>Public method to highlight a node given its filename.</td> |
176 <td>Public method to highlight a node given its filename.</td> |
176 </tr><tr> |
177 </tr><tr> |
177 <td><a href="#ProjectBaseBrowser.selectLocalDirEntries">selectLocalDirEntries</a></td> |
178 <td><a href="#ProjectBaseBrowser.selectLocalDirEntries">selectLocalDirEntries</a></td> |
178 <td>Public slot to handle the select local directories context menu entries</td> |
179 <td>Public slot to handle the select local directories context menu entries.</td> |
179 </tr><tr> |
180 </tr><tr> |
180 <td><a href="#ProjectBaseBrowser.selectLocalEntries">selectLocalEntries</a></td> |
181 <td><a href="#ProjectBaseBrowser.selectLocalEntries">selectLocalEntries</a></td> |
181 <td>Public slot to handle the select local files context menu entries</td> |
182 <td>Public slot to handle the select local files context menu entries.</td> |
182 </tr><tr> |
183 </tr><tr> |
183 <td><a href="#ProjectBaseBrowser.selectVCSDirEntries">selectVCSDirEntries</a></td> |
184 <td><a href="#ProjectBaseBrowser.selectVCSDirEntries">selectVCSDirEntries</a></td> |
184 <td>Public slot to handle the select VCS directories context menu entries</td> |
185 <td>Public slot to handle the select VCS directories context menu entries.</td> |
185 </tr><tr> |
186 </tr><tr> |
186 <td><a href="#ProjectBaseBrowser.selectVCSEntries">selectVCSEntries</a></td> |
187 <td><a href="#ProjectBaseBrowser.selectVCSEntries">selectVCSEntries</a></td> |
187 <td>Public slot to handle the select VCS files context menu entries</td> |
188 <td>Public slot to handle the select VCS files context menu entries.</td> |
188 </tr> |
189 </tr> |
189 </table> |
190 </table> |
190 <h3>Static Methods</h3> |
191 <h3>Static Methods</h3> |
191 <table> |
192 <table> |
192 <tr><td>None</td></tr> |
193 <tr><td>None</td></tr> |
198 Constructor |
199 Constructor |
199 </p><dl> |
200 </p><dl> |
200 <dt><i>project</i></dt> |
201 <dt><i>project</i></dt> |
201 <dd> |
202 <dd> |
202 reference to the project object |
203 reference to the project object |
203 </dd><dt><i>type</i></dt> |
204 </dd><dt><i>type_</i></dt> |
204 <dd> |
205 <dd> |
205 project browser type (string) |
206 project browser type (string) |
206 </dd><dt><i>parent</i></dt> |
207 </dd><dt><i>parent</i></dt> |
207 <dd> |
208 <dd> |
208 parent widget of this browser |
209 parent widget of this browser |
209 </dd> |
210 </dd> |
210 </dl><a NAME="ProjectBaseBrowser.__checkHookKey" ID="ProjectBaseBrowser.__checkHookKey"></a> |
211 </dl><a NAME="ProjectBaseBrowser.__checkHookKey" ID="ProjectBaseBrowser.__checkHookKey"></a> |
211 <h4>ProjectBaseBrowser.__checkHookKey</h4> |
212 <h4>ProjectBaseBrowser.__checkHookKey</h4> |
212 <b>__checkHookKey</b>(<i>key</i>) |
213 <b>__checkHookKey</b>(<i>key</i>) |
213 <p> |
214 <p> |
214 Private method to check a hook key |
215 Private method to check a hook key. |
215 </p><a NAME="ProjectBaseBrowser.__modelRowsInserted" ID="ProjectBaseBrowser.__modelRowsInserted"></a> |
216 </p><dl> |
|
217 <dt><i>key</i></dt> |
|
218 <dd> |
|
219 key of the hook to check (string) |
|
220 </dd> |
|
221 </dl><dl> |
|
222 <dt>Raises <b>KeyError</b>:</dt> |
|
223 <dd> |
|
224 raised to indicate an invalid hook |
|
225 </dd> |
|
226 </dl><a NAME="ProjectBaseBrowser.__modelRowsInserted" ID="ProjectBaseBrowser.__modelRowsInserted"></a> |
216 <h4>ProjectBaseBrowser.__modelRowsInserted</h4> |
227 <h4>ProjectBaseBrowser.__modelRowsInserted</h4> |
217 <b>__modelRowsInserted</b>(<i>parent, start, end</i>) |
228 <b>__modelRowsInserted</b>(<i>parent, start, end</i>) |
218 <p> |
229 <p> |
219 Private slot called after rows have been inserted into the model. |
230 Private slot called after rows have been inserted into the model. |
220 </p><dl> |
231 </p><dl> |
531 </dd> |
542 </dd> |
532 </dl><a NAME="ProjectBaseBrowser.selectLocalDirEntries" ID="ProjectBaseBrowser.selectLocalDirEntries"></a> |
543 </dl><a NAME="ProjectBaseBrowser.selectLocalDirEntries" ID="ProjectBaseBrowser.selectLocalDirEntries"></a> |
533 <h4>ProjectBaseBrowser.selectLocalDirEntries</h4> |
544 <h4>ProjectBaseBrowser.selectLocalDirEntries</h4> |
534 <b>selectLocalDirEntries</b>(<i></i>) |
545 <b>selectLocalDirEntries</b>(<i></i>) |
535 <p> |
546 <p> |
536 Public slot to handle the select local directories context menu entries |
547 Public slot to handle the select local directories context menu entries. |
537 </p><a NAME="ProjectBaseBrowser.selectLocalEntries" ID="ProjectBaseBrowser.selectLocalEntries"></a> |
548 </p><a NAME="ProjectBaseBrowser.selectLocalEntries" ID="ProjectBaseBrowser.selectLocalEntries"></a> |
538 <h4>ProjectBaseBrowser.selectLocalEntries</h4> |
549 <h4>ProjectBaseBrowser.selectLocalEntries</h4> |
539 <b>selectLocalEntries</b>(<i></i>) |
550 <b>selectLocalEntries</b>(<i></i>) |
540 <p> |
551 <p> |
541 Public slot to handle the select local files context menu entries |
552 Public slot to handle the select local files context menu entries. |
542 </p><a NAME="ProjectBaseBrowser.selectVCSDirEntries" ID="ProjectBaseBrowser.selectVCSDirEntries"></a> |
553 </p><a NAME="ProjectBaseBrowser.selectVCSDirEntries" ID="ProjectBaseBrowser.selectVCSDirEntries"></a> |
543 <h4>ProjectBaseBrowser.selectVCSDirEntries</h4> |
554 <h4>ProjectBaseBrowser.selectVCSDirEntries</h4> |
544 <b>selectVCSDirEntries</b>(<i></i>) |
555 <b>selectVCSDirEntries</b>(<i></i>) |
545 <p> |
556 <p> |
546 Public slot to handle the select VCS directories context menu entries |
557 Public slot to handle the select VCS directories context menu entries. |
547 </p><a NAME="ProjectBaseBrowser.selectVCSEntries" ID="ProjectBaseBrowser.selectVCSEntries"></a> |
558 </p><a NAME="ProjectBaseBrowser.selectVCSEntries" ID="ProjectBaseBrowser.selectVCSEntries"></a> |
548 <h4>ProjectBaseBrowser.selectVCSEntries</h4> |
559 <h4>ProjectBaseBrowser.selectVCSEntries</h4> |
549 <b>selectVCSEntries</b>(<i></i>) |
560 <b>selectVCSEntries</b>(<i></i>) |
550 <p> |
561 <p> |
551 Public slot to handle the select VCS files context menu entries |
562 Public slot to handle the select VCS files context menu entries. |
552 </p> |
563 </p> |
553 <div align="right"><a href="#top">Up</a></div> |
564 <div align="right"><a href="#top">Up</a></div> |
554 <hr /> |
565 <hr /> |
555 </body></html> |
566 </body></html> |