Lines Matching refs:self

26     def __init__(self, vcsObject, projectObject, parent=None, name=None):  argument
35 VcsProjectHelper.__init__(self, vcsObject, projectObject, parent, name)
37 def getActions(self): argument
43 return self.actions[:]
45 def initActions(self): argument
49 self.vcsNewAct = E5Action(
50 self.tr('New from repository'),
52 self.tr('&New from repository...'), 0, 0, self,
54 self.vcsNewAct.setStatusTip(self.tr(
57 self.vcsNewAct.setWhatsThis(self.tr(
62 self.vcsNewAct.triggered.connect(self._vcsCheckout)
63 self.actions.append(self.vcsNewAct)
65 self.vcsUpdateAct = E5Action(
66 self.tr('Update from repository'),
68 self.tr('&Update from repository'), 0, 0, self,
70 self.vcsUpdateAct.setStatusTip(self.tr(
73 self.vcsUpdateAct.setWhatsThis(self.tr(
78 self.vcsUpdateAct.triggered.connect(self._vcsUpdate)
79 self.actions.append(self.vcsUpdateAct)
81 self.vcsCommitAct = E5Action(
82 self.tr('Commit changes to repository'),
84 self.tr('&Commit changes to repository...'), 0, 0, self,
86 self.vcsCommitAct.setStatusTip(self.tr(
89 self.vcsCommitAct.setWhatsThis(self.tr(
94 self.vcsCommitAct.triggered.connect(self._vcsCommit)
95 self.actions.append(self.vcsCommitAct)
97 self.svnLogBrowserAct = E5Action(
98 self.tr('Show log browser'),
100 self.tr('Show log browser'),
101 0, 0, self, 'subversion_log_browser')
102 self.svnLogBrowserAct.setStatusTip(self.tr(
105 self.svnLogBrowserAct.setWhatsThis(self.tr(
111 self.svnLogBrowserAct.triggered.connect(self._vcsLogBrowser)
112 self.actions.append(self.svnLogBrowserAct)
114 self.vcsDiffAct = E5Action(
115 self.tr('Show differences'),
117 self.tr('Show &difference'),
118 0, 0, self, 'subversion_diff')
119 self.vcsDiffAct.setStatusTip(self.tr(
122 self.vcsDiffAct.setWhatsThis(self.tr(
127 self.vcsDiffAct.triggered.connect(self._vcsDiff)
128 self.actions.append(self.vcsDiffAct)
130 self.svnExtDiffAct = E5Action(
131 self.tr('Show differences (extended)'),
133 self.tr('Show differences (extended)'),
134 0, 0, self, 'subversion_extendeddiff')
135 self.svnExtDiffAct.setStatusTip(self.tr(
138 self.svnExtDiffAct.setWhatsThis(self.tr(
143 self.svnExtDiffAct.triggered.connect(self.__svnExtendedDiff)
144 self.actions.append(self.svnExtDiffAct)
146 self.svnUrlDiffAct = E5Action(
147 self.tr('Show differences (URLs)'),
149 self.tr('Show differences (URLs)'),
150 0, 0, self, 'subversion_urldiff')
151 self.svnUrlDiffAct.setStatusTip(self.tr(
154 self.svnUrlDiffAct.setWhatsThis(self.tr(
159 self.svnUrlDiffAct.triggered.connect(self.__svnUrlDiff)
160 self.actions.append(self.svnUrlDiffAct)
162 self.vcsStatusAct = E5Action(
163 self.tr('Show status'),
165 self.tr('Show &status'),
166 0, 0, self, 'subversion_status')
167 self.vcsStatusAct.setStatusTip(self.tr(
170 self.vcsStatusAct.setWhatsThis(self.tr(
174 self.vcsStatusAct.triggered.connect(self._vcsStatus)
175 self.actions.append(self.vcsStatusAct)
177 self.svnChangeListsAct = E5Action(
178 self.tr('Show change lists'),
180 self.tr('Show change lists'),
181 0, 0, self, 'subversion_changelists')
182 self.svnChangeListsAct.setStatusTip(self.tr(
185 self.svnChangeListsAct.setWhatsThis(self.tr(
190 self.svnChangeListsAct.triggered.connect(self.__svnChangeLists)
191 self.actions.append(self.svnChangeListsAct)
193 self.vcsTagAct = E5Action(
194 self.tr('Tag in repository'),
196 self.tr('&Tag in repository...'),
197 0, 0, self, 'subversion_tag')
198 self.vcsTagAct.setStatusTip(self.tr(
201 self.vcsTagAct.setWhatsThis(self.tr(
205 self.vcsTagAct.triggered.connect(self._vcsTag)
206 self.actions.append(self.vcsTagAct)
208 self.vcsExportAct = E5Action(
209 self.tr('Export from repository'),
211 self.tr('&Export from repository...'),
212 0, 0, self, 'subversion_export')
213 self.vcsExportAct.setStatusTip(self.tr(
216 self.vcsExportAct.setWhatsThis(self.tr(
220 self.vcsExportAct.triggered.connect(self._vcsExport)
221 self.actions.append(self.vcsExportAct)
223 self.vcsPropsAct = E5Action(
224 self.tr('Command options'),
225 self.tr('Command &options...'), 0, 0, self,
227 self.vcsPropsAct.setStatusTip(self.tr(
229 self.vcsPropsAct.setWhatsThis(self.tr(
233 self.vcsPropsAct.triggered.connect(self._vcsCommandOptions)
234 self.actions.append(self.vcsPropsAct)
236 self.vcsRevertAct = E5Action(
237 self.tr('Revert changes'),
239 self.tr('Re&vert changes'),
240 0, 0, self, 'subversion_revert')
241 self.vcsRevertAct.setStatusTip(self.tr(
244 self.vcsRevertAct.setWhatsThis(self.tr(
248 self.vcsRevertAct.triggered.connect(self._vcsRevert)
249 self.actions.append(self.vcsRevertAct)
251 self.vcsMergeAct = E5Action(
252 self.tr('Merge'),
254 self.tr('Mer&ge changes...'),
255 0, 0, self, 'subversion_merge')
256 self.vcsMergeAct.setStatusTip(self.tr(
259 self.vcsMergeAct.setWhatsThis(self.tr(
264 self.vcsMergeAct.triggered.connect(self._vcsMerge)
265 self.actions.append(self.vcsMergeAct)
267 self.vcsSwitchAct = E5Action(
268 self.tr('Switch'),
270 self.tr('S&witch...'),
271 0, 0, self, 'subversion_switch')
272 self.vcsSwitchAct.setStatusTip(self.tr(
275 self.vcsSwitchAct.setWhatsThis(self.tr(
279 self.vcsSwitchAct.triggered.connect(self._vcsSwitch)
280 self.actions.append(self.vcsSwitchAct)
282 self.vcsResolveAct = E5Action(
283 self.tr('Conflicts resolved'),
284 self.tr('Con&flicts resolved'),
285 0, 0, self, 'subversion_resolve')
286 self.vcsResolveAct.setStatusTip(self.tr(
289 self.vcsResolveAct.setWhatsThis(self.tr(
294 self.vcsResolveAct.triggered.connect(self.__svnResolve)
295 self.actions.append(self.vcsResolveAct)
297 self.vcsCleanupAct = E5Action(
298 self.tr('Cleanup'),
299 self.tr('Cleanu&p'),
300 0, 0, self, 'subversion_cleanup')
301 self.vcsCleanupAct.setStatusTip(self.tr(
304 self.vcsCleanupAct.setWhatsThis(self.tr(
308 self.vcsCleanupAct.triggered.connect(self._vcsCleanup)
309 self.actions.append(self.vcsCleanupAct)
311 self.vcsCommandAct = E5Action(
312 self.tr('Execute command'),
313 self.tr('E&xecute command...'),
314 0, 0, self, 'subversion_command')
315 self.vcsCommandAct.setStatusTip(self.tr(
318 self.vcsCommandAct.setWhatsThis(self.tr(
322 self.vcsCommandAct.triggered.connect(self._vcsCommand)
323 self.actions.append(self.vcsCommandAct)
325 self.svnTagListAct = E5Action(
326 self.tr('List tags'),
327 self.tr('List tags...'),
328 0, 0, self, 'subversion_list_tags')
329 self.svnTagListAct.setStatusTip(self.tr(
332 self.svnTagListAct.setWhatsThis(self.tr(
336 self.svnTagListAct.triggered.connect(self.__svnTagList)
337 self.actions.append(self.svnTagListAct)
339 self.svnBranchListAct = E5Action(
340 self.tr('List branches'),
341 self.tr('List branches...'),
342 0, 0, self, 'subversion_list_branches')
343 self.svnBranchListAct.setStatusTip(self.tr(
346 self.svnBranchListAct.setWhatsThis(self.tr(
350 self.svnBranchListAct.triggered.connect(self.__svnBranchList)
351 self.actions.append(self.svnBranchListAct)
353 self.svnListAct = E5Action(
354 self.tr('List repository contents'),
355 self.tr('List repository contents...'),
356 0, 0, self, 'subversion_contents')
357 self.svnListAct.setStatusTip(self.tr(
360 self.svnListAct.setWhatsThis(self.tr(
364 self.svnListAct.triggered.connect(self.__svnTagList)
365 self.actions.append(self.svnListAct)
367 self.svnPropSetAct = E5Action(
368 self.tr('Set Property'),
369 self.tr('Set Property...'),
370 0, 0, self, 'subversion_property_set')
371 self.svnPropSetAct.setStatusTip(self.tr(
374 self.svnPropSetAct.setWhatsThis(self.tr(
378 self.svnPropSetAct.triggered.connect(self.__svnPropSet)
379 self.actions.append(self.svnPropSetAct)
381 self.svnPropListAct = E5Action(
382 self.tr('List Properties'),
383 self.tr('List Properties...'),
384 0, 0, self, 'subversion_property_list')
385 self.svnPropListAct.setStatusTip(self.tr(
388 self.svnPropListAct.setWhatsThis(self.tr(
392 self.svnPropListAct.triggered.connect(self.__svnPropList)
393 self.actions.append(self.svnPropListAct)
395 self.svnPropDelAct = E5Action(
396 self.tr('Delete Property'),
397 self.tr('Delete Property...'),
398 0, 0, self, 'subversion_property_delete')
399 self.svnPropDelAct.setStatusTip(self.tr(
402 self.svnPropDelAct.setWhatsThis(self.tr(
406 self.svnPropDelAct.triggered.connect(self.__svnPropDel)
407 self.actions.append(self.svnPropDelAct)
409 self.svnRelocateAct = E5Action(
410 self.tr('Relocate'),
412 self.tr('Relocate...'),
413 0, 0, self, 'subversion_relocate')
414 self.svnRelocateAct.setStatusTip(self.tr(
417 self.svnRelocateAct.setWhatsThis(self.tr(
422 self.svnRelocateAct.triggered.connect(self.__svnRelocate)
423 self.actions.append(self.svnRelocateAct)
425 self.svnRepoBrowserAct = E5Action(
426 self.tr('Repository Browser'),
428 self.tr('Repository Browser...'),
429 0, 0, self, 'subversion_repo_browser')
430 self.svnRepoBrowserAct.setStatusTip(self.tr(
433 self.svnRepoBrowserAct.setWhatsThis(self.tr(
437 self.svnRepoBrowserAct.triggered.connect(self.__svnRepoBrowser)
438 self.actions.append(self.svnRepoBrowserAct)
440 self.svnConfigAct = E5Action(
441 self.tr('Configure'),
442 self.tr('Configure...'),
443 0, 0, self, 'subversion_configure')
444 self.svnConfigAct.setStatusTip(self.tr(
447 self.svnConfigAct.setWhatsThis(self.tr(
452 self.svnConfigAct.triggered.connect(self.__svnConfigure)
453 self.actions.append(self.svnConfigAct)
455 self.svnUpgradeAct = E5Action(
456 self.tr('Upgrade'),
457 self.tr('Upgrade...'),
458 0, 0, self, 'subversion_upgrade')
459 self.svnUpgradeAct.setStatusTip(self.tr(
462 self.svnUpgradeAct.setWhatsThis(self.tr(
466 self.svnUpgradeAct.triggered.connect(self.__svnUpgrade)
467 self.actions.append(self.svnUpgradeAct)
469 def initMenu(self, menu): argument
481 self.vcs.vcsName(), self._vcsInfoDisplay)
487 menu.addAction(self.vcsUpdateAct)
488 menu.addAction(self.vcsCommitAct)
490 menu.addAction(self.vcsTagAct)
491 if self.vcs.otherData["standardLayout"]:
492 menu.addAction(self.svnTagListAct)
493 menu.addAction(self.svnBranchListAct)
495 menu.addAction(self.svnListAct)
497 menu.addAction(self.svnLogBrowserAct)
499 menu.addAction(self.vcsStatusAct)
500 menu.addAction(self.svnChangeListsAct)
502 menu.addAction(self.vcsDiffAct)
503 menu.addAction(self.svnExtDiffAct)
504 menu.addAction(self.svnUrlDiffAct)
506 menu.addAction(self.vcsRevertAct)
507 menu.addAction(self.vcsMergeAct)
508 menu.addAction(self.vcsResolveAct)
510 menu.addAction(self.svnRelocateAct)
511 menu.addAction(self.vcsSwitchAct)
513 menu.addAction(self.svnPropSetAct)
514 menu.addAction(self.svnPropListAct)
515 menu.addAction(self.svnPropDelAct)
517 menu.addAction(self.vcsCleanupAct)
519 menu.addAction(self.vcsCommandAct)
520 menu.addAction(self.svnRepoBrowserAct)
521 menu.addAction(self.svnUpgradeAct)
523 menu.addAction(self.vcsPropsAct)
525 menu.addAction(self.svnConfigAct)
527 menu.addAction(self.vcsNewAct)
528 menu.addAction(self.vcsExportAct)
530 def initToolbar(self, ui, toolbarManager): argument
538 self.__toolbar = QToolBar(self.tr("Subversion (svn)"), ui)
539 self.__toolbar.setIconSize(UI.Config.ToolBarIconSize)
540 self.__toolbar.setObjectName("SubversionToolbar")
541 self.__toolbar.setToolTip(self.tr('Subversion (svn)'))
543 self.__toolbar.addAction(self.svnLogBrowserAct)
544 self.__toolbar.addAction(self.vcsStatusAct)
545 self.__toolbar.addSeparator()
546 self.__toolbar.addAction(self.vcsDiffAct)
547 self.__toolbar.addSeparator()
548 self.__toolbar.addAction(self.svnRepoBrowserAct)
549 self.__toolbar.addAction(self.vcsNewAct)
550 self.__toolbar.addAction(self.vcsExportAct)
551 self.__toolbar.addSeparator()
553 title = self.__toolbar.windowTitle()
554 toolbarManager.addToolBar(self.__toolbar, title)
555 toolbarManager.addAction(self.vcsUpdateAct, title)
556 toolbarManager.addAction(self.vcsCommitAct, title)
557 toolbarManager.addAction(self.svnExtDiffAct, title)
558 toolbarManager.addAction(self.svnUrlDiffAct, title)
559 toolbarManager.addAction(self.svnChangeListsAct, title)
560 toolbarManager.addAction(self.vcsTagAct, title)
561 toolbarManager.addAction(self.vcsRevertAct, title)
562 toolbarManager.addAction(self.vcsMergeAct, title)
563 toolbarManager.addAction(self.vcsSwitchAct, title)
564 toolbarManager.addAction(self.svnRelocateAct, title)
566 self.__toolbar.setEnabled(False)
567 self.__toolbar.setVisible(False)
569 ui.registerToolbar("subversion", self.__toolbar.windowTitle(),
570 self.__toolbar, "vcs")
571 ui.addToolBar(self.__toolbar)
573 def removeToolbar(self, ui, toolbarManager): argument
581 ui.removeToolBar(self.__toolbar)
584 title = self.__toolbar.windowTitle()
586 toolbarManager.removeToolBar(self.__toolbar)
588 self.__toolbar.deleteLater()
589 self.__toolbar = None
591 def __svnResolve(self): argument
595 self.vcs.svnResolve(self.project.ppath)
597 def __svnPropList(self): argument
601 self.vcs.svnListProps(self.project.ppath, True)
603 def __svnPropSet(self): argument
607 self.vcs.svnSetProp(self.project.ppath, True)
609 def __svnPropDel(self): argument
613 self.vcs.svnDelProp(self.project.ppath, True)
615 def __svnTagList(self): argument
619 self.vcs.svnListTagBranch(self.project.ppath, True)
621 def __svnBranchList(self): argument
625 self.vcs.svnListTagBranch(self.project.ppath, False)
627 def __svnExtendedDiff(self): argument
632 self.vcs.svnExtendedDiff(self.project.ppath)
634 def __svnUrlDiff(self): argument
639 self.vcs.svnUrlDiff(self.project.ppath)
641 def __svnRelocate(self): argument
645 self.vcs.svnRelocate(self.project.ppath)
647 def __svnRepoBrowser(self): argument
651 self.vcs.svnRepoBrowser(projectPath=self.project.ppath)
653 def __svnConfigure(self): argument
660 def __svnChangeLists(self): argument
664 self.vcs.svnShowChangelists(self.project.ppath)
666 def __svnUpgrade(self): argument
670 self.vcs.svnUpgrade(self.project.ppath)