10 import os |
10 import os |
11 |
11 |
12 from PyQt4.QtCore import QObject |
12 from PyQt4.QtCore import QObject |
13 from PyQt4.QtGui import QDialog |
13 from PyQt4.QtGui import QDialog |
14 |
14 |
15 from E4Gui.E4Application import e4App |
15 from E4Gui.E4Application import e5App |
16 |
16 |
17 from UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog |
17 from UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog |
18 |
18 |
19 from Project.ProjectBrowserModel import ProjectBrowserSimpleDirectoryItem, \ |
19 from Project.ProjectBrowserModel import ProjectBrowserSimpleDirectoryItem, \ |
20 ProjectBrowserFileItem, ProjectBrowserDirectoryItem |
20 ProjectBrowserFileItem, ProjectBrowserDirectoryItem |
163 name = itm.fileName() |
163 name = itm.fileName() |
164 except AttributeError: |
164 except AttributeError: |
165 name = itm.dirName() |
165 name = itm.dirName() |
166 names.append(name) |
166 names.append(name) |
167 if Preferences.getVCS("AutoSaveFiles"): |
167 if Preferences.getVCS("AutoSaveFiles"): |
168 vm = e4App().getObject("ViewManager") |
168 vm = e5App().getObject("ViewManager") |
169 for name in names: |
169 for name in names: |
170 vm.saveEditor(name) |
170 vm.saveEditor(name) |
171 self.vcs.vcsCommit(names, '') |
171 self.vcs.vcsCommit(names, '') |
172 |
172 |
173 def _VCSAdd(self): |
173 def _VCSAdd(self): |