15 from E5Gui.E5Application import e5App |
15 from E5Gui.E5Application import e5App |
16 |
16 |
17 from VCS.ProjectHelper import VcsProjectHelper |
17 from VCS.ProjectHelper import VcsProjectHelper |
18 |
18 |
19 from .BookmarksExtension.ProjectHelper import BookmarksProjectHelper |
19 from .BookmarksExtension.ProjectHelper import BookmarksProjectHelper |
|
20 from .QueuesExtension.ProjectHelper import QueuesProjectHelper |
20 |
21 |
21 from E5Gui.E5Action import E5Action |
22 from E5Gui.E5Action import E5Action |
22 |
23 |
23 import UI.PixmapCache |
24 import UI.PixmapCache |
24 import Preferences |
25 import Preferences |
40 VcsProjectHelper.__init__(self, vcsObject, projectObject, parent, name) |
41 VcsProjectHelper.__init__(self, vcsObject, projectObject, parent, name) |
41 |
42 |
42 # instantiate the extensions |
43 # instantiate the extensions |
43 self.__extensions = { |
44 self.__extensions = { |
44 "bookmarks" : BookmarksProjectHelper(), |
45 "bookmarks" : BookmarksProjectHelper(), |
|
46 "mq" : QueuesProjectHelper(), |
45 } |
47 } |
46 |
48 |
47 def setObjects(self, vcsObject, projectObject): |
49 def setObjects(self, vcsObject, projectObject): |
48 """ |
50 """ |
49 Public method to set references to the vcs and project objects. |
51 Public method to set references to the vcs and project objects. |