Update of patch #2443 (project freeciv):
Status: Ready For Test => In Progress
Follow-up Comment #1:
I really have to rethink Qt-client canvas implementation. There's conflict
between client common code philosophy and QtGraphicsScene philosophy that
makes it hard to fit them together.
Client common code assumes that one can simply draw over items on canvas and
their gone. In QtGraphicsScene objects remain even if they are hidden. As
client common code never explicitly removes anything, and it would be very
hard to implement such removal, there's just more and more items on
QtGraphicsScene after each redraw.
So, patches related to Qt-client mapview & other canvases are on hold.
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list