MultiProject/MultiProject.py

changeset 1940
324e43e29b41
parent 1939
eadb2328d7d4
child 2302
f29e9405c851
equal deleted inserted replaced
1939:eadb2328d7d4 1940:324e43e29b41
404 404
405 if fn is None: 405 if fn is None:
406 fn = E5FileDialog.getOpenFileName( 406 fn = E5FileDialog.getOpenFileName(
407 self.parent(), 407 self.parent(),
408 self.trUtf8("Open multiproject"), 408 self.trUtf8("Open multiproject"),
409 Preferences.getMultiProject("Workspace"), 409 Preferences.getMultiProject("Workspace") or Utilities.getHomeDir(),
410 self.trUtf8("Multiproject Files (*.e4m)")) 410 self.trUtf8("Multiproject Files (*.e4m)"))
411 411
412 if fn == "": 412 if fn == "":
413 fn = None 413 fn = None
414 414
458 """ 458 """
459 defaultFilter = self.trUtf8("Multiproject Files (*.e4m)") 459 defaultFilter = self.trUtf8("Multiproject Files (*.e4m)")
460 if self.ppath: 460 if self.ppath:
461 defaultPath = self.ppath 461 defaultPath = self.ppath
462 else: 462 else:
463 defaultPath = Preferences.getMultiProject("Workspace") 463 defaultPath = Preferences.getMultiProject("Workspace") or \
464 Utilities.getHomeDir()
464 fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( 465 fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
465 self.parent(), 466 self.parent(),
466 self.trUtf8("Save multiproject as"), 467 self.trUtf8("Save multiproject as"),
467 defaultPath, 468 defaultPath,
468 self.trUtf8("Multiproject Files (*.e4m)"), 469 self.trUtf8("Multiproject Files (*.e4m)"),

eric ide

mercurial