def keypress(self, size, key):
if key in ('up', 'down', 'page up', 'page down', 'enter', ' ', 'j', 'k'):
return super(SongListBox, self).keypress(size, key)
if key in ('q', 'Q', 'esc'):
# ??????
urwid.emit_signal(self, 'exit')
if key in ('s', 'S'):
# ????
urwid.emit_signal(self, 'stop')
if key in ('left', 'right'):
# ?????
urwid.emit_signal(self, 'next_song')
if key in ('m', 'M'):
# ????
urwid.emit_signal(self, 'change_mode')
评论列表
文章目录