eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html

branch
eric7
changeset 8372
e0227a7c850e
child 8596
d64760b2da50
equal deleted inserted replaced
8371:d6062691d424 8372:e0227a7c850e
1 <!DOCTYPE html>
2 <html><head>
3 <title>eric7.Plugins.VcsPlugins.vcsMercurial.ProjectHelper</title>
4 <meta charset="UTF-8">
5 <style>
6 body {
7 background: #EDECE6;
8 margin: 0em 1em 10em 1em;
9 color: black;
10 }
11
12 h1 { color: white; background: #85774A; }
13 h2 { color: white; background: #85774A; }
14 h3 { color: white; background: #9D936E; }
15 h4 { color: white; background: #9D936E; }
16
17 a { color: #BA6D36; }
18
19 </style>
20 </head>
21 <body>
22 <a NAME="top" ID="top"></a>
23 <h1>eric7.Plugins.VcsPlugins.vcsMercurial.ProjectHelper</h1>
24
25 <p>
26 Module implementing the VCS project helper for Mercurial.
27 </p>
28 <h3>Global Attributes</h3>
29
30 <table>
31 <tr><td>None</td></tr>
32 </table>
33 <h3>Classes</h3>
34
35 <table>
36
37 <tr>
38 <td><a href="#HgProjectHelper">HgProjectHelper</a></td>
39 <td>Class implementing the VCS project helper for Mercurial.</td>
40 </tr>
41 </table>
42 <h3>Functions</h3>
43
44 <table>
45 <tr><td>None</td></tr>
46 </table>
47 <hr />
48 <hr />
49 <a NAME="HgProjectHelper" ID="HgProjectHelper"></a>
50 <h2>HgProjectHelper</h2>
51
52 <p>
53 Class implementing the VCS project helper for Mercurial.
54 </p>
55 <h3>Derived from</h3>
56 VcsProjectHelper
57 <h3>Class Attributes</h3>
58
59 <table>
60 <tr><td>None</td></tr>
61 </table>
62 <h3>Class Methods</h3>
63
64 <table>
65 <tr><td>None</td></tr>
66 </table>
67 <h3>Methods</h3>
68
69 <table>
70
71 <tr>
72 <td><a href="#HgProjectHelper.__init__">HgProjectHelper</a></td>
73 <td>Constructor</td>
74 </tr>
75 <tr>
76 <td><a href="#HgProjectHelper.__checkActions">__checkActions</a></td>
77 <td>Private slot to set the enabled status of actions.</td>
78 </tr>
79 <tr>
80 <td><a href="#HgProjectHelper.__hgAbortMerge">__hgAbortMerge</a></td>
81 <td>Private slot used to abort an uncommitted merge.</td>
82 </tr>
83 <tr>
84 <td><a href="#HgProjectHelper.__hgAddSubrepository">__hgAddSubrepository</a></td>
85 <td>Private slot used to add a sub-repository.</td>
86 </tr>
87 <tr>
88 <td><a href="#HgProjectHelper.__hgArchive">__hgArchive</a></td>
89 <td>Private slot to create an unversioned archive from the repository.</td>
90 </tr>
91 <tr>
92 <td><a href="#HgProjectHelper.__hgBackout">__hgBackout</a></td>
93 <td>Private slot used to back out changes of a changeset.</td>
94 </tr>
95 <tr>
96 <td><a href="#HgProjectHelper.__hgBisectBad">__hgBisectBad</a></td>
97 <td>Private slot used to execute the bisect --bad command.</td>
98 </tr>
99 <tr>
100 <td><a href="#HgProjectHelper.__hgBisectGood">__hgBisectGood</a></td>
101 <td>Private slot used to execute the bisect --good command.</td>
102 </tr>
103 <tr>
104 <td><a href="#HgProjectHelper.__hgBisectReset">__hgBisectReset</a></td>
105 <td>Private slot used to execute the bisect --reset command.</td>
106 </tr>
107 <tr>
108 <td><a href="#HgProjectHelper.__hgBisectSkip">__hgBisectSkip</a></td>
109 <td>Private slot used to execute the bisect --skip command.</td>
110 </tr>
111 <tr>
112 <td><a href="#HgProjectHelper.__hgBookmarkDefine">__hgBookmarkDefine</a></td>
113 <td>Private slot used to define a bookmark.</td>
114 </tr>
115 <tr>
116 <td><a href="#HgProjectHelper.__hgBookmarkDelete">__hgBookmarkDelete</a></td>
117 <td>Private slot used to delete a bookmark.</td>
118 </tr>
119 <tr>
120 <td><a href="#HgProjectHelper.__hgBookmarkIncoming">__hgBookmarkIncoming</a></td>
121 <td>Private slot used to show a list of incoming bookmarks.</td>
122 </tr>
123 <tr>
124 <td><a href="#HgProjectHelper.__hgBookmarkMove">__hgBookmarkMove</a></td>
125 <td>Private slot used to move a bookmark.</td>
126 </tr>
127 <tr>
128 <td><a href="#HgProjectHelper.__hgBookmarkOutgoing">__hgBookmarkOutgoing</a></td>
129 <td>Private slot used to show a list of outgoing bookmarks.</td>
130 </tr>
131 <tr>
132 <td><a href="#HgProjectHelper.__hgBookmarkPull">__hgBookmarkPull</a></td>
133 <td>Private slot used to pull a bookmark from a remote repository.</td>
134 </tr>
135 <tr>
136 <td><a href="#HgProjectHelper.__hgBookmarkPullCurrent">__hgBookmarkPullCurrent</a></td>
137 <td>Private slot used to pull the current bookmark from a remote repository.</td>
138 </tr>
139 <tr>
140 <td><a href="#HgProjectHelper.__hgBookmarkPush">__hgBookmarkPush</a></td>
141 <td>Private slot used to push a bookmark to a remote repository.</td>
142 </tr>
143 <tr>
144 <td><a href="#HgProjectHelper.__hgBookmarkPushAll">__hgBookmarkPushAll</a></td>
145 <td>Private slot to push all bookmarks to a remote repository.</td>
146 </tr>
147 <tr>
148 <td><a href="#HgProjectHelper.__hgBookmarkPushCurrent">__hgBookmarkPushCurrent</a></td>
149 <td>Private slot used to push the current bookmark to a remote repository.</td>
150 </tr>
151 <tr>
152 <td><a href="#HgProjectHelper.__hgBookmarkRename">__hgBookmarkRename</a></td>
153 <td>Private slot used to rename a bookmark.</td>
154 </tr>
155 <tr>
156 <td><a href="#HgProjectHelper.__hgBookmarksList">__hgBookmarksList</a></td>
157 <td>Private slot used to list the bookmarks.</td>
158 </tr>
159 <tr>
160 <td><a href="#HgProjectHelper.__hgBranch">__hgBranch</a></td>
161 <td>Private slot used to create a new branch for the project.</td>
162 </tr>
163 <tr>
164 <td><a href="#HgProjectHelper.__hgBranchList">__hgBranchList</a></td>
165 <td>Private slot used to list the branches of the project.</td>
166 </tr>
167 <tr>
168 <td><a href="#HgProjectHelper.__hgBundle">__hgBundle</a></td>
169 <td>Private slot used to create a changegroup file.</td>
170 </tr>
171 <tr>
172 <td><a href="#HgProjectHelper.__hgCloseBranch">__hgCloseBranch</a></td>
173 <td>Private slot used to close the current branch of the local project.</td>
174 </tr>
175 <tr>
176 <td><a href="#HgProjectHelper.__hgCommitMerge">__hgCommitMerge</a></td>
177 <td>Private slot used to commit a merge.</td>
178 </tr>
179 <tr>
180 <td><a href="#HgProjectHelper.__hgConfigure">__hgConfigure</a></td>
181 <td>Private method to open the configuration dialog.</td>
182 </tr>
183 <tr>
184 <td><a href="#HgProjectHelper.__hgCreateIgnore">__hgCreateIgnore</a></td>
185 <td>Private slot used to create a .hgignore file for the project.</td>
186 </tr>
187 <tr>
188 <td><a href="#HgProjectHelper.__hgDeleteBackups">__hgDeleteBackups</a></td>
189 <td>Private slot used to delete all backup bundles.</td>
190 </tr>
191 <tr>
192 <td><a href="#HgProjectHelper.__hgEditRepoConfig">__hgEditRepoConfig</a></td>
193 <td>Private slot used to edit the repository configuration file.</td>
194 </tr>
195 <tr>
196 <td><a href="#HgProjectHelper.__hgEditUserConfig">__hgEditUserConfig</a></td>
197 <td>Private slot used to edit the user configuration file.</td>
198 </tr>
199 <tr>
200 <td><a href="#HgProjectHelper.__hgExport">__hgExport</a></td>
201 <td>Private slot used to export revisions to patch files.</td>
202 </tr>
203 <tr>
204 <td><a href="#HgProjectHelper.__hgExtendedDiff">__hgExtendedDiff</a></td>
205 <td>Private slot used to perform a hg diff with the selection of revisions.</td>
206 </tr>
207 <tr>
208 <td><a href="#HgProjectHelper.__hgGraft">__hgGraft</a></td>
209 <td>Private slot used to copy changesets from another branch.</td>
210 </tr>
211 <tr>
212 <td><a href="#HgProjectHelper.__hgGraftAbort">__hgGraftAbort</a></td>
213 <td>Private slot used to abort an interrupted copying session and perform a rollback.</td>
214 </tr>
215 <tr>
216 <td><a href="#HgProjectHelper.__hgGraftContinue">__hgGraftContinue</a></td>
217 <td>Private slot used to continue the last copying session after conflicts were resolved.</td>
218 </tr>
219 <tr>
220 <td><a href="#HgProjectHelper.__hgGraftStop">__hgGraftStop</a></td>
221 <td>Private slot used to stop an interrupted copying session.</td>
222 </tr>
223 <tr>
224 <td><a href="#HgProjectHelper.__hgHeads">__hgHeads</a></td>
225 <td>Private slot used to show the heads of the repository.</td>
226 </tr>
227 <tr>
228 <td><a href="#HgProjectHelper.__hgIdentify">__hgIdentify</a></td>
229 <td>Private slot used to identify the project directory.</td>
230 </tr>
231 <tr>
232 <td><a href="#HgProjectHelper.__hgImport">__hgImport</a></td>
233 <td>Private slot used to import a patch file.</td>
234 </tr>
235 <tr>
236 <td><a href="#HgProjectHelper.__hgIncoming">__hgIncoming</a></td>
237 <td>Private slot used to show the log of changes coming into the repository.</td>
238 </tr>
239 <tr>
240 <td><a href="#HgProjectHelper.__hgOutgoing">__hgOutgoing</a></td>
241 <td>Private slot used to show the log of changes going out of the repository.</td>
242 </tr>
243 <tr>
244 <td><a href="#HgProjectHelper.__hgParents">__hgParents</a></td>
245 <td>Private slot used to show the parents of the repository.</td>
246 </tr>
247 <tr>
248 <td><a href="#HgProjectHelper.__hgPhase">__hgPhase</a></td>
249 <td>Private slot used to change the phase of revisions.</td>
250 </tr>
251 <tr>
252 <td><a href="#HgProjectHelper.__hgPreviewBundle">__hgPreviewBundle</a></td>
253 <td>Private slot used to preview a changegroup file.</td>
254 </tr>
255 <tr>
256 <td><a href="#HgProjectHelper.__hgPull">__hgPull</a></td>
257 <td>Private slot used to pull changes from a remote repository.</td>
258 </tr>
259 <tr>
260 <td><a href="#HgProjectHelper.__hgPush">__hgPush</a></td>
261 <td>Private slot used to push changes to a remote repository.</td>
262 </tr>
263 <tr>
264 <td><a href="#HgProjectHelper.__hgPushForced">__hgPushForced</a></td>
265 <td>Private slot used to push changes to a remote repository using the force option.</td>
266 </tr>
267 <tr>
268 <td><a href="#HgProjectHelper.__hgPushNewBranch">__hgPushNewBranch</a></td>
269 <td>Private slot to push a new named branch.</td>
270 </tr>
271 <tr>
272 <td><a href="#HgProjectHelper.__hgReMerge">__hgReMerge</a></td>
273 <td>Private slot used to list all files with conflicts.</td>
274 </tr>
275 <tr>
276 <td><a href="#HgProjectHelper.__hgRecover">__hgRecover</a></td>
277 <td>Private slot used to recover from an interrupted transaction.</td>
278 </tr>
279 <tr>
280 <td><a href="#HgProjectHelper.__hgRemoveSubrepositories">__hgRemoveSubrepositories</a></td>
281 <td>Private slot used to remove sub-repositories.</td>
282 </tr>
283 <tr>
284 <td><a href="#HgProjectHelper.__hgResolved">__hgResolved</a></td>
285 <td>Private slot used to mark conflicts of the local project as being resolved.</td>
286 </tr>
287 <tr>
288 <td><a href="#HgProjectHelper.__hgRevert">__hgRevert</a></td>
289 <td>Private slot used to revert changes made to the local project.</td>
290 </tr>
291 <tr>
292 <td><a href="#HgProjectHelper.__hgRollback">__hgRollback</a></td>
293 <td>Private slot used to rollback the last transaction.</td>
294 </tr>
295 <tr>
296 <td><a href="#HgProjectHelper.__hgServe">__hgServe</a></td>
297 <td>Private slot used to serve the project.</td>
298 </tr>
299 <tr>
300 <td><a href="#HgProjectHelper.__hgShowBranch">__hgShowBranch</a></td>
301 <td>Private slot used to show the current branch for the project.</td>
302 </tr>
303 <tr>
304 <td><a href="#HgProjectHelper.__hgShowConfig">__hgShowConfig</a></td>
305 <td>Private slot used to show the combined configuration.</td>
306 </tr>
307 <tr>
308 <td><a href="#HgProjectHelper.__hgShowConflicts">__hgShowConflicts</a></td>
309 <td>Private slot used to list all files with conflicts.</td>
310 </tr>
311 <tr>
312 <td><a href="#HgProjectHelper.__hgShowPaths">__hgShowPaths</a></td>
313 <td>Private slot used to show the aliases for remote repositories.</td>
314 </tr>
315 <tr>
316 <td><a href="#HgProjectHelper.__hgSummary">__hgSummary</a></td>
317 <td>Private slot to show a working directory summary.</td>
318 </tr>
319 <tr>
320 <td><a href="#HgProjectHelper.__hgTagList">__hgTagList</a></td>
321 <td>Private slot used to list the tags of the project.</td>
322 </tr>
323 <tr>
324 <td><a href="#HgProjectHelper.__hgTip">__hgTip</a></td>
325 <td>Private slot used to show the tip of the repository.</td>
326 </tr>
327 <tr>
328 <td><a href="#HgProjectHelper.__hgUnbundle">__hgUnbundle</a></td>
329 <td>Private slot used to apply changegroup files.</td>
330 </tr>
331 <tr>
332 <td><a href="#HgProjectHelper.__hgUnresolved">__hgUnresolved</a></td>
333 <td>Private slot used to mark conflicts of the local project as being unresolved.</td>
334 </tr>
335 <tr>
336 <td><a href="#HgProjectHelper.__hgVerify">__hgVerify</a></td>
337 <td>Private slot used to verify the integrity of the repository.</td>
338 </tr>
339 <tr>
340 <td><a href="#HgProjectHelper.__showExtensionMenu">__showExtensionMenu</a></td>
341 <td>Private slot showing the extensions menu.</td>
342 </tr>
343 <tr>
344 <td><a href="#HgProjectHelper.getActions">getActions</a></td>
345 <td>Public method to get a list of all actions.</td>
346 </tr>
347 <tr>
348 <td><a href="#HgProjectHelper.getProject">getProject</a></td>
349 <td>Public method to get a reference to the project object.</td>
350 </tr>
351 <tr>
352 <td><a href="#HgProjectHelper.initActions">initActions</a></td>
353 <td>Public method to generate the action objects.</td>
354 </tr>
355 <tr>
356 <td><a href="#HgProjectHelper.initMenu">initMenu</a></td>
357 <td>Public method to generate the VCS menu.</td>
358 </tr>
359 <tr>
360 <td><a href="#HgProjectHelper.initToolbar">initToolbar</a></td>
361 <td>Public slot to initialize the VCS toolbar.</td>
362 </tr>
363 <tr>
364 <td><a href="#HgProjectHelper.removeToolbar">removeToolbar</a></td>
365 <td>Public method to remove a toolbar created by initToolbar().</td>
366 </tr>
367 <tr>
368 <td><a href="#HgProjectHelper.setObjects">setObjects</a></td>
369 <td>Public method to set references to the vcs and project objects.</td>
370 </tr>
371 <tr>
372 <td><a href="#HgProjectHelper.showMenu">showMenu</a></td>
373 <td>Public slot called before the vcs menu is shown.</td>
374 </tr>
375 <tr>
376 <td><a href="#HgProjectHelper.shutdown">shutdown</a></td>
377 <td>Public method to perform shutdown actions.</td>
378 </tr>
379 </table>
380 <h3>Static Methods</h3>
381
382 <table>
383 <tr><td>None</td></tr>
384 </table>
385
386 <a NAME="HgProjectHelper.__init__" ID="HgProjectHelper.__init__"></a>
387 <h4>HgProjectHelper (Constructor)</h4>
388 <b>HgProjectHelper</b>(<i>vcsObject, projectObject, parent=None, name=None</i>)
389
390 <p>
391 Constructor
392 </p>
393 <dl>
394
395 <dt><i>vcsObject</i></dt>
396 <dd>
397 reference to the vcs object
398 </dd>
399 <dt><i>projectObject</i></dt>
400 <dd>
401 reference to the project object
402 </dd>
403 <dt><i>parent</i></dt>
404 <dd>
405 parent widget (QWidget)
406 </dd>
407 <dt><i>name</i></dt>
408 <dd>
409 name of this object (string)
410 </dd>
411 </dl>
412 <a NAME="HgProjectHelper.__checkActions" ID="HgProjectHelper.__checkActions"></a>
413 <h4>HgProjectHelper.__checkActions</h4>
414 <b>__checkActions</b>(<i></i>)
415
416 <p>
417 Private slot to set the enabled status of actions.
418 </p>
419 <a NAME="HgProjectHelper.__hgAbortMerge" ID="HgProjectHelper.__hgAbortMerge"></a>
420 <h4>HgProjectHelper.__hgAbortMerge</h4>
421 <b>__hgAbortMerge</b>(<i></i>)
422
423 <p>
424 Private slot used to abort an uncommitted merge.
425 </p>
426 <a NAME="HgProjectHelper.__hgAddSubrepository" ID="HgProjectHelper.__hgAddSubrepository"></a>
427 <h4>HgProjectHelper.__hgAddSubrepository</h4>
428 <b>__hgAddSubrepository</b>(<i></i>)
429
430 <p>
431 Private slot used to add a sub-repository.
432 </p>
433 <a NAME="HgProjectHelper.__hgArchive" ID="HgProjectHelper.__hgArchive"></a>
434 <h4>HgProjectHelper.__hgArchive</h4>
435 <b>__hgArchive</b>(<i></i>)
436
437 <p>
438 Private slot to create an unversioned archive from the repository.
439 </p>
440 <a NAME="HgProjectHelper.__hgBackout" ID="HgProjectHelper.__hgBackout"></a>
441 <h4>HgProjectHelper.__hgBackout</h4>
442 <b>__hgBackout</b>(<i></i>)
443
444 <p>
445 Private slot used to back out changes of a changeset.
446 </p>
447 <a NAME="HgProjectHelper.__hgBisectBad" ID="HgProjectHelper.__hgBisectBad"></a>
448 <h4>HgProjectHelper.__hgBisectBad</h4>
449 <b>__hgBisectBad</b>(<i></i>)
450
451 <p>
452 Private slot used to execute the bisect --bad command.
453 </p>
454 <a NAME="HgProjectHelper.__hgBisectGood" ID="HgProjectHelper.__hgBisectGood"></a>
455 <h4>HgProjectHelper.__hgBisectGood</h4>
456 <b>__hgBisectGood</b>(<i></i>)
457
458 <p>
459 Private slot used to execute the bisect --good command.
460 </p>
461 <a NAME="HgProjectHelper.__hgBisectReset" ID="HgProjectHelper.__hgBisectReset"></a>
462 <h4>HgProjectHelper.__hgBisectReset</h4>
463 <b>__hgBisectReset</b>(<i></i>)
464
465 <p>
466 Private slot used to execute the bisect --reset command.
467 </p>
468 <a NAME="HgProjectHelper.__hgBisectSkip" ID="HgProjectHelper.__hgBisectSkip"></a>
469 <h4>HgProjectHelper.__hgBisectSkip</h4>
470 <b>__hgBisectSkip</b>(<i></i>)
471
472 <p>
473 Private slot used to execute the bisect --skip command.
474 </p>
475 <a NAME="HgProjectHelper.__hgBookmarkDefine" ID="HgProjectHelper.__hgBookmarkDefine"></a>
476 <h4>HgProjectHelper.__hgBookmarkDefine</h4>
477 <b>__hgBookmarkDefine</b>(<i></i>)
478
479 <p>
480 Private slot used to define a bookmark.
481 </p>
482 <a NAME="HgProjectHelper.__hgBookmarkDelete" ID="HgProjectHelper.__hgBookmarkDelete"></a>
483 <h4>HgProjectHelper.__hgBookmarkDelete</h4>
484 <b>__hgBookmarkDelete</b>(<i></i>)
485
486 <p>
487 Private slot used to delete a bookmark.
488 </p>
489 <a NAME="HgProjectHelper.__hgBookmarkIncoming" ID="HgProjectHelper.__hgBookmarkIncoming"></a>
490 <h4>HgProjectHelper.__hgBookmarkIncoming</h4>
491 <b>__hgBookmarkIncoming</b>(<i></i>)
492
493 <p>
494 Private slot used to show a list of incoming bookmarks.
495 </p>
496 <a NAME="HgProjectHelper.__hgBookmarkMove" ID="HgProjectHelper.__hgBookmarkMove"></a>
497 <h4>HgProjectHelper.__hgBookmarkMove</h4>
498 <b>__hgBookmarkMove</b>(<i></i>)
499
500 <p>
501 Private slot used to move a bookmark.
502 </p>
503 <a NAME="HgProjectHelper.__hgBookmarkOutgoing" ID="HgProjectHelper.__hgBookmarkOutgoing"></a>
504 <h4>HgProjectHelper.__hgBookmarkOutgoing</h4>
505 <b>__hgBookmarkOutgoing</b>(<i></i>)
506
507 <p>
508 Private slot used to show a list of outgoing bookmarks.
509 </p>
510 <a NAME="HgProjectHelper.__hgBookmarkPull" ID="HgProjectHelper.__hgBookmarkPull"></a>
511 <h4>HgProjectHelper.__hgBookmarkPull</h4>
512 <b>__hgBookmarkPull</b>(<i></i>)
513
514 <p>
515 Private slot used to pull a bookmark from a remote repository.
516 </p>
517 <a NAME="HgProjectHelper.__hgBookmarkPullCurrent" ID="HgProjectHelper.__hgBookmarkPullCurrent"></a>
518 <h4>HgProjectHelper.__hgBookmarkPullCurrent</h4>
519 <b>__hgBookmarkPullCurrent</b>(<i></i>)
520
521 <p>
522 Private slot used to pull the current bookmark from a remote
523 repository.
524 </p>
525 <a NAME="HgProjectHelper.__hgBookmarkPush" ID="HgProjectHelper.__hgBookmarkPush"></a>
526 <h4>HgProjectHelper.__hgBookmarkPush</h4>
527 <b>__hgBookmarkPush</b>(<i></i>)
528
529 <p>
530 Private slot used to push a bookmark to a remote repository.
531 </p>
532 <a NAME="HgProjectHelper.__hgBookmarkPushAll" ID="HgProjectHelper.__hgBookmarkPushAll"></a>
533 <h4>HgProjectHelper.__hgBookmarkPushAll</h4>
534 <b>__hgBookmarkPushAll</b>(<i></i>)
535
536 <p>
537 Private slot to push all bookmarks to a remote repository.
538 </p>
539 <a NAME="HgProjectHelper.__hgBookmarkPushCurrent" ID="HgProjectHelper.__hgBookmarkPushCurrent"></a>
540 <h4>HgProjectHelper.__hgBookmarkPushCurrent</h4>
541 <b>__hgBookmarkPushCurrent</b>(<i></i>)
542
543 <p>
544 Private slot used to push the current bookmark to a remote repository.
545 </p>
546 <a NAME="HgProjectHelper.__hgBookmarkRename" ID="HgProjectHelper.__hgBookmarkRename"></a>
547 <h4>HgProjectHelper.__hgBookmarkRename</h4>
548 <b>__hgBookmarkRename</b>(<i></i>)
549
550 <p>
551 Private slot used to rename a bookmark.
552 </p>
553 <a NAME="HgProjectHelper.__hgBookmarksList" ID="HgProjectHelper.__hgBookmarksList"></a>
554 <h4>HgProjectHelper.__hgBookmarksList</h4>
555 <b>__hgBookmarksList</b>(<i></i>)
556
557 <p>
558 Private slot used to list the bookmarks.
559 </p>
560 <a NAME="HgProjectHelper.__hgBranch" ID="HgProjectHelper.__hgBranch"></a>
561 <h4>HgProjectHelper.__hgBranch</h4>
562 <b>__hgBranch</b>(<i></i>)
563
564 <p>
565 Private slot used to create a new branch for the project.
566 </p>
567 <a NAME="HgProjectHelper.__hgBranchList" ID="HgProjectHelper.__hgBranchList"></a>
568 <h4>HgProjectHelper.__hgBranchList</h4>
569 <b>__hgBranchList</b>(<i></i>)
570
571 <p>
572 Private slot used to list the branches of the project.
573 </p>
574 <a NAME="HgProjectHelper.__hgBundle" ID="HgProjectHelper.__hgBundle"></a>
575 <h4>HgProjectHelper.__hgBundle</h4>
576 <b>__hgBundle</b>(<i></i>)
577
578 <p>
579 Private slot used to create a changegroup file.
580 </p>
581 <a NAME="HgProjectHelper.__hgCloseBranch" ID="HgProjectHelper.__hgCloseBranch"></a>
582 <h4>HgProjectHelper.__hgCloseBranch</h4>
583 <b>__hgCloseBranch</b>(<i></i>)
584
585 <p>
586 Private slot used to close the current branch of the local project.
587 </p>
588 <a NAME="HgProjectHelper.__hgCommitMerge" ID="HgProjectHelper.__hgCommitMerge"></a>
589 <h4>HgProjectHelper.__hgCommitMerge</h4>
590 <b>__hgCommitMerge</b>(<i></i>)
591
592 <p>
593 Private slot used to commit a merge.
594 </p>
595 <a NAME="HgProjectHelper.__hgConfigure" ID="HgProjectHelper.__hgConfigure"></a>
596 <h4>HgProjectHelper.__hgConfigure</h4>
597 <b>__hgConfigure</b>(<i></i>)
598
599 <p>
600 Private method to open the configuration dialog.
601 </p>
602 <a NAME="HgProjectHelper.__hgCreateIgnore" ID="HgProjectHelper.__hgCreateIgnore"></a>
603 <h4>HgProjectHelper.__hgCreateIgnore</h4>
604 <b>__hgCreateIgnore</b>(<i></i>)
605
606 <p>
607 Private slot used to create a .hgignore file for the project.
608 </p>
609 <a NAME="HgProjectHelper.__hgDeleteBackups" ID="HgProjectHelper.__hgDeleteBackups"></a>
610 <h4>HgProjectHelper.__hgDeleteBackups</h4>
611 <b>__hgDeleteBackups</b>(<i></i>)
612
613 <p>
614 Private slot used to delete all backup bundles.
615 </p>
616 <a NAME="HgProjectHelper.__hgEditRepoConfig" ID="HgProjectHelper.__hgEditRepoConfig"></a>
617 <h4>HgProjectHelper.__hgEditRepoConfig</h4>
618 <b>__hgEditRepoConfig</b>(<i></i>)
619
620 <p>
621 Private slot used to edit the repository configuration file.
622 </p>
623 <a NAME="HgProjectHelper.__hgEditUserConfig" ID="HgProjectHelper.__hgEditUserConfig"></a>
624 <h4>HgProjectHelper.__hgEditUserConfig</h4>
625 <b>__hgEditUserConfig</b>(<i></i>)
626
627 <p>
628 Private slot used to edit the user configuration file.
629 </p>
630 <a NAME="HgProjectHelper.__hgExport" ID="HgProjectHelper.__hgExport"></a>
631 <h4>HgProjectHelper.__hgExport</h4>
632 <b>__hgExport</b>(<i></i>)
633
634 <p>
635 Private slot used to export revisions to patch files.
636 </p>
637 <a NAME="HgProjectHelper.__hgExtendedDiff" ID="HgProjectHelper.__hgExtendedDiff"></a>
638 <h4>HgProjectHelper.__hgExtendedDiff</h4>
639 <b>__hgExtendedDiff</b>(<i></i>)
640
641 <p>
642 Private slot used to perform a hg diff with the selection of revisions.
643 </p>
644 <a NAME="HgProjectHelper.__hgGraft" ID="HgProjectHelper.__hgGraft"></a>
645 <h4>HgProjectHelper.__hgGraft</h4>
646 <b>__hgGraft</b>(<i></i>)
647
648 <p>
649 Private slot used to copy changesets from another branch.
650 </p>
651 <a NAME="HgProjectHelper.__hgGraftAbort" ID="HgProjectHelper.__hgGraftAbort"></a>
652 <h4>HgProjectHelper.__hgGraftAbort</h4>
653 <b>__hgGraftAbort</b>(<i></i>)
654
655 <p>
656 Private slot used to abort an interrupted copying session and perform
657 a rollback.
658 </p>
659 <a NAME="HgProjectHelper.__hgGraftContinue" ID="HgProjectHelper.__hgGraftContinue"></a>
660 <h4>HgProjectHelper.__hgGraftContinue</h4>
661 <b>__hgGraftContinue</b>(<i></i>)
662
663 <p>
664 Private slot used to continue the last copying session after conflicts
665 were resolved.
666 </p>
667 <a NAME="HgProjectHelper.__hgGraftStop" ID="HgProjectHelper.__hgGraftStop"></a>
668 <h4>HgProjectHelper.__hgGraftStop</h4>
669 <b>__hgGraftStop</b>(<i></i>)
670
671 <p>
672 Private slot used to stop an interrupted copying session.
673 </p>
674 <a NAME="HgProjectHelper.__hgHeads" ID="HgProjectHelper.__hgHeads"></a>
675 <h4>HgProjectHelper.__hgHeads</h4>
676 <b>__hgHeads</b>(<i></i>)
677
678 <p>
679 Private slot used to show the heads of the repository.
680 </p>
681 <a NAME="HgProjectHelper.__hgIdentify" ID="HgProjectHelper.__hgIdentify"></a>
682 <h4>HgProjectHelper.__hgIdentify</h4>
683 <b>__hgIdentify</b>(<i></i>)
684
685 <p>
686 Private slot used to identify the project directory.
687 </p>
688 <a NAME="HgProjectHelper.__hgImport" ID="HgProjectHelper.__hgImport"></a>
689 <h4>HgProjectHelper.__hgImport</h4>
690 <b>__hgImport</b>(<i></i>)
691
692 <p>
693 Private slot used to import a patch file.
694 </p>
695 <a NAME="HgProjectHelper.__hgIncoming" ID="HgProjectHelper.__hgIncoming"></a>
696 <h4>HgProjectHelper.__hgIncoming</h4>
697 <b>__hgIncoming</b>(<i></i>)
698
699 <p>
700 Private slot used to show the log of changes coming into the
701 repository.
702 </p>
703 <a NAME="HgProjectHelper.__hgOutgoing" ID="HgProjectHelper.__hgOutgoing"></a>
704 <h4>HgProjectHelper.__hgOutgoing</h4>
705 <b>__hgOutgoing</b>(<i></i>)
706
707 <p>
708 Private slot used to show the log of changes going out of the
709 repository.
710 </p>
711 <a NAME="HgProjectHelper.__hgParents" ID="HgProjectHelper.__hgParents"></a>
712 <h4>HgProjectHelper.__hgParents</h4>
713 <b>__hgParents</b>(<i></i>)
714
715 <p>
716 Private slot used to show the parents of the repository.
717 </p>
718 <a NAME="HgProjectHelper.__hgPhase" ID="HgProjectHelper.__hgPhase"></a>
719 <h4>HgProjectHelper.__hgPhase</h4>
720 <b>__hgPhase</b>(<i></i>)
721
722 <p>
723 Private slot used to change the phase of revisions.
724 </p>
725 <a NAME="HgProjectHelper.__hgPreviewBundle" ID="HgProjectHelper.__hgPreviewBundle"></a>
726 <h4>HgProjectHelper.__hgPreviewBundle</h4>
727 <b>__hgPreviewBundle</b>(<i></i>)
728
729 <p>
730 Private slot used to preview a changegroup file.
731 </p>
732 <a NAME="HgProjectHelper.__hgPull" ID="HgProjectHelper.__hgPull"></a>
733 <h4>HgProjectHelper.__hgPull</h4>
734 <b>__hgPull</b>(<i></i>)
735
736 <p>
737 Private slot used to pull changes from a remote repository.
738 </p>
739 <a NAME="HgProjectHelper.__hgPush" ID="HgProjectHelper.__hgPush"></a>
740 <h4>HgProjectHelper.__hgPush</h4>
741 <b>__hgPush</b>(<i></i>)
742
743 <p>
744 Private slot used to push changes to a remote repository.
745 </p>
746 <a NAME="HgProjectHelper.__hgPushForced" ID="HgProjectHelper.__hgPushForced"></a>
747 <h4>HgProjectHelper.__hgPushForced</h4>
748 <b>__hgPushForced</b>(<i></i>)
749
750 <p>
751 Private slot used to push changes to a remote repository using
752 the force option.
753 </p>
754 <a NAME="HgProjectHelper.__hgPushNewBranch" ID="HgProjectHelper.__hgPushNewBranch"></a>
755 <h4>HgProjectHelper.__hgPushNewBranch</h4>
756 <b>__hgPushNewBranch</b>(<i></i>)
757
758 <p>
759 Private slot to push a new named branch.
760 </p>
761 <a NAME="HgProjectHelper.__hgReMerge" ID="HgProjectHelper.__hgReMerge"></a>
762 <h4>HgProjectHelper.__hgReMerge</h4>
763 <b>__hgReMerge</b>(<i></i>)
764
765 <p>
766 Private slot used to list all files with conflicts.
767 </p>
768 <a NAME="HgProjectHelper.__hgRecover" ID="HgProjectHelper.__hgRecover"></a>
769 <h4>HgProjectHelper.__hgRecover</h4>
770 <b>__hgRecover</b>(<i></i>)
771
772 <p>
773 Private slot used to recover from an interrupted transaction.
774 </p>
775 <a NAME="HgProjectHelper.__hgRemoveSubrepositories" ID="HgProjectHelper.__hgRemoveSubrepositories"></a>
776 <h4>HgProjectHelper.__hgRemoveSubrepositories</h4>
777 <b>__hgRemoveSubrepositories</b>(<i></i>)
778
779 <p>
780 Private slot used to remove sub-repositories.
781 </p>
782 <a NAME="HgProjectHelper.__hgResolved" ID="HgProjectHelper.__hgResolved"></a>
783 <h4>HgProjectHelper.__hgResolved</h4>
784 <b>__hgResolved</b>(<i></i>)
785
786 <p>
787 Private slot used to mark conflicts of the local project as being
788 resolved.
789 </p>
790 <a NAME="HgProjectHelper.__hgRevert" ID="HgProjectHelper.__hgRevert"></a>
791 <h4>HgProjectHelper.__hgRevert</h4>
792 <b>__hgRevert</b>(<i></i>)
793
794 <p>
795 Private slot used to revert changes made to the local project.
796 </p>
797 <a NAME="HgProjectHelper.__hgRollback" ID="HgProjectHelper.__hgRollback"></a>
798 <h4>HgProjectHelper.__hgRollback</h4>
799 <b>__hgRollback</b>(<i></i>)
800
801 <p>
802 Private slot used to rollback the last transaction.
803 </p>
804 <a NAME="HgProjectHelper.__hgServe" ID="HgProjectHelper.__hgServe"></a>
805 <h4>HgProjectHelper.__hgServe</h4>
806 <b>__hgServe</b>(<i></i>)
807
808 <p>
809 Private slot used to serve the project.
810 </p>
811 <a NAME="HgProjectHelper.__hgShowBranch" ID="HgProjectHelper.__hgShowBranch"></a>
812 <h4>HgProjectHelper.__hgShowBranch</h4>
813 <b>__hgShowBranch</b>(<i></i>)
814
815 <p>
816 Private slot used to show the current branch for the project.
817 </p>
818 <a NAME="HgProjectHelper.__hgShowConfig" ID="HgProjectHelper.__hgShowConfig"></a>
819 <h4>HgProjectHelper.__hgShowConfig</h4>
820 <b>__hgShowConfig</b>(<i></i>)
821
822 <p>
823 Private slot used to show the combined configuration.
824 </p>
825 <a NAME="HgProjectHelper.__hgShowConflicts" ID="HgProjectHelper.__hgShowConflicts"></a>
826 <h4>HgProjectHelper.__hgShowConflicts</h4>
827 <b>__hgShowConflicts</b>(<i></i>)
828
829 <p>
830 Private slot used to list all files with conflicts.
831 </p>
832 <a NAME="HgProjectHelper.__hgShowPaths" ID="HgProjectHelper.__hgShowPaths"></a>
833 <h4>HgProjectHelper.__hgShowPaths</h4>
834 <b>__hgShowPaths</b>(<i></i>)
835
836 <p>
837 Private slot used to show the aliases for remote repositories.
838 </p>
839 <a NAME="HgProjectHelper.__hgSummary" ID="HgProjectHelper.__hgSummary"></a>
840 <h4>HgProjectHelper.__hgSummary</h4>
841 <b>__hgSummary</b>(<i></i>)
842
843 <p>
844 Private slot to show a working directory summary.
845 </p>
846 <a NAME="HgProjectHelper.__hgTagList" ID="HgProjectHelper.__hgTagList"></a>
847 <h4>HgProjectHelper.__hgTagList</h4>
848 <b>__hgTagList</b>(<i></i>)
849
850 <p>
851 Private slot used to list the tags of the project.
852 </p>
853 <a NAME="HgProjectHelper.__hgTip" ID="HgProjectHelper.__hgTip"></a>
854 <h4>HgProjectHelper.__hgTip</h4>
855 <b>__hgTip</b>(<i></i>)
856
857 <p>
858 Private slot used to show the tip of the repository.
859 </p>
860 <a NAME="HgProjectHelper.__hgUnbundle" ID="HgProjectHelper.__hgUnbundle"></a>
861 <h4>HgProjectHelper.__hgUnbundle</h4>
862 <b>__hgUnbundle</b>(<i></i>)
863
864 <p>
865 Private slot used to apply changegroup files.
866 </p>
867 <a NAME="HgProjectHelper.__hgUnresolved" ID="HgProjectHelper.__hgUnresolved"></a>
868 <h4>HgProjectHelper.__hgUnresolved</h4>
869 <b>__hgUnresolved</b>(<i></i>)
870
871 <p>
872 Private slot used to mark conflicts of the local project as being
873 unresolved.
874 </p>
875 <a NAME="HgProjectHelper.__hgVerify" ID="HgProjectHelper.__hgVerify"></a>
876 <h4>HgProjectHelper.__hgVerify</h4>
877 <b>__hgVerify</b>(<i></i>)
878
879 <p>
880 Private slot used to verify the integrity of the repository.
881 </p>
882 <a NAME="HgProjectHelper.__showExtensionMenu" ID="HgProjectHelper.__showExtensionMenu"></a>
883 <h4>HgProjectHelper.__showExtensionMenu</h4>
884 <b>__showExtensionMenu</b>(<i></i>)
885
886 <p>
887 Private slot showing the extensions menu.
888 </p>
889 <a NAME="HgProjectHelper.getActions" ID="HgProjectHelper.getActions"></a>
890 <h4>HgProjectHelper.getActions</h4>
891 <b>getActions</b>(<i></i>)
892
893 <p>
894 Public method to get a list of all actions.
895 </p>
896 <dl>
897 <dt>Return:</dt>
898 <dd>
899 list of all actions (list of EricAction)
900 </dd>
901 </dl>
902 <a NAME="HgProjectHelper.getProject" ID="HgProjectHelper.getProject"></a>
903 <h4>HgProjectHelper.getProject</h4>
904 <b>getProject</b>(<i></i>)
905
906 <p>
907 Public method to get a reference to the project object.
908 </p>
909 <dl>
910 <dt>Return:</dt>
911 <dd>
912 reference to the project object (Project)
913 </dd>
914 </dl>
915 <a NAME="HgProjectHelper.initActions" ID="HgProjectHelper.initActions"></a>
916 <h4>HgProjectHelper.initActions</h4>
917 <b>initActions</b>(<i></i>)
918
919 <p>
920 Public method to generate the action objects.
921 </p>
922 <a NAME="HgProjectHelper.initMenu" ID="HgProjectHelper.initMenu"></a>
923 <h4>HgProjectHelper.initMenu</h4>
924 <b>initMenu</b>(<i>menu</i>)
925
926 <p>
927 Public method to generate the VCS menu.
928 </p>
929 <dl>
930
931 <dt><i>menu</i></dt>
932 <dd>
933 reference to the menu to be populated (QMenu)
934 </dd>
935 </dl>
936 <a NAME="HgProjectHelper.initToolbar" ID="HgProjectHelper.initToolbar"></a>
937 <h4>HgProjectHelper.initToolbar</h4>
938 <b>initToolbar</b>(<i>ui, toolbarManager</i>)
939
940 <p>
941 Public slot to initialize the VCS toolbar.
942 </p>
943 <dl>
944
945 <dt><i>ui</i></dt>
946 <dd>
947 reference to the main window (UserInterface)
948 </dd>
949 <dt><i>toolbarManager</i></dt>
950 <dd>
951 reference to a toolbar manager object
952 (EricToolBarManager)
953 </dd>
954 </dl>
955 <a NAME="HgProjectHelper.removeToolbar" ID="HgProjectHelper.removeToolbar"></a>
956 <h4>HgProjectHelper.removeToolbar</h4>
957 <b>removeToolbar</b>(<i>ui, toolbarManager</i>)
958
959 <p>
960 Public method to remove a toolbar created by initToolbar().
961 </p>
962 <dl>
963
964 <dt><i>ui</i></dt>
965 <dd>
966 reference to the main window (UserInterface)
967 </dd>
968 <dt><i>toolbarManager</i></dt>
969 <dd>
970 reference to a toolbar manager object
971 (EricToolBarManager)
972 </dd>
973 </dl>
974 <a NAME="HgProjectHelper.setObjects" ID="HgProjectHelper.setObjects"></a>
975 <h4>HgProjectHelper.setObjects</h4>
976 <b>setObjects</b>(<i>vcsObject, projectObject</i>)
977
978 <p>
979 Public method to set references to the vcs and project objects.
980 </p>
981 <dl>
982
983 <dt><i>vcsObject</i></dt>
984 <dd>
985 reference to the vcs object
986 </dd>
987 <dt><i>projectObject</i></dt>
988 <dd>
989 reference to the project object
990 </dd>
991 </dl>
992 <a NAME="HgProjectHelper.showMenu" ID="HgProjectHelper.showMenu"></a>
993 <h4>HgProjectHelper.showMenu</h4>
994 <b>showMenu</b>(<i></i>)
995
996 <p>
997 Public slot called before the vcs menu is shown.
998 </p>
999 <a NAME="HgProjectHelper.shutdown" ID="HgProjectHelper.shutdown"></a>
1000 <h4>HgProjectHelper.shutdown</h4>
1001 <b>shutdown</b>(<i></i>)
1002
1003 <p>
1004 Public method to perform shutdown actions.
1005 </p>
1006 <div align="right"><a href="#top">Up</a></div>
1007 <hr />
1008 </body></html>

eric ide

mercurial