def set_refresh_interval(self, widget):
"""
Set new refresh interval and remove existing
timeout if already exist.
"""
interval = int(widget.get_name())
if interval != self.config.get('refresh_interval'):
GObject.source_remove(self.services['timeout'])
self.run_background(interval)
self.cfg_cls.set_key('refresh_interval', interval)
评论列表
文章目录