19 |
19 |
20 from PyQt4.QtCore import * |
20 from PyQt4.QtCore import * |
21 from PyQt4.QtGui import * |
21 from PyQt4.QtGui import * |
22 |
22 |
23 from E5Gui.E5Application import e5App |
23 from E5Gui.E5Application import e5App |
|
24 from E5Gui import E5FileDialog |
24 |
25 |
25 from Globals import recentNameProject |
26 from Globals import recentNameProject |
26 |
27 |
27 from .ProjectBrowserModel import ProjectBrowserModel |
28 from .ProjectBrowserModel import ProjectBrowserModel |
28 |
29 |
2888 """ |
2889 """ |
2889 if Preferences.getProject("CompressedProjectFiles"): |
2890 if Preferences.getProject("CompressedProjectFiles"): |
2890 defaultFilter = self.trUtf8("Compressed Project Files (*.e4pz)") |
2891 defaultFilter = self.trUtf8("Compressed Project Files (*.e4pz)") |
2891 else: |
2892 else: |
2892 defaultFilter = self.trUtf8("Project Files (*.e4p)") |
2893 defaultFilter = self.trUtf8("Project Files (*.e4p)") |
2893 fn, selectedFilter = QFileDialog.getSaveFileNameAndFilter(\ |
2894 fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(\ |
2894 self.parent(), |
2895 self.parent(), |
2895 self.trUtf8("Save project as"), |
2896 self.trUtf8("Save project as"), |
2896 self.ppath, |
2897 self.ppath, |
2897 self.trUtf8("Project Files (*.e4p);;" |
2898 self.trUtf8("Project Files (*.e4p);;" |
2898 "Compressed Project Files (*.e4pz)"), |
2899 "Compressed Project Files (*.e4pz)"), |