本文整理汇总了Python中UIManager.UIManager.showThumbnailListing方法的典型用法代码示例。如果您正苦于以下问题:Python UIManager.showThumbnailListing方法的具体用法?Python UIManager.showThumbnailListing怎么用?Python UIManager.showThumbnailListing使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UIManager.UIManager
的用法示例。
在下文中一共展示了UIManager.showThumbnailListing方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: str
# 需要导入模块: from UIManager import UIManager [as 别名]
# 或者: from UIManager.UIManager import showThumbnailListing [as 别名]
mode = None
if mode == 'movie-details':
movieid=urllib.unquote_plus(params["id"])
xbmc.log("movieid: %s" % str(movieid))
details = data.getMovieDetails(movieid)
xbmc.log('details: %s' % details)
dialog = xbmcgui.Dialog()
ret = dialog.yesno(details['label'], plugin.get_string(30302))
if not ret:
sys.exit()
fileLoc = details['file']
finder = subf.SubFinder(Addon, plugin)
srtLoc = finder.getSRT(fileLoc)
if srtLoc:
xbmc.log("Using srt file: %s" % srtLoc)
if createEDL():
dialog.ok(details['label'], plugin.get_string(30303))
else:
xbmc.log("Running %s v0.1. Using default listing." % ADDON_ID)
movieDict = data.GetAllMovies()
xbmc.log("movieDict: %s" % movieDict)
win = xbmcgui.WindowDialog()
listing = []
for movie in movieDict:
url = sys.argv[0]+"?mode=movie-details&id="+str(movie['movieid'])
listing.append([movie['label'],movie['thumbnail'],url])
ui.showThumbnailListing(listing)