|
1 <!DOCTYPE html> |
|
2 <html><head> |
|
3 <title>eric6.Plugins.VcsPlugins.vcsGit.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><a NAME="top" ID="top"></a> |
|
22 <h1>eric6.Plugins.VcsPlugins.vcsGit.ProjectHelper</h1> |
|
23 <p> |
|
24 Module implementing the VCS project helper for Git. |
|
25 </p> |
|
26 <h3>Global Attributes</h3> |
|
27 <table> |
|
28 <tr><td>None</td></tr> |
|
29 </table> |
|
30 <h3>Classes</h3> |
|
31 <table> |
|
32 <tr> |
|
33 <td><a href="#GitProjectHelper">GitProjectHelper</a></td> |
|
34 <td>Class implementing the VCS project helper for Git.</td> |
|
35 </tr> |
|
36 </table> |
|
37 <h3>Functions</h3> |
|
38 <table> |
|
39 <tr><td>None</td></tr> |
|
40 </table> |
|
41 <hr /><hr /> |
|
42 <a NAME="GitProjectHelper" ID="GitProjectHelper"></a> |
|
43 <h2>GitProjectHelper</h2> |
|
44 <p> |
|
45 Class implementing the VCS project helper for Git. |
|
46 </p> |
|
47 <h3>Derived from</h3> |
|
48 VcsProjectHelper |
|
49 <h3>Class Attributes</h3> |
|
50 <table> |
|
51 <tr><td>None</td></tr> |
|
52 </table> |
|
53 <h3>Class Methods</h3> |
|
54 <table> |
|
55 <tr><td>None</td></tr> |
|
56 </table> |
|
57 <h3>Methods</h3> |
|
58 <table> |
|
59 <tr> |
|
60 <td><a href="#GitProjectHelper.__init__">GitProjectHelper</a></td> |
|
61 <td>Constructor</td> |
|
62 </tr><tr> |
|
63 <td><a href="#GitProjectHelper.__gitAddRemote">__gitAddRemote</a></td> |
|
64 <td>Private slot to add a remote repository.</td> |
|
65 </tr><tr> |
|
66 <td><a href="#GitProjectHelper.__gitApplyPatches">__gitApplyPatches</a></td> |
|
67 <td>Private slot to apply a list of patch files.</td> |
|
68 </tr><tr> |
|
69 <td><a href="#GitProjectHelper.__gitBisectBad">__gitBisectBad</a></td> |
|
70 <td>Private slot used to execute the bisect bad command.</td> |
|
71 </tr><tr> |
|
72 <td><a href="#GitProjectHelper.__gitBisectCreateReplay">__gitBisectCreateReplay</a></td> |
|
73 <td>Private slot used to create a replay file for the current bisect session.</td> |
|
74 </tr><tr> |
|
75 <td><a href="#GitProjectHelper.__gitBisectEditReplay">__gitBisectEditReplay</a></td> |
|
76 <td>Private slot used to edit a bisect replay file.</td> |
|
77 </tr><tr> |
|
78 <td><a href="#GitProjectHelper.__gitBisectGood">__gitBisectGood</a></td> |
|
79 <td>Private slot used to execute the bisect good command.</td> |
|
80 </tr><tr> |
|
81 <td><a href="#GitProjectHelper.__gitBisectLogBrowser">__gitBisectLogBrowser</a></td> |
|
82 <td>Private slot used to show the bisect log browser window.</td> |
|
83 </tr><tr> |
|
84 <td><a href="#GitProjectHelper.__gitBisectReplay">__gitBisectReplay</a></td> |
|
85 <td>Private slot used to replay a bisect session.</td> |
|
86 </tr><tr> |
|
87 <td><a href="#GitProjectHelper.__gitBisectReset">__gitBisectReset</a></td> |
|
88 <td>Private slot used to execute the bisect reset command.</td> |
|
89 </tr><tr> |
|
90 <td><a href="#GitProjectHelper.__gitBisectSkip">__gitBisectSkip</a></td> |
|
91 <td>Private slot used to execute the bisect skip command.</td> |
|
92 </tr><tr> |
|
93 <td><a href="#GitProjectHelper.__gitBisectStart">__gitBisectStart</a></td> |
|
94 <td>Private slot used to execute the bisect start command.</td> |
|
95 </tr><tr> |
|
96 <td><a href="#GitProjectHelper.__gitBisectStartExtended">__gitBisectStartExtended</a></td> |
|
97 <td>Private slot used to execute the bisect start command with options.</td> |
|
98 </tr><tr> |
|
99 <td><a href="#GitProjectHelper.__gitBranch">__gitBranch</a></td> |
|
100 <td>Private slot used to perform branch operations for the project.</td> |
|
101 </tr><tr> |
|
102 <td><a href="#GitProjectHelper.__gitBranchList">__gitBranchList</a></td> |
|
103 <td>Private slot used to list the branches of the project.</td> |
|
104 </tr><tr> |
|
105 <td><a href="#GitProjectHelper.__gitBundle">__gitBundle</a></td> |
|
106 <td>Private slot used to create a bundle file.</td> |
|
107 </tr><tr> |
|
108 <td><a href="#GitProjectHelper.__gitBundleFetch">__gitBundleFetch</a></td> |
|
109 <td>Private slot to apply a head of a bundle file using the fetch method.</td> |
|
110 </tr><tr> |
|
111 <td><a href="#GitProjectHelper.__gitBundleListHeads">__gitBundleListHeads</a></td> |
|
112 <td>Private slot used to list the heads contained in a bundle file.</td> |
|
113 </tr><tr> |
|
114 <td><a href="#GitProjectHelper.__gitBundlePull">__gitBundlePull</a></td> |
|
115 <td>Private slot to apply a head of a bundle file using the pull method.</td> |
|
116 </tr><tr> |
|
117 <td><a href="#GitProjectHelper.__gitCancelMerge">__gitCancelMerge</a></td> |
|
118 <td>Private slot used to cancel an uncommitted or failed merge.</td> |
|
119 </tr><tr> |
|
120 <td><a href="#GitProjectHelper.__gitChangeRemoteUrl">__gitChangeRemoteUrl</a></td> |
|
121 <td>Private slot to change the URL of a remote repository.</td> |
|
122 </tr><tr> |
|
123 <td><a href="#GitProjectHelper.__gitCheckPatches">__gitCheckPatches</a></td> |
|
124 <td>Private slot to check a list of patch files, if they would apply cleanly.</td> |
|
125 </tr><tr> |
|
126 <td><a href="#GitProjectHelper.__gitCherryPick">__gitCherryPick</a></td> |
|
127 <td>Private slot used to copy commits into the current branch.</td> |
|
128 </tr><tr> |
|
129 <td><a href="#GitProjectHelper.__gitCherryPickAbort">__gitCherryPickAbort</a></td> |
|
130 <td>Private slot used to cancel the last copying session and return to the previous state.</td> |
|
131 </tr><tr> |
|
132 <td><a href="#GitProjectHelper.__gitCherryPickContinue">__gitCherryPickContinue</a></td> |
|
133 <td>Private slot used to continue the last copying session after conflicts were resolved.</td> |
|
134 </tr><tr> |
|
135 <td><a href="#GitProjectHelper.__gitCherryPickQuit">__gitCherryPickQuit</a></td> |
|
136 <td>Private slot used to quit the current copying operation.</td> |
|
137 </tr><tr> |
|
138 <td><a href="#GitProjectHelper.__gitCommitMerge">__gitCommitMerge</a></td> |
|
139 <td>Private slot used to commit the ongoing merge.</td> |
|
140 </tr><tr> |
|
141 <td><a href="#GitProjectHelper.__gitConfigure">__gitConfigure</a></td> |
|
142 <td>Private method to open the configuration dialog.</td> |
|
143 </tr><tr> |
|
144 <td><a href="#GitProjectHelper.__gitCreateArchive">__gitCreateArchive</a></td> |
|
145 <td>Private slot used to create an archive from the local repository.</td> |
|
146 </tr><tr> |
|
147 <td><a href="#GitProjectHelper.__gitCreateIgnore">__gitCreateIgnore</a></td> |
|
148 <td>Private slot used to create a .gitignore file for the project.</td> |
|
149 </tr><tr> |
|
150 <td><a href="#GitProjectHelper.__gitDeleteBranch">__gitDeleteBranch</a></td> |
|
151 <td>Private slot used to delete a branch from a remote repository.</td> |
|
152 </tr><tr> |
|
153 <td><a href="#GitProjectHelper.__gitDescribeTag">__gitDescribeTag</a></td> |
|
154 <td>Private slot to show the most recent tag.</td> |
|
155 </tr><tr> |
|
156 <td><a href="#GitProjectHelper.__gitEditRepoConfig">__gitEditRepoConfig</a></td> |
|
157 <td>Private slot used to edit the repository configuration file.</td> |
|
158 </tr><tr> |
|
159 <td><a href="#GitProjectHelper.__gitEditUserConfig">__gitEditUserConfig</a></td> |
|
160 <td>Private slot used to edit the user configuration file.</td> |
|
161 </tr><tr> |
|
162 <td><a href="#GitProjectHelper.__gitExtendedDiff">__gitExtendedDiff</a></td> |
|
163 <td>Private slot used to perform a git diff with the selection of revisions.</td> |
|
164 </tr><tr> |
|
165 <td><a href="#GitProjectHelper.__gitFetch">__gitFetch</a></td> |
|
166 <td>Private slot used to fetch changes from a remote repository.</td> |
|
167 </tr><tr> |
|
168 <td><a href="#GitProjectHelper.__gitHouseKeeping">__gitHouseKeeping</a></td> |
|
169 <td>Private slot used to cleanup and optimize the local repository.</td> |
|
170 </tr><tr> |
|
171 <td><a href="#GitProjectHelper.__gitMergedBranchList">__gitMergedBranchList</a></td> |
|
172 <td>Private slot used to list the merged branches of the project.</td> |
|
173 </tr><tr> |
|
174 <td><a href="#GitProjectHelper.__gitNotMergedBranchList">__gitNotMergedBranchList</a></td> |
|
175 <td>Private slot used to list the not merged branches of the project.</td> |
|
176 </tr><tr> |
|
177 <td><a href="#GitProjectHelper.__gitPruneRemote">__gitPruneRemote</a></td> |
|
178 <td>Private slot to prune stale tracking branches of a remote repository.</td> |
|
179 </tr><tr> |
|
180 <td><a href="#GitProjectHelper.__gitPull">__gitPull</a></td> |
|
181 <td>Private slot used to pull changes from a remote repository.</td> |
|
182 </tr><tr> |
|
183 <td><a href="#GitProjectHelper.__gitPush">__gitPush</a></td> |
|
184 <td>Private slot used to push changes to a remote repository.</td> |
|
185 </tr><tr> |
|
186 <td><a href="#GitProjectHelper.__gitReflogBrowser">__gitReflogBrowser</a></td> |
|
187 <td>Private slot to show the reflog of the current project.</td> |
|
188 </tr><tr> |
|
189 <td><a href="#GitProjectHelper.__gitRemoteCredentials">__gitRemoteCredentials</a></td> |
|
190 <td>Private slot to change or set the user credentials for a remote repository.</td> |
|
191 </tr><tr> |
|
192 <td><a href="#GitProjectHelper.__gitRemoveRemote">__gitRemoveRemote</a></td> |
|
193 <td>Private slot to remove a remote repository.</td> |
|
194 </tr><tr> |
|
195 <td><a href="#GitProjectHelper.__gitRenameRemote">__gitRenameRemote</a></td> |
|
196 <td>Private slot to rename a remote repository.</td> |
|
197 </tr><tr> |
|
198 <td><a href="#GitProjectHelper.__gitRevert">__gitRevert</a></td> |
|
199 <td>Private slot used to revert changes made to the local project.</td> |
|
200 </tr><tr> |
|
201 <td><a href="#GitProjectHelper.__gitShowBranch">__gitShowBranch</a></td> |
|
202 <td>Private slot used to show the current branch for the project.</td> |
|
203 </tr><tr> |
|
204 <td><a href="#GitProjectHelper.__gitShowConfig">__gitShowConfig</a></td> |
|
205 <td>Private slot used to show the combined configuration.</td> |
|
206 </tr><tr> |
|
207 <td><a href="#GitProjectHelper.__gitShowPatchStatistics">__gitShowPatchStatistics</a></td> |
|
208 <td>Private slot to show some patch statistics.</td> |
|
209 </tr><tr> |
|
210 <td><a href="#GitProjectHelper.__gitShowRemote">__gitShowRemote</a></td> |
|
211 <td>Private slot used to show information about a remote repository.</td> |
|
212 </tr><tr> |
|
213 <td><a href="#GitProjectHelper.__gitShowRemotes">__gitShowRemotes</a></td> |
|
214 <td>Private slot used to show the available remote repositories.</td> |
|
215 </tr><tr> |
|
216 <td><a href="#GitProjectHelper.__gitStashApply">__gitStashApply</a></td> |
|
217 <td>Private slot to restore a stash and keep it.</td> |
|
218 </tr><tr> |
|
219 <td><a href="#GitProjectHelper.__gitStashBranch">__gitStashBranch</a></td> |
|
220 <td>Private slot to create a new branch and restore a stash into it.</td> |
|
221 </tr><tr> |
|
222 <td><a href="#GitProjectHelper.__gitStashBrowser">__gitStashBrowser</a></td> |
|
223 <td>Private slot used to show the stash browser dialog.</td> |
|
224 </tr><tr> |
|
225 <td><a href="#GitProjectHelper.__gitStashClear">__gitStashClear</a></td> |
|
226 <td>Private slot to clear all stashes.</td> |
|
227 </tr><tr> |
|
228 <td><a href="#GitProjectHelper.__gitStashDrop">__gitStashDrop</a></td> |
|
229 <td>Private slot to drop a stash.</td> |
|
230 </tr><tr> |
|
231 <td><a href="#GitProjectHelper.__gitStashPop">__gitStashPop</a></td> |
|
232 <td>Private slot to restore a stash and delete it.</td> |
|
233 </tr><tr> |
|
234 <td><a href="#GitProjectHelper.__gitStashSave">__gitStashSave</a></td> |
|
235 <td>Private slot to stash all current changes.</td> |
|
236 </tr><tr> |
|
237 <td><a href="#GitProjectHelper.__gitStashShow">__gitStashShow</a></td> |
|
238 <td>Private slot to show the contents of the selected stash.</td> |
|
239 </tr><tr> |
|
240 <td><a href="#GitProjectHelper.__gitStatistics">__gitStatistics</a></td> |
|
241 <td>Private slot used to show some statistics of the local repository.</td> |
|
242 </tr><tr> |
|
243 <td><a href="#GitProjectHelper.__gitSubmoduleAdd">__gitSubmoduleAdd</a></td> |
|
244 <td>Private slot to add a submodule to the current project.</td> |
|
245 </tr><tr> |
|
246 <td><a href="#GitProjectHelper.__gitSubmodulesDeinit">__gitSubmodulesDeinit</a></td> |
|
247 <td>Private slot to unregister submodules of the project.</td> |
|
248 </tr><tr> |
|
249 <td><a href="#GitProjectHelper.__gitSubmodulesInit">__gitSubmodulesInit</a></td> |
|
250 <td>Private slot to initialize submodules of the project.</td> |
|
251 </tr><tr> |
|
252 <td><a href="#GitProjectHelper.__gitSubmodulesList">__gitSubmodulesList</a></td> |
|
253 <td>Private slot to list the submodules defined for the current project.</td> |
|
254 </tr><tr> |
|
255 <td><a href="#GitProjectHelper.__gitSubmodulesStatus">__gitSubmodulesStatus</a></td> |
|
256 <td>Private slot to show the status of submodules of the project.</td> |
|
257 </tr><tr> |
|
258 <td><a href="#GitProjectHelper.__gitSubmodulesSummary">__gitSubmodulesSummary</a></td> |
|
259 <td>Private slot to show summary information for submodules of the project.</td> |
|
260 </tr><tr> |
|
261 <td><a href="#GitProjectHelper.__gitSubmodulesSync">__gitSubmodulesSync</a></td> |
|
262 <td>Private slot to synchronize URLs of submodules of the project.</td> |
|
263 </tr><tr> |
|
264 <td><a href="#GitProjectHelper.__gitSubmodulesUpdate">__gitSubmodulesUpdate</a></td> |
|
265 <td>Private slot to update submodules of the project.</td> |
|
266 </tr><tr> |
|
267 <td><a href="#GitProjectHelper.__gitSubmodulesUpdateInit">__gitSubmodulesUpdateInit</a></td> |
|
268 <td>Private slot to initialize and update submodules of the project.</td> |
|
269 </tr><tr> |
|
270 <td><a href="#GitProjectHelper.__gitSubmodulesUpdateOptions">__gitSubmodulesUpdateOptions</a></td> |
|
271 <td>Private slot to update submodules of the project with options.</td> |
|
272 </tr><tr> |
|
273 <td><a href="#GitProjectHelper.__gitSubmodulesUpdateRemote">__gitSubmodulesUpdateRemote</a></td> |
|
274 <td>Private slot to fetch and update submodules of the project.</td> |
|
275 </tr><tr> |
|
276 <td><a href="#GitProjectHelper.__gitTagList">__gitTagList</a></td> |
|
277 <td>Private slot used to list the tags of the project.</td> |
|
278 </tr><tr> |
|
279 <td><a href="#GitProjectHelper.__gitUnstage">__gitUnstage</a></td> |
|
280 <td>Private slot used to unstage changes made to the local project.</td> |
|
281 </tr><tr> |
|
282 <td><a href="#GitProjectHelper.__gitVerify">__gitVerify</a></td> |
|
283 <td>Private slot used to verify the connectivity and validity of objects of the database.</td> |
|
284 </tr><tr> |
|
285 <td><a href="#GitProjectHelper.__gitVerifyBundle">__gitVerifyBundle</a></td> |
|
286 <td>Private slot used to verify a bundle file.</td> |
|
287 </tr><tr> |
|
288 <td><a href="#GitProjectHelper.getActions">getActions</a></td> |
|
289 <td>Public method to get a list of all actions.</td> |
|
290 </tr><tr> |
|
291 <td><a href="#GitProjectHelper.getProject">getProject</a></td> |
|
292 <td>Public method to get a reference to the project object.</td> |
|
293 </tr><tr> |
|
294 <td><a href="#GitProjectHelper.initActions">initActions</a></td> |
|
295 <td>Public method to generate the action objects.</td> |
|
296 </tr><tr> |
|
297 <td><a href="#GitProjectHelper.initMenu">initMenu</a></td> |
|
298 <td>Public method to generate the VCS menu.</td> |
|
299 </tr><tr> |
|
300 <td><a href="#GitProjectHelper.initToolbar">initToolbar</a></td> |
|
301 <td>Public slot to initialize the VCS toolbar.</td> |
|
302 </tr><tr> |
|
303 <td><a href="#GitProjectHelper.removeToolbar">removeToolbar</a></td> |
|
304 <td>Public method to remove a toolbar created by initToolbar().</td> |
|
305 </tr><tr> |
|
306 <td><a href="#GitProjectHelper.setObjects">setObjects</a></td> |
|
307 <td>Public method to set references to the vcs and project objects.</td> |
|
308 </tr><tr> |
|
309 <td><a href="#GitProjectHelper.shutdown">shutdown</a></td> |
|
310 <td>Public method to perform shutdown actions.</td> |
|
311 </tr> |
|
312 </table> |
|
313 <h3>Static Methods</h3> |
|
314 <table> |
|
315 <tr><td>None</td></tr> |
|
316 </table> |
|
317 <a NAME="GitProjectHelper.__init__" ID="GitProjectHelper.__init__"></a> |
|
318 <h4>GitProjectHelper (Constructor)</h4> |
|
319 <b>GitProjectHelper</b>(<i>vcsObject, projectObject, parent=None, name=None</i>) |
|
320 <p> |
|
321 Constructor |
|
322 </p><dl> |
|
323 <dt><i>vcsObject</i></dt> |
|
324 <dd> |
|
325 reference to the vcs object |
|
326 </dd><dt><i>projectObject</i></dt> |
|
327 <dd> |
|
328 reference to the project object |
|
329 </dd><dt><i>parent</i></dt> |
|
330 <dd> |
|
331 parent widget (QWidget) |
|
332 </dd><dt><i>name</i></dt> |
|
333 <dd> |
|
334 name of this object (string) |
|
335 </dd> |
|
336 </dl><a NAME="GitProjectHelper.__gitAddRemote" ID="GitProjectHelper.__gitAddRemote"></a> |
|
337 <h4>GitProjectHelper.__gitAddRemote</h4> |
|
338 <b>__gitAddRemote</b>(<i></i>) |
|
339 <p> |
|
340 Private slot to add a remote repository. |
|
341 </p><a NAME="GitProjectHelper.__gitApplyPatches" ID="GitProjectHelper.__gitApplyPatches"></a> |
|
342 <h4>GitProjectHelper.__gitApplyPatches</h4> |
|
343 <b>__gitApplyPatches</b>(<i></i>) |
|
344 <p> |
|
345 Private slot to apply a list of patch files. |
|
346 </p><a NAME="GitProjectHelper.__gitBisectBad" ID="GitProjectHelper.__gitBisectBad"></a> |
|
347 <h4>GitProjectHelper.__gitBisectBad</h4> |
|
348 <b>__gitBisectBad</b>(<i></i>) |
|
349 <p> |
|
350 Private slot used to execute the bisect bad command. |
|
351 </p><a NAME="GitProjectHelper.__gitBisectCreateReplay" ID="GitProjectHelper.__gitBisectCreateReplay"></a> |
|
352 <h4>GitProjectHelper.__gitBisectCreateReplay</h4> |
|
353 <b>__gitBisectCreateReplay</b>(<i></i>) |
|
354 <p> |
|
355 Private slot used to create a replay file for the current bisect |
|
356 session. |
|
357 </p><a NAME="GitProjectHelper.__gitBisectEditReplay" ID="GitProjectHelper.__gitBisectEditReplay"></a> |
|
358 <h4>GitProjectHelper.__gitBisectEditReplay</h4> |
|
359 <b>__gitBisectEditReplay</b>(<i></i>) |
|
360 <p> |
|
361 Private slot used to edit a bisect replay file. |
|
362 </p><a NAME="GitProjectHelper.__gitBisectGood" ID="GitProjectHelper.__gitBisectGood"></a> |
|
363 <h4>GitProjectHelper.__gitBisectGood</h4> |
|
364 <b>__gitBisectGood</b>(<i></i>) |
|
365 <p> |
|
366 Private slot used to execute the bisect good command. |
|
367 </p><a NAME="GitProjectHelper.__gitBisectLogBrowser" ID="GitProjectHelper.__gitBisectLogBrowser"></a> |
|
368 <h4>GitProjectHelper.__gitBisectLogBrowser</h4> |
|
369 <b>__gitBisectLogBrowser</b>(<i></i>) |
|
370 <p> |
|
371 Private slot used to show the bisect log browser window. |
|
372 </p><a NAME="GitProjectHelper.__gitBisectReplay" ID="GitProjectHelper.__gitBisectReplay"></a> |
|
373 <h4>GitProjectHelper.__gitBisectReplay</h4> |
|
374 <b>__gitBisectReplay</b>(<i></i>) |
|
375 <p> |
|
376 Private slot used to replay a bisect session. |
|
377 </p><a NAME="GitProjectHelper.__gitBisectReset" ID="GitProjectHelper.__gitBisectReset"></a> |
|
378 <h4>GitProjectHelper.__gitBisectReset</h4> |
|
379 <b>__gitBisectReset</b>(<i></i>) |
|
380 <p> |
|
381 Private slot used to execute the bisect reset command. |
|
382 </p><a NAME="GitProjectHelper.__gitBisectSkip" ID="GitProjectHelper.__gitBisectSkip"></a> |
|
383 <h4>GitProjectHelper.__gitBisectSkip</h4> |
|
384 <b>__gitBisectSkip</b>(<i></i>) |
|
385 <p> |
|
386 Private slot used to execute the bisect skip command. |
|
387 </p><a NAME="GitProjectHelper.__gitBisectStart" ID="GitProjectHelper.__gitBisectStart"></a> |
|
388 <h4>GitProjectHelper.__gitBisectStart</h4> |
|
389 <b>__gitBisectStart</b>(<i></i>) |
|
390 <p> |
|
391 Private slot used to execute the bisect start command. |
|
392 </p><a NAME="GitProjectHelper.__gitBisectStartExtended" ID="GitProjectHelper.__gitBisectStartExtended"></a> |
|
393 <h4>GitProjectHelper.__gitBisectStartExtended</h4> |
|
394 <b>__gitBisectStartExtended</b>(<i></i>) |
|
395 <p> |
|
396 Private slot used to execute the bisect start command with options. |
|
397 </p><a NAME="GitProjectHelper.__gitBranch" ID="GitProjectHelper.__gitBranch"></a> |
|
398 <h4>GitProjectHelper.__gitBranch</h4> |
|
399 <b>__gitBranch</b>(<i></i>) |
|
400 <p> |
|
401 Private slot used to perform branch operations for the project. |
|
402 </p><a NAME="GitProjectHelper.__gitBranchList" ID="GitProjectHelper.__gitBranchList"></a> |
|
403 <h4>GitProjectHelper.__gitBranchList</h4> |
|
404 <b>__gitBranchList</b>(<i></i>) |
|
405 <p> |
|
406 Private slot used to list the branches of the project. |
|
407 </p><a NAME="GitProjectHelper.__gitBundle" ID="GitProjectHelper.__gitBundle"></a> |
|
408 <h4>GitProjectHelper.__gitBundle</h4> |
|
409 <b>__gitBundle</b>(<i></i>) |
|
410 <p> |
|
411 Private slot used to create a bundle file. |
|
412 </p><a NAME="GitProjectHelper.__gitBundleFetch" ID="GitProjectHelper.__gitBundleFetch"></a> |
|
413 <h4>GitProjectHelper.__gitBundleFetch</h4> |
|
414 <b>__gitBundleFetch</b>(<i></i>) |
|
415 <p> |
|
416 Private slot to apply a head of a bundle file using the fetch method. |
|
417 </p><a NAME="GitProjectHelper.__gitBundleListHeads" ID="GitProjectHelper.__gitBundleListHeads"></a> |
|
418 <h4>GitProjectHelper.__gitBundleListHeads</h4> |
|
419 <b>__gitBundleListHeads</b>(<i></i>) |
|
420 <p> |
|
421 Private slot used to list the heads contained in a bundle file. |
|
422 </p><a NAME="GitProjectHelper.__gitBundlePull" ID="GitProjectHelper.__gitBundlePull"></a> |
|
423 <h4>GitProjectHelper.__gitBundlePull</h4> |
|
424 <b>__gitBundlePull</b>(<i></i>) |
|
425 <p> |
|
426 Private slot to apply a head of a bundle file using the pull method. |
|
427 </p><a NAME="GitProjectHelper.__gitCancelMerge" ID="GitProjectHelper.__gitCancelMerge"></a> |
|
428 <h4>GitProjectHelper.__gitCancelMerge</h4> |
|
429 <b>__gitCancelMerge</b>(<i></i>) |
|
430 <p> |
|
431 Private slot used to cancel an uncommitted or failed merge. |
|
432 </p><a NAME="GitProjectHelper.__gitChangeRemoteUrl" ID="GitProjectHelper.__gitChangeRemoteUrl"></a> |
|
433 <h4>GitProjectHelper.__gitChangeRemoteUrl</h4> |
|
434 <b>__gitChangeRemoteUrl</b>(<i></i>) |
|
435 <p> |
|
436 Private slot to change the URL of a remote repository. |
|
437 </p><a NAME="GitProjectHelper.__gitCheckPatches" ID="GitProjectHelper.__gitCheckPatches"></a> |
|
438 <h4>GitProjectHelper.__gitCheckPatches</h4> |
|
439 <b>__gitCheckPatches</b>(<i></i>) |
|
440 <p> |
|
441 Private slot to check a list of patch files, if they would apply |
|
442 cleanly. |
|
443 </p><a NAME="GitProjectHelper.__gitCherryPick" ID="GitProjectHelper.__gitCherryPick"></a> |
|
444 <h4>GitProjectHelper.__gitCherryPick</h4> |
|
445 <b>__gitCherryPick</b>(<i></i>) |
|
446 <p> |
|
447 Private slot used to copy commits into the current branch. |
|
448 </p><a NAME="GitProjectHelper.__gitCherryPickAbort" ID="GitProjectHelper.__gitCherryPickAbort"></a> |
|
449 <h4>GitProjectHelper.__gitCherryPickAbort</h4> |
|
450 <b>__gitCherryPickAbort</b>(<i></i>) |
|
451 <p> |
|
452 Private slot used to cancel the last copying session and return to |
|
453 the previous state. |
|
454 </p><a NAME="GitProjectHelper.__gitCherryPickContinue" ID="GitProjectHelper.__gitCherryPickContinue"></a> |
|
455 <h4>GitProjectHelper.__gitCherryPickContinue</h4> |
|
456 <b>__gitCherryPickContinue</b>(<i></i>) |
|
457 <p> |
|
458 Private slot used to continue the last copying session after conflicts |
|
459 were resolved. |
|
460 </p><a NAME="GitProjectHelper.__gitCherryPickQuit" ID="GitProjectHelper.__gitCherryPickQuit"></a> |
|
461 <h4>GitProjectHelper.__gitCherryPickQuit</h4> |
|
462 <b>__gitCherryPickQuit</b>(<i></i>) |
|
463 <p> |
|
464 Private slot used to quit the current copying operation. |
|
465 </p><a NAME="GitProjectHelper.__gitCommitMerge" ID="GitProjectHelper.__gitCommitMerge"></a> |
|
466 <h4>GitProjectHelper.__gitCommitMerge</h4> |
|
467 <b>__gitCommitMerge</b>(<i></i>) |
|
468 <p> |
|
469 Private slot used to commit the ongoing merge. |
|
470 </p><a NAME="GitProjectHelper.__gitConfigure" ID="GitProjectHelper.__gitConfigure"></a> |
|
471 <h4>GitProjectHelper.__gitConfigure</h4> |
|
472 <b>__gitConfigure</b>(<i></i>) |
|
473 <p> |
|
474 Private method to open the configuration dialog. |
|
475 </p><a NAME="GitProjectHelper.__gitCreateArchive" ID="GitProjectHelper.__gitCreateArchive"></a> |
|
476 <h4>GitProjectHelper.__gitCreateArchive</h4> |
|
477 <b>__gitCreateArchive</b>(<i></i>) |
|
478 <p> |
|
479 Private slot used to create an archive from the local repository. |
|
480 </p><a NAME="GitProjectHelper.__gitCreateIgnore" ID="GitProjectHelper.__gitCreateIgnore"></a> |
|
481 <h4>GitProjectHelper.__gitCreateIgnore</h4> |
|
482 <b>__gitCreateIgnore</b>(<i></i>) |
|
483 <p> |
|
484 Private slot used to create a .gitignore file for the project. |
|
485 </p><a NAME="GitProjectHelper.__gitDeleteBranch" ID="GitProjectHelper.__gitDeleteBranch"></a> |
|
486 <h4>GitProjectHelper.__gitDeleteBranch</h4> |
|
487 <b>__gitDeleteBranch</b>(<i></i>) |
|
488 <p> |
|
489 Private slot used to delete a branch from a remote repository. |
|
490 </p><a NAME="GitProjectHelper.__gitDescribeTag" ID="GitProjectHelper.__gitDescribeTag"></a> |
|
491 <h4>GitProjectHelper.__gitDescribeTag</h4> |
|
492 <b>__gitDescribeTag</b>(<i></i>) |
|
493 <p> |
|
494 Private slot to show the most recent tag. |
|
495 </p><a NAME="GitProjectHelper.__gitEditRepoConfig" ID="GitProjectHelper.__gitEditRepoConfig"></a> |
|
496 <h4>GitProjectHelper.__gitEditRepoConfig</h4> |
|
497 <b>__gitEditRepoConfig</b>(<i></i>) |
|
498 <p> |
|
499 Private slot used to edit the repository configuration file. |
|
500 </p><a NAME="GitProjectHelper.__gitEditUserConfig" ID="GitProjectHelper.__gitEditUserConfig"></a> |
|
501 <h4>GitProjectHelper.__gitEditUserConfig</h4> |
|
502 <b>__gitEditUserConfig</b>(<i></i>) |
|
503 <p> |
|
504 Private slot used to edit the user configuration file. |
|
505 </p><a NAME="GitProjectHelper.__gitExtendedDiff" ID="GitProjectHelper.__gitExtendedDiff"></a> |
|
506 <h4>GitProjectHelper.__gitExtendedDiff</h4> |
|
507 <b>__gitExtendedDiff</b>(<i></i>) |
|
508 <p> |
|
509 Private slot used to perform a git diff with the selection of |
|
510 revisions. |
|
511 </p><a NAME="GitProjectHelper.__gitFetch" ID="GitProjectHelper.__gitFetch"></a> |
|
512 <h4>GitProjectHelper.__gitFetch</h4> |
|
513 <b>__gitFetch</b>(<i></i>) |
|
514 <p> |
|
515 Private slot used to fetch changes from a remote repository. |
|
516 </p><a NAME="GitProjectHelper.__gitHouseKeeping" ID="GitProjectHelper.__gitHouseKeeping"></a> |
|
517 <h4>GitProjectHelper.__gitHouseKeeping</h4> |
|
518 <b>__gitHouseKeeping</b>(<i></i>) |
|
519 <p> |
|
520 Private slot used to cleanup and optimize the local repository. |
|
521 </p><a NAME="GitProjectHelper.__gitMergedBranchList" ID="GitProjectHelper.__gitMergedBranchList"></a> |
|
522 <h4>GitProjectHelper.__gitMergedBranchList</h4> |
|
523 <b>__gitMergedBranchList</b>(<i></i>) |
|
524 <p> |
|
525 Private slot used to list the merged branches of the project. |
|
526 </p><a NAME="GitProjectHelper.__gitNotMergedBranchList" ID="GitProjectHelper.__gitNotMergedBranchList"></a> |
|
527 <h4>GitProjectHelper.__gitNotMergedBranchList</h4> |
|
528 <b>__gitNotMergedBranchList</b>(<i></i>) |
|
529 <p> |
|
530 Private slot used to list the not merged branches of the project. |
|
531 </p><a NAME="GitProjectHelper.__gitPruneRemote" ID="GitProjectHelper.__gitPruneRemote"></a> |
|
532 <h4>GitProjectHelper.__gitPruneRemote</h4> |
|
533 <b>__gitPruneRemote</b>(<i></i>) |
|
534 <p> |
|
535 Private slot to prune stale tracking branches of a remote repository. |
|
536 </p><a NAME="GitProjectHelper.__gitPull" ID="GitProjectHelper.__gitPull"></a> |
|
537 <h4>GitProjectHelper.__gitPull</h4> |
|
538 <b>__gitPull</b>(<i></i>) |
|
539 <p> |
|
540 Private slot used to pull changes from a remote repository. |
|
541 </p><a NAME="GitProjectHelper.__gitPush" ID="GitProjectHelper.__gitPush"></a> |
|
542 <h4>GitProjectHelper.__gitPush</h4> |
|
543 <b>__gitPush</b>(<i></i>) |
|
544 <p> |
|
545 Private slot used to push changes to a remote repository. |
|
546 </p><a NAME="GitProjectHelper.__gitReflogBrowser" ID="GitProjectHelper.__gitReflogBrowser"></a> |
|
547 <h4>GitProjectHelper.__gitReflogBrowser</h4> |
|
548 <b>__gitReflogBrowser</b>(<i></i>) |
|
549 <p> |
|
550 Private slot to show the reflog of the current project. |
|
551 </p><a NAME="GitProjectHelper.__gitRemoteCredentials" ID="GitProjectHelper.__gitRemoteCredentials"></a> |
|
552 <h4>GitProjectHelper.__gitRemoteCredentials</h4> |
|
553 <b>__gitRemoteCredentials</b>(<i></i>) |
|
554 <p> |
|
555 Private slot to change or set the user credentials for a remote |
|
556 repository. |
|
557 </p><a NAME="GitProjectHelper.__gitRemoveRemote" ID="GitProjectHelper.__gitRemoveRemote"></a> |
|
558 <h4>GitProjectHelper.__gitRemoveRemote</h4> |
|
559 <b>__gitRemoveRemote</b>(<i></i>) |
|
560 <p> |
|
561 Private slot to remove a remote repository. |
|
562 </p><a NAME="GitProjectHelper.__gitRenameRemote" ID="GitProjectHelper.__gitRenameRemote"></a> |
|
563 <h4>GitProjectHelper.__gitRenameRemote</h4> |
|
564 <b>__gitRenameRemote</b>(<i></i>) |
|
565 <p> |
|
566 Private slot to rename a remote repository. |
|
567 </p><a NAME="GitProjectHelper.__gitRevert" ID="GitProjectHelper.__gitRevert"></a> |
|
568 <h4>GitProjectHelper.__gitRevert</h4> |
|
569 <b>__gitRevert</b>(<i></i>) |
|
570 <p> |
|
571 Private slot used to revert changes made to the local project. |
|
572 </p><a NAME="GitProjectHelper.__gitShowBranch" ID="GitProjectHelper.__gitShowBranch"></a> |
|
573 <h4>GitProjectHelper.__gitShowBranch</h4> |
|
574 <b>__gitShowBranch</b>(<i></i>) |
|
575 <p> |
|
576 Private slot used to show the current branch for the project. |
|
577 </p><a NAME="GitProjectHelper.__gitShowConfig" ID="GitProjectHelper.__gitShowConfig"></a> |
|
578 <h4>GitProjectHelper.__gitShowConfig</h4> |
|
579 <b>__gitShowConfig</b>(<i></i>) |
|
580 <p> |
|
581 Private slot used to show the combined configuration. |
|
582 </p><a NAME="GitProjectHelper.__gitShowPatchStatistics" ID="GitProjectHelper.__gitShowPatchStatistics"></a> |
|
583 <h4>GitProjectHelper.__gitShowPatchStatistics</h4> |
|
584 <b>__gitShowPatchStatistics</b>(<i></i>) |
|
585 <p> |
|
586 Private slot to show some patch statistics. |
|
587 </p><a NAME="GitProjectHelper.__gitShowRemote" ID="GitProjectHelper.__gitShowRemote"></a> |
|
588 <h4>GitProjectHelper.__gitShowRemote</h4> |
|
589 <b>__gitShowRemote</b>(<i></i>) |
|
590 <p> |
|
591 Private slot used to show information about a remote repository. |
|
592 </p><a NAME="GitProjectHelper.__gitShowRemotes" ID="GitProjectHelper.__gitShowRemotes"></a> |
|
593 <h4>GitProjectHelper.__gitShowRemotes</h4> |
|
594 <b>__gitShowRemotes</b>(<i></i>) |
|
595 <p> |
|
596 Private slot used to show the available remote repositories. |
|
597 </p><a NAME="GitProjectHelper.__gitStashApply" ID="GitProjectHelper.__gitStashApply"></a> |
|
598 <h4>GitProjectHelper.__gitStashApply</h4> |
|
599 <b>__gitStashApply</b>(<i></i>) |
|
600 <p> |
|
601 Private slot to restore a stash and keep it. |
|
602 </p><a NAME="GitProjectHelper.__gitStashBranch" ID="GitProjectHelper.__gitStashBranch"></a> |
|
603 <h4>GitProjectHelper.__gitStashBranch</h4> |
|
604 <b>__gitStashBranch</b>(<i></i>) |
|
605 <p> |
|
606 Private slot to create a new branch and restore a stash into it. |
|
607 </p><a NAME="GitProjectHelper.__gitStashBrowser" ID="GitProjectHelper.__gitStashBrowser"></a> |
|
608 <h4>GitProjectHelper.__gitStashBrowser</h4> |
|
609 <b>__gitStashBrowser</b>(<i></i>) |
|
610 <p> |
|
611 Private slot used to show the stash browser dialog. |
|
612 </p><a NAME="GitProjectHelper.__gitStashClear" ID="GitProjectHelper.__gitStashClear"></a> |
|
613 <h4>GitProjectHelper.__gitStashClear</h4> |
|
614 <b>__gitStashClear</b>(<i></i>) |
|
615 <p> |
|
616 Private slot to clear all stashes. |
|
617 </p><a NAME="GitProjectHelper.__gitStashDrop" ID="GitProjectHelper.__gitStashDrop"></a> |
|
618 <h4>GitProjectHelper.__gitStashDrop</h4> |
|
619 <b>__gitStashDrop</b>(<i></i>) |
|
620 <p> |
|
621 Private slot to drop a stash. |
|
622 </p><a NAME="GitProjectHelper.__gitStashPop" ID="GitProjectHelper.__gitStashPop"></a> |
|
623 <h4>GitProjectHelper.__gitStashPop</h4> |
|
624 <b>__gitStashPop</b>(<i></i>) |
|
625 <p> |
|
626 Private slot to restore a stash and delete it. |
|
627 </p><a NAME="GitProjectHelper.__gitStashSave" ID="GitProjectHelper.__gitStashSave"></a> |
|
628 <h4>GitProjectHelper.__gitStashSave</h4> |
|
629 <b>__gitStashSave</b>(<i></i>) |
|
630 <p> |
|
631 Private slot to stash all current changes. |
|
632 </p><a NAME="GitProjectHelper.__gitStashShow" ID="GitProjectHelper.__gitStashShow"></a> |
|
633 <h4>GitProjectHelper.__gitStashShow</h4> |
|
634 <b>__gitStashShow</b>(<i></i>) |
|
635 <p> |
|
636 Private slot to show the contents of the selected stash. |
|
637 </p><a NAME="GitProjectHelper.__gitStatistics" ID="GitProjectHelper.__gitStatistics"></a> |
|
638 <h4>GitProjectHelper.__gitStatistics</h4> |
|
639 <b>__gitStatistics</b>(<i></i>) |
|
640 <p> |
|
641 Private slot used to show some statistics of the local repository. |
|
642 </p><a NAME="GitProjectHelper.__gitSubmoduleAdd" ID="GitProjectHelper.__gitSubmoduleAdd"></a> |
|
643 <h4>GitProjectHelper.__gitSubmoduleAdd</h4> |
|
644 <b>__gitSubmoduleAdd</b>(<i></i>) |
|
645 <p> |
|
646 Private slot to add a submodule to the current project. |
|
647 </p><a NAME="GitProjectHelper.__gitSubmodulesDeinit" ID="GitProjectHelper.__gitSubmodulesDeinit"></a> |
|
648 <h4>GitProjectHelper.__gitSubmodulesDeinit</h4> |
|
649 <b>__gitSubmodulesDeinit</b>(<i></i>) |
|
650 <p> |
|
651 Private slot to unregister submodules of the project. |
|
652 </p><a NAME="GitProjectHelper.__gitSubmodulesInit" ID="GitProjectHelper.__gitSubmodulesInit"></a> |
|
653 <h4>GitProjectHelper.__gitSubmodulesInit</h4> |
|
654 <b>__gitSubmodulesInit</b>(<i></i>) |
|
655 <p> |
|
656 Private slot to initialize submodules of the project. |
|
657 </p><a NAME="GitProjectHelper.__gitSubmodulesList" ID="GitProjectHelper.__gitSubmodulesList"></a> |
|
658 <h4>GitProjectHelper.__gitSubmodulesList</h4> |
|
659 <b>__gitSubmodulesList</b>(<i></i>) |
|
660 <p> |
|
661 Private slot to list the submodules defined for the current project. |
|
662 </p><a NAME="GitProjectHelper.__gitSubmodulesStatus" ID="GitProjectHelper.__gitSubmodulesStatus"></a> |
|
663 <h4>GitProjectHelper.__gitSubmodulesStatus</h4> |
|
664 <b>__gitSubmodulesStatus</b>(<i></i>) |
|
665 <p> |
|
666 Private slot to show the status of submodules of the project. |
|
667 </p><a NAME="GitProjectHelper.__gitSubmodulesSummary" ID="GitProjectHelper.__gitSubmodulesSummary"></a> |
|
668 <h4>GitProjectHelper.__gitSubmodulesSummary</h4> |
|
669 <b>__gitSubmodulesSummary</b>(<i></i>) |
|
670 <p> |
|
671 Private slot to show summary information for submodules of the project. |
|
672 </p><a NAME="GitProjectHelper.__gitSubmodulesSync" ID="GitProjectHelper.__gitSubmodulesSync"></a> |
|
673 <h4>GitProjectHelper.__gitSubmodulesSync</h4> |
|
674 <b>__gitSubmodulesSync</b>(<i></i>) |
|
675 <p> |
|
676 Private slot to synchronize URLs of submodules of the project. |
|
677 </p><a NAME="GitProjectHelper.__gitSubmodulesUpdate" ID="GitProjectHelper.__gitSubmodulesUpdate"></a> |
|
678 <h4>GitProjectHelper.__gitSubmodulesUpdate</h4> |
|
679 <b>__gitSubmodulesUpdate</b>(<i></i>) |
|
680 <p> |
|
681 Private slot to update submodules of the project. |
|
682 </p><a NAME="GitProjectHelper.__gitSubmodulesUpdateInit" ID="GitProjectHelper.__gitSubmodulesUpdateInit"></a> |
|
683 <h4>GitProjectHelper.__gitSubmodulesUpdateInit</h4> |
|
684 <b>__gitSubmodulesUpdateInit</b>(<i></i>) |
|
685 <p> |
|
686 Private slot to initialize and update submodules of the project. |
|
687 </p><a NAME="GitProjectHelper.__gitSubmodulesUpdateOptions" ID="GitProjectHelper.__gitSubmodulesUpdateOptions"></a> |
|
688 <h4>GitProjectHelper.__gitSubmodulesUpdateOptions</h4> |
|
689 <b>__gitSubmodulesUpdateOptions</b>(<i></i>) |
|
690 <p> |
|
691 Private slot to update submodules of the project with options. |
|
692 </p><a NAME="GitProjectHelper.__gitSubmodulesUpdateRemote" ID="GitProjectHelper.__gitSubmodulesUpdateRemote"></a> |
|
693 <h4>GitProjectHelper.__gitSubmodulesUpdateRemote</h4> |
|
694 <b>__gitSubmodulesUpdateRemote</b>(<i></i>) |
|
695 <p> |
|
696 Private slot to fetch and update submodules of the project. |
|
697 </p><a NAME="GitProjectHelper.__gitTagList" ID="GitProjectHelper.__gitTagList"></a> |
|
698 <h4>GitProjectHelper.__gitTagList</h4> |
|
699 <b>__gitTagList</b>(<i></i>) |
|
700 <p> |
|
701 Private slot used to list the tags of the project. |
|
702 </p><a NAME="GitProjectHelper.__gitUnstage" ID="GitProjectHelper.__gitUnstage"></a> |
|
703 <h4>GitProjectHelper.__gitUnstage</h4> |
|
704 <b>__gitUnstage</b>(<i></i>) |
|
705 <p> |
|
706 Private slot used to unstage changes made to the local project. |
|
707 </p><a NAME="GitProjectHelper.__gitVerify" ID="GitProjectHelper.__gitVerify"></a> |
|
708 <h4>GitProjectHelper.__gitVerify</h4> |
|
709 <b>__gitVerify</b>(<i></i>) |
|
710 <p> |
|
711 Private slot used to verify the connectivity and validity of objects |
|
712 of the database. |
|
713 </p><a NAME="GitProjectHelper.__gitVerifyBundle" ID="GitProjectHelper.__gitVerifyBundle"></a> |
|
714 <h4>GitProjectHelper.__gitVerifyBundle</h4> |
|
715 <b>__gitVerifyBundle</b>(<i></i>) |
|
716 <p> |
|
717 Private slot used to verify a bundle file. |
|
718 </p><a NAME="GitProjectHelper.getActions" ID="GitProjectHelper.getActions"></a> |
|
719 <h4>GitProjectHelper.getActions</h4> |
|
720 <b>getActions</b>(<i></i>) |
|
721 <p> |
|
722 Public method to get a list of all actions. |
|
723 </p><dl> |
|
724 <dt>Returns:</dt> |
|
725 <dd> |
|
726 list of all actions (list of E5Action) |
|
727 </dd> |
|
728 </dl><a NAME="GitProjectHelper.getProject" ID="GitProjectHelper.getProject"></a> |
|
729 <h4>GitProjectHelper.getProject</h4> |
|
730 <b>getProject</b>(<i></i>) |
|
731 <p> |
|
732 Public method to get a reference to the project object. |
|
733 </p><dl> |
|
734 <dt>Returns:</dt> |
|
735 <dd> |
|
736 reference to the project object (Project) |
|
737 </dd> |
|
738 </dl><a NAME="GitProjectHelper.initActions" ID="GitProjectHelper.initActions"></a> |
|
739 <h4>GitProjectHelper.initActions</h4> |
|
740 <b>initActions</b>(<i></i>) |
|
741 <p> |
|
742 Public method to generate the action objects. |
|
743 </p><a NAME="GitProjectHelper.initMenu" ID="GitProjectHelper.initMenu"></a> |
|
744 <h4>GitProjectHelper.initMenu</h4> |
|
745 <b>initMenu</b>(<i>menu</i>) |
|
746 <p> |
|
747 Public method to generate the VCS menu. |
|
748 </p><dl> |
|
749 <dt><i>menu</i></dt> |
|
750 <dd> |
|
751 reference to the menu to be populated (QMenu) |
|
752 </dd> |
|
753 </dl><a NAME="GitProjectHelper.initToolbar" ID="GitProjectHelper.initToolbar"></a> |
|
754 <h4>GitProjectHelper.initToolbar</h4> |
|
755 <b>initToolbar</b>(<i>ui, toolbarManager</i>) |
|
756 <p> |
|
757 Public slot to initialize the VCS toolbar. |
|
758 </p><dl> |
|
759 <dt><i>ui</i></dt> |
|
760 <dd> |
|
761 reference to the main window (UserInterface) |
|
762 </dd><dt><i>toolbarManager</i></dt> |
|
763 <dd> |
|
764 reference to a toolbar manager object |
|
765 (E5ToolBarManager) |
|
766 </dd> |
|
767 </dl><a NAME="GitProjectHelper.removeToolbar" ID="GitProjectHelper.removeToolbar"></a> |
|
768 <h4>GitProjectHelper.removeToolbar</h4> |
|
769 <b>removeToolbar</b>(<i>ui, toolbarManager</i>) |
|
770 <p> |
|
771 Public method to remove a toolbar created by initToolbar(). |
|
772 </p><dl> |
|
773 <dt><i>ui</i></dt> |
|
774 <dd> |
|
775 reference to the main window (UserInterface) |
|
776 </dd><dt><i>toolbarManager</i></dt> |
|
777 <dd> |
|
778 reference to a toolbar manager object |
|
779 (E5ToolBarManager) |
|
780 </dd> |
|
781 </dl><a NAME="GitProjectHelper.setObjects" ID="GitProjectHelper.setObjects"></a> |
|
782 <h4>GitProjectHelper.setObjects</h4> |
|
783 <b>setObjects</b>(<i>vcsObject, projectObject</i>) |
|
784 <p> |
|
785 Public method to set references to the vcs and project objects. |
|
786 </p><dl> |
|
787 <dt><i>vcsObject</i></dt> |
|
788 <dd> |
|
789 reference to the vcs object |
|
790 </dd><dt><i>projectObject</i></dt> |
|
791 <dd> |
|
792 reference to the project object |
|
793 </dd> |
|
794 </dl><a NAME="GitProjectHelper.shutdown" ID="GitProjectHelper.shutdown"></a> |
|
795 <h4>GitProjectHelper.shutdown</h4> |
|
796 <b>shutdown</b>(<i></i>) |
|
797 <p> |
|
798 Public method to perform shutdown actions. |
|
799 </p> |
|
800 <div align="right"><a href="#top">Up</a></div> |
|
801 <hr /> |
|
802 </body></html> |