Hi,
According to the doc,
1,"self.update()" in the CannonField.setAngle() should be
"self.update(self.cannonRect())"
2,"esult.moveBottomLeft(self.rect().bottomLect())" in
CannonField.cannonRect() should be
"result.moveBottomLeft(self.rect().bottomLeft())"

And here comes the questions:
I think that creating a QtCore.QRect and moving it every time repaint the
widget is not so good. So I move the code to __init__ and make cannonRect a
local variable rather than a function. But the cannon doesn't move i.e, the
widget doen't get repainted correctly. Any hint there?

-- 
Cheers,
Grissiom
_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to