Exemplo n.º 1
0
 def keyPressEvent(self, ev):
     ch = ev.text()
     if ch == 'j':
         self.tree = self.nextTree()
     elif ch == 'k':
         self.tree = self.prevTree()
     elif ch == 'h':
         self.layout = self.prevLayout()
     elif ch == 'l':
         self.layout = self.nextLayout()
     elif ch == 'r':
         trees[self.treeIndex] = BinaryTree.random()
         self.tree = self.curTree()
     else:
         super(Widget, self).keyPressEvent(ev)
     self.init()