614 |
614 |
615 @return flag indicating success |
615 @return flag indicating success |
616 @rtype bool |
616 @rtype bool |
617 """ |
617 """ |
618 defaultFilter = self.tr("Multi Project Files (*.emj)") |
618 defaultFilter = self.tr("Multi Project Files (*.emj)") |
619 if self.ppath: |
619 defaultPath = ( |
620 defaultPath = self.ppath |
620 self.ppath |
621 else: |
621 if self.ppath else |
622 defaultPath = ( |
622 (Preferences.getMultiProject("Workspace") or |
623 Preferences.getMultiProject("Workspace") or |
623 Utilities.getHomeDir()) |
624 Utilities.getHomeDir() |
624 ) |
625 ) |
|
626 fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( |
625 fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( |
627 self.parent(), |
626 self.parent(), |
628 self.tr("Save multiproject as"), |
627 self.tr("Save multiproject as"), |
629 defaultPath, |
628 defaultPath, |
630 self.tr("Multi Project Files (*.emj);;" |
629 self.tr("Multi Project Files (*.emj);;" |