def __init__(self, db, cache, icons, icon_size=48,
global_icon_cache=False):
GObject.GObject.__init__(self)
self.db = db
self.cache = cache
# get all categories
cat_parser = CategoriesParser(db)
self.all_categories = cat_parser.parse_applications_menu(
softwarecenter.paths.APP_INSTALL_PATH)
# reviews stats loader
self.review_loader = get_review_loader(cache, db)
# icon jazz
self.icons = icons
self.icon_size = icon_size
self._missing_icon = None # delay this until actually needed
if global_icon_cache:
self.icon_cache = _app_icon_cache
else:
self.icon_cache = {}
评论列表
文章目录