Project/Project.py

changeset 1939
eadb2328d7d4
parent 1880
dbd4d7698310
child 1940
324e43e29b41
equal deleted inserted replaced
1936:536b88d73d53 1939:eadb2328d7d4
2249 2249
2250 if fn is None: 2250 if fn is None:
2251 fn = E5FileDialog.getOpenFileName( 2251 fn = E5FileDialog.getOpenFileName(
2252 self.parent(), 2252 self.parent(),
2253 self.trUtf8("Open project"), 2253 self.trUtf8("Open project"),
2254 "", 2254 Preferences.getMultiProject("Workspace"),
2255 self.trUtf8("Project Files (*.e4p)")) 2255 self.trUtf8("Project Files (*.e4p)"))
2256 2256
2257 QApplication.processEvents() 2257 QApplication.processEvents()
2258 2258
2259 if fn: 2259 if fn:
2410 Public slot to save the current project to a different file. 2410 Public slot to save the current project to a different file.
2411 2411
2412 @return flag indicating success (boolean) 2412 @return flag indicating success (boolean)
2413 """ 2413 """
2414 defaultFilter = self.trUtf8("Project Files (*.e4p)") 2414 defaultFilter = self.trUtf8("Project Files (*.e4p)")
2415 if self.ppath:
2416 defaultPath = self.ppath
2417 else:
2418 defaultPath = Preferences.getMultiProject("Workspace")
2415 fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( 2419 fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
2416 self.parent(), 2420 self.parent(),
2417 self.trUtf8("Save project as"), 2421 self.trUtf8("Save project as"),
2418 self.ppath, 2422 defaultPath,
2419 self.trUtf8("Project Files (*.e4p)"), 2423 self.trUtf8("Project Files (*.e4p)"),
2420 defaultFilter, 2424 defaultFilter,
2421 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite)) 2425 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
2422 2426
2423 if fn: 2427 if fn:

eric ide

mercurial