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

eric ide

mercurial