238 self.vcsHelper = self.project.vcs.vcsGetProjectBrowserHelper( |
238 self.vcsHelper = self.project.vcs.vcsGetProjectBrowserHelper( |
239 self, self.project, self.isTranslationsBrowser) |
239 self, self.project, self.isTranslationsBrowser) |
240 self.vcsHelper.addVCSMenus( |
240 self.vcsHelper.addVCSMenus( |
241 self.mainMenu, self.multiMenu, self.backMenu, |
241 self.mainMenu, self.multiMenu, self.backMenu, |
242 self.dirMenu, self.dirMultiMenu) |
242 self.dirMenu, self.dirMultiMenu) |
243 |
243 |
244 def _newProject(self): |
244 def _newProject(self): |
245 """ |
245 """ |
246 Protected slot to handle the newProject signal. |
246 Protected slot to handle the newProject signal. |
247 """ |
247 """ |
248 self.layoutDisplay() |
248 # default to perform same actions as opening a project |
249 self.sortByColumn(0, Qt.DescendingOrder) |
249 self._projectOpened() |
250 self.sortByColumn(0, Qt.AscendingOrder) |
|
251 |
|
252 self._createPopupMenus() |
|
253 |
|
254 if self.backMenu is not None: |
|
255 self.backMenu.setEnabled(True) |
|
256 |
|
257 if self.project.vcs is not None: |
|
258 self.vcsHelper = self.project.vcs.vcsGetProjectBrowserHelper( |
|
259 self, self.project, self.isTranslationsBrowser) |
|
260 self.vcsHelper.addVCSMenus( |
|
261 self.mainMenu, self.multiMenu, self.backMenu, |
|
262 self.dirMenu, self.dirMultiMenu) |
|
263 |
250 |
264 def _removeFile(self): |
251 def _removeFile(self): |
265 """ |
252 """ |
266 Protected method to remove a file or files from the project. |
253 Protected method to remove a file or files from the project. |
267 """ |
254 """ |