def __init__(self, quiz, loop = None):
self.quiz = quiz
self.loop = loop
self.logger = logging.getLogger(__name__)
blank = urwid.Divider()
view_title = urwid.AttrWrap(urwid.Text(self.quiz.title), 'body')
view_text = self.make_body_widgets()
view_code_title = urwid.Text('\n --- Sample Code ---\n')
view_code = urwid.Text(self.quiz.sample_code)
listitems = [blank, view_title, blank] + view_text + \
[blank, view_code_title, blank, view_code, blank]
self.listbox = urwid.ListBox(urwid.SimpleListWalker(listitems))
urwid.Frame.__init__(self, self.listbox)
评论列表
文章目录