eric6/Documentation/Source/eric6.Plugins.VcsPlugins.vcsSubversion.ProjectBrowserHelper.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>eric6.Plugins.VcsPlugins.vcsSubversion.ProjectBrowserHelper</h1> 23 <h1>eric6.Plugins.VcsPlugins.vcsSubversion.ProjectBrowserHelper</h1>
24
23 <p> 25 <p>
24 Module implementing the VCS project browser helper for subversion. 26 Module implementing the VCS project browser helper for subversion.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
31 <table> 34
35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#SvnProjectBrowserHelper">SvnProjectBrowserHelper</a></td> 38 <td><a href="#SvnProjectBrowserHelper">SvnProjectBrowserHelper</a></td>
34 <td>Class implementing the VCS project browser helper for subversion.</td> 39 <td>Class implementing the VCS project browser helper for subversion.</td>
35 </tr> 40 </tr>
36 </table> 41 </table>
37 <h3>Functions</h3> 42 <h3>Functions</h3>
43
38 <table> 44 <table>
39 <tr><td>None</td></tr> 45 <tr><td>None</td></tr>
40 </table> 46 </table>
41 <hr /><hr /> 47 <hr />
48 <hr />
42 <a NAME="SvnProjectBrowserHelper" ID="SvnProjectBrowserHelper"></a> 49 <a NAME="SvnProjectBrowserHelper" ID="SvnProjectBrowserHelper"></a>
43 <h2>SvnProjectBrowserHelper</h2> 50 <h2>SvnProjectBrowserHelper</h2>
51
44 <p> 52 <p>
45 Class implementing the VCS project browser helper for subversion. 53 Class implementing the VCS project browser helper for subversion.
46 </p> 54 </p>
47 <h3>Derived from</h3> 55 <h3>Derived from</h3>
48 VcsProjectBrowserHelper 56 VcsProjectBrowserHelper
49 <h3>Class Attributes</h3> 57 <h3>Class Attributes</h3>
58
50 <table> 59 <table>
51 <tr><td>None</td></tr> 60 <tr><td>None</td></tr>
52 </table> 61 </table>
53 <h3>Class Methods</h3> 62 <h3>Class Methods</h3>
63
54 <table> 64 <table>
55 <tr><td>None</td></tr> 65 <tr><td>None</td></tr>
56 </table> 66 </table>
57 <h3>Methods</h3> 67 <h3>Methods</h3>
58 <table> 68
69 <table>
70
59 <tr> 71 <tr>
60 <td><a href="#SvnProjectBrowserHelper.__init__">SvnProjectBrowserHelper</a></td> 72 <td><a href="#SvnProjectBrowserHelper.__init__">SvnProjectBrowserHelper</a></td>
61 <td>Constructor</td> 73 <td>Constructor</td>
62 </tr><tr> 74 </tr>
75 <tr>
63 <td><a href="#SvnProjectBrowserHelper.__SVNAddToChangelist">__SVNAddToChangelist</a></td> 76 <td><a href="#SvnProjectBrowserHelper.__SVNAddToChangelist">__SVNAddToChangelist</a></td>
64 <td>Private slot called by the context menu to add files to a changelist.</td> 77 <td>Private slot called by the context menu to add files to a changelist.</td>
65 </tr><tr> 78 </tr>
79 <tr>
66 <td><a href="#SvnProjectBrowserHelper.__SVNBlame">__SVNBlame</a></td> 80 <td><a href="#SvnProjectBrowserHelper.__SVNBlame">__SVNBlame</a></td>
67 <td>Private slot called by the context menu to show the blame of a file.</td> 81 <td>Private slot called by the context menu to show the blame of a file.</td>
68 </tr><tr> 82 </tr>
83 <tr>
69 <td><a href="#SvnProjectBrowserHelper.__SVNBreakLock">__SVNBreakLock</a></td> 84 <td><a href="#SvnProjectBrowserHelper.__SVNBreakLock">__SVNBreakLock</a></td>
70 <td>Private slot called by the context menu to break lock files in the repository.</td> 85 <td>Private slot called by the context menu to break lock files in the repository.</td>
71 </tr><tr> 86 </tr>
87 <tr>
72 <td><a href="#SvnProjectBrowserHelper.__SVNConfigure">__SVNConfigure</a></td> 88 <td><a href="#SvnProjectBrowserHelper.__SVNConfigure">__SVNConfigure</a></td>
73 <td>Private method to open the configuration dialog.</td> 89 <td>Private method to open the configuration dialog.</td>
74 </tr><tr> 90 </tr>
91 <tr>
75 <td><a href="#SvnProjectBrowserHelper.__SVNCopy">__SVNCopy</a></td> 92 <td><a href="#SvnProjectBrowserHelper.__SVNCopy">__SVNCopy</a></td>
76 <td>Private slot called by the context menu to copy the selected file.</td> 93 <td>Private slot called by the context menu to copy the selected file.</td>
77 </tr><tr> 94 </tr>
95 <tr>
78 <td><a href="#SvnProjectBrowserHelper.__SVNDelProp">__SVNDelProp</a></td> 96 <td><a href="#SvnProjectBrowserHelper.__SVNDelProp">__SVNDelProp</a></td>
79 <td>Private slot called by the context menu to delete a subversion property of a file.</td> 97 <td>Private slot called by the context menu to delete a subversion property of a file.</td>
80 </tr><tr> 98 </tr>
99 <tr>
81 <td><a href="#SvnProjectBrowserHelper.__SVNExtendedDiff">__SVNExtendedDiff</a></td> 100 <td><a href="#SvnProjectBrowserHelper.__SVNExtendedDiff">__SVNExtendedDiff</a></td>
82 <td>Private slot called by the context menu to show the difference of a file to the repository.</td> 101 <td>Private slot called by the context menu to show the difference of a file to the repository.</td>
83 </tr><tr> 102 </tr>
103 <tr>
84 <td><a href="#SvnProjectBrowserHelper.__SVNListProps">__SVNListProps</a></td> 104 <td><a href="#SvnProjectBrowserHelper.__SVNListProps">__SVNListProps</a></td>
85 <td>Private slot called by the context menu to list the subversion properties of a file.</td> 105 <td>Private slot called by the context menu to list the subversion properties of a file.</td>
86 </tr><tr> 106 </tr>
107 <tr>
87 <td><a href="#SvnProjectBrowserHelper.__SVNLock">__SVNLock</a></td> 108 <td><a href="#SvnProjectBrowserHelper.__SVNLock">__SVNLock</a></td>
88 <td>Private slot called by the context menu to lock files in the repository.</td> 109 <td>Private slot called by the context menu to lock files in the repository.</td>
89 </tr><tr> 110 </tr>
111 <tr>
90 <td><a href="#SvnProjectBrowserHelper.__SVNMove">__SVNMove</a></td> 112 <td><a href="#SvnProjectBrowserHelper.__SVNMove">__SVNMove</a></td>
91 <td>Private slot called by the context menu to move the selected file.</td> 113 <td>Private slot called by the context menu to move the selected file.</td>
92 </tr><tr> 114 </tr>
115 <tr>
93 <td><a href="#SvnProjectBrowserHelper.__SVNRemoveFromChangelist">__SVNRemoveFromChangelist</a></td> 116 <td><a href="#SvnProjectBrowserHelper.__SVNRemoveFromChangelist">__SVNRemoveFromChangelist</a></td>
94 <td>Private slot called by the context menu to remove files from their changelist.</td> 117 <td>Private slot called by the context menu to remove files from their changelist.</td>
95 </tr><tr> 118 </tr>
119 <tr>
96 <td><a href="#SvnProjectBrowserHelper.__SVNResolve">__SVNResolve</a></td> 120 <td><a href="#SvnProjectBrowserHelper.__SVNResolve">__SVNResolve</a></td>
97 <td>Private slot called by the context menu to resolve conflicts of a file.</td> 121 <td>Private slot called by the context menu to resolve conflicts of a file.</td>
98 </tr><tr> 122 </tr>
123 <tr>
99 <td><a href="#SvnProjectBrowserHelper.__SVNSbsDiff">__SVNSbsDiff</a></td> 124 <td><a href="#SvnProjectBrowserHelper.__SVNSbsDiff">__SVNSbsDiff</a></td>
100 <td>Private slot called by the context menu to show the difference of a file to the repository side-by-side.</td> 125 <td>Private slot called by the context menu to show the difference of a file to the repository side-by-side.</td>
101 </tr><tr> 126 </tr>
127 <tr>
102 <td><a href="#SvnProjectBrowserHelper.__SVNSbsExtendedDiff">__SVNSbsExtendedDiff</a></td> 128 <td><a href="#SvnProjectBrowserHelper.__SVNSbsExtendedDiff">__SVNSbsExtendedDiff</a></td>
103 <td>Private slot called by the context menu to show the difference of a file to the repository side-by-side.</td> 129 <td>Private slot called by the context menu to show the difference of a file to the repository side-by-side.</td>
104 </tr><tr> 130 </tr>
131 <tr>
105 <td><a href="#SvnProjectBrowserHelper.__SVNSetProp">__SVNSetProp</a></td> 132 <td><a href="#SvnProjectBrowserHelper.__SVNSetProp">__SVNSetProp</a></td>
106 <td>Private slot called by the context menu to set a subversion property of a file.</td> 133 <td>Private slot called by the context menu to set a subversion property of a file.</td>
107 </tr><tr> 134 </tr>
135 <tr>
108 <td><a href="#SvnProjectBrowserHelper.__SVNStealLock">__SVNStealLock</a></td> 136 <td><a href="#SvnProjectBrowserHelper.__SVNStealLock">__SVNStealLock</a></td>
109 <td>Private slot called by the context menu to steal lock files in the repository.</td> 137 <td>Private slot called by the context menu to steal lock files in the repository.</td>
110 </tr><tr> 138 </tr>
139 <tr>
111 <td><a href="#SvnProjectBrowserHelper.__SVNUnlock">__SVNUnlock</a></td> 140 <td><a href="#SvnProjectBrowserHelper.__SVNUnlock">__SVNUnlock</a></td>
112 <td>Private slot called by the context menu to unlock files in the repository.</td> 141 <td>Private slot called by the context menu to unlock files in the repository.</td>
113 </tr><tr> 142 </tr>
143 <tr>
114 <td><a href="#SvnProjectBrowserHelper.__SVNUrlDiff">__SVNUrlDiff</a></td> 144 <td><a href="#SvnProjectBrowserHelper.__SVNUrlDiff">__SVNUrlDiff</a></td>
115 <td>Private slot called by the context menu to show the difference of a file of two repository URLs.</td> 145 <td>Private slot called by the context menu to show the difference of a file of two repository URLs.</td>
116 </tr><tr> 146 </tr>
147 <tr>
117 <td><a href="#SvnProjectBrowserHelper.__itemsHaveFiles">__itemsHaveFiles</a></td> 148 <td><a href="#SvnProjectBrowserHelper.__itemsHaveFiles">__itemsHaveFiles</a></td>
118 <td>Private method to check, if items contain file type items.</td> 149 <td>Private method to check, if items contain file type items.</td>
119 </tr><tr> 150 </tr>
151 <tr>
120 <td><a href="#SvnProjectBrowserHelper._addVCSMenu">_addVCSMenu</a></td> 152 <td><a href="#SvnProjectBrowserHelper._addVCSMenu">_addVCSMenu</a></td>
121 <td>Protected method used to add the VCS menu to all project browsers.</td> 153 <td>Protected method used to add the VCS menu to all project browsers.</td>
122 </tr><tr> 154 </tr>
155 <tr>
123 <td><a href="#SvnProjectBrowserHelper._addVCSMenuBack">_addVCSMenuBack</a></td> 156 <td><a href="#SvnProjectBrowserHelper._addVCSMenuBack">_addVCSMenuBack</a></td>
124 <td>Protected method used to add the VCS menu to all project browsers.</td> 157 <td>Protected method used to add the VCS menu to all project browsers.</td>
125 </tr><tr> 158 </tr>
159 <tr>
126 <td><a href="#SvnProjectBrowserHelper._addVCSMenuDir">_addVCSMenuDir</a></td> 160 <td><a href="#SvnProjectBrowserHelper._addVCSMenuDir">_addVCSMenuDir</a></td>
127 <td>Protected method used to add the VCS menu to all project browsers.</td> 161 <td>Protected method used to add the VCS menu to all project browsers.</td>
128 </tr><tr> 162 </tr>
163 <tr>
129 <td><a href="#SvnProjectBrowserHelper._addVCSMenuDirMulti">_addVCSMenuDirMulti</a></td> 164 <td><a href="#SvnProjectBrowserHelper._addVCSMenuDirMulti">_addVCSMenuDirMulti</a></td>
130 <td>Protected method used to add the VCS menu to all project browsers.</td> 165 <td>Protected method used to add the VCS menu to all project browsers.</td>
131 </tr><tr> 166 </tr>
167 <tr>
132 <td><a href="#SvnProjectBrowserHelper._addVCSMenuMulti">_addVCSMenuMulti</a></td> 168 <td><a href="#SvnProjectBrowserHelper._addVCSMenuMulti">_addVCSMenuMulti</a></td>
133 <td>Protected method used to add the VCS menu for multi selection to all project browsers.</td> 169 <td>Protected method used to add the VCS menu for multi selection to all project browsers.</td>
134 </tr><tr> 170 </tr>
171 <tr>
135 <td><a href="#SvnProjectBrowserHelper.showContextMenu">showContextMenu</a></td> 172 <td><a href="#SvnProjectBrowserHelper.showContextMenu">showContextMenu</a></td>
136 <td>Public slot called before the context menu is shown.</td> 173 <td>Public slot called before the context menu is shown.</td>
137 </tr><tr> 174 </tr>
175 <tr>
138 <td><a href="#SvnProjectBrowserHelper.showContextMenuDir">showContextMenuDir</a></td> 176 <td><a href="#SvnProjectBrowserHelper.showContextMenuDir">showContextMenuDir</a></td>
139 <td>Public slot called before the context menu is shown.</td> 177 <td>Public slot called before the context menu is shown.</td>
140 </tr><tr> 178 </tr>
179 <tr>
141 <td><a href="#SvnProjectBrowserHelper.showContextMenuDirMulti">showContextMenuDirMulti</a></td> 180 <td><a href="#SvnProjectBrowserHelper.showContextMenuDirMulti">showContextMenuDirMulti</a></td>
142 <td>Public slot called before the context menu is shown.</td> 181 <td>Public slot called before the context menu is shown.</td>
143 </tr><tr> 182 </tr>
183 <tr>
144 <td><a href="#SvnProjectBrowserHelper.showContextMenuMulti">showContextMenuMulti</a></td> 184 <td><a href="#SvnProjectBrowserHelper.showContextMenuMulti">showContextMenuMulti</a></td>
145 <td>Public slot called before the context menu (multiple selections) is shown.</td> 185 <td>Public slot called before the context menu (multiple selections) is shown.</td>
146 </tr> 186 </tr>
147 </table> 187 </table>
148 <h3>Static Methods</h3> 188 <h3>Static Methods</h3>
189
149 <table> 190 <table>
150 <tr><td>None</td></tr> 191 <tr><td>None</td></tr>
151 </table> 192 </table>
193
152 <a NAME="SvnProjectBrowserHelper.__init__" ID="SvnProjectBrowserHelper.__init__"></a> 194 <a NAME="SvnProjectBrowserHelper.__init__" ID="SvnProjectBrowserHelper.__init__"></a>
153 <h4>SvnProjectBrowserHelper (Constructor)</h4> 195 <h4>SvnProjectBrowserHelper (Constructor)</h4>
154 <b>SvnProjectBrowserHelper</b>(<i>vcsObject, browserObject, projectObject, isTranslationsBrowser, parent=None, name=None</i>) 196 <b>SvnProjectBrowserHelper</b>(<i>vcsObject, browserObject, projectObject, isTranslationsBrowser, parent=None, name=None</i>)
197
155 <p> 198 <p>
156 Constructor 199 Constructor
157 </p><dl> 200 </p>
201 <dl>
202
158 <dt><i>vcsObject</i></dt> 203 <dt><i>vcsObject</i></dt>
159 <dd> 204 <dd>
160 reference to the vcs object 205 reference to the vcs object
161 </dd><dt><i>browserObject</i></dt> 206 </dd>
207 <dt><i>browserObject</i></dt>
162 <dd> 208 <dd>
163 reference to the project browser object 209 reference to the project browser object
164 </dd><dt><i>projectObject</i></dt> 210 </dd>
211 <dt><i>projectObject</i></dt>
165 <dd> 212 <dd>
166 reference to the project object 213 reference to the project object
167 </dd><dt><i>isTranslationsBrowser</i></dt> 214 </dd>
215 <dt><i>isTranslationsBrowser</i></dt>
168 <dd> 216 <dd>
169 flag indicating, the helper is requested 217 flag indicating, the helper is requested
170 for the translations browser (this needs some special treatment) 218 for the translations browser (this needs some special treatment)
171 </dd><dt><i>parent</i></dt> 219 </dd>
220 <dt><i>parent</i></dt>
172 <dd> 221 <dd>
173 parent widget (QWidget) 222 parent widget (QWidget)
174 </dd><dt><i>name</i></dt> 223 </dd>
224 <dt><i>name</i></dt>
175 <dd> 225 <dd>
176 name of this object (string) 226 name of this object (string)
177 </dd> 227 </dd>
178 </dl><a NAME="SvnProjectBrowserHelper.__SVNAddToChangelist" ID="SvnProjectBrowserHelper.__SVNAddToChangelist"></a> 228 </dl>
229 <a NAME="SvnProjectBrowserHelper.__SVNAddToChangelist" ID="SvnProjectBrowserHelper.__SVNAddToChangelist"></a>
179 <h4>SvnProjectBrowserHelper.__SVNAddToChangelist</h4> 230 <h4>SvnProjectBrowserHelper.__SVNAddToChangelist</h4>
180 <b>__SVNAddToChangelist</b>(<i></i>) 231 <b>__SVNAddToChangelist</b>(<i></i>)
232
181 <p> 233 <p>
182 Private slot called by the context menu to add files to a changelist. 234 Private slot called by the context menu to add files to a changelist.
183 </p><a NAME="SvnProjectBrowserHelper.__SVNBlame" ID="SvnProjectBrowserHelper.__SVNBlame"></a> 235 </p>
236 <a NAME="SvnProjectBrowserHelper.__SVNBlame" ID="SvnProjectBrowserHelper.__SVNBlame"></a>
184 <h4>SvnProjectBrowserHelper.__SVNBlame</h4> 237 <h4>SvnProjectBrowserHelper.__SVNBlame</h4>
185 <b>__SVNBlame</b>(<i></i>) 238 <b>__SVNBlame</b>(<i></i>)
239
186 <p> 240 <p>
187 Private slot called by the context menu to show the blame of a file. 241 Private slot called by the context menu to show the blame of a file.
188 </p><a NAME="SvnProjectBrowserHelper.__SVNBreakLock" ID="SvnProjectBrowserHelper.__SVNBreakLock"></a> 242 </p>
243 <a NAME="SvnProjectBrowserHelper.__SVNBreakLock" ID="SvnProjectBrowserHelper.__SVNBreakLock"></a>
189 <h4>SvnProjectBrowserHelper.__SVNBreakLock</h4> 244 <h4>SvnProjectBrowserHelper.__SVNBreakLock</h4>
190 <b>__SVNBreakLock</b>(<i></i>) 245 <b>__SVNBreakLock</b>(<i></i>)
246
191 <p> 247 <p>
192 Private slot called by the context menu to break lock files in the 248 Private slot called by the context menu to break lock files in the
193 repository. 249 repository.
194 </p><a NAME="SvnProjectBrowserHelper.__SVNConfigure" ID="SvnProjectBrowserHelper.__SVNConfigure"></a> 250 </p>
251 <a NAME="SvnProjectBrowserHelper.__SVNConfigure" ID="SvnProjectBrowserHelper.__SVNConfigure"></a>
195 <h4>SvnProjectBrowserHelper.__SVNConfigure</h4> 252 <h4>SvnProjectBrowserHelper.__SVNConfigure</h4>
196 <b>__SVNConfigure</b>(<i></i>) 253 <b>__SVNConfigure</b>(<i></i>)
254
197 <p> 255 <p>
198 Private method to open the configuration dialog. 256 Private method to open the configuration dialog.
199 </p><a NAME="SvnProjectBrowserHelper.__SVNCopy" ID="SvnProjectBrowserHelper.__SVNCopy"></a> 257 </p>
258 <a NAME="SvnProjectBrowserHelper.__SVNCopy" ID="SvnProjectBrowserHelper.__SVNCopy"></a>
200 <h4>SvnProjectBrowserHelper.__SVNCopy</h4> 259 <h4>SvnProjectBrowserHelper.__SVNCopy</h4>
201 <b>__SVNCopy</b>(<i></i>) 260 <b>__SVNCopy</b>(<i></i>)
261
202 <p> 262 <p>
203 Private slot called by the context menu to copy the selected file. 263 Private slot called by the context menu to copy the selected file.
204 </p><a NAME="SvnProjectBrowserHelper.__SVNDelProp" ID="SvnProjectBrowserHelper.__SVNDelProp"></a> 264 </p>
265 <a NAME="SvnProjectBrowserHelper.__SVNDelProp" ID="SvnProjectBrowserHelper.__SVNDelProp"></a>
205 <h4>SvnProjectBrowserHelper.__SVNDelProp</h4> 266 <h4>SvnProjectBrowserHelper.__SVNDelProp</h4>
206 <b>__SVNDelProp</b>(<i></i>) 267 <b>__SVNDelProp</b>(<i></i>)
268
207 <p> 269 <p>
208 Private slot called by the context menu to delete a subversion 270 Private slot called by the context menu to delete a subversion
209 property of a file. 271 property of a file.
210 </p><a NAME="SvnProjectBrowserHelper.__SVNExtendedDiff" ID="SvnProjectBrowserHelper.__SVNExtendedDiff"></a> 272 </p>
273 <a NAME="SvnProjectBrowserHelper.__SVNExtendedDiff" ID="SvnProjectBrowserHelper.__SVNExtendedDiff"></a>
211 <h4>SvnProjectBrowserHelper.__SVNExtendedDiff</h4> 274 <h4>SvnProjectBrowserHelper.__SVNExtendedDiff</h4>
212 <b>__SVNExtendedDiff</b>(<i></i>) 275 <b>__SVNExtendedDiff</b>(<i></i>)
276
213 <p> 277 <p>
214 Private slot called by the context menu to show the difference of a 278 Private slot called by the context menu to show the difference of a
215 file to the repository. 279 file to the repository.
216 </p><p> 280 </p>
281 <p>
217 This gives the chance to enter the revisions to compare. 282 This gives the chance to enter the revisions to compare.
218 </p><a NAME="SvnProjectBrowserHelper.__SVNListProps" ID="SvnProjectBrowserHelper.__SVNListProps"></a> 283 </p>
284 <a NAME="SvnProjectBrowserHelper.__SVNListProps" ID="SvnProjectBrowserHelper.__SVNListProps"></a>
219 <h4>SvnProjectBrowserHelper.__SVNListProps</h4> 285 <h4>SvnProjectBrowserHelper.__SVNListProps</h4>
220 <b>__SVNListProps</b>(<i></i>) 286 <b>__SVNListProps</b>(<i></i>)
287
221 <p> 288 <p>
222 Private slot called by the context menu to list the subversion 289 Private slot called by the context menu to list the subversion
223 properties of a file. 290 properties of a file.
224 </p><a NAME="SvnProjectBrowserHelper.__SVNLock" ID="SvnProjectBrowserHelper.__SVNLock"></a> 291 </p>
292 <a NAME="SvnProjectBrowserHelper.__SVNLock" ID="SvnProjectBrowserHelper.__SVNLock"></a>
225 <h4>SvnProjectBrowserHelper.__SVNLock</h4> 293 <h4>SvnProjectBrowserHelper.__SVNLock</h4>
226 <b>__SVNLock</b>(<i></i>) 294 <b>__SVNLock</b>(<i></i>)
295
227 <p> 296 <p>
228 Private slot called by the context menu to lock files in the 297 Private slot called by the context menu to lock files in the
229 repository. 298 repository.
230 </p><a NAME="SvnProjectBrowserHelper.__SVNMove" ID="SvnProjectBrowserHelper.__SVNMove"></a> 299 </p>
300 <a NAME="SvnProjectBrowserHelper.__SVNMove" ID="SvnProjectBrowserHelper.__SVNMove"></a>
231 <h4>SvnProjectBrowserHelper.__SVNMove</h4> 301 <h4>SvnProjectBrowserHelper.__SVNMove</h4>
232 <b>__SVNMove</b>(<i></i>) 302 <b>__SVNMove</b>(<i></i>)
303
233 <p> 304 <p>
234 Private slot called by the context menu to move the selected file. 305 Private slot called by the context menu to move the selected file.
235 </p><a NAME="SvnProjectBrowserHelper.__SVNRemoveFromChangelist" ID="SvnProjectBrowserHelper.__SVNRemoveFromChangelist"></a> 306 </p>
307 <a NAME="SvnProjectBrowserHelper.__SVNRemoveFromChangelist" ID="SvnProjectBrowserHelper.__SVNRemoveFromChangelist"></a>
236 <h4>SvnProjectBrowserHelper.__SVNRemoveFromChangelist</h4> 308 <h4>SvnProjectBrowserHelper.__SVNRemoveFromChangelist</h4>
237 <b>__SVNRemoveFromChangelist</b>(<i></i>) 309 <b>__SVNRemoveFromChangelist</b>(<i></i>)
310
238 <p> 311 <p>
239 Private slot called by the context menu to remove files from their 312 Private slot called by the context menu to remove files from their
240 changelist. 313 changelist.
241 </p><a NAME="SvnProjectBrowserHelper.__SVNResolve" ID="SvnProjectBrowserHelper.__SVNResolve"></a> 314 </p>
315 <a NAME="SvnProjectBrowserHelper.__SVNResolve" ID="SvnProjectBrowserHelper.__SVNResolve"></a>
242 <h4>SvnProjectBrowserHelper.__SVNResolve</h4> 316 <h4>SvnProjectBrowserHelper.__SVNResolve</h4>
243 <b>__SVNResolve</b>(<i></i>) 317 <b>__SVNResolve</b>(<i></i>)
318
244 <p> 319 <p>
245 Private slot called by the context menu to resolve conflicts of a file. 320 Private slot called by the context menu to resolve conflicts of a file.
246 </p><a NAME="SvnProjectBrowserHelper.__SVNSbsDiff" ID="SvnProjectBrowserHelper.__SVNSbsDiff"></a> 321 </p>
322 <a NAME="SvnProjectBrowserHelper.__SVNSbsDiff" ID="SvnProjectBrowserHelper.__SVNSbsDiff"></a>
247 <h4>SvnProjectBrowserHelper.__SVNSbsDiff</h4> 323 <h4>SvnProjectBrowserHelper.__SVNSbsDiff</h4>
248 <b>__SVNSbsDiff</b>(<i></i>) 324 <b>__SVNSbsDiff</b>(<i></i>)
325
249 <p> 326 <p>
250 Private slot called by the context menu to show the difference of a 327 Private slot called by the context menu to show the difference of a
251 file to the repository side-by-side. 328 file to the repository side-by-side.
252 </p><a NAME="SvnProjectBrowserHelper.__SVNSbsExtendedDiff" ID="SvnProjectBrowserHelper.__SVNSbsExtendedDiff"></a> 329 </p>
330 <a NAME="SvnProjectBrowserHelper.__SVNSbsExtendedDiff" ID="SvnProjectBrowserHelper.__SVNSbsExtendedDiff"></a>
253 <h4>SvnProjectBrowserHelper.__SVNSbsExtendedDiff</h4> 331 <h4>SvnProjectBrowserHelper.__SVNSbsExtendedDiff</h4>
254 <b>__SVNSbsExtendedDiff</b>(<i></i>) 332 <b>__SVNSbsExtendedDiff</b>(<i></i>)
333
255 <p> 334 <p>
256 Private slot called by the context menu to show the difference of a 335 Private slot called by the context menu to show the difference of a
257 file to the repository side-by-side. 336 file to the repository side-by-side.
258 </p><p> 337 </p>
338 <p>
259 It allows the selection of revisions to compare. 339 It allows the selection of revisions to compare.
260 </p><a NAME="SvnProjectBrowserHelper.__SVNSetProp" ID="SvnProjectBrowserHelper.__SVNSetProp"></a> 340 </p>
341 <a NAME="SvnProjectBrowserHelper.__SVNSetProp" ID="SvnProjectBrowserHelper.__SVNSetProp"></a>
261 <h4>SvnProjectBrowserHelper.__SVNSetProp</h4> 342 <h4>SvnProjectBrowserHelper.__SVNSetProp</h4>
262 <b>__SVNSetProp</b>(<i></i>) 343 <b>__SVNSetProp</b>(<i></i>)
344
263 <p> 345 <p>
264 Private slot called by the context menu to set a subversion property 346 Private slot called by the context menu to set a subversion property
265 of a file. 347 of a file.
266 </p><a NAME="SvnProjectBrowserHelper.__SVNStealLock" ID="SvnProjectBrowserHelper.__SVNStealLock"></a> 348 </p>
349 <a NAME="SvnProjectBrowserHelper.__SVNStealLock" ID="SvnProjectBrowserHelper.__SVNStealLock"></a>
267 <h4>SvnProjectBrowserHelper.__SVNStealLock</h4> 350 <h4>SvnProjectBrowserHelper.__SVNStealLock</h4>
268 <b>__SVNStealLock</b>(<i></i>) 351 <b>__SVNStealLock</b>(<i></i>)
352
269 <p> 353 <p>
270 Private slot called by the context menu to steal lock files in the 354 Private slot called by the context menu to steal lock files in the
271 repository. 355 repository.
272 </p><a NAME="SvnProjectBrowserHelper.__SVNUnlock" ID="SvnProjectBrowserHelper.__SVNUnlock"></a> 356 </p>
357 <a NAME="SvnProjectBrowserHelper.__SVNUnlock" ID="SvnProjectBrowserHelper.__SVNUnlock"></a>
273 <h4>SvnProjectBrowserHelper.__SVNUnlock</h4> 358 <h4>SvnProjectBrowserHelper.__SVNUnlock</h4>
274 <b>__SVNUnlock</b>(<i></i>) 359 <b>__SVNUnlock</b>(<i></i>)
360
275 <p> 361 <p>
276 Private slot called by the context menu to unlock files in the 362 Private slot called by the context menu to unlock files in the
277 repository. 363 repository.
278 </p><a NAME="SvnProjectBrowserHelper.__SVNUrlDiff" ID="SvnProjectBrowserHelper.__SVNUrlDiff"></a> 364 </p>
365 <a NAME="SvnProjectBrowserHelper.__SVNUrlDiff" ID="SvnProjectBrowserHelper.__SVNUrlDiff"></a>
279 <h4>SvnProjectBrowserHelper.__SVNUrlDiff</h4> 366 <h4>SvnProjectBrowserHelper.__SVNUrlDiff</h4>
280 <b>__SVNUrlDiff</b>(<i></i>) 367 <b>__SVNUrlDiff</b>(<i></i>)
368
281 <p> 369 <p>
282 Private slot called by the context menu to show the difference of a 370 Private slot called by the context menu to show the difference of a
283 file of two repository URLs. 371 file of two repository URLs.
284 </p><p> 372 </p>
373 <p>
285 This gives the chance to enter the repository URLs to compare. 374 This gives the chance to enter the repository URLs to compare.
286 </p><a NAME="SvnProjectBrowserHelper.__itemsHaveFiles" ID="SvnProjectBrowserHelper.__itemsHaveFiles"></a> 375 </p>
376 <a NAME="SvnProjectBrowserHelper.__itemsHaveFiles" ID="SvnProjectBrowserHelper.__itemsHaveFiles"></a>
287 <h4>SvnProjectBrowserHelper.__itemsHaveFiles</h4> 377 <h4>SvnProjectBrowserHelper.__itemsHaveFiles</h4>
288 <b>__itemsHaveFiles</b>(<i>items</i>) 378 <b>__itemsHaveFiles</b>(<i>items</i>)
379
289 <p> 380 <p>
290 Private method to check, if items contain file type items. 381 Private method to check, if items contain file type items.
291 </p><dl> 382 </p>
383 <dl>
384
292 <dt><i>items</i></dt> 385 <dt><i>items</i></dt>
293 <dd> 386 <dd>
294 items to check (list of QTreeWidgetItems) 387 items to check (list of QTreeWidgetItems)
295 </dd> 388 </dd>
296 </dl><dl> 389 </dl>
390 <dl>
297 <dt>Returns:</dt> 391 <dt>Returns:</dt>
298 <dd> 392 <dd>
299 flag indicating items contain file type items (boolean) 393 flag indicating items contain file type items (boolean)
300 </dd> 394 </dd>
301 </dl><a NAME="SvnProjectBrowserHelper._addVCSMenu" ID="SvnProjectBrowserHelper._addVCSMenu"></a> 395 </dl>
396 <a NAME="SvnProjectBrowserHelper._addVCSMenu" ID="SvnProjectBrowserHelper._addVCSMenu"></a>
302 <h4>SvnProjectBrowserHelper._addVCSMenu</h4> 397 <h4>SvnProjectBrowserHelper._addVCSMenu</h4>
303 <b>_addVCSMenu</b>(<i>mainMenu</i>) 398 <b>_addVCSMenu</b>(<i>mainMenu</i>)
399
304 <p> 400 <p>
305 Protected method used to add the VCS menu to all project browsers. 401 Protected method used to add the VCS menu to all project browsers.
306 </p><dl> 402 </p>
403 <dl>
404
307 <dt><i>mainMenu</i></dt> 405 <dt><i>mainMenu</i></dt>
308 <dd> 406 <dd>
309 reference to the menu to be amended 407 reference to the menu to be amended
310 </dd> 408 </dd>
311 </dl><a NAME="SvnProjectBrowserHelper._addVCSMenuBack" ID="SvnProjectBrowserHelper._addVCSMenuBack"></a> 409 </dl>
410 <a NAME="SvnProjectBrowserHelper._addVCSMenuBack" ID="SvnProjectBrowserHelper._addVCSMenuBack"></a>
312 <h4>SvnProjectBrowserHelper._addVCSMenuBack</h4> 411 <h4>SvnProjectBrowserHelper._addVCSMenuBack</h4>
313 <b>_addVCSMenuBack</b>(<i>mainMenu</i>) 412 <b>_addVCSMenuBack</b>(<i>mainMenu</i>)
413
314 <p> 414 <p>
315 Protected method used to add the VCS menu to all project browsers. 415 Protected method used to add the VCS menu to all project browsers.
316 </p><dl> 416 </p>
417 <dl>
418
317 <dt><i>mainMenu</i></dt> 419 <dt><i>mainMenu</i></dt>
318 <dd> 420 <dd>
319 reference to the menu to be amended 421 reference to the menu to be amended
320 </dd> 422 </dd>
321 </dl><a NAME="SvnProjectBrowserHelper._addVCSMenuDir" ID="SvnProjectBrowserHelper._addVCSMenuDir"></a> 423 </dl>
424 <a NAME="SvnProjectBrowserHelper._addVCSMenuDir" ID="SvnProjectBrowserHelper._addVCSMenuDir"></a>
322 <h4>SvnProjectBrowserHelper._addVCSMenuDir</h4> 425 <h4>SvnProjectBrowserHelper._addVCSMenuDir</h4>
323 <b>_addVCSMenuDir</b>(<i>mainMenu</i>) 426 <b>_addVCSMenuDir</b>(<i>mainMenu</i>)
427
324 <p> 428 <p>
325 Protected method used to add the VCS menu to all project browsers. 429 Protected method used to add the VCS menu to all project browsers.
326 </p><dl> 430 </p>
431 <dl>
432
327 <dt><i>mainMenu</i></dt> 433 <dt><i>mainMenu</i></dt>
328 <dd> 434 <dd>
329 reference to the menu to be amended 435 reference to the menu to be amended
330 </dd> 436 </dd>
331 </dl><a NAME="SvnProjectBrowserHelper._addVCSMenuDirMulti" ID="SvnProjectBrowserHelper._addVCSMenuDirMulti"></a> 437 </dl>
438 <a NAME="SvnProjectBrowserHelper._addVCSMenuDirMulti" ID="SvnProjectBrowserHelper._addVCSMenuDirMulti"></a>
332 <h4>SvnProjectBrowserHelper._addVCSMenuDirMulti</h4> 439 <h4>SvnProjectBrowserHelper._addVCSMenuDirMulti</h4>
333 <b>_addVCSMenuDirMulti</b>(<i>mainMenu</i>) 440 <b>_addVCSMenuDirMulti</b>(<i>mainMenu</i>)
441
334 <p> 442 <p>
335 Protected method used to add the VCS menu to all project browsers. 443 Protected method used to add the VCS menu to all project browsers.
336 </p><dl> 444 </p>
445 <dl>
446
337 <dt><i>mainMenu</i></dt> 447 <dt><i>mainMenu</i></dt>
338 <dd> 448 <dd>
339 reference to the menu to be amended 449 reference to the menu to be amended
340 </dd> 450 </dd>
341 </dl><a NAME="SvnProjectBrowserHelper._addVCSMenuMulti" ID="SvnProjectBrowserHelper._addVCSMenuMulti"></a> 451 </dl>
452 <a NAME="SvnProjectBrowserHelper._addVCSMenuMulti" ID="SvnProjectBrowserHelper._addVCSMenuMulti"></a>
342 <h4>SvnProjectBrowserHelper._addVCSMenuMulti</h4> 453 <h4>SvnProjectBrowserHelper._addVCSMenuMulti</h4>
343 <b>_addVCSMenuMulti</b>(<i>mainMenu</i>) 454 <b>_addVCSMenuMulti</b>(<i>mainMenu</i>)
455
344 <p> 456 <p>
345 Protected method used to add the VCS menu for multi selection to all 457 Protected method used to add the VCS menu for multi selection to all
346 project browsers. 458 project browsers.
347 </p><dl> 459 </p>
460 <dl>
461
348 <dt><i>mainMenu</i></dt> 462 <dt><i>mainMenu</i></dt>
349 <dd> 463 <dd>
350 reference to the menu to be amended 464 reference to the menu to be amended
351 </dd> 465 </dd>
352 </dl><a NAME="SvnProjectBrowserHelper.showContextMenu" ID="SvnProjectBrowserHelper.showContextMenu"></a> 466 </dl>
467 <a NAME="SvnProjectBrowserHelper.showContextMenu" ID="SvnProjectBrowserHelper.showContextMenu"></a>
353 <h4>SvnProjectBrowserHelper.showContextMenu</h4> 468 <h4>SvnProjectBrowserHelper.showContextMenu</h4>
354 <b>showContextMenu</b>(<i>menu, standardItems</i>) 469 <b>showContextMenu</b>(<i>menu, standardItems</i>)
470
355 <p> 471 <p>
356 Public slot called before the context menu is shown. 472 Public slot called before the context menu is shown.
357 </p><p> 473 </p>
474 <p>
358 It enables/disables the VCS menu entries depending on the overall 475 It enables/disables the VCS menu entries depending on the overall
359 VCS status and the file status. 476 VCS status and the file status.
360 </p><dl> 477 </p>
478 <dl>
479
361 <dt><i>menu</i></dt> 480 <dt><i>menu</i></dt>
362 <dd> 481 <dd>
363 reference to the menu to be shown 482 reference to the menu to be shown
364 </dd><dt><i>standardItems</i></dt> 483 </dd>
484 <dt><i>standardItems</i></dt>
365 <dd> 485 <dd>
366 array of standard items that need 486 array of standard items that need
367 activation/deactivation depending on the overall VCS status 487 activation/deactivation depending on the overall VCS status
368 </dd> 488 </dd>
369 </dl><a NAME="SvnProjectBrowserHelper.showContextMenuDir" ID="SvnProjectBrowserHelper.showContextMenuDir"></a> 489 </dl>
490 <a NAME="SvnProjectBrowserHelper.showContextMenuDir" ID="SvnProjectBrowserHelper.showContextMenuDir"></a>
370 <h4>SvnProjectBrowserHelper.showContextMenuDir</h4> 491 <h4>SvnProjectBrowserHelper.showContextMenuDir</h4>
371 <b>showContextMenuDir</b>(<i>menu, standardItems</i>) 492 <b>showContextMenuDir</b>(<i>menu, standardItems</i>)
493
372 <p> 494 <p>
373 Public slot called before the context menu is shown. 495 Public slot called before the context menu is shown.
374 </p><p> 496 </p>
497 <p>
375 It enables/disables the VCS menu entries depending on the overall 498 It enables/disables the VCS menu entries depending on the overall
376 VCS status and the directory status. 499 VCS status and the directory status.
377 </p><dl> 500 </p>
501 <dl>
502
378 <dt><i>menu</i></dt> 503 <dt><i>menu</i></dt>
379 <dd> 504 <dd>
380 reference to the menu to be shown 505 reference to the menu to be shown
381 </dd><dt><i>standardItems</i></dt> 506 </dd>
507 <dt><i>standardItems</i></dt>
382 <dd> 508 <dd>
383 array of standard items that need 509 array of standard items that need
384 activation/deactivation depending on the overall VCS status 510 activation/deactivation depending on the overall VCS status
385 </dd> 511 </dd>
386 </dl><a NAME="SvnProjectBrowserHelper.showContextMenuDirMulti" ID="SvnProjectBrowserHelper.showContextMenuDirMulti"></a> 512 </dl>
513 <a NAME="SvnProjectBrowserHelper.showContextMenuDirMulti" ID="SvnProjectBrowserHelper.showContextMenuDirMulti"></a>
387 <h4>SvnProjectBrowserHelper.showContextMenuDirMulti</h4> 514 <h4>SvnProjectBrowserHelper.showContextMenuDirMulti</h4>
388 <b>showContextMenuDirMulti</b>(<i>menu, standardItems</i>) 515 <b>showContextMenuDirMulti</b>(<i>menu, standardItems</i>)
516
389 <p> 517 <p>
390 Public slot called before the context menu is shown. 518 Public slot called before the context menu is shown.
391 </p><p> 519 </p>
520 <p>
392 It enables/disables the VCS menu entries depending on the overall 521 It enables/disables the VCS menu entries depending on the overall
393 VCS status and the directory status. 522 VCS status and the directory status.
394 </p><dl> 523 </p>
524 <dl>
525
395 <dt><i>menu</i></dt> 526 <dt><i>menu</i></dt>
396 <dd> 527 <dd>
397 reference to the menu to be shown 528 reference to the menu to be shown
398 </dd><dt><i>standardItems</i></dt> 529 </dd>
530 <dt><i>standardItems</i></dt>
399 <dd> 531 <dd>
400 array of standard items that need 532 array of standard items that need
401 activation/deactivation depending on the overall VCS status 533 activation/deactivation depending on the overall VCS status
402 </dd> 534 </dd>
403 </dl><a NAME="SvnProjectBrowserHelper.showContextMenuMulti" ID="SvnProjectBrowserHelper.showContextMenuMulti"></a> 535 </dl>
536 <a NAME="SvnProjectBrowserHelper.showContextMenuMulti" ID="SvnProjectBrowserHelper.showContextMenuMulti"></a>
404 <h4>SvnProjectBrowserHelper.showContextMenuMulti</h4> 537 <h4>SvnProjectBrowserHelper.showContextMenuMulti</h4>
405 <b>showContextMenuMulti</b>(<i>menu, standardItems</i>) 538 <b>showContextMenuMulti</b>(<i>menu, standardItems</i>)
539
406 <p> 540 <p>
407 Public slot called before the context menu (multiple selections) is 541 Public slot called before the context menu (multiple selections) is
408 shown. 542 shown.
409 </p><p> 543 </p>
544 <p>
410 It enables/disables the VCS menu entries depending on the overall 545 It enables/disables the VCS menu entries depending on the overall
411 VCS status and the files status. 546 VCS status and the files status.
412 </p><dl> 547 </p>
548 <dl>
549
413 <dt><i>menu</i></dt> 550 <dt><i>menu</i></dt>
414 <dd> 551 <dd>
415 reference to the menu to be shown 552 reference to the menu to be shown
416 </dd><dt><i>standardItems</i></dt> 553 </dd>
554 <dt><i>standardItems</i></dt>
417 <dd> 555 <dd>
418 array of standard items that need 556 array of standard items that need
419 activation/deactivation depending on the overall VCS status 557 activation/deactivation depending on the overall VCS status
420 </dd> 558 </dd>
421 </dl> 559 </dl>

eric ide

mercurial