def loadSettings(self): convert_mtps(PROFILEDIR) if not os.path.exists(PROFILEDIR): os.mkdir(PROFILEDIR) self.setProfiles(load_all_mtps(PROFILEDIR, self.tag_sources)) index = PuddleConfig().get('masstagging', 'lastindex', 0) if index < self.profileCombo.count(): self.profileCombo.setCurrentIndex(index)
def loadProfiles(self, dirpath=PROFILEDIR): profiles = load_all_mtps(dirpath, self.tag_sources) self.setProfiles(filter(None, profiles))