def on_pct_change(self, button):
'''Callback for the battery percentage spinner'''
def change_timeout():#dialog, button):
config = get_config()
new_value = button.get_value_as_int()
old_value = self.old_pct_value
if (new_value != old_value) and (config.batt_percent != new_value):
self.old_value = new_value
config.batt_percent = new_value
config.save_settings()
self.parent.restart_inhibitor()
return False # Prevent timeout from repeating
GLib.timeout_add(priority=GLib.PRIORITY_DEFAULT,
interval=5000,
function=change_timeout)
评论列表
文章目录