MultiProject/MultiProject.py

changeset 5108
f5cb9cb98e6a
parent 4631
5c1a96925da4
child 5389
9b1c800daff3
equal deleted inserted replaced
5106:1ecc6c9abca5 5108:f5cb9cb98e6a
819 act.setData(rp) 819 act.setData(rp)
820 act.setEnabled(QFileInfo(rp).exists()) 820 act.setEnabled(QFileInfo(rp).exists())
821 idx += 1 821 idx += 1
822 822
823 self.recentMenu.addSeparator() 823 self.recentMenu.addSeparator()
824 self.recentMenu.addAction(self.tr('&Clear'), self.__clearRecent) 824 self.recentMenu.addAction(self.tr('&Clear'), self.clearRecent)
825 825
826 def __openRecent(self, act): 826 def __openRecent(self, act):
827 """ 827 """
828 Private method to open a multi project from the list of rencently 828 Private method to open a multi project from the list of rencently
829 opened multi projects. 829 opened multi projects.
832 """ 832 """
833 file = act.data() 833 file = act.data()
834 if file: 834 if file:
835 self.openMultiProject(file) 835 self.openMultiProject(file)
836 836
837 def __clearRecent(self): 837 def clearRecent(self):
838 """ 838 """
839 Private method to clear the recent multi projects menu. 839 Public method to clear the recent multi projects menu.
840 """ 840 """
841 self.recent = [] 841 self.recent = []
842 self.__saveRecent()
842 843
843 def getActions(self): 844 def getActions(self):
844 """ 845 """
845 Public method to get a list of all actions. 846 Public method to get a list of all actions.
846 847

eric ide

mercurial