Documentation/Source/eric5.MultiProject.MultiProject.html

changeset 501
5c615a85241a
parent 440
69ace3e2dcf6
child 603
7f620c649182
equal deleted inserted replaced
500:c3abc7895a01 501:5c615a85241a
44 <h2>MultiProject</h2> 44 <h2>MultiProject</h2>
45 <p> 45 <p>
46 Class implementing the project management functionality. 46 Class implementing the project management functionality.
47 </p><h4>Signals</h4> 47 </p><h4>Signals</h4>
48 <dl> 48 <dl>
49 <dt>dirty(int)</dt> 49 <dt>dirty(bool)</dt>
50 <dd> 50 <dd>
51 emitted when the dirty state changes 51 emitted when the dirty state changes
52 </dd><dt>multiProjectClosed()</dt> 52 </dd><dt>multiProjectClosed()</dt>
53 <dd> 53 <dd>
54 emitted after a multi project was closed 54 emitted after a multi project was closed
85 </dl> 85 </dl>
86 <h3>Derived from</h3> 86 <h3>Derived from</h3>
87 QObject 87 QObject
88 <h3>Class Attributes</h3> 88 <h3>Class Attributes</h3>
89 <table> 89 <table>
90 <tr><td>None</td></tr> 90 <tr><td>dirty</td></tr><tr><td>multiProjectClosed</td></tr><tr><td>multiProjectOpened</td></tr><tr><td>multiProjectPropertiesChanged</td></tr><tr><td>newMultiProject</td></tr><tr><td>projectAdded</td></tr><tr><td>projectDataChanged</td></tr><tr><td>projectOpened</td></tr><tr><td>projectRemoved</td></tr><tr><td>showMenu</td></tr>
91 </table> 91 </table>
92 <h3>Methods</h3> 92 <h3>Methods</h3>
93 <table> 93 <table>
94 <tr> 94 <tr>
95 <td><a href="#MultiProject.__init__">MultiProject</a></td> 95 <td><a href="#MultiProject.__init__">MultiProject</a></td>
105 <td>Private method to initialize the multi project data part.</td> 105 <td>Private method to initialize the multi project data part.</td>
106 </tr><tr> 106 </tr><tr>
107 <td><a href="#MultiProject.__loadRecent">__loadRecent</a></td> 107 <td><a href="#MultiProject.__loadRecent">__loadRecent</a></td>
108 <td>Private method to load the recently opened multi project filenames.</td> 108 <td>Private method to load the recently opened multi project filenames.</td>
109 </tr><tr> 109 </tr><tr>
110 <td><a href="#MultiProject.__newMultiProject">__newMultiProject</a></td>
111 <td>Private slot to build a new multi project.</td>
112 </tr><tr>
110 <td><a href="#MultiProject.__openMasterProject">__openMasterProject</a></td> 113 <td><a href="#MultiProject.__openMasterProject">__openMasterProject</a></td>
111 <td>Public slot to open the master project.</td> 114 <td>Public slot to open the master project.</td>
112 </tr><tr> 115 </tr><tr>
113 <td><a href="#MultiProject.__openRecent">__openRecent</a></td> 116 <td><a href="#MultiProject.__openRecent">__openRecent</a></td>
114 <td>Private method to open a multi project from the list of rencently opened multi projects.</td> 117 <td>Private method to open a multi project from the list of rencently opened multi projects.</td>
194 <td><a href="#MultiProject.isDirty">isDirty</a></td> 197 <td><a href="#MultiProject.isDirty">isDirty</a></td>
195 <td>Public method to return the dirty state.</td> 198 <td>Public method to return the dirty state.</td>
196 </tr><tr> 199 </tr><tr>
197 <td><a href="#MultiProject.isOpen">isOpen</a></td> 200 <td><a href="#MultiProject.isOpen">isOpen</a></td>
198 <td>Public method to return the opened state.</td> 201 <td>Public method to return the opened state.</td>
199 </tr><tr>
200 <td><a href="#MultiProject.newMultiProject">newMultiProject</a></td>
201 <td>Public slot to build a new multi project.</td>
202 </tr><tr> 202 </tr><tr>
203 <td><a href="#MultiProject.openMultiProject">openMultiProject</a></td> 203 <td><a href="#MultiProject.openMultiProject">openMultiProject</a></td>
204 <td>Public slot to open a multi project.</td> 204 <td>Public slot to open a multi project.</td>
205 </tr><tr> 205 </tr><tr>
206 <td><a href="#MultiProject.openProject">openProject</a></td> 206 <td><a href="#MultiProject.openProject">openProject</a></td>
260 </p><a NAME="MultiProject.__loadRecent" ID="MultiProject.__loadRecent"></a> 260 </p><a NAME="MultiProject.__loadRecent" ID="MultiProject.__loadRecent"></a>
261 <h4>MultiProject.__loadRecent</h4> 261 <h4>MultiProject.__loadRecent</h4>
262 <b>__loadRecent</b>(<i></i>) 262 <b>__loadRecent</b>(<i></i>)
263 <p> 263 <p>
264 Private method to load the recently opened multi project filenames. 264 Private method to load the recently opened multi project filenames.
265 </p><a NAME="MultiProject.__newMultiProject" ID="MultiProject.__newMultiProject"></a>
266 <h4>MultiProject.__newMultiProject</h4>
267 <b>__newMultiProject</b>(<i></i>)
268 <p>
269 Private slot to build a new multi project.
270 </p><p>
271 This method displays the new multi project dialog and initializes
272 the multi project object with the data entered.
265 </p><a NAME="MultiProject.__openMasterProject" ID="MultiProject.__openMasterProject"></a> 273 </p><a NAME="MultiProject.__openMasterProject" ID="MultiProject.__openMasterProject"></a>
266 <h4>MultiProject.__openMasterProject</h4> 274 <h4>MultiProject.__openMasterProject</h4>
267 <b>__openMasterProject</b>(<i>reopen = True</i>) 275 <b>__openMasterProject</b>(<i>reopen = True</i>)
268 <p> 276 <p>
269 Public slot to open the master project. 277 Public slot to open the master project.
571 </p><dl> 579 </p><dl>
572 <dt>Returns:</dt> 580 <dt>Returns:</dt>
573 <dd> 581 <dd>
574 open state (boolean) 582 open state (boolean)
575 </dd> 583 </dd>
576 </dl><a NAME="MultiProject.newMultiProject" ID="MultiProject.newMultiProject"></a> 584 </dl><a NAME="MultiProject.openMultiProject" ID="MultiProject.openMultiProject"></a>
577 <h4>MultiProject.newMultiProject</h4>
578 <b>newMultiProject</b>(<i></i>)
579 <p>
580 Public slot to build a new multi project.
581 </p><p>
582 This method displays the new multi project dialog and initializes
583 the multi project object with the data entered.
584 </p><a NAME="MultiProject.openMultiProject" ID="MultiProject.openMultiProject"></a>
585 <h4>MultiProject.openMultiProject</h4> 585 <h4>MultiProject.openMultiProject</h4>
586 <b>openMultiProject</b>(<i>fn = None, openMaster = True</i>) 586 <b>openMultiProject</b>(<i>fn = None, openMaster = True</i>)
587 <p> 587 <p>
588 Public slot to open a multi project. 588 Public slot to open a multi project.
589 </p><dl> 589 </p><dl>

eric ide

mercurial