MultiProject/MultiProject.py

changeset 454
d28d558f7484
parent 453
a81097a85889
child 461
34528aaedf1c
equal deleted inserted replaced
453:a81097a85889 454:d28d558f7484
683 act.setWhatsThis(self.trUtf8( 683 act.setWhatsThis(self.trUtf8(
684 """<b>New...</b>""" 684 """<b>New...</b>"""
685 """<p>This opens a dialog for entering the info for a""" 685 """<p>This opens a dialog for entering the info for a"""
686 """ new multiproject.</p>""" 686 """ new multiproject.</p>"""
687 )) 687 ))
688 act.triggered.connect(self.newMultiProject) 688 act.triggered[()].connect(self.newMultiProject)
689 self.actions.append(act) 689 self.actions.append(act)
690 690
691 act = E5Action(self.trUtf8('Open multiproject'), 691 act = E5Action(self.trUtf8('Open multiproject'),
692 UI.PixmapCache.getIcon("multiProjectOpen.png"), 692 UI.PixmapCache.getIcon("multiProjectOpen.png"),
693 self.trUtf8('&Open...'), 0, 0, 693 self.trUtf8('&Open...'), 0, 0,
695 act.setStatusTip(self.trUtf8('Open an existing multiproject')) 695 act.setStatusTip(self.trUtf8('Open an existing multiproject'))
696 act.setWhatsThis(self.trUtf8( 696 act.setWhatsThis(self.trUtf8(
697 """<b>Open...</b>""" 697 """<b>Open...</b>"""
698 """<p>This opens an existing multiproject.</p>""" 698 """<p>This opens an existing multiproject.</p>"""
699 )) 699 ))
700 act.triggered.connect(self.openMultiProject) 700 act.triggered[()].connect(self.openMultiProject)
701 self.actions.append(act) 701 self.actions.append(act)
702 702
703 self.closeAct = E5Action(self.trUtf8('Close multiproject'), 703 self.closeAct = E5Action(self.trUtf8('Close multiproject'),
704 UI.PixmapCache.getIcon("multiProjectClose.png"), 704 UI.PixmapCache.getIcon("multiProjectClose.png"),
705 self.trUtf8('&Close'), 0, 0, self, 'multi_project_close') 705 self.trUtf8('&Close'), 0, 0, self, 'multi_project_close')
706 self.closeAct.setStatusTip(self.trUtf8('Close the current multiproject')) 706 self.closeAct.setStatusTip(self.trUtf8('Close the current multiproject'))
707 self.closeAct.setWhatsThis(self.trUtf8( 707 self.closeAct.setWhatsThis(self.trUtf8(
708 """<b>Close</b>""" 708 """<b>Close</b>"""
709 """<p>This closes the current multiproject.</p>""" 709 """<p>This closes the current multiproject.</p>"""
710 )) 710 ))
711 self.closeAct.triggered.connect(self.closeMultiProject) 711 self.closeAct.triggered[()].connect(self.closeMultiProject)
712 self.actions.append(self.closeAct) 712 self.actions.append(self.closeAct)
713 713
714 self.saveAct = E5Action(self.trUtf8('Save multiproject'), 714 self.saveAct = E5Action(self.trUtf8('Save multiproject'),
715 UI.PixmapCache.getIcon("multiProjectSave.png"), 715 UI.PixmapCache.getIcon("multiProjectSave.png"),
716 self.trUtf8('&Save'), 0, 0, self, 'multi_project_save') 716 self.trUtf8('&Save'), 0, 0, self, 'multi_project_save')
717 self.saveAct.setStatusTip(self.trUtf8('Save the current multiproject')) 717 self.saveAct.setStatusTip(self.trUtf8('Save the current multiproject'))
718 self.saveAct.setWhatsThis(self.trUtf8( 718 self.saveAct.setWhatsThis(self.trUtf8(
719 """<b>Save</b>""" 719 """<b>Save</b>"""
720 """<p>This saves the current multiproject.</p>""" 720 """<p>This saves the current multiproject.</p>"""
721 )) 721 ))
722 self.saveAct.triggered.connect(self.saveMultiProject) 722 self.saveAct.triggered[()].connect(self.saveMultiProject)
723 self.actions.append(self.saveAct) 723 self.actions.append(self.saveAct)
724 724
725 self.saveasAct = E5Action(self.trUtf8('Save multiproject as'), 725 self.saveasAct = E5Action(self.trUtf8('Save multiproject as'),
726 UI.PixmapCache.getIcon("multiProjectSaveAs.png"), 726 UI.PixmapCache.getIcon("multiProjectSaveAs.png"),
727 self.trUtf8('Save &as...'), 0, 0, self, 'multi_project_save_as') 727 self.trUtf8('Save &as...'), 0, 0, self, 'multi_project_save_as')
729 'Save the current multiproject to a new file')) 729 'Save the current multiproject to a new file'))
730 self.saveasAct.setWhatsThis(self.trUtf8( 730 self.saveasAct.setWhatsThis(self.trUtf8(
731 """<b>Save as</b>""" 731 """<b>Save as</b>"""
732 """<p>This saves the current multiproject to a new file.</p>""" 732 """<p>This saves the current multiproject to a new file.</p>"""
733 )) 733 ))
734 self.saveasAct.triggered.connect(self.saveMultiProjectAs) 734 self.saveasAct.triggered[()].connect(self.saveMultiProjectAs)
735 self.actions.append(self.saveasAct) 735 self.actions.append(self.saveasAct)
736 736
737 self.addProjectAct = E5Action(self.trUtf8('Add project to multiproject'), 737 self.addProjectAct = E5Action(self.trUtf8('Add project to multiproject'),
738 UI.PixmapCache.getIcon("fileProject.png"), 738 UI.PixmapCache.getIcon("fileProject.png"),
739 self.trUtf8('Add &project...'), 0, 0, 739 self.trUtf8('Add &project...'), 0, 0,
743 self.addProjectAct.setWhatsThis(self.trUtf8( 743 self.addProjectAct.setWhatsThis(self.trUtf8(
744 """<b>Add project...</b>""" 744 """<b>Add project...</b>"""
745 """<p>This opens a dialog for adding a project""" 745 """<p>This opens a dialog for adding a project"""
746 """ to the current multiproject.</p>""" 746 """ to the current multiproject.</p>"""
747 )) 747 ))
748 self.addProjectAct.triggered.connect(self.addProject) 748 self.addProjectAct.triggered[()].connect(self.addProject)
749 self.actions.append(self.addProjectAct) 749 self.actions.append(self.addProjectAct)
750 750
751 self.propsAct = E5Action(self.trUtf8('Multiproject properties'), 751 self.propsAct = E5Action(self.trUtf8('Multiproject properties'),
752 UI.PixmapCache.getIcon("multiProjectProps.png"), 752 UI.PixmapCache.getIcon("multiProjectProps.png"),
753 self.trUtf8('&Properties...'), 0, 0, self, 'multi_project_properties') 753 self.trUtf8('&Properties...'), 0, 0, self, 'multi_project_properties')
754 self.propsAct.setStatusTip(self.trUtf8('Show the multiproject properties')) 754 self.propsAct.setStatusTip(self.trUtf8('Show the multiproject properties'))
755 self.propsAct.setWhatsThis(self.trUtf8( 755 self.propsAct.setWhatsThis(self.trUtf8(
756 """<b>Properties...</b>""" 756 """<b>Properties...</b>"""
757 """<p>This shows a dialog to edit the multiproject properties.</p>""" 757 """<p>This shows a dialog to edit the multiproject properties.</p>"""
758 )) 758 ))
759 self.propsAct.triggered.connect(self.__showProperties) 759 self.propsAct.triggered[()].connect(self.__showProperties)
760 self.actions.append(self.propsAct) 760 self.actions.append(self.propsAct)
761 761
762 self.closeAct.setEnabled(False) 762 self.closeAct.setEnabled(False)
763 self.saveAct.setEnabled(False) 763 self.saveAct.setEnabled(False)
764 self.saveasAct.setEnabled(False) 764 self.saveasAct.setEnabled(False)

eric ide

mercurial