210 <dt>sourceFile(str)</dt> |
210 <dt>sourceFile(str)</dt> |
211 <dd> |
211 <dd> |
212 emitted after a project file was read to |
212 emitted after a project file was read to |
213 open the main script |
213 open the main script |
214 </dd> |
214 </dd> |
|
215 <dt>vcsCommitted()</dt> |
|
216 <dd> |
|
217 emitted to indicate a completed commit action |
|
218 </dd> |
|
219 <dt>vcsStatusMonitorAllData(dict)</dt> |
|
220 <dd> |
|
221 emitted to signal all VCS status |
|
222 (key is project relative file name, value is status) |
|
223 </dd> |
|
224 <dt>vcsStatusMonitorData(list)</dt> |
|
225 <dd> |
|
226 emitted to signal the VCS status data |
|
227 </dd> |
215 <dt>vcsStatusMonitorInfo(str)</dt> |
228 <dt>vcsStatusMonitorInfo(str)</dt> |
216 <dd> |
229 <dd> |
217 emitted to signal some info of the |
230 emitted to signal some info of the |
218 monitoring thread |
231 monitoring thread |
219 </dd> |
232 </dd> |
470 <tr> |
483 <tr> |
471 <td><a href="#Project.__sourceExtensions">__sourceExtensions</a></td> |
484 <td><a href="#Project.__sourceExtensions">__sourceExtensions</a></td> |
472 <td>Private method to get the source extensions of a programming language.</td> |
485 <td>Private method to get the source extensions of a programming language.</td> |
473 </tr> |
486 </tr> |
474 <tr> |
487 <tr> |
475 <td><a href="#Project.__statusMonitorStatus">__statusMonitorStatus</a></td> |
|
476 <td>Private method to receive the status monitor status.</td> |
|
477 </tr> |
|
478 <tr> |
|
479 <td><a href="#Project.__syncRecent">__syncRecent</a></td> |
488 <td><a href="#Project.__syncRecent">__syncRecent</a></td> |
480 <td>Private method to synchronize the list of recently opened projects with the central store.</td> |
489 <td>Private method to synchronize the list of recently opened projects with the central store.</td> |
|
490 </tr> |
|
491 <tr> |
|
492 <td><a href="#Project.__vcsConnectStatusMonitor">__vcsConnectStatusMonitor</a></td> |
|
493 <td>Private method to start the VCS monitor and connect its signals.</td> |
481 </tr> |
494 </tr> |
482 <tr> |
495 <tr> |
483 <td><a href="#Project.__vcsStatusChanged">__vcsStatusChanged</a></td> |
496 <td><a href="#Project.__vcsStatusChanged">__vcsStatusChanged</a></td> |
484 <td>Private slot to handle a change of the overall VCS status.</td> |
497 <td>Private slot to handle a change of the overall VCS status.</td> |
485 </tr> |
498 </tr> |
1758 <dt>Return:</dt> |
1771 <dt>Return:</dt> |
1759 <dd> |
1772 <dd> |
1760 source extensions (list of string) |
1773 source extensions (list of string) |
1761 </dd> |
1774 </dd> |
1762 </dl> |
1775 </dl> |
1763 <a NAME="Project.__statusMonitorStatus" ID="Project.__statusMonitorStatus"></a> |
|
1764 <h4>Project.__statusMonitorStatus</h4> |
|
1765 <b>__statusMonitorStatus</b>(<i>status, statusMsg</i>) |
|
1766 |
|
1767 <p> |
|
1768 Private method to receive the status monitor status. |
|
1769 </p> |
|
1770 <p> |
|
1771 It simply reemits the received status. |
|
1772 </p> |
|
1773 <dl> |
|
1774 |
|
1775 <dt><i>status</i></dt> |
|
1776 <dd> |
|
1777 status of the monitoring thread (string, ok, nok or off) |
|
1778 </dd> |
|
1779 <dt><i>statusMsg</i></dt> |
|
1780 <dd> |
|
1781 explanotory text for the signaled status (string) |
|
1782 </dd> |
|
1783 </dl> |
|
1784 <a NAME="Project.__syncRecent" ID="Project.__syncRecent"></a> |
1776 <a NAME="Project.__syncRecent" ID="Project.__syncRecent"></a> |
1785 <h4>Project.__syncRecent</h4> |
1777 <h4>Project.__syncRecent</h4> |
1786 <b>__syncRecent</b>(<i></i>) |
1778 <b>__syncRecent</b>(<i></i>) |
1787 |
1779 |
1788 <p> |
1780 <p> |
1789 Private method to synchronize the list of recently opened projects |
1781 Private method to synchronize the list of recently opened projects |
1790 with the central store. |
1782 with the central store. |
|
1783 </p> |
|
1784 <a NAME="Project.__vcsConnectStatusMonitor" ID="Project.__vcsConnectStatusMonitor"></a> |
|
1785 <h4>Project.__vcsConnectStatusMonitor</h4> |
|
1786 <b>__vcsConnectStatusMonitor</b>(<i></i>) |
|
1787 |
|
1788 <p> |
|
1789 Private method to start the VCS monitor and connect its signals. |
1791 </p> |
1790 </p> |
1792 <a NAME="Project.__vcsStatusChanged" ID="Project.__vcsStatusChanged"></a> |
1791 <a NAME="Project.__vcsStatusChanged" ID="Project.__vcsStatusChanged"></a> |
1793 <h4>Project.__vcsStatusChanged</h4> |
1792 <h4>Project.__vcsStatusChanged</h4> |
1794 <b>__vcsStatusChanged</b>(<i></i>) |
1793 <b>__vcsStatusChanged</b>(<i></i>) |
1795 |
1794 |