47 Class implementing an abstract base class to be subclassed by all specific |
47 Class implementing an abstract base class to be subclassed by all specific |
48 VCS interfaces. |
48 VCS interfaces. |
49 </p><p> |
49 </p><p> |
50 It defines the vcs interface to be implemented by subclasses |
50 It defines the vcs interface to be implemented by subclasses |
51 and the common methods. |
51 and the common methods. |
52 </p><h4>Signals</h4> |
52 </p><h3>Signals</h3> |
53 <dl> |
53 <dl> |
54 <dt>vcsStatusMonitorData(list of str)</dt> |
54 <dt>vcsStatusMonitorData(list of str)</dt> |
55 <dd> |
55 <dd> |
56 emitted to update the VCS status |
56 emitted to update the VCS status |
57 </dd><dt>vcsStatusMonitorStatus(str, str)</dt> |
57 </dd><dt>vcsStatusMonitorStatus(str, str)</dt> |
64 QObject |
64 QObject |
65 <h3>Class Attributes</h3> |
65 <h3>Class Attributes</h3> |
66 <table> |
66 <table> |
67 <tr><td>canBeAdded</td></tr><tr><td>canBeCommitted</td></tr> |
67 <tr><td>canBeAdded</td></tr><tr><td>canBeCommitted</td></tr> |
68 </table> |
68 </table> |
|
69 <h3>Class Methods</h3> |
|
70 <table> |
|
71 <tr><td>None</td></tr> |
|
72 </table> |
69 <h3>Methods</h3> |
73 <h3>Methods</h3> |
70 <table> |
74 <table> |
71 <tr> |
75 <tr> |
72 <td><a href="#VersionControl.__init__">VersionControl</a></td> |
|
73 <td>Constructor</td> |
|
74 </tr><tr> |
|
75 <td><a href="#VersionControl.__statusMonitorData">__statusMonitorData</a></td> |
76 <td><a href="#VersionControl.__statusMonitorData">__statusMonitorData</a></td> |
76 <td>Private method to receive the status monitor status.</td> |
77 <td>Private method to receive the status monitor status.</td> |
77 </tr><tr> |
78 </tr><tr> |
78 <td><a href="#VersionControl.__statusMonitorStatus">__statusMonitorStatus</a></td> |
79 <td><a href="#VersionControl.__statusMonitorStatus">__statusMonitorStatus</a></td> |
79 <td>Private method to receive the status monitor status.</td> |
80 <td>Private method to receive the status monitor status.</td> |
236 </tr><tr> |
237 </tr><tr> |
237 <td><a href="#VersionControl.vcsUpdate">vcsUpdate</a></td> |
238 <td><a href="#VersionControl.vcsUpdate">vcsUpdate</a></td> |
238 <td>Public method used to update a file/directory in the vcs.</td> |
239 <td>Public method used to update a file/directory in the vcs.</td> |
239 </tr> |
240 </tr> |
240 </table> |
241 </table> |
|
242 <h3>Static Methods</h3> |
|
243 <table> |
|
244 <tr><td>None</td></tr> |
|
245 </table> |
241 <a NAME="VersionControl.__init__" ID="VersionControl.__init__"></a> |
246 <a NAME="VersionControl.__init__" ID="VersionControl.__init__"></a> |
242 <h4>VersionControl (Constructor)</h4> |
247 <h4>VersionControl (Constructor)</h4> |
243 <b>VersionControl</b>(<i>parent=None, name=None</i>) |
248 <b>VersionControl</b>(<i>parent=None, name=None</i>) |
244 <p> |
249 <p> |
245 Constructor |
250 Constructor |