src/eric7/Plugins/VcsPlugins/vcsMercurial/FastexportExtension/ProjectHelper.py

branch
eric7
changeset 11081
7391035e7bc9
parent 11075
282fc28b44ee
equal deleted inserted replaced
11080:92cd5f094e7a 11081:7391035e7bc9
8 """ 8 """
9 9
10 from PyQt6.QtCore import pyqtSlot 10 from PyQt6.QtCore import pyqtSlot
11 from PyQt6.QtWidgets import QMenu 11 from PyQt6.QtWidgets import QMenu
12 12
13 from eric7.EricGui import EricPixmapCache
13 from eric7.EricGui.EricAction import EricAction 14 from eric7.EricGui.EricAction import EricAction
14 15
15 from ..HgExtensionProjectHelper import HgExtensionProjectHelper 16 from ..HgExtensionProjectHelper import HgExtensionProjectHelper
16 17
17 18
30 """ 31 """
31 Public method to generate the action objects. 32 Public method to generate the action objects.
32 """ 33 """
33 self.hgFastexportAct = EricAction( 34 self.hgFastexportAct = EricAction(
34 self.tr("Export to git"), 35 self.tr("Export to git"),
36 EricPixmapCache.getIcon("vcsFastexport"),
35 self.tr("Export to git"), 37 self.tr("Export to git"),
36 0, 38 0,
37 0, 39 0,
38 self, 40 self,
39 "mercurial_fastexport", 41 "mercurial_fastexport",
58 @type QMenu 60 @type QMenu
59 @return populated menu 61 @return populated menu
60 @rtype QMenu 62 @rtype QMenu
61 """ 63 """
62 menu = QMenu(self.menuTitle(), mainMenu) 64 menu = QMenu(self.menuTitle(), mainMenu)
65 menu.setIcon(EricPixmapCache.getIcon("vcsFastexport"))
63 menu.setTearOffEnabled(True) 66 menu.setTearOffEnabled(True)
64 67
65 menu.addAction(self.hgFastexportAct) 68 menu.addAction(self.hgFastexportAct)
66 69
67 return menu 70 return menu

eric ide

mercurial