src/eric7/MultiProject/MultiProject.py

branch
eric7
changeset 9576
be9f8e7e42e0
parent 9573
9960d19d66b5
child 9624
b47dfa7a137d
equal deleted inserted replaced
9575:635b6c5a36e1 9576:be9f8e7e42e0
237 else: 237 else:
238 EricMessageBox.critical( 238 EricMessageBox.critical(
239 self.ui, 239 self.ui,
240 self.tr("Read Multi Project File"), 240 self.tr("Read Multi Project File"),
241 self.tr( 241 self.tr(
242 "<p>The multi project file <b>{0}</b> could not be" " read.</p>" 242 "<p>The multi project file <b>{0}</b> could not be read.</p>"
243 ).format(fn), 243 ).format(fn),
244 ) 244 )
245 res = False 245 res = False
246 246
247 if res: 247 if res:
361 srcProjectDirectory = os.path.dirname(srcProject["file"]) 361 srcProjectDirectory = os.path.dirname(srcProject["file"])
362 dstProjectDirectory, ok = EricPathPickerDialog.getStrPath( 362 dstProjectDirectory, ok = EricPathPickerDialog.getStrPath(
363 self.parent(), 363 self.parent(),
364 self.tr("Copy Project"), 364 self.tr("Copy Project"),
365 self.tr( 365 self.tr(
366 "Enter directory for the new project (must not exist" " already):" 366 "Enter directory for the new project (must not exist already):"
367 ), 367 ),
368 mode=EricPathPickerModes.DIRECTORY_MODE, 368 mode=EricPathPickerModes.DIRECTORY_MODE,
369 strPath=srcProjectDirectory, 369 strPath=srcProjectDirectory,
370 defaultDirectory=startdir, 370 defaultDirectory=startdir,
371 ) 371 )
724 self.actGrp1, 724 self.actGrp1,
725 "multi_project_open", 725 "multi_project_open",
726 ) 726 )
727 act.setStatusTip(self.tr("Open an existing multiproject")) 727 act.setStatusTip(self.tr("Open an existing multiproject"))
728 act.setWhatsThis( 728 act.setWhatsThis(
729 self.tr( 729 self.tr("""<b>Open...</b><p>This opens an existing multiproject.</p>""")
730 """<b>Open...</b><p>This opens an existing multiproject.</p>"""
731 )
732 ) 730 )
733 act.triggered.connect(self.openMultiProject) 731 act.triggered.connect(self.openMultiProject)
734 self.actions.append(act) 732 self.actions.append(act)
735 733
736 self.closeAct = EricAction( 734 self.closeAct = EricAction(
742 self, 740 self,
743 "multi_project_close", 741 "multi_project_close",
744 ) 742 )
745 self.closeAct.setStatusTip(self.tr("Close the current multiproject")) 743 self.closeAct.setStatusTip(self.tr("Close the current multiproject"))
746 self.closeAct.setWhatsThis( 744 self.closeAct.setWhatsThis(
747 self.tr( 745 self.tr("""<b>Close</b><p>This closes the current multiproject.</p>""")
748 """<b>Close</b><p>This closes the current multiproject.</p>"""
749 )
750 ) 746 )
751 self.closeAct.triggered.connect(self.closeMultiProject) 747 self.closeAct.triggered.connect(self.closeMultiProject)
752 self.actions.append(self.closeAct) 748 self.actions.append(self.closeAct)
753 749
754 self.saveAct = EricAction( 750 self.saveAct = EricAction(

eric ide

mercurial