Project/ProjectFormsBrowser.py

changeset 882
34b86be88bf0
parent 880
52ed20236a1c
child 945
8cd4d08fa9f6
child 950
1138e347c653
equal deleted inserted replaced
881:ff23d907f87b 882:34b86be88bf0
13 13
14 from PyQt4.QtCore import * 14 from PyQt4.QtCore import *
15 from PyQt4.QtGui import * 15 from PyQt4.QtGui import *
16 16
17 from E5Gui.E5Application import e5App 17 from E5Gui.E5Application import e5App
18 from E5Gui import E5MessageBox 18 from E5Gui import E5MessageBox, E5FileDialog
19 19
20 from .ProjectBrowserModel import ProjectBrowserFileItem, \ 20 from .ProjectBrowserModel import ProjectBrowserFileItem, \
21 ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem, \ 21 ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem, \
22 ProjectBrowserFormType 22 ProjectBrowserFormType
23 from .ProjectBaseBrowser import ProjectBaseBrowser 23 from .ProjectBaseBrowser import ProjectBaseBrowser
490 490
491 templateIndex = self.templateTypes4.index(selectedForm) 491 templateIndex = self.templateTypes4.index(selectedForm)
492 templateFile = os.path.join(getConfig('ericTemplatesDir'), 492 templateFile = os.path.join(getConfig('ericTemplatesDir'),
493 self.templates4[templateIndex]) 493 self.templates4[templateIndex])
494 494
495 fname, selectedFilter = QFileDialog.getSaveFileNameAndFilter( 495 fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
496 self, 496 self,
497 self.trUtf8("New Form"), 497 self.trUtf8("New Form"),
498 path, 498 path,
499 self.trUtf8("Qt User-Interface Files (*.ui);;All Files (*)"), 499 self.trUtf8("Qt User-Interface Files (*.ui);;All Files (*)"),
500 "", 500 "",
501 QFileDialog.Options(QFileDialog.DontConfirmOverwrite | 501 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
502 QFileDialog.DontUseNativeDialog))
503 502
504 if not fname: 503 if not fname:
505 # user aborted or didn't enter a filename 504 # user aborted or didn't enter a filename
506 return 505 return
507 506

eric ide

mercurial