diff options
Diffstat (limited to 'sugar/canvas/DonutItem.py')
-rw-r--r-- | sugar/canvas/DonutItem.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sugar/canvas/DonutItem.py b/sugar/canvas/DonutItem.py index 19c56f8..df64e85 100644 --- a/sugar/canvas/DonutItem.py +++ b/sugar/canvas/DonutItem.py @@ -25,8 +25,6 @@ class PieceItem(goocanvas.Path): data += 'z' - print data - self.set_property('data', data) class DonutItem(goocanvas.Group): @@ -45,5 +43,11 @@ class DonutItem(goocanvas.Group): self.add_child(piece_item) piece_item.construct() + return piece_item + + def remove_piece(self, piece_item): + index = self.find(piece_item) + self.remove_child(index) + def get_radius(self): return self._radius |