39 Class implementing the VCS status monitor thread base class. |
39 Class implementing the VCS status monitor thread base class. |
40 </p> |
40 </p> |
41 <h3>Signals</h3> |
41 <h3>Signals</h3> |
42 <dl> |
42 <dl> |
43 |
43 |
|
44 <dt>vcsStatusMonitorAllData(dict)</dt> |
|
45 <dd> |
|
46 emitted to signal all VCS status |
|
47 (key is project relative file name, value is status) |
|
48 </dd> |
44 <dt>vcsStatusMonitorData(list of str)</dt> |
49 <dt>vcsStatusMonitorData(list of str)</dt> |
45 <dd> |
50 <dd> |
46 emitted to update the VCS status |
51 emitted to update the VCS status |
47 </dd> |
52 </dd> |
48 <dt>vcsStatusMonitorInfo(str)</dt> |
53 <dt>vcsStatusMonitorInfo(str)</dt> |
187 This method must be overridden and populate the statusList member |
192 This method must be overridden and populate the statusList member |
188 variable with a list of strings giving the status in the first column |
193 variable with a list of strings giving the status in the first column |
189 and the path relative to the project directory starting with the |
194 and the path relative to the project directory starting with the |
190 third column. The allowed status flags are: |
195 third column. The allowed status flags are: |
191 <ul> |
196 <ul> |
192 <li>"A" path was added but not yet comitted</li> |
197 <li>"A" path was added but not yet committed</li> |
193 <li>"M" path has local changes</li> |
198 <li>"M" path has local changes</li> |
194 <li>"O" path was removed</li> |
199 <li>"O" path was removed</li> |
195 <li>"R" path was deleted and then re-added</li> |
200 <li>"R" path was deleted and then re-added</li> |
196 <li>"U" path needs an update</li> |
201 <li>"U" path needs an update</li> |
197 <li>"Z" path contains a conflict</li> |
202 <li>"Z" path contains a conflict</li> |
|
203 <li>"?" path is not tracked</li> |
|
204 <li>"!" path is missing</li> |
198 <li>" " path is back at normal</li> |
205 <li>" " path is back at normal</li> |
199 </ul> |
206 </ul> |
200 </p> |
207 </p> |
201 <dl> |
208 <dl> |
202 <dt>Return:</dt> |
209 <dt>Return:</dt> |