def __timer_switch_changed(self, sender, widget):
"""
Start/Stop the sleep timer object.
"""
if self.timer_switch.get_active():
self.timer_image.set_from_icon_name(
"timer-on-symbolic", Gtk.IconSize.BUTTON)
if player.get_gst_player_state() == Gst.State.PLAYING:
self.__start_sleep_timer()
else:
self.timer_image.set_from_icon_name(
"timer-off-symbolic", Gtk.IconSize.BUTTON)
if self.sleep_timer is not None:
self.sleep_timer.stop()
评论列表
文章目录