本文整理汇总了Python中resources.lib.settings.Settings.setLastViewed方法的典型用法代码示例。如果您正苦于以下问题:Python Settings.setLastViewed方法的具体用法?Python Settings.setLastViewed怎么用?Python Settings.setLastViewed使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类resources.lib.settings.Settings
的用法示例。
在下文中一共展示了Settings.setLastViewed方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: rootMenu
# 需要导入模块: from resources.lib.settings import Settings [as 别名]
# 或者: from resources.lib.settings.Settings import setLastViewed [as 别名]
def rootMenu(self):
filmWise = FilmWiseCore()
# get the list of available quizzes
quizList = filmWise.getQuizList()
log("FilmWisePlugin: Available Number of Quizzes is %d" % len(quizList))
# Now the system has been loaded, we should update the last viewed setting
if len(quizList) > 0:
Settings.setLastViewed(quizList[0]['link'])
for quiz in quizList:
displaytitle = "%s %s" % (quiz['date'], quiz['name'])
li = xbmcgui.ListItem(displaytitle, iconImage=ICON)
li.setProperty("Fanart_Image", FANART)
url = self._build_url({'mode': 'quiz', 'number': quiz['number'], 'name': quiz['name'], 'link': quiz['link'], 'solution': quiz['solution']})
xbmcplugin.addDirectoryItem(handle=self.addon_handle, url=url, listitem=li, isFolder=False)
del filmWise
xbmcplugin.endOfDirectory(self.addon_handle)
示例2: log
# 需要导入模块: from resources.lib.settings import Settings [as 别名]
# 或者: from resources.lib.settings.Settings import setLastViewed [as 别名]
#########################
# Main
#########################
if __name__ == '__main__':
log("FilmWise: Started")
xbmc.executebuiltin("ActivateWindow(busydialog)")
filmWise = FilmWiseCore()
# get the list of available quizzes
quizList = filmWise.getQuizList()
# Now the system has been loaded, we should update the last viewed setting
if len(quizList) > 0:
Settings.setLastViewed(quizList[0]['link'])
displayList = []
for quiz in quizList:
displayName = "%s %s" % (quiz['date'], quiz['name'])
displayList.append(displayName)
xbmc.executebuiltin("Dialog.Close(busydialog)")
# Show the list to the user
select = xbmcgui.Dialog().select(ADDON.getLocalizedString(32001), displayList)
if select < 0:
log("FilmWise: Cancelled by user")
else:
xbmc.executebuiltin("ActivateWindow(busydialog)")