def set_status(self, status='startup', now=False):
if now:
do = lambda o, a: o(a)
else:
do = gobject.idle_add
icons = self.config.get('indicator', {}).get('icons')
if icons:
icon = icons.get(status)
if not icon:
icon = icons.get('normal')
if icon:
self._indicator_set_icon(icon, do=do)
self._indicator_set_status(status, do=do)
评论列表
文章目录