def startupdateCache(self): self.updateTimer.stop() language.updateLanguageCache() self["languages"].setList(self.list) self.selectActiveLanguage()
def startupdateCache(self): self.updateTimer.stop() language.updateLanguageCache() self["languages"].setList(self.list) self.selectActiveLanguage()
"green": self.save, <<<<<<< HEAD "yellow": self.updateCache, "blue": self.delLang, }, -1) def updateCache(self): print"updateCache" self["languages"].setList([('update cache','Updating cache, please wait...',None)]) self.updateTimer = eTimer() self.updateTimer.callback.append(self.startupdateCache) self.updateTimer.start(100) def startupdateCache(self): self.updateTimer.stop() language.updateLanguageCache() self["languages"].setList(self.list) self.selectActiveLanguage() def selectActiveLanguage(self): activeLanguage = language.getActiveLanguage() pos = 0 for x in self.list: if x[0] == activeLanguage: self["languages"].index = pos break pos += 1 def save(self): self.run() global inWizzard