On Tuesday 17 June 2003 9:48 am, Dustin Vink wrote: > Is there a better way of deleting QCanvasItems? > > def erase(self): > trash = QCanvas() > for item in self.canvas.allItems(): item.setCanvas(trash) > self.canvas.update() See the FAQ. Phil