def onAction(self,action):
if action.getId() == 92 or action.getId() == 10:
self.stopRunning()
elif action.getId() == 117:
choose = xbmcgui.Dialog().select("Choose an option",["Ignore this league"])
if choose > -1:
panel = self.getControl(32500)
league = panel.getSelectedItem().getProperty("league_and_round").split(" - ")
if len(league) > 1 and league[0]:
items = []
events_list = []
i = 0
for item in self.items:
if league[0].lower() not in item.getProperty("league_and_round").lower():
items.append(item)
events_list.append(self.livecopy[i])
i += 1
panel.reset()
panel.addItems(items)
self.items = items
self.livecopy = events_list
self.already_ignored = eval(FileIO.fileread(ignored_league_list_file))
self.already_ignored.append(league[0])
FileIO.filewrite(ignored_league_list_file,str(self.already_ignored))
评论列表
文章目录